<SEC-DOCUMENT>0001206774-23-000172.txt : 20230213
<SEC-HEADER>0001206774-23-000172.hdr.sgml : 20230213
<ACCEPTANCE-DATETIME>20230213154125
ACCESSION NUMBER:		0001206774-23-000172
CONFORMED SUBMISSION TYPE:	10-K
PUBLIC DOCUMENT COUNT:		126
CONFORMED PERIOD OF REPORT:	20221231
FILED AS OF DATE:		20230213
DATE AS OF CHANGE:		20230213

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:		10-K
		SEC ACT:		1934 Act
		SEC FILE NUMBER:	000-27719
		FILM NUMBER:		23617872

	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>10-K
<SEQUENCE>1
<FILENAME>sfst4117611-10k.htm
<DESCRIPTION>ANNUAL REPORT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="ASCII"?>
<!-- Generated by CompSci Transform (tm) - http://www.compsciresources.com -->
<!-- Created: Mon Feb 13 18:40:32 UTC 2023 -->
<html xmlns:sfst="http://www.southernfirst.com/20221231" xmlns:dtr="http://www.xbrl.org/dtr/type/2020-01-21" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2020-02-12" 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:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:compsci="http://compsciresources.com" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:us-types="http://fasb.org/us-types/2022" xmlns:srt="http://fasb.org/srt/2022" xmlns:xl="http://www.xbrl.org/2003/XLink" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:us-gaap="http://fasb.org/us-gaap/2022" xmlns:xs="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/1999/xhtml">
<head>
     <title> </title>

<meta content="text/html" http-equiv="Content-Type" />
</head>
<body><div style="font: 10pt Arial, Helvetica, Sans-Serif"><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-bottom: 0pt; text-align: left"><a href="#toc_001"><b>Table of Contents</b></a></p><div>

</div><p style="font: 12pt Arial, Helvetica, sans-serif; text-align: center; margin-bottom: 0pt"><b>UNITED STATES<br/>
SECURITIES AND EXCHANGE COMMISSION</b></p><div>

</div><p style="font: 12pt Arial, Helvetica, sans-serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><b>Washington, D.C. 20549</b></p><div>

</div><p style="font: 14pt Arial, Helvetica, sans-serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><b>FORM <ix:nonNumeric contextRef="c0" name="dei:DocumentType">10-K</ix:nonNumeric></b></p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: center"><b>&#160;</b></p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: center"><ix:nonNumeric contextRef="c0" format="ixt:fixed-true" name="dei:DocumentAnnualReport"><span>&#9746;</span></ix:nonNumeric> <span style="font-family: Arial, Helvetica, Sans-Serif"><b>Annual
Report Pursuant To Section 13 Or 15(d) of The Securities Exchange Act of 1934</b></span></p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: center">For The Fiscal Year <ix:nonNumeric contextRef="c0" format="ixt:date-monthname-day-year-en" name="dei:DocumentPeriodEndDate"><ix:nonNumeric contextRef="c0" format="ixt:date-monthname-day-en" name="dei:CurrentFiscalYearEndDate">December 31</ix:nonNumeric>, <ix:nonNumeric contextRef="c0" name="dei:DocumentFiscalYearFocus">2022</ix:nonNumeric></ix:nonNumeric>.</p><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: center">Or</p><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: center"><ix:nonNumeric contextRef="c0" format="ixt:fixed-false" name="dei:DocumentTransitionReport">&#9744;</ix:nonNumeric> <b>Transition Report Pursuant To Section
13 Or 15(d) of The Securities Exchange Act of 1934</b></p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: center">For the Transition Period from ___________ to ________________</p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: center">Commission file number <ix:nonNumeric contextRef="c0" name="dei:EntityFileNumber">000-27719</ix:nonNumeric></p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: center"><b>&#160;</b></p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Arial, Helvetica, Sans-Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom"> <td style="width: 20%; text-align: center; font-size: 12pt">&#160;</td> <td style="border-bottom: Black 1pt solid; width: 60%; text-align: center; font-size: 12pt"><ix:nonNumeric contextRef="c0" name="dei:EntityRegistrantName"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 18pt"><b>Southern First Bancshares, Inc.</b></span></ix:nonNumeric></td> <td style="width: 20%; text-align: center; font-size: 12pt">&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center; font-size: 10pt">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: center; font-size: 10pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">(Exact name of registrant as specified in its charter)</span></td> <td style="text-align: center; font-size: 10pt">&#160;</td></tr> </table><div>
</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: center">&#160;</p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Arial, Helvetica, Sans-Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1pt solid; width: 49%; text-align: center"><ix:nonNumeric contextRef="c0" format="ixt-sec:stateprovnameen" name="dei:EntityIncorporationStateCountryCode"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"><b>South Carolina</b></span></ix:nonNumeric></td> <td style="width: 2%; text-align: center">&#160;</td> <td style="border-bottom: Black 1pt solid; width: 49%; text-align: center"><ix:nonNumeric contextRef="c0" name="dei:EntityTaxIdentificationNumber"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"><b>58-2459561</b></span></ix:nonNumeric></td></tr> <tr style="vertical-align: bottom"> <td style="vertical-align: top; text-align: center"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">(State or other jurisdiction of incorporation or organization)</span></td> <td style="vertical-align: top; text-align: center">&#160;</td> <td style="vertical-align: top; text-align: center"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">(I.R.S. Employer Identification No.)</span></td></tr> <tr style="vertical-align: top"> <td colspan="3" style="text-align: left"><p style="margin-top: 0; margin-bottom: 0"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></p></td></tr> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"><b><ix:nonNumeric contextRef="c0" name="dei:EntityAddressAddressLine1">6 Verdae Boulevard</ix:nonNumeric>, <ix:nonNumeric contextRef="c0" name="dei:EntityAddressCityOrTown">Greenville</ix:nonNumeric>, <ix:nonNumeric contextRef="c0" name="dei:EntityAddressStateOrProvince">SC</ix:nonNumeric></b></span></td> <td style="text-align: center">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: center"><ix:nonNumeric contextRef="c0" name="dei:EntityAddressPostalZipCode"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"><b>29607</b></span></ix:nonNumeric></td></tr> <tr style="vertical-align: bottom"> <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">&#160;</td> <td style="text-align: center"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">(Zip Code)</span></td></tr> </table><div>
</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: center"><b>&#160;</b></p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Arial, Helvetica, Sans-Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom"> <td style="width: 32%; text-align: center">&#160;</td> <td style="border-bottom: Black 1pt solid; width: 36%; text-align: center"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"><b><span style="-sec-ix-hidden: hidden-fact-0"><span style="-sec-ix-hidden: hidden-fact-1">864-679-9000</span></span></b></span></td> <td style="width: 32%; text-align: center">&#160;</td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center">&#160;</td> <td style="text-align: center"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">(Registrant&#8217;s&#160;telephone&#160;number,&#160;including&#160;area&#160;code)</span></td> <td style="text-align: center">&#160;</td></tr> </table><div>
</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: center">&#160;</p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: center">Securities registered pursuant to Section 12(b)
of the Act:</p><div>

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

</div><table cellpadding="0" style="width: 100%; border-spacing: 0; margin: auto"> <tr> <td style="border-bottom: Black 1pt solid; vertical-align: bottom; width: 27%; text-align: center"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Title of class</span></td> <td style="vertical-align: top; width: 3%; text-align: center">&#160;</td> <td style="border-bottom: Black 1pt solid; vertical-align: top; width: 27%; text-align: center"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Trading Symbol</span></td> <td style="vertical-align: bottom; width: 3%; text-align: center">&#160;</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">Name of each exchange on which registered</span></td></tr> <tr> <td style="vertical-align: bottom; text-align: center"><ix:nonNumeric contextRef="c0" name="dei:Security12bTitle"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"><b>Common Stock</b></span></ix:nonNumeric></td> <td style="vertical-align: top; text-align: center">&#160;</td> <td style="vertical-align: top; text-align: center"><ix:nonNumeric contextRef="c0" name="dei:TradingSymbol"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"><b>SFST</b></span></ix:nonNumeric></td> <td style="vertical-align: bottom; text-align: center">&#160;</td> <td style="vertical-align: bottom; text-align: center"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"><b>The <ix:nonNumeric contextRef="c0" name="dei:SecurityExchangeName">NASDAQ</ix:nonNumeric> Global Market</b></span></td></tr> </table><div>
</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: center">&#160;</p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: center">Securities registered pursuant to Section 12(g)
of the Act: None</p><div>

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

</div><p style="font: 8pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Arial, Helvetica, Sans-Serif">Indicate
by check mark if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Yes</span> <span>&#9744;</span>
<ix:nonNumeric contextRef="c0" name="dei:EntityWellKnownSeasonedIssuer"><span style="font-family: Arial, Helvetica, Sans-Serif">No</span></ix:nonNumeric> <span>&#9746;</span></p><div>

</div><p style="font: 8pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Arial, Helvetica, Sans-Serif">Indicate
by check mark if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Exchange Act. Yes</span>
<span>&#9744;</span> <ix:nonNumeric contextRef="c0" name="dei:EntityVoluntaryFilers"><span style="font-family: Arial, Helvetica, Sans-Serif">No</span></ix:nonNumeric> <span>&#9746;</span></p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: left">&#160;</p><div>

</div><p style="font: 8pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Arial, Helvetica, Sans-Serif">Indicate
by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange
Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2)
has been subject to such filing requirements for the past 90 days. <ix:nonNumeric contextRef="c0" name="dei:EntityCurrentReportingStatus">Yes</ix:nonNumeric></span> <span>&#9746;</span> <span style="font-family: Arial, Helvetica, Sans-Serif">No
</span><span>&#9744;</span></p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: left">&#160;</p><div>

</div><p style="font: 8pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Arial, Helvetica, Sans-Serif">Indicate
by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted and posted pursuant
to Rule 405 of Regulation S-T (&#167; 232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant
was required to submit and post such files).<br/>
<ix:nonNumeric contextRef="c0" name="dei:EntityInteractiveDataCurrent">Yes</ix:nonNumeric></span> <span>&#9746;</span> <span style="font-family: Arial, Helvetica, Sans-Serif">No </span><span>&#9744;</span></p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: left">&#160;</p><div>

</div><p style="font: 8pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Arial, Helvetica, Sans-Serif">Indicate
by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting
company, or an emerging growth company. See definitions of &#8220;large accelerated filer,&#8221; &#8220;accelerated filer,&#8221; &#8220;smaller
reporting company,&#8221; and &#8220;emerging growth company&#8221; in Rule 12b-2 of the Exchange Act.<br/>
Large accelerated filer</span> <span>&#9744;</span>&#160;&#160;&#160;<ix:nonNumeric contextRef="c0" format="ixt-sec:entityfilercategoryen" name="dei:EntityFilerCategory"><span style="font-family: Arial, Helvetica, Sans-Serif">Accelerated
filer</span></ix:nonNumeric> <span>&#9746;</span>&#160;&#160;&#160;<span style="font-family: Arial, Helvetica, Sans-Serif">Non-accelerated
filer</span> <span>&#9744; </span><span style="font-family: Arial, Helvetica, Sans-Serif">Smaller reporting
company</span> <ix:nonNumeric contextRef="c0" format="ixt:fixed-false" name="dei:EntitySmallBusiness"><span>&#9744;</span></ix:nonNumeric>&#160;&#160;&#160;<span style="font-family: Arial, Helvetica, Sans-Serif">Emerging
growth company</span><ix:nonNumeric contextRef="c0" format="ixt:fixed-false" name="dei:EntityEmergingGrowthCompany"><span>&#9744;</span></ix:nonNumeric></p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: left">&#160;</p><div>

</div><p style="font: 8pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><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. </span><span>&#9744;</span></p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: left">&#160;</p><div>

</div><p style="font: 8pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Arial, Helvetica, Sans-Serif">Indicate
by check mark whether the registrant has filed a report on and attestation to its management&#8217;s assessment of the effectiveness of
its internal control over financial reporting under Section 404(b) of the Sarbanes-Oxley Act (15 U.S.C. 7262(b)) by the registered public
accounting firm that prepared or issued its audit report. Yes </span><ix:nonNumeric contextRef="c0" format="ixt:fixed-true" name="dei:IcfrAuditorAttestationFlag"><span>&#9746;</span></ix:nonNumeric> <span style="font-family: Arial, Helvetica, Sans-Serif">No
</span><span>&#9744;</span></p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: left">&#160;</p><div>

</div><p style="font: 8pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Arial, Helvetica, Sans-Serif">Indicate
by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act). Yes</span> <span>&#9744;</span>
<span style="font-family: Arial, Helvetica, Sans-Serif">No </span><ix:nonNumeric contextRef="c0" format="ixt:fixed-false" name="dei:EntityShellCompany"><span>&#9746;</span></ix:nonNumeric></p><div>

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

</div><p style="font: 8pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt">The aggregate market value of the common equity
held by non-affiliates of the registrant as of June 30, 2022 (based on the average bid and ask price of the Common Stock as quoted on
the NASDAQ Global Market on June 30, 2022), was $<ix:nonFraction contextRef="c1" decimals="0" format="ixt:num-dot-decimal" name="dei:EntityPublicFloat" scale="0" unitRef="usd">327,641,105</ix:nonFraction>.</p><div>

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

</div><p style="font: 8pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><ix:nonFraction contextRef="c2" decimals="INF" format="ixt:num-dot-decimal" name="dei:EntityCommonStockSharesOutstanding" scale="0" unitRef="shares">8,048,025</ix:nonFraction> shares of the registrant&#8217;s common
stock were outstanding as of February 7, 2023.</p><div>

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

</div><p style="font: bold 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: center">DOCUMENTS INCORPORATED BY REFERENCE</p><div>

</div><p style="font: bold 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: center">&#160;</p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Arial, Helvetica, Sans-Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: bottom">
    <td style="width: 100%; text-align: center"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">Portions
    of the registrant&#8217;s Proxy Statement relating to the Annual Meeting of Shareholders to be held on May 16, 2023 are incorporated
    by reference into Part III of this Annual Report on Form 10-K where indicated.</span></td></tr>
  </table><div>



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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: center"></p><div>

</div><!-- Field: Page; Sequence: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: rgb(178,178,178) 1.5pt solid"><p style="text-align: center; margin-top: 0pt; margin-bottom: 0pt">&#160;</p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: left"></p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: left"><a href="#toc_001"><b>Table of Contents</b></a></p><div>

</div><div><a id="toc_001"></a></div><p style="font: 12pt Arial, Helvetica, sans-serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><b>Southern First Bancshares, Inc.</b></p><div>

</div><p style="font: 12pt Arial, Helvetica, sans-serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><b>Index to Form 10-K</b></p><div>

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

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Arial, Helvetica, Sans-Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="padding-bottom: 5pt; width: 10%; text-align: center">&#160;</td>
    <td style="padding-bottom: 5pt; width: 85%; text-align: center">&#160;</td>
    <td style="padding-bottom: 5pt; border-bottom: Black 1pt solid; width: 5%; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"><b>Page</b></span></td></tr>
  <tr style="vertical-align: top">
    <td style="padding-bottom: 5pt; text-align: left"><a href="#sfbi_001"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"><b>PART I</b></span></a></td>
    <td style="padding-bottom: 5pt; text-align: left">&#160;</td>
    <td style="padding-bottom: 5pt; text-align: center">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td style="padding-bottom: 5pt; text-align: left"><a href="#sfbi_002"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Item 1.</span></a></td>
    <td style="padding-bottom: 5pt; text-align: left"><a href="#sfbi_002"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Business</span></a></td>
    <td style="padding-bottom: 5pt; text-align: right"><a href="#sfbi_002"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">5</span></a></td></tr>
  <tr style="vertical-align: top">
    <td style="padding-bottom: 5pt; text-align: left"><a href="#sfbi_003"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Item 1A.</span></a></td>
    <td style="padding-bottom: 5pt; text-align: left"><a href="#sfbi_003"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Risk Factors</span></a></td>
    <td style="padding-bottom: 5pt; text-align: right"><a href="#sfbi_003"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">28</span></a></td></tr>
  <tr style="vertical-align: top">
    <td style="padding-bottom: 5pt; text-align: left"><a href="#sfbi_004"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Item 1B.</span></a></td>
    <td style="padding-bottom: 5pt; text-align: left"><a href="#sfbi_004"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Unresolved Staff Comments</span></a></td>
    <td style="padding-bottom: 5pt; text-align: right"><a href="#sfbi_004"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">43</span></a></td></tr>
  <tr style="vertical-align: top">
    <td style="padding-bottom: 5pt; text-align: left"><a href="#sfbi_005"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Item 2.</span></a></td>
    <td style="padding-bottom: 5pt; text-align: left"><a href="#sfbi_005"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Properties</span></a></td>
    <td style="padding-bottom: 5pt; text-align: right"><a href="#sfbi_005"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">43</span></a></td></tr>
  <tr style="vertical-align: top">
    <td style="padding-bottom: 5pt; text-align: left"><a href="#sfbi_006"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Item 3.</span></a></td>
    <td style="padding-bottom: 5pt; text-align: left"><a href="#sfbi_006"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Legal Proceedings</span></a></td>
    <td style="padding-bottom: 5pt; text-align: right"><a href="#sfbi_006"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">43</span></a></td></tr>
  <tr style="vertical-align: top">
    <td style="padding-bottom: 5pt; text-align: left"><a href="#sfbi_007"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Item 4.</span></a></td>
    <td style="padding-bottom: 5pt; text-align: left"><a href="#sfbi_007"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Mine Safety Disclosures</span></a></td>
    <td style="padding-bottom: 5pt; text-align: right"><a href="#sfbi_007"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">43</span></a></td></tr>
  <tr style="vertical-align: top">
    <td style="padding-bottom: 5pt; text-align: left">&#160;</td>
    <td style="padding-bottom: 5pt; text-align: left">&#160;</td>
    <td style="padding-bottom: 5pt; text-align: right">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td style="padding-bottom: 5pt; text-align: left"><a href="#sfbi_008"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"><b>PART II</b></span></a></td>
    <td style="padding-bottom: 5pt; text-align: left">&#160;</td>
    <td style="padding-bottom: 5pt; text-align: right">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td style="padding-bottom: 5pt; text-align: left"><a href="#sfbi_009"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Item 5.</span></a></td>
    <td style="padding-bottom: 5pt; text-align: left"><a href="#sfbi_009"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Market for Registrant&#8217;s Common Equity, Related Shareholder Matters and Issuer Purchases of Equity Securities</span></a></td>
    <td style="padding-bottom: 5pt; text-align: right"><a href="#sfbi_009"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">43</span></a></td></tr>
  <tr style="vertical-align: top">
    <td style="padding-bottom: 5pt; text-align: left"><a href="#sfbi_010"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Item 6.</span></a></td>
    <td style="padding-bottom: 5pt; text-align: left"><a href="#sfbi_010"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">[Reserved]</span></a></td>
    <td style="padding-bottom: 5pt; text-align: right"><a href="#sfbi_010"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">46</span></a></td></tr>
  <tr style="vertical-align: top">
    <td style="padding-bottom: 5pt; text-align: left"><a href="#sfbi_011"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Item 7.</span></a></td>
    <td style="padding-bottom: 5pt; text-align: left"><a href="#sfbi_011"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations</span></a></td>
    <td style="padding-bottom: 5pt; text-align: right"><a href="#sfbi_011"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">47</span></a></td></tr>
  <tr style="vertical-align: top">
    <td style="padding-bottom: 5pt; text-align: left"><a href="#sfbi_012"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Item 7A.</span></a></td>
    <td style="padding-bottom: 5pt; text-align: left"><a href="#sfbi_012"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Quantitative and Qualitative Disclosures about Market Risk</span></a></td>
    <td style="padding-bottom: 5pt; text-align: right"><a href="#sfbi_012"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">65</span></a></td></tr>
  <tr style="vertical-align: top">
    <td style="padding-bottom: 5pt; text-align: left"><a href="#sfbi_013"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Item 8.</span></a></td>
    <td style="padding-bottom: 5pt; text-align: left"><a href="#sfbi_013"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Financial Statements and Supplementary Data</span></a></td>
    <td style="padding-bottom: 5pt; text-align: right"><a href="#sfbi_013"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">66</span></a></td></tr>
  <tr style="vertical-align: top">
    <td style="padding-bottom: 5pt; text-align: left"><a href="#sfbi_014"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Item 9.</span></a></td>
    <td style="padding-bottom: 5pt; text-align: left"><a href="#sfbi_014"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Changes in and Disagreements with Accountants on Accounting and Financial Disclosure</span></a></td>
    <td style="padding-bottom: 5pt; text-align: right"><a href="#sfbi_014"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">111</span></a></td></tr>
  <tr style="vertical-align: top">
    <td style="padding-bottom: 5pt; text-align: left"><a href="#sfbi_015"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Item 9A.</span></a></td>
    <td style="padding-bottom: 5pt; text-align: left"><a href="#sfbi_015"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Controls and Procedures</span></a></td>
    <td style="padding-bottom: 5pt; text-align: right"><a href="#sfbi_015"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">111</span></a></td></tr>
  <tr style="vertical-align: top">
    <td style="padding-bottom: 5pt; text-align: left"><a href="#sfbi_016"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Item 9B.</span></a></td>
    <td style="padding-bottom: 5pt; text-align: left"><a href="#sfbi_016"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Other Information</span></a></td>
    <td style="padding-bottom: 5pt; text-align: right"><a href="#sfbi_016"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">111</span></a></td></tr>
  <tr style="vertical-align: top">
    <td style="padding-bottom: 5pt; text-align: left"><a href="#sfbi_017"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Item 9C.</span></a></td>
    <td style="padding-bottom: 5pt; text-align: left"><a href="#sfbi_017"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Disclosures Regarding Foreign Jurisdictions that Prevent Inspections</span></a></td>
    <td style="padding-bottom: 5pt; text-align: right"><a href="#sfbi_017"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">111</span></a></td></tr>
  <tr style="vertical-align: top">
    <td style="padding-bottom: 5pt; text-align: left">&#160;</td>
    <td style="padding-bottom: 5pt; text-align: left">&#160;</td>
    <td style="padding-bottom: 5pt; text-align: right">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td style="padding-bottom: 5pt; text-align: left"><a href="#sfbi_018"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"><b>PART III</b></span></a></td>
    <td style="padding-bottom: 5pt; text-align: left">&#160;</td>
    <td style="padding-bottom: 5pt; text-align: right">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td style="padding-bottom: 5pt; text-align: left"><a href="#sfbi_019"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Item 10.</span></a></td>
    <td style="padding-bottom: 5pt; text-align: left"><a href="#sfbi_019"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Directors, Executive Officers and Corporate Governance</span></a></td>
    <td style="padding-bottom: 5pt; text-align: right"><a href="#sfbi_019"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">111</span></a></td></tr>
  <tr style="vertical-align: top">
    <td style="padding-bottom: 5pt; text-align: left"><a href="#sfbi_020"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Item 11.</span></a></td>
    <td style="padding-bottom: 5pt; text-align: left"><a href="#sfbi_020"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Executive Compensation</span></a></td>
    <td style="padding-bottom: 5pt; text-align: right"><a href="#sfbi_020"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">111</span></a></td></tr>
  <tr style="vertical-align: top">
    <td style="padding-bottom: 5pt; text-align: left"><a href="#sfbi_021"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Item 12.</span></a></td>
    <td style="padding-bottom: 5pt; text-align: left"><a href="#sfbi_021"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Security Ownership of Certain Beneficial Owners and Management and Related Shareholder Matters</span></a></td>
    <td style="padding-bottom: 5pt; text-align: right"><a href="#sfbi_021"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">111</span></a></td></tr>
  <tr style="vertical-align: top">
    <td style="padding-bottom: 5pt; text-align: left"><a href="#sfbi_022"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Item 13.</span></a></td>
    <td style="padding-bottom: 5pt; text-align: left"><a href="#sfbi_022"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Certain Relationships and Related Transactions, and Director Independence</span></a></td>
    <td style="padding-bottom: 5pt; text-align: right"><a href="#sfbi_022"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">111</span></a></td></tr>
  <tr style="vertical-align: top">
    <td style="padding-bottom: 5pt; text-align: left"><a href="#sfbi_023"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Item 14.</span></a></td>
    <td style="padding-bottom: 5pt; text-align: left"><a href="#sfbi_023"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Principal Accounting Fees and Services</span></a></td>
    <td style="padding-bottom: 5pt; text-align: right"><a href="#sfbi_023"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">111</span></a></td></tr>
  <tr style="vertical-align: top">
    <td style="padding-bottom: 5pt; text-align: left">&#160;</td>
    <td style="padding-bottom: 5pt; text-align: left">&#160;</td>
    <td style="padding-bottom: 5pt; text-align: right">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td style="padding-bottom: 5pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"><b>PART IV</b></span></td>
    <td style="padding-bottom: 5pt; text-align: left">&#160;</td>
    <td style="padding-bottom: 5pt; text-align: right">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td style="padding-bottom: 5pt; text-align: left"><a href="#sfbi_024"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Item 15.</span></a></td>
    <td style="padding-bottom: 5pt; text-align: left"><a href="#sfbi_024"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Exhibits, Financial Statement Schedules</span></a></td>
    <td style="padding-bottom: 5pt; text-align: right"><a href="#sfbi_024"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">112</span></a></td></tr>
  <tr style="vertical-align: top">
    <td colspan="2" style="padding-bottom: 5pt; text-align: left"><a href="#sfbi_025"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"><b>SIGNATURES</b></span></a></td>
    <td style="padding-bottom: 5pt; text-align: right"><a href="#sfbi_025"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">116</span></a></td></tr>
  </table><div>



</div><p style="font: bold 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: center">&#160;</p><div>

</div><!-- Field: Page; Sequence: 2; Options: NewSection; Value: 2 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: rgb(178,178,178) 1.5pt solid"><p style="font: normal 10pt Arial, Helvetica, Sans-Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->2<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt"><p style="font-family: Arial, Helvetica, Sans-Serif; margin: 0pt"><a href="#toc_001" style="font-weight: bold">Table of Contents</a></p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: left">&#160;</p><div>

</div><p style="font: bold 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: center">CAUTIONARY NOTE REGARDING<br/>
FORWARD-LOOKING STATEMENTS</p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0 0pt 0.5in; text-align: center">&#160;</p><div>

</div><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt">This Annual Report on Form 10-K contains
statements which constitute forward-looking statements within the meaning of Section 27A of the Securities Act of 1933 and Section 21E
of the Securities Exchange Act of 1934, as amended (the &#8220;Exchange Act&#8221;). Forward-looking statements may relate to our financial
condition, results of operation, plans, business strategy, objectives, or future performance. These statements are based on many assumptions
and estimates and are not guarantees of future performance. Our actual results may differ materially from those anticipated in any forward-looking
statements, as they will depend on many factors about which we are unsure, including many factors which are beyond our control. The words
&#8220;may,&#8221; &#8220;would,&#8221; &#8220;could,&#8221; &#8220;should,&#8221; &#8220;will,&#8221; &#8220;seek to,&#8221; &#8220;strive,&#8221;
&#8220;focus,&#8221; &#8220;expect,&#8221; &#8220;anticipate,&#8221; &#8220;predict,&#8221; &#8220;project,&#8221; &#8220;potential,&#8221;
&#8220;believe,&#8221; &#8220;continue,&#8221; &#8220;assume,&#8221; &#8220;intend,&#8221; &#8220;plan,&#8221; and &#8220;estimate,&#8221;
as well as similar expressions, are meant to identify such forward-looking statements. Potential risks and uncertainties that could cause
our actual results to differ from those anticipated in any forward-looking statements include, but are not limited to, those described
below under Item 1A. Risk Factors and the following:</p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.25in">&#160;</p><div>

</div><table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0%"></td><td style="width: 0.25in">&#9679;</td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">Restrictions or conditions imposed by our regulators
on our operations; </span></td></tr></table><div>

</div><p style="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Arial, Helvetica, Sans-Serif"></p><div>

</div><table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0%"></td><td style="width: 0.25in">&#9679;</td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">Increases in competitive pressure in the banking
and financial services industries;</span></td></tr></table><div>

</div><p style="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Arial, Helvetica, Sans-Serif"></p><div>

</div><table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0%"></td><td style="width: 0.25in">&#9679;</td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">Changes in access to funding or increased regulatory
requirements with regard to funding; </span></td></tr></table><div>

</div><p style="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Arial, Helvetica, Sans-Serif"></p><div>

</div><table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0%"></td><td style="width: 0.25in">&#9679;</td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">Changes in deposit flows; </span></td></tr></table><div>

</div><p style="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Arial, Helvetica, Sans-Serif"></p><div>

</div><table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0%"></td><td style="width: 0.25in">&#9679;</td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">Credit losses as a result of declining real estate
values, increasing interest rates, increasing unemployment, changes in payment behavior or other factors;</span></td></tr></table><div>

</div><p style="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Arial, Helvetica, Sans-Serif"></p><div>

</div><table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0%"></td><td style="width: 0.25in">&#9679;</td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">Credit losses due to loan concentration;</span></td></tr></table><div>

</div><p style="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Arial, Helvetica, Sans-Serif"></p><div>

</div><table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0%"></td><td style="width: 0.25in">&#9679;</td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">Changes in the amount of our loan portfolio collateralized
by real estate and weaknesses in the real estate market; </span></td></tr></table><div>

</div><p style="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Arial, Helvetica, Sans-Serif"></p><div>

</div><table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0%"></td><td style="width: 0.25in">&#9679;</td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">Our ability to successfully execute our business
strategy; </span></td></tr></table><div>

</div><p style="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Arial, Helvetica, Sans-Serif"></p><div>

</div><table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0%"></td><td style="width: 0.25in">&#9679;</td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">Our ability to attract and retain key personnel;
</span></td></tr></table><div>

</div><p style="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Arial, Helvetica, Sans-Serif"></p><div>

</div><table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0%"></td><td style="width: 0.25in">&#9679;</td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">The success and costs of our expansion into the
Charlotte, North Carolina, Greensboro, North Carolina and Atlanta, Georgia markets and into potential new markets; </span></td></tr></table><div>

</div><p style="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Arial, Helvetica, Sans-Serif"></p><div>

</div><table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0%"></td><td style="width: 0.25in">&#9679;</td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">Risks with respect to future mergers or acquisitions,
including our ability to successfully expand and integrate the businesses and operations that we acquire and realize the anticipated benefits
of the mergers or acquisitions;</span></td></tr></table><div>

</div><p style="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Arial, Helvetica, Sans-Serif"></p><div>

</div><table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0%"></td><td style="width: 0.25in">&#9679;</td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">Changes in the interest rate environment which
could reduce anticipated or actual margins; </span></td></tr></table><div>

</div><p style="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Arial, Helvetica, Sans-Serif"></p><div>

</div><table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0%"></td><td style="width: 0.25in">&#9679;</td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">Changes in political conditions or the legislative
or regulatory environment, including new governmental initiatives affecting the financial services industry; </span></td></tr></table><div>

</div><p style="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Arial, Helvetica, Sans-Serif"></p><div>

</div><table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0%"></td><td style="width: 0.25in">&#9679;</td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">Changes in economic conditions resulting in, among
other things, a deterioration in credit quality; </span></td></tr></table><div>

</div><p style="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Arial, Helvetica, Sans-Serif"></p><div>

</div><table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0%"></td><td style="width: 0.25in">&#9679;</td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">Changes occurring in business conditions and inflation;
</span></td></tr></table><div>

</div><p style="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Arial, Helvetica, Sans-Serif"></p><div>

</div><table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0%"></td><td style="width: 0.25in">&#9679;</td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">Increased cybersecurity risk, including potential
business disruptions or financial losses; </span></td></tr></table><div>

</div><p style="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Arial, Helvetica, Sans-Serif"></p><div>

</div><table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0%"></td><td style="width: 0.25in">&#9679;</td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">Changes in technology; </span></td></tr></table><div>

</div><p style="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Arial, Helvetica, Sans-Serif"></p><div>

</div><table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0%"></td><td style="width: 0.25in">&#9679;</td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">The adequacy of the level of our allowance for
credit losses and the amount of loan loss provisions required in future periods; </span></td></tr></table><div>

</div><p style="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Arial, Helvetica, Sans-Serif"></p><div>

</div><table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0%"></td><td style="width: 0.25in">&#9679;</td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">Examinations by our regulatory authorities, including
the possibility that the regulatory authorities may, among other things, require us to increase our allowance for credit losses or write-down
assets; </span></td></tr></table><div>

</div><p style="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Arial, Helvetica, Sans-Serif"></p><div>

</div><table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0%"></td><td style="width: 0.25in">&#9679;</td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">Changes in U.S. monetary policy, the level and
volatility of interest rates, the capital markets and other market conditions that may affect, among other things, our liquidity and the
value of our assets and liabilities; </span></td></tr></table><div>

</div><p style="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Arial, Helvetica, Sans-Serif"></p><div>

</div><table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0%"></td><td style="width: 0.25in">&#9679;</td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">The rate of delinquencies and amounts of loans
charged-off; </span></td></tr></table><div>

</div><p style="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Arial, Helvetica, Sans-Serif"></p><div>

</div><table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0%"></td><td style="width: 0.25in">&#9679;</td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">The rate of loan growth in recent years and the
lack of seasoning of a portion of our loan portfolio;</span></td></tr></table><div>

</div><p style="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Arial, Helvetica, Sans-Serif"></p><div>

</div><table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0%"></td><td style="width: 0.25in">&#9679;</td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">Our ability to maintain appropriate levels of
capital and to comply with our capital ratio requirements; </span></td></tr></table><div>

</div><p style="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Arial, Helvetica, Sans-Serif">&#160;</p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt"></p><div>

</div><!-- Field: Page; Sequence: 3; Value: 2 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: rgb(178,178,178) 1.5pt solid"><p style="font: normal 10pt Arial, Helvetica, Sans-Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->3<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt"><p style="font-family: Arial, Helvetica, Sans-Serif; margin: 0pt"><a href="#toc_001" style="font-weight: bold">Table of Contents</a></p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt">&#160;</p><div>

</div><table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0%"></td><td style="width: 0.25in">&#9679;</td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">Adverse changes in asset quality and resulting
credit risk-related losses and expenses;</span></td></tr></table><div>

</div><p style="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Arial, Helvetica, Sans-Serif"></p><div>

</div><table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0%"></td><td style="width: 0.25in">&#9679;</td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">Changes in accounting standards, rules and interpretations
and the related impact on our financial statements, including the effects from our adoption of the current expected credit losses (&#8220;CECL&#8221;)
model on January 1, 2022;</span></td></tr></table><div>

</div><p style="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Arial, Helvetica, Sans-Serif"></p><div>

</div><table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0%"></td><td style="width: 0.25in">&#9679;</td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">Risks associated with actual or potential litigation
or investigations by customers, regulatory agencies or others;</span></td></tr></table><div>

</div><p style="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Arial, Helvetica, Sans-Serif"></p><div>

</div><table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0%"></td><td style="width: 0.25in">&#9679;</td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">Adverse effects of failures by our vendors to
provide agreed upon services in the manner and at the cost agreed; </span></td></tr></table><div>

</div><p style="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Arial, Helvetica, Sans-Serif"></p><div>

</div><table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0%"></td><td style="width: 0.25in">&#9679;</td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">The continuing impact of COVID-19 and its variants
on our business, including the impact of the actions taken by governmental authorities to try and contain the virus or address the impact
of the virus on the United States economy and the resulting effect of these items on our operations, liquidity and capital position, and
on the financial condition of our borrowers and other customers;</span></td></tr></table><div>

</div><p style="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Arial, Helvetica, Sans-Serif"></p><div>

</div><table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0%"></td><td style="width: 0.25in">&#9679;</td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">The potential effects of events beyond our control
that may have a destabilizing effect on financial markets and the economy, such as epidemics and pandemics (including COVID-19), war or
terrorist activities, the Russian invasion of Ukraine, disruptions in our customers&#8217; supply chains, disruptions in transportation,
essential utility outages or trade disputes and related tariffs; and</span></td></tr></table><div>

</div><p style="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Arial, Helvetica, Sans-Serif"></p><div>

</div><table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0%"></td><td style="width: 0.25in">&#9679;</td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">Other risks and uncertainties detailed in this
Annual Report on Form 10-K and, from time to time, in our other filings with the Securities and Exchange Commission (&#8220;SEC&#8221;).</span></td></tr></table><div>

</div><p style="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Arial, Helvetica, Sans-Serif"></p><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">If any of these risks or uncertainties materialize,
or if any of the assumptions underlying such forward-looking statements proves to be incorrect, our results could differ materially from
those expressed in, implied or projected by, such forward-looking statements. For information with respect to factors that could cause
actual results to differ from the expectations stated in the forward-looking statements, see &#8220;Risk Factors&#8221; under Part I,
Item 1A of this Annual Report on Form 10-K. We urge investors to consider all of these factors carefully in evaluating the forward-looking
statements contained in this Annual Report on Form 10-K. We make these forward-looking as of the date of this document and we do not intend,
and assume no obligation, to update the forward-looking statements or to update the reasons why actual results could differ from those
expressed in, or implied or projected by, the forward-looking statements, except as required by applicable law.</p><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 4; Value: 2 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: rgb(178,178,178) 1.5pt solid"><p style="font: normal 10pt Arial, Helvetica, Sans-Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->4<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt"><p style="font-family: Arial, Helvetica, Sans-Serif; margin: 0pt"><a href="#toc_001" style="font-weight: bold">Table of Contents</a></p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p><div>

</div><div><a id="sfbi_001"></a></div><p style="font: bold 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">PART I</p><div>

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

</div><div><a id="sfbi_002"></a></div><p style="font: bold 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">Item 1. Business</p><div>

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

</div><p style="font: bold 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">General</p><div>

</div><p style="font: bold 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><b><i>Southern First Bancshares, Inc. </i></b>(the
&#8220;Company&#8221;) was incorporated in March 1999 under the laws of South Carolina and is a bank holding company registered under
the Bank Holding Company Act of 1956 (the &#8220;BHCA&#8221;). Our primary business is to serve as the holding company for Southern First
Bank (the &#8220;Bank&#8221;), a South Carolina state bank. The Bank is a commercial bank with eight retail offices located in the Greenville,
Columbia, and Charleston markets of South Carolina, three retail offices in the Raleigh, Greensboro, and Charlotte markets of North Carolina
and one retail office in Atlanta, Georgia.</p><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">The Bank is primarily engaged in the business of
accepting demand deposits and savings deposits insured by the Federal Deposit Insurance Corporation (the &#8220;FDIC&#8221;), and providing
commercial, consumer and mortgage loans to the general public.</p><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">Unless the context requires otherwise, references
to the &#8220;Company,&#8221; &#8220;we,&#8221; &#8220;us,&#8221; &#8220;our,&#8221; or similar references mean Southern First Bancshares,
Inc. and its subsidiaries.</p><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><b>Our Competitive Strengths</b></p><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">We believe that the following business strengths
have been instrumental to the success of our core operations. We believe these attributes will enable us to continue profitable growth,
while remaining fundamentally sound and driving value to our shareholders.</p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify; text-indent: 15pt">&#160;</p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><b><i>Simple and Efficient ClientFIRST Model.</i></b>
We operate our Bank using a simple and efficient style of banking that is focused on providing core banking products and services to our
clients through a team of talented and experienced bankers. We refer to this model as &#8220;ClientFIRST&#8221; and it is structured to
deliver superior client service via &#8220;relationship teams,&#8221; which provide each client with a specific banker contact and a consistent
support team responsible for all of the client&#8217;s banking needs. We believe this model results in a consistent and superior level
of professional service that provides us with a distinct competitive advantage by enabling us to build and maintain long-term relationships
with desirable clients, enhancing the quality and stability of our funding and lending operations and positioning us to take advantage
of future growth opportunities in our existing markets. We also believe that this client focused culture has led to our successful expansion
into new markets in the past, and will enable us to be successful if we seek to expand into new markets in the future.</p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify; text-indent: 15pt">&#160;</p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">Our ClientFIRST model focuses on achieving cost
efficiencies by diligently managing the growth of our number of employees and banking offices. We believe that the identification of talented
bankers will drive our growth strategy, as opposed to a more general desire to enter a specific geography or market. This strategy translates
into a smaller number of brick and mortar offices relative to our size and compared to peer banks, but larger overall deposit balances
in our offices as compared to peers. As a result, our offices average approximately $241.5 million in total deposits. We believe this
style of banking allows us to deliver exceptional client service, while achieving lower efficiency ratios relative to certain of our local
competitors, as evidenced by our 58.7% efficiency ratio for the year ended December 31, 2022.</p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify; text-indent: 15pt">&#160;</p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">We continue to make significant investments in
our IT systems and technology offerings to our clients that we believe will continue to drive low-cost deposit growth. We believe that
our current mobile banking, on-line banking and cash management offerings are industry-leading solutions amongst community banks, and
we plan to continue to invest in the latest technology solutions to enable us to meet the evolving needs of our clients and maintain this
competitive advantage over other community banks.</p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><b><i>Attractive South Carolina, North Carolina,
and Georgia Markets.</i></b> We have eight banking offices located in Greenville, Columbia and Charleston, South Carolina, which are the
three largest markets in South Carolina; three banking offices located in Charlotte, Raleigh and Greensboro, North Carolina, which are
the three largest markets in North Carolina; and one banking office located in Atlanta, Georgia, which is the largest market in Georgia.
The following table illustrates our market share, by insured deposits as of the dates indicated, in these seven markets:</p><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 5; Value: 2 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: rgb(178,178,178) 1.5pt solid"><p style="font: normal 10pt Arial, Helvetica, Sans-Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->5<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt"><p style="font-family: Arial, Helvetica, Sans-Serif; margin: 0pt"><a href="#toc_001" style="font-weight: bold">Table of Contents</a></p></div><div>
    </div><!-- Field: /Page --><div>

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

</div><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Arial, Helvetica, Sans-Serif">
  <tr style="vertical-align: bottom">
    <td style="padding-top: 5pt; border-top: Black 2.5pt solid; border-bottom: Black 1pt solid; font-weight: bold; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt; font-style: normal">Market<sup>(1)</sup></span></td><td style="padding-top: 5pt; border-top: Black 2.5pt solid; border-bottom: Black 1pt solid; text-align: right; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="padding-top: 5pt; border-top: Black 2.5pt solid; border-bottom: Black 1pt solid; font-weight: bold; text-align: right">Total Offices</td><td style="padding-top: 5pt; border-top: Black 2.5pt solid; border-bottom: Black 1pt solid; text-align: right; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="padding-top: 5pt; border-top: Black 2.5pt solid; border-bottom: Black 1pt solid; text-align: right; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="padding-top: 5pt; border-top: Black 2.5pt solid; border-bottom: Black 1pt solid; font-weight: bold; text-align: right">Our Market Deposits at<br/> June 30, 2022</td><td style="padding-top: 5pt; border-top: Black 2.5pt solid; border-bottom: Black 1pt solid; text-align: right; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="padding-top: 5pt; border-top: Black 2.5pt solid; border-bottom: Black 1pt solid; text-align: right; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="padding-top: 5pt; border-top: Black 2.5pt solid; border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt; font-style: normal">Total
    Market<br/> Deposits<sup>(2)</sup></span></td><td style="padding-top: 5pt; border-top: Black 2.5pt solid; border-bottom: Black 1pt solid; text-align: right; padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: justify">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="6" style="text-align: center">(Dollars in thousands)</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="width: 64%; text-align: left">Greenville</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">4</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">1,460,626</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">25,218,321</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left">Charleston</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">521,475</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">22,656,971</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-align: left">Columbia</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">316,055</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">28,466,667</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left">Atlanta</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">338,687</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">244,180,869</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-align: left">Raleigh</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">159,423</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">54,910,957</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left">Greensboro</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">76,718</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">18,649,394</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-align: left">Charlotte</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">17,922</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">336,499,725</td><td style="text-align: left">&#160;</td></tr>
  </table><div>



</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0 0pt 58.5pt; text-align: left">&#160;</p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0 0pt 58.5pt; text-align: left"></p><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0 0pt 58.5pt; text-align: left"></p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in; text-align: left"><sup>(1)</sup></td><td style="text-align: justify">Represents the metropolitan statistical area (&#8220;MSA&#8221;)
for each market.</td>
</tr></table><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in; text-align: left"><sup>(2)</sup></td><td style="text-align: justify">The total market deposits data displayed are as of June 30,
2022 as reported by the FDIC.</td>
</tr></table><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><i>&#160;</i></p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><i>Greenville. </i>The city of Greenville is located
in Greenville County, South Carolina approximately midway between Atlanta and Charlotte on the heavily traveled I-85 business corridor.
The Greenville-Anderson MSA is the most populous market in South Carolina with an estimated 940,774 residents as reported in March 2022.
The median household income for the Greenville-Anderson-Mauldin MSA was $62,265 for 2021. A large and diverse metropolitan area, the Greenville-Anderson
MSA is one of the southeast region&#8217;s premier areas for business, serving as headquarters for Michelin and Current Lighting (formerly
Hubbell Lighting) as well as hosting significant operations for BMW and Lockheed Martin.</p><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><i>Charleston</i>. The city of Charleston is located
in Charleston County, South Carolina. The Charleston-North Charleston MSA is the third most populous market in the state with an estimated
population of 813,052 residents as reported in March 2022. Charleston is home to the deepest port in the Southeast and boasts top companies
in the aerospace, biomedical and technology fields such as Boeing, the Medical University of South Carolina (MUSC) and Blackbaud. The
median household income for the Charleston-North Charleston MSA was approximately $72,719 for 2021. One of our retail offices in the Charleston
market is located in the city of Mount Pleasant, which is located just north of Charleston in Charleston County and ranks as the fourth
largest city in South Carolina.</p><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><i>Columbia</i>. The city of Columbia is located
in Richland County, South Carolina and its surrounding suburban areas expand into adjoining Lexington County. Columbia is the state capital,
the largest city in the state and the home of the University of South Carolina and Fort Jackson, the Army&#8217;s largest Initial Entry
Training Center. The Columbia MSA is the second most populous market in the state with an estimated population of 836,324 residents as
reported in March 2022. The median household income for the Columbia MSA was $58,213 for 2021.</p><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><i>Raleigh</i>. The city of Raleigh is the second
largest city in the state of North Carolina and is located in Wake County, North Carolina. The Raleigh-Cary MSA is one of the most populous
markets in the state with an estimated population of 1.45 million residents as reported in March 2022. Raleigh is the state capital and
is home to North Carolina State University and is part of the Research Triangle area, together with Durham, North Carolina (home of Duke
University) and Chapel Hill, North Carolina (home of the University of North Carolina at Chapel Hill). The median household income for
the Raleigh-Cary MSA was approximately $85,303 for 2021.</p><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><i>Greensboro</i>. The city of Greensboro is the
third largest city in North Carolina and is located in Guilford County, North Carolina. The Greensboro-High Point MSA is one of the most
populous markets in the state of North Carolina with an estimated population of 778,848 thousand residents as reported in March 2022.
Greensboro has traditionally been a fixture in the textiles, tobacco and furniture industries while also moving towards an increased presence
of high-tech, aviation and transportation/logistics sectors. Greensboro, along with Winston-Salem and High Point, is commonly referred
to as the Triad region of North Carolina and is home to companies such as Honda Aircraft, Lincoln Financial Group and Volvo Trucks of
North America. The median household income for the Greensboro-High Point MSA was approximately $57,908 for 2021.</p><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><i>Charlotte</i>. The city of Charlotte is the
largest city in the state and is located in Mecklenburg County, North Carolina. The Charlotte-Concord-Gastonia MSA is the most populous
market in the state of North Carolina with an estimated population of 2.7 million residents as reported in March 2022. Charlotte is the
second largest banking city in the United States after New York and is home to the corporate headquarters of Bank of America, Truist Financial,
and the east coast headquarters of Wells Fargo. Charlotte is also home to many Fortune 500 companies including Duke Energy, Honeywell
and Lowe&#8217;s. The median household income for the Charlotte-Concord-Gastonia MSA was approximately $71,041 for 2021.</p><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 6; Value: 2 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: rgb(178,178,178) 1.5pt solid"><p style="font: normal 10pt Arial, Helvetica, Sans-Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->6<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt"><p style="font-family: Arial, Helvetica, Sans-Serif; margin: 0pt"><a href="#toc_001" style="font-weight: bold">Table of Contents</a></p></div><div>
    </div><!-- Field: /Page --><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><i>Atlanta</i>. The Atlanta-Sandy Springs-Alpharetta
MSA has the eighth largest population in the U.S. with 6.14 million residents as reported in March 2022. Atlanta is the state capital
of, and largest city in, Georgia and is the world headquarters of corporations such as Coca-Cola, Home Depot, UPS, Delta Airlines and
Turner Broadcasting. The median household income for the Atlanta-Sandy Springs-Alpharetta MSA is $77,589 for 2021.</p><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">We believe that the demographics and growth characteristics
of these seven markets will provide us with significant opportunities to further develop existing client relationships and expand our
client base.</p><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">Data related to the estimated population and median
household income for each of the markets presented above is from the Federal Reserve Economic Data (&#8220;FRED&#8221;) online database.</p><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><b><i>Experienced Management Team, Dedicated Board
of Directors and Talented Employees.</i></b> Our senior management team is led by R. Arthur Seaver, Jr., Calvin C. Hurst, Michael D. Dowling,
William M. Aiken, and Silvia T. King, and whose biographies are included below. These executives lead a team of 26 additional senior team
members which we believe compares favorably to any community bank management team assembled in South Carolina.</p><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><i>R. Arthur &#8220;Art&#8221; Seaver, Jr</i>.
has served as the Chief Executive Officer of our Company and our Bank since 1999. He has over 35 years of banking experience. From 1986
until 1992, Mr. Seaver held various positions with The Citizens &amp; Southern National Bank of South Carolina. From 1992 until February
1999, he was with Greenville National Bank, which was acquired by Regions Bank in 1998. He was the Senior Vice President in lending and
was also responsible for managing Greenville National Bank&#8217;s deposit strategies prior to leaving to form the Bank. Mr. Seaver is
a 1986 graduate of Clemson University with a bachelor&#8217;s degree in Financial Management and a 1999 graduate of the BAI Graduate School
of Community Bank Management.</p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><span style="font-weight: normal">&#160;</span></p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><i>Calvin C. Hurst</i> has served as Chief Banking
Officer of our Company and our Bank since March 2019 and as President since August 2022. Mr. Hurst has over 15 years of banking experience.
From 2006 to 2008, Mr. Hurst served as a commercial underwriter for RBC Bank, and from 2008 to 2015 he served as commercial relationship
manager for PNC Bank. Before joining Southern First, Mr. Hurst served as regional vice president for TD Bank. Mr. Hurst is a 2005 graduate
of Furman University, with a Bachelor&#8217;s degree in Business Administration and Economics.</p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: left">&#160;</p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><i>Michael D. Dowling</i> has served as an Executive
Vice President and the Chief Financial Officer of our Company and our Bank since 2011 and as Chief Operating Officer since July 2019.
He has over 25 years of experience in the banking industry. Mr. Dowling was previously employed with KPMG LLP from 1994 until 2011, including
most recently as an Audit Partner (2005-2011) and a member of KPMG&#8217;s Financial Services practice. Mr. Dowling has extensive experience
working with public companies and financial institutions. He is a 1993 graduate of Clemson University, with a degree in Accounting and
is a CPA in South Carolina and North Carolina. On January 25, 2023, the Company announced Mr. Dowling was resigning effective February
15, 2023, to lead a large sophisticated medical group, which is a long-standing client of the Bank.</p><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><i>William M. Aiken, III </i>has served as a Senior
Executive Vice President and Chief Risk officer of our Company and our Bank since 2021 and previously served as an executive credit risk
officer since 2020.&#160; He has over 25 years in the banking industry.&#160; Mr. Aiken has served in various roles at several banks during
his career including most recently as a Chief Commercial Credit officer at a regional bank. &#160;He is a 1996 graduate of Clemson University,
with a degree in Financial Management.</p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><i>&#160;</i></p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><i>Silvia T. King</i> has served as Chief Human
Resources Officer of our Company and our Bank since March 2018. Ms. King has over 20 years of Human Resources leadership experience. From
2003 to 2009, Ms. King served in various human resource and senior management roles with Monsanto Company and Select Comfort Corporation.
From 2009 to 2016, Ms. King served as senior human resources consultant for FGP International, a professional staffing firm in Greenville,
South Carolina, and most recently as a human resources instructor with e-Cornell University. Ms. King holds degrees in Psychology and
International Marketing from Clemson University and a Master of Human Resources degree from the University of South Carolina.</p><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">In addition to Messrs. Seaver, Hurst, Dowling,
Aiken and Ms. King, our executive management team consists of 15 individuals who bring an average of 28 years of experience in the banking
industry.</p><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">The management team is complemented by our dedicated
board of directors with extensive local market knowledge and a wide range of experience including accounting, business, banking, manufacturing,
insurance, management and finance. We believe that our management&#8217;s and board&#8217;s incentives are closely aligned with our shareholders
through the ownership of a substantial amount of our stock. As of December 31, 2022, our executive officers and board of directors</p><div>

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

</div><!-- Field: Page; Sequence: 7; Value: 2 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: rgb(178,178,178) 1.5pt solid"><p style="font: normal 10pt Arial, Helvetica, Sans-Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->7<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt"><p style="font-family: Arial, Helvetica, Sans-Serif; margin: 0pt"><a href="#toc_001" style="font-weight: bold">Table of Contents</a></p></div><div>
    </div><!-- Field: /Page --><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">owned
an aggregate of 612,503 shares of our common stock, including options to purchase shares of our common stock, which represented approximately
7.59% of the fully-diluted amount of our common stock outstanding. We believe that our officers&#8217; and directors&#8217; experience
and local market knowledge are valuable assets and will enable them to guide us successfully in the future.</p><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">In addition, we believe that we have assembled
a group of highly talented employees by being an employer of choice in the markets we serve. We employed a total of 293 FTE employees
as of December 31, 2022. Our employees are skilled in the areas of banking, information technology, management, sales, advertising and
marketing, among others. We strive to provide an &#8220;umbrella for great talent,&#8221; characterized by a culture of transparency and
collaboration which permeates all levels of the organization. To drive our culture of transparency and collaboration, our employees engage
in a series of weekly meetings to understand the goals and plan for each week. These meetings are intended to remind our employees of
our vision, strategy and ClientFIRST service, and provide our employees with information regarding monthly and quarterly goals and client
or prospect needs. In addition, each week is started with a meeting of all Senior and Executive Vice Presidents so that all team members
are informed on the latest developments of our Company. Our employees and their ClientFIRST approach to service have been instrumental
to our success.</p><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: left"><b>Our Business Strategy</b></p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: left">&#160;</p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">We are focused on growing business relationships
and building core deposits, profitable loans and noninterest income. We believe that we have built a dynamic franchise that meets the
financial needs of our clients by providing an array of personalized products and services delivered by seasoned banking professionals
with knowledge of our local markets. Our overall strategic goal is to provide the highest level of service to our clients while achieving
high-performance metrics within the community banking market that drive franchise and shareholder value. Our specific business strategies
include:</p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><b><i>Focus on Profitable and Efficient Growth.</i></b>
Our executive management team and board of directors are dedicated to producing profits and returns for our shareholders. We actively
manage the mix of assets and liabilities on our balance sheet to optimize our net interest margin while also maintaining expense controls
and developing noninterest income streams. By continually striving to build a well-structured balance sheet, we seek to increase profitability
and improve our return on average assets, return on average equity and efficiency ratio. We believe that, as the economy continues to
improve, our focus on maximizing our net interest margin and minimizing our efficiency ratio while maintaining credit quality controls
will translate into continued and improved profitability and shareholder returns. We are committed to enhancing these levels of profitability
by focusing on our core competencies of commercial lending and core deposit gathering. We believe that we have the infrastructure currently
in place, such as technology, support staff and administration, to support expansion with limited associated noninterest expense increases.</p><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><b><i>Provide a Distinctive Client Experience.</i></b>
Our markets have been subject to consolidation of local community banks primarily by larger, out-of-state financial institutions. We believe
there is a large client base in our markets that prefers doing business with a local institution and may be dissatisfied with the service
offered by national and larger regional banks. We believe that the exceptional level of professional service provided to our clients as
a result of our ClientFIRST model provides us with a distinct competitive advantage over our local competitors. We also believe that technology
innovation will continue to play a critical role in retaining clients and winning new business. We believe that our current mobile banking,
on-line banking and cash management offerings are industry-leading solutions amongst community banks. During 2022, 71% of deposits were
acquired through our office network, 23% came through the commercial remote deposit capture channel and the remaining 6% came through
consumer mobile deposits. We believe that the volume in remote deposit capture and mobile deposit channels will continue to increase over
time as more clients become acquainted with the convenience these services provide. By delivering superior professional service through
our ClientFIRST model, coupled with our deep understanding of our markets and our commitment to providing the latest technology solutions
to meet our clients&#8217; banking needs, we believe that we can attract new clients and expand our total loans and deposits.</p><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><b><i>Maintain a Rigorous Risk Management Infrastructure.</i></b>
As we grow, one of our top priorities is to continue to build a robust enterprise risk management infrastructure. We believe effective
risk management requires a culture of risk management and governance throughout the Company. The legislative and regulatory landscape
continues to quickly evolve, so we are continually performing risk assessments throughout the organization and re-allocating resources
where appropriate. We will continue to add new resources and technology investments to help enhance all of our risk management processes
throughout the Bank. Our risk management success is exemplified by our historic credit risk management and disciplined underwriting practices,
which have enabled us to successfully grow our balance sheet while maintaining strong credit quality metrics. We do not reduce our credit
standards or pricing discipline to generate new loans. In addition, we are heavily focused on compliance risk and cybersecurity risk,
as both of these risks have increased since our inception. Our management team continually analyzes emerging fraud and security risks
and utilizes tools, strategies and policies to manage risk while delivering an optimal and appropriate client experience. We believe our
risk</p><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 8; Value: 2 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: rgb(178,178,178) 1.5pt solid"><p style="font: normal 10pt Arial, Helvetica, Sans-Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->8<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt"><p style="font-family: Arial, Helvetica, Sans-Serif; margin: 0pt"><a href="#toc_001" style="font-weight: bold">Table of Contents</a></p></div><div>
    </div><!-- Field: /Page --><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">management structure allows our board and senior management to maintain effective oversight of our risks to ensure that our personnel
are following prudent and appropriate risk management practices resulting in strong loan quality and minimal credit losses.</p><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><b><i>Attract Talented Banking Professionals With
A &#8220;ClientFIRST&#8221; Focus.</i></b> We believe that our ability to attract and retain banking professionals with strong community
relationships and significant knowledge of our markets will continue to drive our success and grow our business in an efficient manner.
By focusing on experienced, established bankers who deliver exceptional client service through our ClientFIRST model, we believe we can
enhance our market position and add profitable growth opportunities. We believe that the strength of our exceptional client service and
relationship banking approach will continue to help us attract these established bankers. In recent years, we have invested in our internal
infrastructure, including support and back office personnel, and we believe that we can continue to add experienced frontline bankers
to our existing markets, which will drive our efficient growth.</p><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">We will continue to expand our franchise, but only
in a controlled manner and as permitted by our regulators. We may choose to open new locations, but only after rigorous due diligence
and substantial quantitative analysis regarding the financial and capital impacts of such investments. We may also seek to enter new metropolitan
markets contiguous to, or nearby, our current South Carolina footprint, such as our recently opened expansions in Greensboro and Charlotte,
North Carolina, but only after careful study and the identification and vetting of a local, senior level banking team with significant
experience and reputational strength in that market and receipt of any applicable regulatory approvals. We have not yet supplemented our
historic strategy of organic deposit and loan growth with traditional mergers or acquisitions. We evaluate potential acquisition opportunities
that we believe would be complementary to our business as part of our growth strategy. However, we have not yet identified any specific
acquisition opportunity that meets our strict requirements and do not have any immediate plans, arrangements or understandings relating
to any acquisition. Furthermore, we do not believe an acquisition is necessary to successfully drive our growth and execute our ClientFIRST
model.</p><div>

</div><p style="font: bold 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: bold 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">Lending Activities</p><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><i>General.</i> We emphasize a range of lending
services, including real estate, commercial, and equity-line consumer loans to individuals and small- to medium-sized businesses and professional
firms that are located in or conduct a substantial portion of their business in our market area. Our underwriting standards vary for each
type of loan, as described below. Because loans typically provide higher interest yields than other types of interest-earning assets,
we invest a substantial percentage of our earning assets in our loan portfolio. At December 31, 2022, we had net loans of $3.23 billion,
representing 87.6% of our total assets.</p><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">We have focused our lending activities primarily
on the professional sector in each of our markets including doctors, dentists, and small business owners. By focusing on this client base
and by serving each client with a consistent relationship team of bankers, we have generated a loan portfolio with larger average loan
amounts than we believe is typical for a community bank. As of December 31, 2022, our average loan size was approximately $350,000. At
the same time, we have strived to maintain a diversified loan portfolio and limit the amount of our loans to any single client. As of
December 31, 2022, our ten largest client loan relationships represented approximately $299.6 million, or 9.15%, of our loan portfolio.</p><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><i>Loan Approval</i>. Certain credit risks are
inherent in making loans. These include prepayment risks, risks resulting from uncertainties in the future value of collateral, risks
resulting from changes in economic and industry conditions, and risks inherent in dealing with individual borrowers. We attempt to mitigate
repayment risks by adhering to internal credit policies and procedures. These policies and procedures include officer and client lending
limits, a multi-layered approval process for larger loans, documentation examination, and follow-up procedures for any exceptions to credit
policies. Our loan approval policies provide for various levels of officer lending authority. When the amount of aggregate loans to a
single borrower exceeds an individual officer&#8217;s lending authority, the loan request will be considered for approval by a team of
officers led by a senior lender, or by the voting members of the Credit Approval Support Team (&#8220;CAST&#8221;) committee, based on
the loan amount. The CAST committee, which is comprised of a group of our senior commercial lenders, chief banking officer, and chief
executive officer, has pre-determined lending limits, and any loans in excess of this lending limit will be submitted for approval by
the finance committee of our board or by the full board. We do not make any loans to any director or executive officer of the Bank unless
the loan is approved by the board of directors of the Bank and all loans to directors, officers and employees are on terms not more favorable
to such person than would be available to a person not affiliated with the Bank, consistent with federal banking regulations.</p><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">Management monitors exposure to credit risk from
potential concentrations of loans to particular borrowers or groups of borrowers, industries and geographic regions, as well as concentrations
of lending products and practices such as loans that subject borrowers to substantial payment increases (e.g. principal deferral periods,
loans with initial interest-only</p><div>

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

</div><!-- Field: Page; Sequence: 9; Value: 2 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: rgb(178,178,178) 1.5pt solid"><p style="font: normal 10pt Arial, Helvetica, Sans-Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->9<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt"><p style="font-family: Arial, Helvetica, Sans-Serif; margin: 0pt"><a href="#toc_001" style="font-weight: bold">Table of Contents</a></p></div><div>
    </div><!-- Field: /Page --><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">periods, etc.), and loans with high loan-to-value ratios. These types of loans are subject to strict
underwriting standards and are more closely monitored than a loan with a low loan-to-value ratio. Furthermore, there are industry practices
that could subject us to increased credit risk should economic conditions change over the course of a loan&#8217;s life. For example,
we make variable rate loans and fixed rate principal-amortizing loans with maturities prior to the loan being fully paid (i.e. balloon
payment loans). The various types of loans are individually underwritten and monitored to manage the associated risks.</p><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><i>Credit Administration and Loan Review</i>. We
maintain a continuous loan review system. We also apply a credit grading system to each loan, and we use an independent process to review
the loan files on a test basis to assess the grading of each loan. We periodically review performance benchmarks established by management
in the areas of nonperforming assets, charge-offs, past dues, and loan documentation. Each loan officer is responsible for each loan he
or she makes, regardless of whether other individuals or committees joined in the approval. This responsibility continues until the loan
is repaid or until the loan is officially assigned to another officer.</p><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><i>Lending Limits.</i> Our lending activities are
subject to a variety of lending limits imposed by federal and state laws and regulations. In general, the Bank is subject to a legal limit
on loans to a single borrower equal to 15% of the Bank&#8217;s capital and unimpaired surplus. Based upon the capitalization of the Bank
at December 31, 2022, the maximum amount we could lend to one borrower was $55.0 million. However, to mitigate concentration risk, our
internal lending limit at December 31, 2022 was $38.5 million and may vary based on our assessment of the lending relationship. The board
of directors will adjust the internal lending limit as deemed necessary to continue to mitigate risk and serve our clients. The Bank&#8217;s
legal lending limit will increase or decrease in response to increases or decreases in the Bank&#8217;s level of capital. We are able
to sell participations in our larger loans to other financial institutions, which allow us to manage the risk involved in these loans
and to meet the lending needs of our clients requiring extensions of credit in excess of these limits.</p><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><i>Loan Portfolio Segments. </i>Our loan portfolio
is comprised of commercial and consumer loans made to small businesses and individuals for various business and personal purposes. While
our loan portfolio is not concentrated in loans to any single borrower or a relatively small number of borrowers, the principal component
of our loan portfolio is loans secured by real estate mortgages on either commercial or residential property. These loans will generally
fall into one of the following six categories: commercial owner occupied real estate, commercial non-owner occupied real estate, commercial
construction, consumer real estate, consumer construction, and home equity loans. We obtain a security interest in real estate whenever
possible, in addition to any other available collateral, in order to increase the likelihood of the ultimate repayment of the loan. At
December 31, 2022, loans secured by first or second mortgages on commercial and consumer real estate made up approximately 84.8% of our
loan portfolio. In addition to loans secured by real estate, our loan portfolio includes commercial business loans and other consumer
loans which comprised 14.3% and 0.9%, respectively, of our total loan portfolio at December 31, 2022.</p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify; text-indent: 315.85pt">&#160;</p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">Interest rates for all real estate loan categories
may be fixed or adjustable, and will more likely be fixed for shorter-term loans. We generally charge an origination fee for each loan
which is taken into income over the life of the loan as an adjustment to the loan yield. Other loan fees consist primarily of late charge
fees. Real estate loans are subject to the same general risks as other loans and are particularly sensitive to fluctuations in the value
of real estate. Fluctuations in the value of real estate, as well as other factors arising after a loan has been made, could negatively
affect a borrower&#8217;s cash flow, creditworthiness, and ability to repay the loan. Although, the loans are collateralized by real estate,
the primary source of repayment may not be the sale of real estate.</p><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">The following describes the types of loans in our
loan portfolio.</p><div>

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

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt" width="100%"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in">&#9679;</td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif"><i>Commercial Real Estate Loans (Commercial Owner
Occupied and Commercial Non-owner Occupied Real Estate Loans).</i> At December 31, 2022, commercial owner occupied and non-owner occupied
real estate loans (other than construction loans) amounted to $1.48 billion, or 45.1% of our loan portfolio. Of our commercial real estate
loan portfolio, $862.6 million in loans were non-owner occupied properties, representing 42.0% of our commercial loan portfolio and 26.3%
of our total loan portfolio. The remainder of our commercial real estate loan portfolio, $612.9 million in loans or 29.8% of the commercial
loan portfolio, were owner occupied. Owner occupied loans represented 18.7% of our total loan portfolio. At December 31, 2022, our individual
commercial real estate loans ranged in size from approximately $15,000 to $22.0 million, with an average loan size of approximately $802,000.
These loans generally have terms of five years or less, although payments may be structured on a longer amortization basis. We evaluate
each borrower on an individual basis and attempt to determine the business risks and credit profile of each borrower. We attempt to reduce
credit risk in the commercial real estate portfolio by emphasizing loans on owner-occupied office and retail buildings where the loan-to-value
ratio, established by independent appraisals, does not exceed 85%. We also generally require that a borrower&#8217;s cash flow exceeds
115% of monthly debt service obligations. As of December 31, 2022, $378.7 </span></td></tr></table><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 10; Value: 2 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: rgb(178,178,178) 1.5pt solid"><p style="font: normal 10pt Arial, Helvetica, Sans-Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->10<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt"><p style="font-family: Arial, Helvetica, Sans-Serif; margin: 0pt"><a href="#toc_001" style="font-weight: bold">Table of Contents</a></p></div><div>
    </div><!-- Field: /Page --><div>

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

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt" width="100%"><tr style="vertical-align: top">
<td>&#160;</td><td>&#160;</td><td style="text-align: justify">million, or 11.6% of our total loan portfolio, was collateralized
by office and retail properties. In order to seek to ensure secondary sources of payment and liquidity to support a loan request, we typically
review all of the personal financial statements of the principal owners and require their personal guarantees.</td></tr>
                                                                                                                                         <tr style="vertical-align: top">
<td>&#160;</td><td>&#160;</td><td style="text-align: justify">&#160;</td></tr>
                                                                                                                                         <tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in">&#9679;</td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif"><i>Construction Real Estate Loans. </i> We offer
adjustable and fixed rate construction real estate loans for commercial and consumer projects, typically to builders and developers and
to consumers who wish to build their own homes. At December 31, 2022, total commercial and consumer construction loans amounted to $190.1
million, or 5.9% of our loan portfolio. Commercial construction loans represented $109.7 million, or 3.4%, of our total loan portfolio,
while consumer construction loans represented $80.4 million, or 2.5% of our total loan portfolio. At December 31, 2022, our commercial
construction real estate loans ranged in size from approximately $15,000 to $9.0 million, with an average loan balance of approximately
$1.3 million. At December 31, 2022, our consumer or residential construction loans ranged in size from approximately $20,000 to $2.4 million,
with an average loan size of approximately $468,000. The duration of our construction loans generally is limited to 18 months, although
payments may be structured on a longer amortization basis. Commercial construction loans generally carry a higher degree of risk than
long-term financing of existing properties because repayment depends on the ultimate completion of the project and sometimes on the sale
of the property. Specific risks include:</span></td></tr></table><div>

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

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt" width="100%"><tr style="vertical-align: top">
<td style="width: 0.5in"></td><td style="width: 0.25in">&#9679;</td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">cost overruns;</span></td></tr><tr style="vertical-align: top">
<td>&#160;</td><td>&#160;</td><td style="text-align: justify">&#160;</td></tr>
                                                                                                                                                                                           </table><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt" width="100%"><tr style="vertical-align: top">
<td style="width: 0.5in"></td><td style="width: 0.25in">&#9679;</td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">mismanaged construction;</span></td></tr><tr style="vertical-align: top">
<td>&#160;</td><td>&#160;</td><td style="text-align: justify">&#160;</td></tr>
                                                                                                                                                                                                     </table><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt" width="100%"><tr style="vertical-align: top">
<td style="width: 0.5in"></td><td style="width: 0.25in">&#9679;</td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">inferior or improper construction techniques;</span></td></tr><tr style="vertical-align: top">
<td>&#160;</td><td>&#160;</td><td style="text-align: justify">&#160;</td></tr>
                                                                                                                                                                                                                          </table><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt" width="100%"><tr style="vertical-align: top">
<td style="width: 0.5in"></td><td style="width: 0.25in">&#9679;</td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">economic changes or downturns during construction;</span></td></tr><tr style="vertical-align: top">
<td>&#160;</td><td>&#160;</td><td style="text-align: justify">&#160;</td></tr>
                                                                                                                                                                                                                               </table><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt" width="100%"><tr style="vertical-align: top">
<td style="width: 0.5in"></td><td style="width: 0.25in">&#9679;</td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">a downturn in the real estate market;</span></td></tr><tr style="vertical-align: top">
<td>&#160;</td><td>&#160;</td><td style="text-align: justify">&#160;</td></tr>
                                                                                                                                                                                                                  </table><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt" width="100%"><tr style="vertical-align: top">
<td style="width: 0.5in"></td><td style="width: 0.25in">&#9679;</td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">rising interest rates which may prevent sale of
the property; and</span></td></tr><tr style="vertical-align: top">
<td>&#160;</td><td>&#160;</td><td style="text-align: justify">&#160;</td></tr>
                                  </table><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt" width="100%"><tr style="vertical-align: top">
<td style="width: 0.5in"></td><td style="width: 0.25in">&#9679;</td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif">failure to sell completed projects in a timely manner.</span></td></tr></table><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">We attempt to reduce the risk associated
with construction loans by obtaining personal guarantees where possible and by keeping the loan-to-value ratio of the completed project
at or below 80%.</p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">&#160;</p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt" width="100%"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in">&#9679;</td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif"><i>Commercial Business Loans.</i> We make loans
for commercial purposes in various lines of businesses, including the manufacturing, service industry, and professional service areas.
At December 31, 2022, commercial business loans amounted to $468.1 million, or 14.3% of our loan portfolio, and ranged in size from approximately
$1,000 to $12.8 million, with an average loan size of approximately $277,000. Commercial loans are generally considered to have greater
risk than first or second mortgages on real estate because commercial loans may be unsecured, or if they are secured, the value of the
collateral may be difficult to assess and more likely to decrease than real estate.</span></td></tr></table><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">We are eligible to offer small business
loans utilizing government enhancements such as the Small Business Administration&#8217;s (&#8220;SBA&#8221;) 7(a) program and SBA&#8217;s
504 programs. These loans typically are partially guaranteed by the government, which helps to reduce their risk. Government guarantees
of SBA loans do not exceed, and are generally less than, 80% of the loan. As of December 31, 2022, we had originated three loans utilizing
government enhancements and over 20 loans engaged in state-based small business partnerships.</p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0 0pt 0.25in; text-align: justify; text-indent: 1in">&#160;</p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt" width="100%"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in">&#9679;</td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif"><i>Consumer Real Estate Loans and Home Equity
Loans.</i> At December 31, 2022 consumer real estate loans (other than construction loans) amounted to $1.1 billion, or 34.0% of our loan
portfolio. Included in the consumer real estate loans was $931.3 million, or 28.5% of our loan portfolio, in first and second mortgages
on individuals&#8217; homes, while home equity loans represented $179.3 million, or 5.5% of our total loan portfolio. At December 31,
2022, our individual residential real estate loans ranged in size from $3,000 to $5.6 million, with an average loan size of approximately
$470,000. Generally, we limit the loan-to-value ratio on our consumer real estate loans to 85%. We offer fixed and adjustable rate consumer
real estate loans with terms of up to 30 years. We also offer home equity lines of credit. At December 31, 2022, our individual home equity
lines of credit ranged in size from $1,000 to $1.4 million, with an average of approximately $85,000. Our underwriting criteria and the
risks associated with home equity loans and lines of credit are generally the same as those for first mortgage loans. Home equity lines
of credit typically have terms of ten years or less. We generally limit the extension of credit to 90% of the market value of each property,
although we may extend up to 100% of the market value. </span></td></tr></table><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0in">&#160;</p><div>

</div><table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in">&#9679;</td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif"><i>Other Consumer Loans.</i> We make a variety
of loans to individuals for personal and household purposes, including secured and unsecured installment loans and revolving lines of
credit. These consumer loans are underwritten based on the borrower&#8217;s income, current debt level, past credit history, and the availability
and value of collateral. Consumer rates are both fixed and variable, with negotiable terms. At December 31, 2022, </span></td></tr></table><div>

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

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

</div><!-- Field: Page; Sequence: 11; Value: 2 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: rgb(178,178,178) 1.5pt solid"><p style="font: normal 10pt Arial, Helvetica, Sans-Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->11<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt"><p style="font-family: Arial, Helvetica, Sans-Serif; margin: 0pt"><a href="#toc_001" style="font-weight: bold">Table of Contents</a></p></div><div>
    </div><!-- Field: /Page --><div>

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

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt" width="100%">
<tr style="vertical-align: top">
<td style="width: 0.25in">&#160;</td><td style="width: 0.25in">&#160;</td><td style="text-align: justify">consumer loans other
than real estate amounted to $29.1 million, or 0.9% of our loan portfolio, and ranged in size from $1,000 to $6.1 million, with an average
loan size of approximately $20,000. Our installment loans typically amortize over periods up to 60 months. We will offer consumer loans
with a single maturity date when a specific source of repayment is available. We typically require monthly payments of interest and a
portion of the principal on our revolving loan products. Consumer loans are generally considered to have greater risk than first or second
mortgages on real estate because they may be unsecured, or, if they are secured, the value of the collateral may be difficult to assess
and more likely to decrease in value than real estate.</td></tr>
                                                                        </table><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: left"><b>&#160;</b></p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: left"><b>Deposit Services</b></p><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">Our principal source of funds is core deposits.
We offer a full range of deposit services, including checking accounts, commercial checking accounts, savings accounts, and other time
deposits of various types, ranging from daily money market accounts to long-term certificates of deposit. At December 31, 2022, we had
$236.2 million in out-of-market, or wholesale, certificates of deposits. In an effort to obtain lower cost deposits, we have focused on
expanding our retail deposit program. We currently have 12 retail offices which assist us in obtaining low cost transaction accounts that
are less affected by rising rates. Deposit rates are reviewed regularly by our senior management. We believe that the rates we offer are
competitive with those offered by other financial institutions in our area. We focus on client service and our ClientFIRST culture to
attract and retain deposits.</p><div>

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

</div><p style="font: bold 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">Other Banking Services</p><div>

</div><p style="font: bold 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">In addition to deposit and &#160;loan services,
we offer other bank services such as internet banking, cash management, safe deposit boxes, direct deposit, automatic drafts, bill payment
and mobile banking services. We earn fees for most of these services, including debit and credit card transactions, sales of checks, and
wire transfers. We also receive ATM transaction fees from transactions performed by our clients. We are associated with the NYCE, Pulse,
STAR, and Cirrus networks, which are available to our clients throughout the country. Since we outsource our ATM services, we are charged
related transaction fees from our ATM service provider. We have contracted with Fidelity National Information Systems, an outside computer
service company, to provide our core data processing services and our ATM processing. By outsourcing these services, we believe we are
able to reduce our overhead by matching the expense in each period to the transaction volume that occurs during the period, as a significant
portion of the fee charged is directly related to the number of loan and deposit accounts and the related number of transactions we have
during the period. We believe that by being associated with a shared network of ATMs, we are better able to serve our clients and are
able to attract clients who are accustomed to the convenience of using ATMs, although we do not believe that maintaining this association
is critical to our success. We also offer Internet banking services, bill payment services, and cash management and mobile banking services.</p><div>

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

</div><p style="font: bold 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">Competition</p><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">The banking business is highly competitive, and
we experience competition in our market from many other financial institutions. Competition among financial institutions is based upon
interest rates offered on deposit accounts, interest rates charged on loans, other credit and service charges relating to loans, the quality
and scope of the services rendered, the convenience of banking facilities, and, in the case of loans to commercial borrowers, relative
lending limits. We compete with commercial banks, credit unions, savings and loan associations, mortgage banking firms, consumer finance
companies, securities brokerage firms, insurance companies, money market funds, and other mutual funds, as well as other super-regional,
national, and international financial institutions that operate offices in Greenville, Columbia and Charleston, South Carolina; Charlotte,
Raleigh and Greensboro, North Carolina; Atlanta, Georgia and elsewhere.</p><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">As of June 30, 2022, the most recent date for which
market data is available, there were 36 financial institutions in our primary market of Greenville County, 26 financial institutions in
the Columbia market, 34 financial institutions in the Charleston market, 37 financial institutions in the Raleigh market, 25 financial
institutions in the Greensboro market, 46 financial institutions in the Charlotte market, and 83 financial institutions in the Atlanta
market. We compete with other financial institutions in our market areas both in attracting deposits and in making loans. In addition,
we have to attract our client base from other existing financial institutions and from new residents. Many of our competitors are well-established,
larger financial institutions with substantially greater resources and lending limits, such as, Bank of America, Wells Fargo, and Truist.
These institutions offer some services, such as extensive and established branch networks and trust services that we do not provide. In
addition, many of our non-bank competitors are not subject to the same extensive federal regulations that govern bank holding companies
and federally insured banks. We believe the financial services industry will likely continue to become more competitive as further technological
advances enable more financial institutions to provide expanded financial services without having a physical presence in our markets.
Because larger competitors have advantages in attracting business from larger corporations, we do not generally compete for that</p><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 12; Value: 2 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: rgb(178,178,178) 1.5pt solid"><p style="font: normal 10pt Arial, Helvetica, Sans-Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->12<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt"><p style="font-family: Arial, Helvetica, Sans-Serif; margin: 0pt"><a href="#toc_001" style="font-weight: bold">Table of Contents</a></p></div><div>
    </div><!-- Field: /Page --><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">business.
Instead, we concentrate our efforts on attracting the business of individuals and small and medium-size businesses. With regard to such
accounts, we generally compete on the basis of client service and responsiveness to client needs, the convenience of our offices and hours,
and the availability and pricing of our products and services.</p><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">We believe our commitment to quality and personalized
banking services through our ClientFIRST culture is a factor that contributes to our competitiveness and success.</p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: left">&#160;</p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: left"><b>Employees </b></p><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">At December 31, 2022, we employed a total of 293
FTE employees. We provide our full-time employees and certain part-time employees with a comprehensive program of benefits, including
medical benefits, life insurance, long-term disability coverage and a 401(k) plan. Our employees are not represented by a collective bargaining
agreement. Management considers its employee relations to be excellent.</p><div>

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

</div><p style="font: bold 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">Available Information</p><div>

</div><p style="font: bold 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><span style="font-weight: normal">We file Annual
Reports on Form 10-K, Quarterly Reports on Form 10-Q, and Current Reports on Form 8-K with the SEC which are accessible electronically
at the SEC&#8217;s website at www.sec.gov.&#160; We maintain an Internet website at www.southernfirst.com where these reports can also
be accessed free of charge. No information contained on our website is intended to be included as part of, or incorporated by reference
into, this Annual Report on Form 10-K.</span></p><div>

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

</div><p style="font: bold 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">SUPERVISION AND REGULATION</p><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">Both the Company and the Bank are subject to extensive
state and federal banking laws and regulations that impose specific requirements or restrictions on and provide for general regulatory
oversight of virtually all aspects of our operations. These laws and regulations are generally intended to protect depositors, not shareholders.
Changes in applicable laws or regulations may have a material effect on our business and prospects.</p><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">The following discussion is not intended to be
a complete list of all the activities regulated by the banking laws or of the impact of such laws and regulations on our operations. It
is intended only to briefly summarize some material provisions. The following summary is qualified by reference to the statutory and regulatory
provisions discussed.</p><div>

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

</div><p style="font: bold 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">Legislative and Regulatory Developments</p><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">Although the 2008 financial crisis has now passed,
two legislative and regulatory responses &#8211; the Dodd-Frank Wall Street Reform and Consumer Protection Act (the &#8220;Dodd-Frank
Act&#8221;) and the Basel III-based capital rules &#8211; will continue to have an impact on our operations.</p><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">In addition, newer regulatory developments implemented
in response to the COVID-19 pandemic, including the Coronavirus Aid, Relief, and Economic Security Act (the &#8220;CARES Act&#8221;) and
the Consolidated Appropriations Act, 2021, which enhanced and expanded certain provisions of the CARES Act, have had and will continue
to have an impact on our operations.</p><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><i>The Dodd-Frank Wall Street Reform and Consumer
Protection Act</i></p><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">The Dodd-Frank Act was signed into law in July
2010 and impacts financial institutions in numerous ways, including:</p><div>

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

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt" width="100%"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in">&#9679;</td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">The creation of a Financial Stability Oversight
Council responsible for monitoring and managing systemic risk, </span></td></tr><tr style="vertical-align: top">
<td>&#160;</td><td>&#160;</td><td style="text-align: justify">&#160;</td></tr>
                                                                                </table><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt" width="100%"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in">&#9679;</td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">Granting additional authority to the Board of
Governors of the Federal Reserve (the &#8220;Federal Reserve&#8221;) to regulate certain types of nonbank financial companies, </span></td></tr><tr style="vertical-align: top">
<td>&#160;</td><td>&#160;</td><td style="text-align: justify">&#160;</td></tr>
                                                                                                                                                </table><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt" width="100%"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in">&#9679;</td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">Granting new authority to the FDIC as liquidator
and receiver, </span></td></tr><tr style="vertical-align: top">
<td>&#160;</td><td>&#160;</td><td style="text-align: justify">&#160;</td></tr>
                               </table><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt" width="100%"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in">&#9679;</td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">Changing the manner in which deposit insurance
assessments are made, </span></td></tr>
                                       <tr style="vertical-align: top">
<td>&#160;</td><td>&#160;</td><td style="text-align: justify">&#160;</td></tr>
                                       </table><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt" width="100%"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in">&#9679;</td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">Requiring regulators to modify capital standards,
</span></td></tr><tr style="vertical-align: top">
<td>&#160;</td><td>&#160;</td><td style="text-align: justify">&#160;</td></tr>
                 </table><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt" width="100%"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in">&#9679;</td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">Establishing the Consumer Financial Protection
Bureau (the &#8220;CFPB&#8221;), </span></td></tr><tr style="vertical-align: top">
<td>&#160;</td><td>&#160;</td><td style="text-align: justify">&#160;</td></tr>
                                                  </table><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt" width="100%"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in">&#9679;</td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">Capping interchange fees that banks charge merchants
for debit card transactions, </span></td></tr><tr style="vertical-align: top">
<td>&#160;</td><td>&#160;</td><td style="text-align: justify">&#160;</td></tr>
                                              </table><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt" width="100%"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in">&#9679;</td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">Imposing more stringent requirements on mortgage
lenders, and</span></td></tr><tr style="vertical-align: top">
<td>&#160;</td><td>&#160;</td><td style="text-align: justify">&#160;</td></tr>
                             </table><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt" width="100%"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in">&#9679;</td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">Limiting banks&#8217; proprietary trading activities.
</span></td></tr></table><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">There are many provisions in the Dodd-Frank
Act mandating regulators to adopt new regulations and conduct studies upon which future regulation may be based. While some have
been issued, many remain to be issued. Governmental </p><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 13; Value: 2 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: rgb(178,178,178) 1.5pt solid"><p style="font: normal 10pt Arial, Helvetica, Sans-Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->13<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt"><p style="font-family: Arial, Helvetica, Sans-Serif; margin: 0pt"><a href="#toc_001" style="font-weight: bold">Table of Contents</a></p></div><div>
    </div><!-- Field: /Page --><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">intervention and new regulations could materially and adversely affect our business, financial
condition and results of operations.</p><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: left"><i>The Economic Growth, Regulatory Relief, and Consumer
Protection Act</i></p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><i>&#160;</i></p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">On May 24, 2018, President Trump signed into law
the first major financial services reform bill since the enactment of the Dodd-Frank Act.&#160; The Economic Growth, Regulatory Relief,
and Consumer Protection Act (the &#8220;Reform Law&#8221;) modified or eliminated certain requirements on community and regional banks
and nonbank financial institutions.&#160; For instance, under the Reform Act and related rule making:</p><div>

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

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt" width="100%"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in">&#9679;</td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">banks that have less than $10 billion in total
consolidated assets and total trading assets and trading liabilities of less than five percent of total consolidated assets is excluded
from Section 619 of the Dodd-Frank Act, known as the &#8220;Volcker Rule&#8221;, which prohibits &#8220;proprietary trading&#8221; and
the ownership or sponsorship of private equity or hedge funds that are referred to as &#8220;covered funds&#8221;;&#160; </span></td></tr><tr style="vertical-align: top">
<td>&#160;</td><td>&#160;</td><td style="text-align: justify">&#160;</td></tr>
                                                                                                                                          </table><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt" width="100%"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in">&#9679;</td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">the asset threshold for bank holding companies
to qualify for treatment under the &#8220;Small Bank Holding Company and Savings and Loan Holding Company Policy Statement&#8221; was
raised from $1 billion to $3 billion, which exempts these institutions from certain regulatory requirements including the Basel III capital
rules;</span></td></tr><tr style="vertical-align: top">
<td>&#160;</td><td>&#160;</td><td style="text-align: justify">&#160;</td></tr>
                       </table><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt" width="100%"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in">&#9679;</td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">a &#8220;community bank leverage ratio&#8221;
was adopted, which is applicable to certain banks and bank holding companies with total assets of less than $10 billion (as described
below under &#8220;Basel Capital Standards&#8221;); and</span></td></tr><tr style="vertical-align: top">
<td>&#160;</td><td>&#160;</td><td style="text-align: justify">&#160;</td></tr>
                                                                        </table><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt" width="100%"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in">&#9679;</td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">banks with up to $3 billion in total consolidated
assets may be examined by their federal banking regulator every 18 months (as opposed to every 12 months).&#160;</span></td></tr></table><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><i>Basel Capital Standards</i></p><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">Regulatory capital rules known as Basel III impose
minimum capital requirements for bank holding companies and banks. The Basel III rules apply to all national and state banks and savings
and loan associations regardless of size and bank holding companies and savings and loan holding companies other than &#8220;small bank
holding companies,&#8221; generally holding companies with consolidated assets of less than $3 billion. More stringent requirements are
imposed on &#8220;advanced approaches&#8221; banking organizations-those organizations with $250 billion or more in total consolidated
assets, $10 billion or more in total foreign exposures, or that have opted in to the Basel II capital regime.</p><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">The Basel III rules require the Company and the
Bank to maintain the following minimum capital requirements:</p><div>

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

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt" width="100%"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in">&#9679;</td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">a common equity Tier 1 (&#8220;CET1&#8221;) risk-based
capital ratio of 4.5%; </span></td></tr><tr style="vertical-align: top">
<td>&#160;</td><td>&#160;</td><td style="text-align: justify">&#160;</td></tr>
                                        </table><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt" width="100%"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in">&#9679;</td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">a Tier 1 risk-based capital ratio of 6%; </span></td></tr><tr style="vertical-align: top">
<td>&#160;</td><td>&#160;</td><td style="text-align: justify">&#160;</td></tr>
                                                                                                                                                                                                                       </table><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt" width="100%"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in">&#9679;</td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">a total risk-based capital ratio of 8%; and</span></td></tr><tr style="vertical-align: top">
<td>&#160;</td><td>&#160;</td><td style="text-align: justify">&#160;</td></tr>
                                                                                                                                                                                                                         </table><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt" width="100%"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in">&#9679;</td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">a leverage ratio of 4%.</span></td></tr></table><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">Under Basel III, Tier 1 capital includes two components:
CET1 capital and additional Tier 1 capital. The highest form of capital, CET1 capital, consists solely of common stock (plus related surplus),
retained earnings, accumulated other comprehensive income, otherwise referred to as AOCI, and limited amounts of minority interests that
are in the form of common stock. Additional Tier 1 capital is primarily comprised of noncumulative perpetual preferred stock, Tier 1 minority
interests and grandfathered trust preferred securities (as discussed below). Tier 2 capital generally includes the allowance for credit
losses up to 1.25% of risk-weighted assets, qualifying preferred stock, subordinated debt and qualifying tier 2 minority interests, less
any deductions in Tier 2 instruments of an unconsolidated financial institution. Cumulative perpetual preferred stock is included only
in Tier 2 capital, except that the Basel III rules permit bank holding companies with less than $15 billion in total consolidated assets
to continue to include trust preferred securities and cumulative perpetual preferred stock issued before May 19, 2010 in Tier 1 Capital
(but not in CET1 capital), subject to certain restrictions. AOCI is presumptively included in CET1 capital and often would operate to
reduce this category of capital. When implemented, Basel III provided a one-time opportunity at the end of the first quarter of 2015 for
covered banking organizations to opt out of much of this treatment of AOCI. We made this opt-out election and, as a result, retained our
pre-existing treatment for AOCI.</p><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">In addition, in order to avoid restrictions on
capital distributions or discretionary bonus payments to executives, under Basel III, a banking organization must maintain a 2.5% &#8220;capital
conservation buffer&#8221; on top of its minimum risk-based capital requirements. This buffer must consist solely of CET1 capital, but
the buffer applies to all three risk-based measurements (CET1, Tier 1 capital and total capital). The 2.5% capital conservation buffer
effectively results in the following minimum capital ratios (taking into account the capital conservation buffer): (i) a CET1 capital
ratio of 7.0%, (ii) a Tier 1 risk-based capital ratio of 8.5%, and (iii) a total risk-based capital ratio of 10.5%.</p><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 14; Value: 2 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: rgb(178,178,178) 1.5pt solid"><p style="font: normal 10pt Arial, Helvetica, Sans-Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->14<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt"><p style="font-family: Arial, Helvetica, Sans-Serif; margin: 0pt"><a href="#toc_001" style="font-weight: bold">Table of Contents</a></p></div><div>
    </div><!-- Field: /Page --><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">As part of its response to the impact of the COVID-19
pandemic, in the first quarter of 2020, U.S. federal regulatory authorities issued an interim final rule that provided banking organizations
that adopted the credit impairment model, the Current Expected Credit Loss, or CECL, during the 2020 calendar year with the option to
delay for two years the estimated impact of CECL on regulatory capital relative to regulatory capital determined under the prior incurred
loss methodology, followed by a three-year transition period to phase out the aggregate amount of the capital benefit provided during
the initial two-year delay (i.e., a five-year transition in total). In connection with our adoption of CECL on January 1, 2022, we did
not elect to utilize the five-year CECL transition.</p><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">In November 2019, the federal banking regulators
published final rules under the Reform Law (discussed above) implementing a simplified measure of capital adequacy for certain banking
organizations that have less than $10 billion in total consolidated assets. Under the final rules, which went into effect on January 1,
2020, depository institutions and depository institution holding companies that have less than $10 billion in total consolidated assets
and meet other qualifying criteria, including a leverage ratio of greater than 9%, off-balance-sheet exposures of 25% or less of total
consolidated assets and trading assets plus trading liabilities of 5% or less of total consolidated assets, are deemed &#8220;qualifying
community banking organizations&#8221; and are eligible to opt into the &#8220;community bank leverage ratio framework.&#8221; A qualifying
community banking organization that elects to use the community bank leverage ratio framework and that maintains a leverage ratio of greater
than 9% is considered to have satisfied the generally applicable risk-based and leverage capital requirements under the Basel III rules
and, if applicable, is considered to have met the &#8220;well capitalized&#8221; ratio requirements for purposes of its primary federal
regulator&#8217;s prompt corrective action rules, discussed below. We do not have any immediate plans to elect to use the community bank
leverage ratio framework but may make such an election in the future.</p><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">As of December 31, 2022, the Bank was well-capitalized,
as defined by FDIC regulations. As of December 31, 2022, the Company had regulatory capital in excess of the Federal Reserve&#8217;s requirements
and met the Basel III rule requirements to be well-capitalized.</p><div>

</div><p style="font: bold 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><i>Acquisition Activity </i></p><div>

</div><p style="font: bold 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><span style="font-weight: normal">The primary purpose
of a bank holding company is to control and manage banks. The BHCA generally requires the prior approval of the Federal Reserve for any
merger involving a bank holding company or any acquisition by a bank holding company of another bank or bank holding company. In addition,
the prior approval of the FDIC is required for a bank to merge with another bank or purchase the assets or assume the deposits of another
bank. In determining whether to approve a proposed bank acquisition, federal bank regulators will consider, among other factors, the effect
of the acquisition on competition, the public benefits expected to be received from the acquisition, the projected capital ratios and
levels on a post-acquisition basis, and the acquiring institution&#8217;s record of addressing the credit needs of the communities it
serves, including the needs of low and moderate income neighborhoods, consistent with the safe and sound operation of the bank, under
the Community Reinvestment Act (&#8220;CRA&#8221;).</span></p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><span style="font-weight: normal">&#160;</span></p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><span style="font-weight: normal">On July 9, 2021,
President Biden issued an Executive Order on Promoting Competition in the American Economy. Among other initiatives, the Executive Order
encouraged the federal banking agencies to review their current merger oversight practices under the BHCA and the Bank Merger Act and
adopt a plan for revitalization of such practices. In December 2021, the U.S. Department of Justice (&#8220;DOJ&#8221;) (in consultation
with the Federal Reserve, the Office of the Comptroller of the Currency (the &#8220;OCC&#8221;), and FDIC announced that it was seeking
additional public comments on whether and how the DOJ should revise the 1995 Bank Merger Competitive Review Guidelines. The comment period
closed on February 15, 2022. In March 2022, the FDIC published a Request for Information seeking information and comments regarding the
laws, practices, rules, regulations, guidance, and statements of policy that apply to merger transactions involving one or more insured
depository institutions, including the merger between an insured depository institution and a noninsured institution. In a May 2022 speech,
the acting head of the OCC announced that he had asked his staff to work with DOJ and other federal banking agencies to review the agency&#8217;s
frameworks to analyze bank mergers. In May 2022, the CFPB announced the establishment of an Office of Competition and Innovation.</span></p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><span style="font-weight: normal">&#160;</span></p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><span style="font-weight: normal">There are many
steps that must be taken by the agencies before any final changes to the framework for evaluating bank mergers can be implemented and
the prospects for such action continue to be uncertain at this time&#894; however, the adoption of more expansive or prescriptive standards
may have an impact on any acquisition activities. </span></p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><span style="font-weight: normal">&#160;</span></p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><b>Legislative and Regulatory Responses to the
COVID-19 Pandemic</b></p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">The COVID-19 pandemic has continued to cause extensive
disruptions to the global economy, to businesses, and to the lives of individuals throughout the world. On March 27, 2020, the CARES Act
was signed into law. The CARES Act was a $2.2 trillion economic stimulus bill that was intended to provide relief in the wake of the COVID-19
pandemic. There</p><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 15; Value: 2 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: rgb(178,178,178) 1.5pt solid"><p style="font: normal 10pt Arial, Helvetica, Sans-Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->15<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt"><p style="font-family: Arial, Helvetica, Sans-Serif; margin: 0pt"><a href="#toc_001" style="font-weight: bold">Table of Contents</a></p></div><div>
    </div><!-- Field: /Page --><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">have also been a number of regulatory actions intended to help mitigate the adverse economic impact of the COVID-19 pandemic
on borrowers, including several mandates from the bank regulatory agencies, requiring financial institutions to work constructively with
borrowers affected by the COVID-19 pandemic. Although these programs generally have expired, governmental authorities may take additional
actions in the future to limit the adverse impact of COVID-19 on borrowers and tenants.</p><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">The Paycheck Protection Program (&#8220;PPP&#8221;),
originally established under the CARES Act and extended under the Consolidated Appropriations Act of 2021, authorized financial institutions
to make federally-guaranteed loans to qualifying small businesses and non-profit organizations. These loans carry an interest rate of
1% per annum and a maturity of two years for loans originated prior to June 5, 2020 and five years for loans originated on or after June
5, 2020. The PPP provides that such loans may be forgiven if the borrowers meet certain requirements with respect to maintaining employee
headcount and payroll and the use of the loan proceeds after the loan is originated. The initial phase of the PPP, after being extended
multiple times by Congress, expired on August 8, 2020. However, on January 11, 2021, the SBA reopened the PPP for First Draw PPP loans
to small businesses and non-profit organizations that did not receive a loan through the initial PPP phase. Further, on January 13, 2021,
the SBA reopened the PPP for Second Draw PPP loans to small businesses and non-profit organizations that did receive a loan through the
initial PPP phase. The PPP program ended in accordance with its terms on May 31, 2021. While we were a participating lender in the PPP
in 2020, we sold our PPP loan portfolio in the second quarter of 2020. We did not originate any new PPP loans during 2021.</p><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">The CARES Act, as extended by certain provisions
of the Consolidated Appropriations Act of 2021, also initially permitted banks to suspend requirements under GAAP for loan modifications
to borrowers affected by COVID-19 that would otherwise had been characterized as troubled debt restructurings and suspended any determination
related thereto if (i) the borrower was not more than 30 days past due as of December 31, 2019, (ii) the modifications were related to
COVID-19, and (iii) the modification occurred between March 1, 2020 and January 1, 2022. Federal bank regulatory authorities also issued
guidance to encourage banks to make loan modifications for borrowers affected by COVID-19.</p><div>

</div><p style="font: bold 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: bold 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">Proposed Legislation and Regulatory Action</p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">From time to time, various legislative and regulatory
initiatives are introduced in Congress and state legislatures, as well as by regulatory agencies. Such initiatives may include proposals
to expand or contract the powers of bank holding companies and depository institutions or proposals to substantially change the financial
institution regulatory system. Such legislation could change banking statutes and the operating environment of the Company in substantial
and unpredictable ways. If enacted, such legislation could increase or decrease the cost of doing business, limit or expand permissible
activities or affect the competitive balance among banks, savings associations, credit unions, and other financial institutions. We cannot
predict whether any such legislation will be enacted, and, if enacted, the effect that it, or any implementing regulations, would have
on the financial condition or results of operations of the Company. A change in statutes, regulations or regulatory policies applicable
to the Company or the Bank could have a material effect on the business of the Company.</p><div>

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

</div><p style="font: bold 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">Southern First Bancshares, Inc.</p><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">We own 100% of the outstanding capital stock of
the Bank, and therefore we are considered to be a bank holding company under the federal Bank Holding Company Act of 1956. As a result,
we are primarily subject to the supervision, examination and reporting requirements of the Federal Reserve under the BHCA and its regulations
promulgated thereunder. Moreover, as a bank holding company of a bank located in South Carolina, we also are subject to the South Carolina
Banking and Branching Efficiency Act.</p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><b><i>Permitted Activities.</i></b> Under the BHCA,
a bank holding company is generally permitted to engage in, or acquire direct or indirect control of more than 5% of the voting shares
of any company engaged in, the following activities:</p><div>

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

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt" width="100%"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in">&#9679;</td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">banking or managing or controlling banks; </span></td></tr><tr style="vertical-align: top">
<td>&#160;</td><td>&#160;</td><td style="text-align: justify">&#160;</td></tr>
                                                                                                                                                                                                                        </table><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt" width="100%"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in">&#9679;</td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">furnishing services to or performing services
for our subsidiaries; and</span></td></tr><tr style="vertical-align: top">
<td>&#160;</td><td>&#160;</td><td style="text-align: justify">&#160;</td></tr>
                                          </table><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt" width="100%"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in">&#9679;</td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">any activity that the Federal Reserve determines
to be so closely related to banking as to be a proper incident to the business of banking.</span></td></tr></table><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0in">&#160;</p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">Activities that the Federal Reserve has found to
be so closely related to banking as to be a proper incident to the business of banking include:</p><div>

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

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt" width="100%"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in">&#9679;</td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">factoring accounts receivable;</span></td></tr><tr style="vertical-align: top">
<td>&#160;</td><td>&#160;</td><td style="text-align: justify">&#160;</td></tr>
                                                                                                                                                                                                            </table><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt" width="100%"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in">&#9679;</td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">making, acquiring, brokering or servicing loans
and usual related activities;</span></td></tr></table><div>

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

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

</div><!-- Field: Page; Sequence: 16; Value: 2 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: rgb(178,178,178) 1.5pt solid"><p style="font: normal 10pt Arial, Helvetica, Sans-Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->16<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt"><p style="font-family: Arial, Helvetica, Sans-Serif; margin: 0pt"><a href="#toc_001" style="font-weight: bold">Table of Contents</a></p></div><div>
    </div><!-- Field: /Page --><div>

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

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt" width="100%"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in">&#9679;</td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">leasing personal or real property;</span></td></tr></table><div>

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

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt" width="100%"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in">&#9679;</td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">operating a non-bank depository institution, such
as a savings association;</span></td></tr></table><div>

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

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt" width="100%"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in">&#9679;</td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">trust company functions;</span></td></tr></table><div>

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

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt" width="100%"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in">&#9679;</td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">financial and investment advisory activities;</span></td></tr></table><div>

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

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt" width="100%"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in">&#9679;</td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">conducting discount securities brokerage activities;</span></td></tr></table><div>

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

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt" width="100%"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in">&#9679;</td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">underwriting and dealing in government obligations
and money market instruments;</span></td></tr></table><div>

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

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt" width="100%"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in">&#9679;</td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">providing specified management consulting and
counseling activities;</span></td></tr></table><div>

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

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt" width="100%"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in">&#9679;</td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">performing selected data processing services and
support services;</span></td></tr></table><div>

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

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt" width="100%"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in">&#9679;</td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">acting as agent or broker in selling credit life
insurance and other types of insurance in connection with credit transactions; and</span></td></tr></table><div>

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

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt" width="100%"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in">&#9679;</td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">performing selected insurance underwriting activities.</span></td></tr></table><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">As a bank holding company we also can elect to
be treated as a &#8220;financial holding company,&#8221; which would allow us to engage in a broader array of activities. In summary,
a financial holding company can engage in activities that are financial in nature or incidental or complimentary to financial activities,
including insurance underwriting, sales and brokerage activities, providing financial and investment advisory services, underwriting services
and limited merchant banking activities. We have not sought financial holding company status, but may elect such status in the future
as our business matures. If we were to elect financial holding company status, each insured depository institution we control would have
to be well capitalized, well managed and have at least a satisfactory rating under the CRA as discussed below.</p><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">The Federal Reserve has the authority to order
a bank holding company or its subsidiaries to terminate any of these activities or to terminate its ownership or control of any subsidiary
when it has reasonable cause to believe that the Bank holding company&#8217;s continued ownership, activity or control constitutes a serious
risk to the financial safety, soundness or stability of it or any of its bank subsidiaries.</p><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><b><i>Change in Control</i></b>. Two statutes,
the BHCA and the Change in Bank Control Act, together with regulations promulgated under them, require some form of regulatory review
before any company may acquire &#8220;control&#8221; of a bank or a bank holding company. Under the BHCA, control is deemed to exist if
a company acquires 25% or more of any class of voting securities of a bank holding company; controls the election of a majority of the
members of the board of directors; or exercises a controlling influence over the management or policies of a bank or bank holding company.
On January 30, 2020, the Federal Reserve issued a final rule (which became effective September 30, 2020) that clarified and codified the
Federal Reserve&#8217;s standards for determining whether one company has control over another. The final rule established four categories
of tiered presumptions of noncontrol that are based on the percentage of voting shares held by the investor (less than 5%, 5-9.9%, 10-14.9%
and 15-24.9%) and the presence of other indicia of control. As the percentage of ownership increases, fewer indicia of control are permitted
without falling outside of the presumption of noncontrol. These indicia of control include nonvoting equity ownership, director representation,
management interlocks, business relationship and restrictive contractual covenants. Under the final rule, investors can hold up to 24.9%
of the voting securities and up to 33% of the total equity of a company without necessarily having a controlling influence. State laws
generally, including South Carolina law, require state approval before an acquirer may become the holding company of a state bank.</p><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">Under the Change in Bank Control Act, a person
or company is required to file a notice with the Federal Reserve if it will, as a result of the transaction, own or control 10% or more
of any class of voting securities or direct the management or policies of a bank or bank holding company and either if the bank or bank
holding company has registered securities or if the acquirer would be the largest holder of that class of voting securities after the
acquisition. For a change in control at the holding company level, both the Federal Reserve and the subsidiary bank&#8217;s primary federal
regulator must approve the change in control; at the bank level, only the bank&#8217;s primary federal regulator is involved. Transactions subject
to the BHCA are exempt from Change in Control Act requirements. For state banks, state laws, including that of South Carolina, typically
require approval by the state bank regulator as well.</p><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><b><i>Source of Strength</i></b>. There are a number
of obligations and restrictions imposed by law and regulatory policy on bank holding companies with regard to their depository institution
subsidiaries that are designed to minimize potential loss to depositors and to the FDIC insurance funds in the event that the depository
institution becomes in danger of defaulting under its obligations to repay deposits. Under a policy of the Federal Reserve, a bank holding
company is required to serve as a source of financial strength to its subsidiary depository institutions and to commit resources to support
such institutions in circumstances where it might not do so absent such policy. Under the Federal Deposit Insurance Corporation Improvement
Act of 1991, to avoid receivership of its insured depository institution subsidiary, a bank holding company is required to guarantee the
compliance of any insured depository institution subsidiary that may become &#8220;undercapitalized&#8221; within the terms of any capital
restoration plan filed by such subsidiary with its appropriate federal</p><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 17; Value: 2 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: rgb(178,178,178) 1.5pt solid"><p style="font: normal 10pt Arial, Helvetica, Sans-Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->17<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt"><p style="font-family: Arial, Helvetica, Sans-Serif; margin: 0pt"><a href="#toc_001" style="font-weight: bold">Table of Contents</a></p></div><div>
    </div><!-- Field: /Page --><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">banking agency up to the lesser of (i) an amount equal to 5% of
the institution&#8217;s total assets at the time the institution became undercapitalized, or (ii) the amount which is necessary (or would
have been necessary) to bring the institution into compliance with all applicable capital standards as of the time the institution fails
to comply with such capital restoration plan.</p><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">The Federal Reserve also has the authority under
the BHCA to require a bank holding company to terminate any activity or relinquish control of a nonbank subsidiary (other than a nonbank
subsidiary of a bank) upon the Federal Reserve&#8217;s determination that such activity or control constitutes a serious risk to the financial
soundness or stability of any subsidiary depository institution of the bank holding company. Further, federal law grants federal bank
regulatory authorities&#8217; additional discretion to require a bank holding company to divest itself of any bank or nonbank subsidiary
if the agency determines that divestiture may aid the depository institution&#8217;s financial condition.</p><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">In addition, the &#8220;cross guarantee&#8221;
provisions of the Federal Deposit Insurance Act (the &#8220;FDIA&#8221;) require insured depository institutions under common control
to reimburse the FDIC for any loss suffered or reasonably anticipated by the FDIC as a result of the default of a commonly controlled
insured depository institution or for any assistance provided by the FDIC to a commonly controlled insured depository institution in danger
of default. The FDIC&#8217;s claim for damages is superior to claims of shareholders of the insured depository institution or its holding
company, but is subordinate to claims of depositors, secured creditors and holders of subordinated debt (other than affiliates) of the
commonly controlled insured depository institutions.</p><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">The FDIA also provides that amounts received from
the liquidation or other resolution of any insured depository institution by any receiver must be distributed (after payment of secured
claims) to pay the deposit liabilities of the institution prior to payment of any other general or unsecured senior liability, subordinated
liability, general creditor or shareholder. This provision would give depositors a preference over general and subordinated creditors
and shareholders in the event a receiver is appointed to distribute the assets of our Bank.</p><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">Any capital loans by a bank holding company to
any of its subsidiary banks are subordinate in right of payment to deposits and to certain other indebtedness of such subsidiary bank.
In the event of a bank holding company&#8217;s bankruptcy, any commitment by the bank holding company to a federal bank regulatory agency
to maintain the capital of a subsidiary bank will be assumed by the bankruptcy trustee and entitled to a priority of payment.</p><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><b><i>Capital Requirements</i></b>. The Federal
Reserve imposes certain capital requirements on the bank holding company under the BHCA, including a minimum leverage ratio and a minimum
ratio of &#8220;qualifying&#8221; capital to risk-weighted assets. These requirements are essentially the same as those that apply to
the Bank and are described above under &#8220;Basel III Capital Standards.&#8221; Subject to certain restrictions, we are able to borrow
money to make a capital contribution to the Bank, and these loans may be repaid from dividends paid from the Bank to the Company. Our
ability to pay dividends depends on, among other things, the Bank&#8217;s ability to pay dividends to us, which is subject to regulatory
restrictions as described below in &#8220;Southern First Bank&#8212;Dividends.&#8221;</p><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">We are also able to raise capital for contribution
to the Bank by issuing securities without having to receive regulatory approval, subject to compliance with federal and state securities
laws.</p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><b><i>Dividends.</i></b>&#160;&#160;Since the Company
is a bank holding company, its ability to declare and pay dividends is dependent on certain federal and state regulatory considerations,
including the guidelines of the Federal Reserve. The Federal Reserve has issued a policy statement regarding the payment of dividends
by bank holding companies. In general, the Federal Reserve&#8217;s policies provide that dividends should be paid only out of current
earnings and only if the prospective rate of earnings retention by the bank holding company appears consistent with the organization&#8217;s
capital needs, asset quality and overall financial condition. The Federal Reserve&#8217;s policies also require that a bank holding company
serve as a source of financial strength to its subsidiary banks by standing ready to use available resources to provide adequate capital
funds to those banks during periods of financial stress or adversity and by maintaining the financial flexibility and capital-raising
capacity to obtain additional resources for assisting its subsidiary banks where necessary. Further, under the prompt corrective action
regulations, the ability of a bank holding company to pay dividends may be restricted if a subsidiary bank becomes undercapitalized. These
regulatory policies could affect the ability of the Company to pay dividends or otherwise engage in capital distributions.</p><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">In addition, since the Company is a legal entity
separate and distinct from the Bank and does not conduct stand-alone operations, its ability to pay dividends depends on the ability of
the Bank to pay dividends to it, which is also subject to regulatory restrictions as described below in &#8220;Southern First Bank &#8211;
Dividends.&#8221;&#160;&#160;</p><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 18; Value: 2 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: rgb(178,178,178) 1.5pt solid"><p style="font: normal 10pt Arial, Helvetica, Sans-Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->18<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt"><p style="font-family: Arial, Helvetica, Sans-Serif; margin: 0pt"><a href="#toc_001" style="font-weight: bold">Table of Contents</a></p></div><div>
    </div><!-- Field: /Page --><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><b><i>South Carolina State Regulation.</i></b>
As a South Carolina bank holding company under the South Carolina Banking and Branching Efficiency Act, we are subject to limitations
on sale or merger and to regulation by the South Carolina Board of Financial Institutions (the &#8220;S.C. Board&#8221;). We are not required
to obtain the approval of the S.C. Board prior to acquiring the capital stock of a national bank, but we must notify them at least 15
days prior to doing so. We must receive the S.C. Board&#8217;s approval prior to engaging in the acquisition of a South Carolina state
chartered bank or another South Carolina bank holding company.</p><div>

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

</div><p style="font: bold 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">Southern First Bank</p><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">As a South Carolina bank, deposits in the Bank
are insured by the FDIC up to a maximum amount, which is currently $250,000 per depositor. The S.C. Board and the FDIC regulate or monitor
virtually all areas of the Bank&#8217;s operations, including;</p><div>

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

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt" width="100%"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in">&#9679;</td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">security devices and procedures;</span></td></tr><tr style="vertical-align: top">
<td><span style="font-size: 6pt">&#160;</span></td><td><span style="font-size: 6pt">&#160;</span></td><td style="text-align: justify"><span style="font-size: 6pt">&#160;</span></td></tr>
                                                                                                                                                                                                              </table><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt" width="100%"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in">&#9679;</td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">adequacy of capitalization and loss reserves;
</span></td></tr><tr style="vertical-align: top">
<td><span style="font-size: 6pt">&#160;</span></td><td><span style="font-size: 6pt">&#160;</span></td><td style="text-align: justify"><span style="font-size: 6pt">&#160;</span></td></tr>
                 </table><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt" width="100%"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in">&#9679;</td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">loans;</span></td></tr></table><div>

</div><p style="margin-top: 0; margin-bottom: 0"><span style="font-size: 6pt">&#160;</span></p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt" width="100%"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in">&#9679;</td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">investments; </span></td></tr></table><div>

</div><p style="margin-top: 0; margin-bottom: 0"><span style="font-size: 6pt">&#160;</span></p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt" width="100%"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in">&#9679;</td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">borrowings;</span></td></tr></table><div>

</div><p style="margin-top: 0; margin-bottom: 0"><span style="font-size: 6pt">&#160;</span></p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt" width="100%"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in">&#9679;</td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">deposits;</span></td></tr></table><div>

</div><p style="margin-top: 0; margin-bottom: 0"><span style="font-size: 6pt">&#160;</span></p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt" width="100%"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in">&#9679;</td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">mergers; </span></td></tr></table><div>

</div><p style="margin-top: 0; margin-bottom: 0"><span style="font-size: 6pt">&#160;</span></p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt" width="100%"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in">&#9679;</td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">issuances of securities; </span></td></tr></table><div>

</div><p style="margin-top: 0; margin-bottom: 0"><span style="font-size: 6pt">&#160;</span></p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt" width="100%"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in">&#9679;</td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">payment of dividends;</span></td></tr></table><div>

</div><p style="margin-top: 0; margin-bottom: 0"><span style="font-size: 6pt">&#160;</span></p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt" width="100%"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in">&#9679;</td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">interest rates payable on deposits;</span></td></tr></table><div>

</div><p style="margin-top: 0; margin-bottom: 0"><span style="font-size: 6pt">&#160;</span></p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt" width="100%"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in">&#9679;</td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">interest rates or fees chargeable on loans;</span></td></tr></table><div>

</div><p style="margin-top: 0; margin-bottom: 0"><span style="font-size: 6pt">&#160;</span></p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt" width="100%"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in">&#9679;</td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">establishment of branches;</span></td></tr></table><div>

</div><p style="margin-top: 0; margin-bottom: 0"><span style="font-size: 6pt">&#160;</span></p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt" width="100%"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in">&#9679;</td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">corporate reorganizations;</span></td></tr></table><div>

</div><p style="margin-top: 0; margin-bottom: 0"><span style="font-size: 6pt">&#160;</span></p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt" width="100%"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in">&#9679;</td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">maintenance of books and records; and </span></td></tr></table><div>

</div><p style="margin-top: 0; margin-bottom: 0"><span style="font-size: 6pt">&#160;</span></p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt" width="100%"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in">&#9679;</td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">adequacy of staff training to carry on safe lending
and deposit gathering practices. </span></td></tr></table><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0in"><span style="font-size: 6pt">&#160;</span></p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">These agencies, and the federal and state laws
applicable to the Bank&#8217;s operations, extensively regulate various aspects of our banking business, including, among other things,
permissible types and amounts of loans, investments and other activities, capital adequacy, branching, interest rates on loans and on
deposits, the maintenance of reserves on demand deposit liabilities, and the safety and soundness of our banking practices.</p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><span style="font-size: 6pt">&#160;</span></p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">All insured institutions must undergo regular on-site
examinations by their appropriate banking agency. The cost of examinations of insured depository institutions and any affiliates may be
assessed by the appropriate federal banking agency against each institution or affiliate as it deems necessary or appropriate. Insured
institutions are required to submit annual reports to the FDIC, their federal regulatory agency, and state supervisor when applicable.
The FDIC has developed a method for insured depository institutions to provide supplemental disclosure of the estimated fair market value
of assets and liabilities, to the extent feasible and practicable, in any balance sheet, financial statement, report of condition or any
other report of any insured depository institution. The FDIC and the other federal banking regulatory agencies also have issued standards
for all insured depository institutions relating, among other things, to the following:</p><div>

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

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt" width="100%"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in">&#9679;</td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">internal controls;</span></td></tr><tr style="vertical-align: top">
<td><span style="font-size: 6pt">&#160;</span></td><td><span style="font-size: 6pt">&#160;</span></td><td style="text-align: justify"><span style="font-size: 6pt">&#160;</span></td></tr>
                                                                                                                                                                                                </table><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt" width="100%"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in">&#9679;</td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">information systems and audit systems;</span></td></tr><tr style="vertical-align: top">
<td><span style="font-size: 6pt">&#160;</span></td><td><span style="font-size: 6pt">&#160;</span></td><td style="text-align: justify"><span style="font-size: 6pt">&#160;</span></td></tr>
                                                                                                                                                                                                                    </table><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt" width="100%"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in">&#9679;</td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">loan documentation;</span></td></tr><tr style="vertical-align: top">
<td><span style="font-size: 6pt">&#160;</span></td><td><span style="font-size: 6pt">&#160;</span></td><td style="text-align: justify"><span style="font-size: 6pt">&#160;</span></td></tr>
                                                                                                                                                                                                 </table><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt" width="100%"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in">&#9679;</td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">credit underwriting;</span></td></tr><tr style="vertical-align: top">
<td><span style="font-size: 6pt">&#160;</span></td><td><span style="font-size: 6pt">&#160;</span></td><td style="text-align: justify"><span style="font-size: 6pt">&#160;</span></td></tr>
                                                                                                                                                                                                  </table><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt" width="100%"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in">&#9679;</td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">interest rate risk exposure; and</span></td></tr><tr style="vertical-align: top">
<td><span style="font-size: 6pt">&#160;</span></td><td><span style="font-size: 6pt">&#160;</span></td><td style="text-align: justify"><span style="font-size: 6pt">&#160;</span></td></tr>
                                                                                                                                                                                                              </table><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt" width="100%"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in">&#9679;</td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">asset quality.</span></td></tr></table><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><span style="font-size: 6pt">&#160;</span></p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><b><i>Prompt Corrective Action.</i></b> As an insured
depository institution, the Bank is required to comply with the capital requirements promulgated under the FDIA and the prompt corrective
action regulations thereunder, which set forth five capital categories, each with specific regulatory consequences. Under these regulations,
the categories are:</p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><span style="font-size: 6pt">&#160;</span></p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt" width="100%"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in">&#9679;</td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">Well Capitalized &#8212; The institution exceeds
the required minimum level for each relevant capital measure. A well-capitalized institution (i) has a total risk-based capital ratio
of 10% or greater, (ii) has a Tier 1 risk-based capital ratio of 8% or greater, (iii) has a common equity Tier 1 risk-based capital ratio
of 6.5% or greater, (iv) has a leverage capital ratio of 5% or greater, and (v) is not subject to any order or written directive to meet
and maintain a specific capital level for any capital measure.</span></td></tr></table><div>

</div><p style="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Arial, Helvetica, Sans-Serif"></p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt"></p><div>

</div><!-- Field: Page; Sequence: 19; Value: 2 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: rgb(178,178,178) 1.5pt solid"><p style="font: normal 10pt Arial, Helvetica, Sans-Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->19<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt"><p style="font-family: Arial, Helvetica, Sans-Serif; margin: 0pt"><a href="#toc_001" style="font-weight: bold">Table of Contents</a></p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt">&#160;</p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt" width="100%"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in">&#9679;</td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">Adequately Capitalized &#8212; The institution
meets the required minimum level for each relevant capital measure. No capital distribution may be made that would result in the institution
becoming undercapitalized. An adequately capitalized institution (i) has a total risk-based capital ratio of 8% or greater, (ii) has a
Tier 1 risk-based capital ratio of 6% or greater, (iii) has a common equity Tier 1 risk-based capital ratio of 4.5% or greater, and (iv)
has a leverage capital ratio of 4% or greater.</span></td></tr></table><div>

</div><p style="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Arial, Helvetica, Sans-Serif">&#160;</p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt" width="100%"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in">&#9679;</td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">Undercapitalized &#8212; The institution fails
to meet the required minimum level for any relevant capital measure. An undercapitalized institution (i) has a total risk-based capital
ratio of less than 8%, (ii) has a Tier 1 risk-based capital ratio of less than 6%, (iii) has a common equity Tier 1 risk-based capital
ratio of less than 4.5% or greater, or (iv) has a leverage capital ratio of less than 4%.</span></td></tr></table><div>

</div><p style="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Arial, Helvetica, Sans-Serif">&#160;</p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt" width="100%"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in">&#9679;</td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">Significantly Undercapitalized &#8212; The institution
is significantly below the required minimum level for any relevant capital measure. A significantly undercapitalized institution (i) has
a total risk-based capital ratio of less than 6%, (ii) has a Tier 1 risk-based capital ratio of less than 4%, (iii) has a common equity
Tier 1 risk-based capital ratio of less than 3% or greater, or (iv) has a leverage capital ratio of less than 3%.</span></td></tr></table><div>

</div><p style="margin-top: 0pt; margin-bottom: 0pt; font: 10pt Arial, Helvetica, Sans-Serif">&#160;</p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt" width="100%"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in">&#9679;</td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">Critically Undercapitalized &#8212; The institution
fails to meet a critical capital level set by the appropriate federal banking agency. A critically undercapitalized institution has a
ratio of tangible equity to total assets that is equal to or less than 2%.</span></td></tr></table><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">If the FDIC determines, after notice and an opportunity
for hearing, that the Bank is in an unsafe or unsound condition, the regulator is authorized to reclassify the Bank to the next lower
capital category (other than critically undercapitalized) and require the submission of a plan to correct the unsafe or unsound condition.</p><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">If a bank is not well capitalized, it cannot accept
brokered deposits without prior regulatory approval. Even if approved, rate restrictions will govern the rate a bank may pay on brokered
deposits. In addition, a bank that is not well capitalized cannot offer an effective yield in excess of 75 basis points over interest
paid on deposits of comparable size and maturity in such institution&#8217;s normal market area for deposits accepted from within its
normal market area, or national rate paid on deposits of comparable size and maturity for deposits accepted outside the bank&#8217;s normal
market area. Moreover, the FDIC generally prohibits a depository institution from making any capital distributions (including payment
of a dividend) or paying any management fee to its parent holding company if the depository institution would thereafter be categorized
as undercapitalized. Undercapitalized institutions are subject to growth limitations (an undercapitalized institution may not acquire
another institution, establish additional branch offices or engage in any new line of business unless determined by the appropriate federal
banking agency to be consistent with an accepted capital restoration plan, or unless the FDIC determines that the proposed action will
further the purpose of prompt corrective action) and are required to submit a capital restoration plan. The agencies may not accept a
capital restoration plan without determining, among other things, that the plan is based on realistic assumptions and is likely to succeed
in restoring the depository institution&#8217;s capital. In addition, for a capital restoration plan to be acceptable, the depository
institution&#8217;s parent holding company must guarantee that the institution will comply with the capital restoration plan. The aggregate
liability of the parent holding company is limited to the lesser of an amount equal to 5.0% of the depository institution&#8217;s total
assets at the time it became categorized as undercapitalized or the amount that is necessary (or would have been necessary) to bring the
institution into compliance with all capital standards applicable with respect to such institution as of the time it fails to comply with
the plan. If a depository institution fails to submit an acceptable plan, it is categorized as significantly undercapitalized.</p><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">Significantly undercapitalized categorized depository
institutions may be subject to a number of requirements and restrictions, including orders to sell sufficient voting stock to become categorized
as adequately capitalized, requirements to reduce total assets, and cessation of receipt of deposits from correspondent banks. The appropriate
federal banking agency may take any action authorized for a significantly undercapitalized institution if an undercapitalized institution
fails to submit an acceptable capital restoration plan or fails in any material respect to implement a plan accepted by the agency. A
critically undercapitalized institution is subject to having a receiver or conservator appointed to manage its affairs and for loss of
its charter to conduct banking activities.</p><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">An insured depository institution may not pay a
management fee to a bank holding company controlling that institution or any other person having control of the institution if, after
making the payment, the institution would be undercapitalized. In addition, an institution cannot make a capital distribution, such as
a dividend or other distribution, that is in substance a distribution of capital to the owners of the institution if following such a
distribution the institution would be undercapitalized. Thus, if payment of such a management fee or the making of such would cause a
bank to become undercapitalized, it could not pay a management fee or dividend to the bank holding company.</p><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">As of December 31, 2022, the Bank was deemed to
be &#8220;well capitalized.&#8221;</p><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 20; Value: 2 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: rgb(178,178,178) 1.5pt solid"><p style="font: normal 10pt Arial, Helvetica, Sans-Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->20<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt"><p style="font-family: Arial, Helvetica, Sans-Serif; margin: 0pt"><a href="#toc_001" style="font-weight: bold">Table of Contents</a></p></div><div>
    </div><!-- Field: /Page --><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><b><i>Standards for Safety and Soundness.</i></b>
The FDIA also requires the federal banking regulatory agencies to prescribe, by regulation or guideline, operational and managerial standards
for all insured depository institutions relating to: (i) internal controls, information systems and internal audit systems; (ii) loan
documentation; (iii) credit underwriting; (iv) interest rate risk exposure; and (v) asset growth. The agencies also must prescribe standards
for asset quality, earnings, and stock valuation, as well as standards for compensation, fees and benefits. The federal banking agencies
have adopted regulations and Interagency Guidelines Prescribing Standards for Safety and Soundness to implement these required standards.
These guidelines set forth the safety and soundness standards that the federal banking agencies use to identify and address problems at
insured depository institutions before capital becomes impaired. Under the regulations, if the FDIC determines that the Bank fails to
meet any standards prescribed by the guidelines, the agency may require the Bank to submit to the agency an acceptable plan to achieve
compliance with the standard, as required by the FDIC. The final regulations establish deadlines for the submission and review of such
safety and soundness compliance plans.</p><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><b><i>Insurance of Accounts and Regulation by the
FDIC.</i></b> The Bank&#8217;s deposits are insured up to applicable limits by the Deposit Insurance Fund of the FDIC. The Dodd-Frank
Act permanently increased the maximum amount of deposit insurance for banks to $250,000 per account. As insurer, the FDIC imposes deposit
insurance premiums and is authorized to conduct examinations of and to require reporting by FDIC insured institutions. It also may prohibit
any FDIC insured institution from engaging in any activity the FDIC determines by regulation or order to pose a serious risk to the insurance
fund.</p><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">As an FDIC-insured bank, the Bank must pay deposit
insurance assessments to the FDIC based on its average total assets minus its average tangible equity. The Bank&#8217;s assessment rates
are currently based on its risk classification (i.e., the level of risk it poses to the FDIC&#8217;s deposit insurance fund). Institutions
classified as higher risk pay assessments at higher rates than institutions that pose a lower risk. In addition to ordinary assessments
described above, the FDIC has the ability to impose special assessments in certain instances.</p><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">In addition to the ordinary assessments described
above, the FDIC has the ability to impose special assessments in certain instances. For example, under the Dodd-Frank Act, the minimum
designated reserve ratio for the deposit insurance fund was increased to 1.35% of the estimated total amount of insured deposits. On September
30, 2018, the deposit insurance fund reached 1.36%, exceeding the statutorily required minimum reserve ratio of 1.35%. On reaching the
minimum reserve ratio of 1.35%, FDIC regulations provided for two changes to deposit insurance assessments: (i) surcharges on insured
depository institutions with total consolidated assets of $10 billion or more (large institutions) ceased; and (ii) small banks received
assessment credits for the portion of their assessments that contributed to the growth in the reserve ratio from between 1.15% and 1.35%,
to be applied when the reserve ratio is at or above 1.38%. Our final assessment credit was invoiced in December 2019. Assessment rates
are expected to decrease if the reserve ratio increases such that it exceeds 2%.</p><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">The FDIC may terminate the deposit insurance of
any insured depository institution, including the Bank, if it determines after a hearing that the institution has engaged in unsafe or
unsound practices, is in an unsafe or unsound condition to continue operations or has violated any applicable law, regulation, rule, order
or condition imposed by the FDIC. It also may suspend deposit insurance temporarily during the hearing process for the permanent termination
of insurance if the institution has no tangible capital. If insurance of accounts is terminated, the accounts at the institution at the
time of the termination, less subsequent withdrawals, shall continue to be insured for a period of six months to two years, as determined
by the FDIC. Management is not aware of any practice, condition or violation that might lead to termination of the Bank&#8217;s deposit
insurance.</p><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><b><i>Transactions with Affiliates and Insiders.</i></b>
The Company is a legal entity separate and distinct from the Bank and its other subsidiaries. Various legal limitations restrict the Bank
from lending or otherwise supplying funds to the Company or its non-bank subsidiaries. The Company and the Bank are subject to Sections
23A and 23B of the Federal Reserve Act and Federal Reserve Regulation W.</p><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">Section 23A of the Federal Reserve Act places limits
on the amount of loans or extensions of credit by a bank to any affiliate, including its holding company, and on a bank&#8217;s investments
in, or certain other transactions with, affiliates and on the amount of advances to third parties collateralized by the securities or
obligations of any affiliates of the bank. Section 23A also applies to derivative transactions, repurchase agreements and securities lending
and borrowing transactions that cause a bank to have credit exposure to an affiliate. The aggregate of all covered transactions is limited
in amount, as to any one affiliate, to 10% of the Bank&#8217;s capital and surplus and, as to all affiliates combined, to 20% of the Bank&#8217;s
capital and surplus. Furthermore, within the foregoing limitations as to amount, each covered transaction must meet specified collateral
requirements. The Bank is forbidden to purchase low quality assets from an affiliate.</p><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 21; Value: 2 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: rgb(178,178,178) 1.5pt solid"><p style="font: normal 10pt Arial, Helvetica, Sans-Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->21<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt"><p style="font-family: Arial, Helvetica, Sans-Serif; margin: 0pt"><a href="#toc_001" style="font-weight: bold">Table of Contents</a></p></div><div>
    </div><!-- Field: /Page --><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">Section 23B of the Federal Reserve Act, among other
things, prohibits an institution from engaging in certain transactions with certain affiliates unless the transactions are on terms substantially
the same, or at least as favorable to such institution or its subsidiaries, as those prevailing at the time for comparable transactions
with nonaffiliated companies. If there are no comparable transactions, a bank&#8217;s (or one of its subsidiaries&#8217;) affiliate transaction
must be on terms and under circumstances, including credit standards, that in good faith would be offered to, or would apply to, nonaffiliated
companies. These requirements apply to all transactions subject to Section 23A as well as to certain other transactions.</p><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">The affiliates of a bank include any holding company
of the bank, any other company under common control with the bank (including any company controlled by the same shareholders who control
the bank), any subsidiary of the bank that is itself a bank, any company in which the majority of the directors or trustees also constitute
a majority of the directors or trustees of the bank or holding company of the bank, any company sponsored and advised on a contractual
basis by the bank or an affiliate, and any mutual fund advised by a bank or any of the bank&#8217;s affiliates. Regulation W generally
excludes all non-bank and non-savings association subsidiaries of banks from treatment as affiliates, except to the extent that the Federal
Reserve decides to treat these subsidiaries as affiliates.</p><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">The Bank is also subject to certain restrictions
on extensions of credit to executive officers, directors, certain principal shareholders, and their related interests. Extensions of credit
include derivative transactions, repurchase and reverse repurchase agreements, and securities borrowing and lending transactions to the
extent that such transactions cause a bank to have credit exposure to an insider. Any extension of credit to an insider (i) must be made
on substantially the same terms, including interest rates and collateral requirements, as those prevailing at the time for comparable
transactions with unrelated third parties and (ii) must not involve more than the normal risk of repayment or present other unfavorable
features.</p><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">On December 22, 2020, the federal banking agencies
issued an interagency statement extending the temporary relief from enforcement action against banks or asset managers, which become principal
shareholders of banks, with respect to certain extensions of credit by banks that otherwise would violate Regulation O, provided the asset
managers and banks satisfy certain conditions designed to ensure that there is a lack of control by the asset manager over the bank. On
December 22, 2022, the federal banking agencies issued a revised interagency statement extending the temporary relief from such enforcement,
which will expire on the sooner of January 1, 2024, or the effective date of a final Federal Reserve rule having a revision to Regulation
O that addresses the treatment of extensions of credit by a bank to fund complex-controlled portfolio companies that are insiders of a
bank.</p><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><b><i>Dividends.</i></b> The Company&#8217;s principal
source of cash flow, including cash flow to pay dividends to its shareholders, is dividends it receives from the Bank. Statutory and regulatory
limitations apply to the Bank&#8217;s payment of dividends to the Company. As a South Carolina chartered bank, the Bank is subject to
limitations on the amount of dividends that it is permitted to pay. Unless otherwise instructed by the S.C. Board, the Bank is generally
permitted under South Carolina state banking regulations to pay cash dividends of up to 100% of net income in any calendar year without
obtaining the prior approval of the S.C. Board. The FDIC also has the authority under federal law to enjoin a bank from engaging in what
in its opinion constitutes an unsafe or unsound practice in conducting its business, including the payment of a dividend under certain
circumstances. The Bank must also maintain the CET1 capital conservation buffer of 2.5% to avoid becoming subject to restrictions on capital
distributions, including dividends, as described above.</p><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><b><i>Branching.</i></b> Under current South Carolina
law, the Bank may open branch offices throughout South Carolina with the prior approval of the S.C. Board.&#160; In addition, with prior
regulatory approval, the Bank is able to acquire existing banking operations in South Carolina.&#160; Furthermore, federal legislation
permits interstate branching, including out-of-state acquisitions by bank holding companies, interstate branching by banks, and interstate
merging by banks.&#160; The Dodd-Frank Act removes previous state law restrictions on de novo interstate branching in states such as South
Carolina. This change permits out-of-state banks to open de novo branches in states where the laws of the state where the de novo branch
to be opened would permit a bank chartered by that state to open a de novo branch.</p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><b><i>Community Reinvestment Act.</i></b> The CRA
requires that the FDIC evaluate the record of the Bank in meeting the credit needs of its local community, including low and moderate
income neighborhoods. These factors are also considered in evaluating mergers, acquisitions, and applications to open a branch or facility.
Failure to adequately meet these criteria imposes additional requirements and limitations on our Bank. On June 1, 2022, the date of the
most recent examination report, the Bank received a Needs to Improve CRA rating.</p><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">In December 2019, the FDIC and the Office of the
Comptroller of the Currency (the &#8220;OCC&#8221;) issued a notice of proposed rulemaking intended to (i) clarify which activities qualify
for CRA credit; (ii) update where activities count for CRA credit; (iii) create a more transparent and objective method for measuring
CRA performance; and (iv) provide for more transparent, consistent, and timely CRA-related data collection, recordkeeping, and reporting.
However, the Federal</p><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 22; Value: 2 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: rgb(178,178,178) 1.5pt solid"><p style="font: normal 10pt Arial, Helvetica, Sans-Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->22<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt"><p style="font-family: Arial, Helvetica, Sans-Serif; margin: 0pt"><a href="#toc_001" style="font-weight: bold">Table of Contents</a></p></div><div>
    </div><!-- Field: /Page --><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">Reserve did not join the proposed rulemaking. In May 2020, the OCC issued its final CRA rule, which was later rescinded
in December 2021, replacing it with a rule based on the rules adopted jointly by the federal banking agencies in 1995, as amended. On
the same day that the OCC announced its plans to rescind the CRA final rule, the OCC, the FDIC, and the Federal Reserve announced that
they are working together to &#8220;strengthen and modernize the rules implementing the CRA.&#8221; On May 5, 2022, the OCC, FDIC, and
Federal Reserve released a notice of proposed rulemaking regarding the CRA and invited public comment on the proposed rules. The comment
period closed on August 5, 2022. The proposed rules, among other things, seek to (i) expand access to credit, investment, and basic banking
services in low- and moderate-income communities, (ii) adapt to changes in the banking industry, including internet and mobile banking,
(iii) provide greater clarity, consistency, and transparency, (iv) tailor CRA evaluations and data collection to bank size and type, and
(v) maintain a unified approach among the bank regulatory agencies. The effects on the Bank of any potential change to the CRA rules will
depend on the final form of any federal rulemaking and cannot be predicted at this time. Management will continue to evaluate any changes
to the CRA&#8217;s regulations and their impact to the Bank.</p><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><b><i>Fair Lending Requirements. </i></b>We are
subject to certain fair lending requirements and reporting obligations involving lending operations. A number of laws and regulations
provide these fair lending requirements and reporting obligations, including, at the federal level, the Equal Credit Opportunity Act (&#8220;ECOA&#8221;),
as amended by the Dodd-Frank Act, and Regulation B, as well as the Fair Housing Act (&#8220;FHA&#8221;) and regulations implementing the
FHA. ECOA and Regulation B prohibit discrimination in any aspect of a credit transaction based on a number of prohibited factors, including
race or color, religion, national origin, sex, marital status, age, the applicant&#8217;s receipt of income derived from public assistance
programs, and the applicant&#8217;s exercise, in good faith, of any right under the Consumer Credit Protection Act. ECOA and Regulation
B include lending acts and practices that are specifically prohibited, permitted, or required, and these laws and regulations proscribe
data collection requirements, legal action statute of limitations, and disclosure of the consumer&#8217;s ability to receive a copy of
any appraisal(s) and valuation(s) prepared in connection with certain loans secured by dwellings. FHA prohibits discrimination in all
aspects of residential real-estate related transactions based on prohibited factors, including race or color, national origin, religion,
sex, familial status, and handicap.</p><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">In addition to prohibiting discrimination in credit
transactions on the basis of prohibited factors, these laws and regulations can cause a lender to be liable for policies that result in
a disparate treatment of or have a disparate impact on a protected class of persons. If a pattern or practice of lending discrimination
is alleged by a regulator, then the matter may be referred by the agency to the DOJ for investigation. In December 2012, the DOJ and CFPB
entered into a Memorandum of Understanding under which the agencies have agreed to share information, coordinate investigations, and have
generally committed to strengthen their coordination efforts.</p><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">In addition to substantive penalties and corrective
measures that may be required for a violation of certain fair lending laws, the federal banking agencies may take compliance with fair
lending requirements into account when regulating and supervising other activities of the bank, including in acting on expansionary proposals.</p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><b><i>Consumer Protection Regulations.</i></b>
The activities of the Bank are subject to a variety of statutes and regulations designed to protect consumers. This includes Title X of
the Dodd-Frank Act, which prohibits engaging in any unfair, deceptive, or abusive acts or practices (&#8220;UDAAP&#8221;). UDAAP claims
involve detecting and assessing risks to consumers and to markets for consumer financial products and services. Interest and other charges
collected or contracted for by the Bank are subject to state usury laws and federal laws concerning interest rates. The loan operations
of the Bank are also subject to federal laws applicable to credit transactions, such as:</p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><b><i>&#160;</i></b></p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt" width="100%"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in">&#9679;</td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">the Truth-In-Lending Act (&#8220;TILA&#8221;)
and Regulation Z, governing disclosures of credit and servicing terms to consumer borrowers and including substantial requirements for
mortgage lending and servicing, as mandated by the Dodd-Frank Act; </span></td></tr></table><div>

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

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt" width="100%"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in">&#9679;</td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">the Home Mortgage Disclosure
Act and Regulation C, requiring financial institutions to provide information to enable the public and public officials to determine whether
a financial institution is fulfilling its obligation to help meet the housing needs of the communities they serve; </span></td></tr></table><div>

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

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt" width="100%"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in">&#9679;</td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">ECOA and Regulation B, prohibiting
discrimination on the basis of race, color, religion, or other prohibited factors in any aspect of a credit transaction; </span></td></tr></table><div>

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

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt" width="100%"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in">&#9679;</td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">the Fair Credit Reporting Act, as amended by the
Fair and Accurate Credit Transactions Act and Regulation V, as well as the rules and regulations of the FDIC governing the use of consumer
reports, provision of information to credit reporting agencies, certain identity theft protections and certain credit and other disclosures;
</span></td></tr></table><div>

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

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt" width="100%"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in">&#9679;</td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">the Fair Debt Collection Practices Act and Regulation
F, governing the manner in which consumer debts may be collected by collection agencies and intending to eliminate abusive, deceptive,
and unfair debt collection practices; </span></td></tr></table><div>

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

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt" width="100%"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in">&#9679;</td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">the Real Estate Settlement Procedures Act (&#8220;RESPA&#8221;)
and Regulation X, which governs various aspects of residential mortgage loans, including the settlement and servicing process, dictates
certain disclosures to be </span></td></tr></table><div>

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

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

</div><!-- Field: Page; Sequence: 23; Value: 2 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: rgb(178,178,178) 1.5pt solid"><p style="font: normal 10pt Arial, Helvetica, Sans-Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->23<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt"><p style="font-family: Arial, Helvetica, Sans-Serif; margin: 0pt"><a href="#toc_001" style="font-weight: bold">Table of Contents</a></p></div><div>
    </div><!-- Field: /Page --><div>

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

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt" width="100%"><tr style="vertical-align: top">
<td>&#160;</td><td>&#160;</td><td style="text-align: justify">provided to consumers, and imposes other requirements related to compensation of service providers, insurance
escrow accounts, and loss mitigation procedures;</td></tr>
                                                                                                                                         <tr style="vertical-align: top">
<td>&#160;</td><td>&#160;</td><td style="text-align: justify">&#160;</td></tr>
                                                                                                                                         <tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in">&#9679;</td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">The Secure and Fair Enforcement for Mortgage Licensing
Act (&#8220;SAFE Act&#8221;) which mandates a nationwide licensing and registration system for residential mortgage loan originators.
The SAFE Act also prohibits individuals from engaging in the business of a residential mortgage loan originator without first obtaining
and maintaining annually registration as either a federal or state licensed mortgage loan originator;</span></td></tr></table><div>

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

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt" width="100%"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in">&#9679;</td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">The Homeowners Protection Act, or the PMI Cancellation
Act, provides requirements relating to private mortgage insurance on residential mortgages, including the cancelation and termination
of PMI, disclosure and notification requirements, and the requirement to return unearned premiums;</span></td></tr></table><div>

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

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt" width="100%"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in">&#9679;</td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">The Fair Housing Act prohibits discrimination
in all aspects of residential real-estate related transactions based on race or color, national origin, religion, sex, and other prohibited
factors; </span></td></tr></table><div>

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

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt" width="100%"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in">&#9679;</td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">The Servicemembers Civil Relief Act and Military
Lending Act, providing certain protections for servicemembers, members of the military, and their respective spouses, dependents and others;
and </span></td></tr></table><div>

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

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt" width="100%"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in">&#9679;</td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">Section 106(c)(5) of the Housing and Urban Development
Act requires making home ownership available to eligible homeowners. </span></td></tr></table><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">The deposit operations of the Bank are also subject
to federal laws, such as:</p><div>

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

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt" width="100%"><tr style="vertical-align: top">
<td style="width: 18pt"></td><td style="width: 22.5pt">&#9679;</td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">the Federal Deposit Insurance Act (&#8220;FDIA&#8221;),
which, among other things, limits the amount of deposit insurance available per insured depositor category to $250,000 and imposes other
limits on deposit-taking; </span></td></tr></table><div>

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

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt" width="100%"><tr style="vertical-align: top">
<td style="width: 18pt"></td><td style="width: 22.5pt">&#9679;</td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">the Right to Financial Privacy Act, which imposes
a duty to maintain the confidentiality of consumer financial records and prescribes procedures for complying with administrative subpoenas
of financial records; </span></td></tr></table><div>

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

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt" width="100%"><tr style="vertical-align: top">
<td style="width: 18pt"></td><td style="width: 22.5pt">&#9679;</td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">the Electronic Funds Transfer Act and Regulation
E, which governs the rights, liabilities, and responsibilities of consumers and financial institutions using electronic fund transfer
services, and which generally mandates disclosure requirements, establishes limitations on liability applicable to consumers for unauthorized
electronic fund transfers, dictates certain error resolution processes, and applies other requirements relating to automatic deposits
to and withdrawals from deposit accounts; </span></td></tr></table><div>

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

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt" width="100%"><tr style="vertical-align: top">
<td style="width: 18pt"></td><td style="width: 22.5pt">&#9679;</td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">The Expedited Funds Availability Act and Regulation
CC, setting forth requirements to make funds deposited into transaction accounts available according to specified time schedules, disclose
funds availability policies to customers, and relating to the collection and return of checks and electronic checks, including the rules
regarding the creation or receipt of substitute checks; and</span></td></tr></table><div>

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

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt" width="100%"><tr style="vertical-align: top">
<td style="width: 18pt"></td><td style="width: 22.5pt">&#9679;</td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">the Truth in Savings Act and Regulation DD, which
requires depository institutions to provide disclosures so that consumers can make meaningful comparisons about depository institutions
and accounts.</span></td></tr></table><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">The CFPB is an independent regulatory authority
housed within the Federal Reserve. The CFPB has broad authority to regulate the offering and provision of consumer financial products
and services. The CFPB has the authority to supervise and examine depository institutions with more than $10&#160;billion in assets for
compliance with federal consumer laws. The authority to supervise and examine depository institutions with $10&#160;billion or less in
assets, such as us, for compliance with federal consumer laws remains largely with those institutions&#8217; primary regulators. However,
the CFPB may participate in examinations of these smaller institutions on a &#8220;sampling basis&#8221; and may refer potential enforcement
actions against such institutions to their primary regulators. As such, the CFPB may participate in examinations of the Bank. In addition,
states are permitted to adopt consumer protection laws and regulations that are stricter than the regulations promulgated by the CFPB,
and state attorneys general are permitted to enforce consumer protection rules adopted by the CFPB against certain institutions.</p><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">The CFPB has issued a number of significant rules
that impact nearly every aspect of the lifecycle of consumer financial products and services, including rules regarding residential mortgage
loans. These rules implement Dodd-Frank Act amendments to ECOA, TILA and RESPA. Among other things, the rules adopted by the CFPB require
banks to: (i)&#160;develop and implement procedures to ensure compliance with a &#8220;reasonable ability-to-repay&#8221; test; (ii)&#160;implement
new or revised disclosures, policies and procedures for originating and servicing mortgages, including, but not limited to, pre-loan counseling,
early intervention with delinquent borrowers and specific loss mitigation procedures for loans secured by a borrower&#8217;s principal
residence, and mortgage origination disclosures, which integrate existing requirements under TILA and RESPA; (iii)&#160;comply with additional
restrictions on mortgage loan originator hiring and compensation; and (iv)&#160;comply with new disclosure requirements and standards
for appraisals and certain financial products. . In March 2022, the CFPB announced changes to its supervisory operations to scrutinize
discriminatory conduct under the CFPB&#8217;s UDAAP powers to examine financial institution&#8217;s decision-making in advertising, pricing,
and other areas to ensure that companies are testing for and eliminating illegal discrimination. In this supervisory notice, the CFPB
expanded its UDAAP powers to create essentially a fair-lending style discrimination test outside of ECOA that applies to non-lending products.
In October 2022, the CFPB issued Bulletin 2022-06 explaining that blanket policies of charging returned deposit item fees to consumers
or all returned transactions irrespective of the circumstances or patterns of behavior on the account are likely</p><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 24; Value: 2 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: rgb(178,178,178) 1.5pt solid"><p style="font: normal 10pt Arial, Helvetica, Sans-Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->24<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt"><p style="font-family: Arial, Helvetica, Sans-Serif; margin: 0pt"><a href="#toc_001" style="font-weight: bold">Table of Contents</a></p></div><div>
    </div><!-- Field: /Page --><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">unfair under the Consumer
Financial Protection Act of 2010CFPA. The CFPB has also issued an advisory opinion prohibiting the collection of pay-to-pay fees (such
as convenience fees), which ) are prohibited under the Fair Debt Collection Practices Act FDCPA.</p><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><b>The Office of Foreign Assets Control. </b>The
Office of Foreign Assets Control (&#8220;OFAC&#8221;), which is a division of the U.S. Treasury, is responsible for helping to insure
that U.S. entities do not engage in transactions with &#8220;enemies&#8221; of the U.S., as defined by various Executive Orders and Acts
of Congress. OFAC has sent, and will send, our banking regulatory agencies lists of names of persons and organizations suspected of aiding,
harboring or engaging in terrorist acts. If the Bank finds a name on any transaction, account or wire transfer that is on an OFAC list,
it must freeze such account, file a suspicious activity report and notify the FBI. The Bank has appointed an OFAC compliance officer to
oversee the inspection of its accounts and the filing of any notifications. The Bank actively checks high-risk OFAC areas such as new
accounts, wire transfers and customer files. The Bank performs these checks utilizing software, which is updated each time a modification
is made to the lists provided by OFAC and other agencies of Specially Designated Nationals and Blocked Persons.</p><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><b><i>Anti-Money Laundering and the USA Patriot
Act</i>. </b>Financial institutions must maintain anti-money laundering programs that include established internal policies, procedures,
and controls; a designated compliance officer; an ongoing employee training program; and testing of the program by an independent audit
function. The program must comply with the anti-money laundering provisions of the Bank Secrecy Act (&#8220;BSA&#8221;). The Company and
the Bank are also prohibited from entering into specified financial transactions and account relationships and must meet enhanced standards
for due diligence and &#8220;knowing your customer&#8221; in their dealings with foreign financial institutions, foreign customers, and
other high risk customers. Financial institutions must take reasonable steps to conduct enhanced scrutiny of account relationships to
guard against money laundering and to report any suspicious transactions, and certain laws provide law enforcement authorities with increased
access to financial information maintained by banks. Financial institutions must comply with requirements regarding risk-based procedures
for conducing ongoing customer due diligence, which requires the institutions to take appropriate steps to understand the nature and purpose
of customer relationships and identify and verify the identity of the beneficial owners of legal entity customers.</p><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">Anti-money laundering obligations have been substantially
strengthened as a result of the Uniting and Strengthening America by Providing Appropriate Tools Required to Intercept and Obstruct Terrorism
Act (which we refer to as the &#8220;USA PATRIOT Act&#8221;). Bank regulators routinely examine institutions for compliance with these
obligations and are required to consider compliance in connection with the regulatory review of applications. The regulatory authorities
have been active in imposing cease and desist orders and money penalty sanctions against institutions that have not complied with these
requirements.</p><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">The USA PATRIOT Act amended the Bank Secrecy Act
and provides, in part, for the facilitation of information sharing among governmental entities and financial institutions for the purpose
of combating terrorism and money laundering by enhancing anti-money laundering and financial transparency laws, as well as enhanced information
collection tools and enforcement mechanics for the U.S. government, including: (i) requiring standards for verifying customer identification
at account opening; (ii) rules to promote cooperation among financial institutions, regulators, and law enforcement entities in identifying
parties that may be involved in terrorism or money laundering; (iii) reports by nonfinancial trades and businesses filed with the U.S.
Treasury Department&#8217;s Financial Crimes Enforcement Network for transactions exceeding $10,000; (iv) filing suspicious activities
reports if a bank believes a customer may be violating U.S. laws and regulations; and (v) requires enhanced due diligence requirements
for financial institutions that administer, maintain, or manage private bank accounts or correspondent accounts for non-U.S. persons.
Bank regulators routinely examine institutions for compliance with these obligations and are required to consider compliance in connection
with the regulatory review of applications.</p><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">Under the USA PATRIOT Act, the regulators can provide
lists of the names of persons suspected of involvement in terrorist activities. The Bank can be requested, to search its records for any
relationships or transactions with persons on those lists. If the Bank finds any relationships or transactions, it must file a suspicious
activity report and contact the applicable governmental authorities.</p><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">On January 1, 2021, Congress overrode former President
Trump&#8217;s veto and thereby enacted the National Defense Authorization Act for Fiscal Year 2021 (&#8220;NDAA&#8221;). The NDAA provides
for one of the most significant overhauls of the BSA and related anti-money laundering laws since the USA Patriot Act. Notably, changes
include:</p><div>

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

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0; margin-bottom: 0; width: 100%"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in">&#9679;</td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">expansion of coordination and information sharing
efforts among the agencies tasked with administering anti-money laundering and countering the financing of terrorism requirements, including
the Financial Crimes Enforcement Network (&#8220;FinCEN&#8221;), the primary federal banking regulators, federal </span></td></tr></table><div>

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

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

</div><!-- Field: Page; Sequence: 25; Value: 2 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: rgb(178,178,178) 1.5pt solid"><p style="font: normal 10pt Arial, Helvetica, Sans-Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->25<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt"><p style="font-family: Arial, Helvetica, Sans-Serif; margin: 0pt"><a href="#toc_001" style="font-weight: bold">Table of Contents</a></p></div><div>
    </div><!-- Field: /Page --><div>

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

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0; margin-bottom: 0; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"></td><td style="width: 0.25in; text-align: left"></td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">law
enforcement agencies, national security agencies, the intelligence community, and financial institutions;</span></td>
</tr></table><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0 0pt 76.5pt; text-align: justify; text-indent: -22.5pt">&#160;</p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0; margin-bottom: 0; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"></td><td style="width: 0.25in; text-align: left">&#9679;</td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">providing
additional penalties with respect to violations of BSA and enhancing the powers of FinCEN;</span></td>
</tr></table><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0 0pt 76.5pt; text-align: justify; text-indent: -22.5pt">&#160;</p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0; margin-bottom: 0; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"></td><td style="width: 0.25in; text-align: left">&#9679;</td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">significant
updates to the beneficial ownership collection rules and the creation of a registry of beneficial ownership which will track the beneficial
owners of reporting companies which may be shared with law enforcement and financial institutions conducting due diligence under certain
circumstances;</span></td>
</tr></table><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0 0pt 76.5pt; text-align: justify; text-indent: -22.5pt">&#160;</p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0; margin-bottom: 0; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"></td><td style="width: 0.25in; text-align: left">&#9679;</td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">improvements
to existing information sharing provisions that permit financial institutions to share information relating to SARs with foreign branches,
subsidiaries, and affiliates (except those located in China, Russia, or certain other jurisdictions) for the purpose of combating illicit
finance risks; and</span></td>
</tr></table><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0 0pt 76.5pt; text-align: justify; text-indent: 0.25in">&#160;</p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0; margin-bottom: 0; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"></td><td style="width: 0.25in; text-align: left">&#9679;</td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">enhanced
whistleblower protection provisions, allowing whistleblower(s) who provide original information which leads to successful enforcement
of anti-money laundering laws in certain judicial or administrative actions resulting in certain monetary sanctions to receive up to
30% of the amount that is collected in monetary sanctions as well as increased protections.</span></td>
</tr></table><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0 0pt 76.5pt; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">Following Russia&#8217;s invasion of Ukraine, OFAC
took several sanctions related actions related to the Russian financial services sector pursuant to Executive Order 14024 beginning in
February 2022 including: (i) a determination by the Secretary of the Treasury with respect to the financial services sector of the Russian
Federation that authorizes sanctions against persons determined to operate or to have operated in that sector; (ii) correspondent or payable-through
account and payment processing prohibitions on certain Russian financial institutions; (iii) the blocking of certain Russian financial
institutions; (iv) expanding sovereign debt prohibitions to apply to new issuances in the secondary market; (v) prohibitions related to
new debt and equity for certain Russian entities; and (vi) a prohibition on transactions involving certain Russian government entities,
including the Central Bank of the Russian Federation. In March 2022, FinCEN issued an alert advising increased vigilance for potential
Russian Sanctions Evasion Attempts. The Financial Action Task Force (&#8220;FATF&#8221;) continues to revise the list of high-risk jurisdictions.
In October 2022, FATF removed Nicaragua and Pakistan from its lists of Jurisdictions under Increased Monitoring and added the Democratic
Republic of the Congo, Mozambique, and Tanzania. The FATF also added Burma to the list of High-Risk Jurisdictions Subject to a Call for
Action.</p><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">Under the USA PATRIOT Act, the FinCEN can send
our banking regulatory agencies lists of the names of persons suspected of involvement in terrorist activities. The Bank can be requested,
to search its records for any relationships or transactions with persons on those lists. If the Bank finds any relationships or transactions,
it must file a suspicious activity report and contact FinCEN.</p><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><b><i>Privacy, Data Security and Credit Reporting.</i></b>
Under privacy protection provisions of the Gramm-Leach-Bliley Act of 1999 (&#8220;GLBA&#8221;) and related regulations, we are limited
in our ability to disclose non-public information about consumers to nonaffiliated third parties. Financial institutions are required
to disclose their policies for collecting and protecting confidential information. Customers generally may prevent financial institutions
from sharing nonpublic personal financial information with nonaffiliated third parties except under narrow circumstances, such as the
processing of transactions requested by the consumer or if the Bank is jointly sponsoring a product or service with a nonaffiliated third
party. Additionally, financial institutions generally may not disclose consumer account numbers to any nonaffiliated third party for use
in telemarketing, direct mail marketing or other marketing to consumers. It is the Bank&#8217;s policy not to disclose any personal information
unless required by law.</p><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">Consumers must be notified in the event of a data
breach under applicable state laws. Multiple states and Congress are considering laws or regulations which could create new individual
privacy rights and impose increased obligations on companies handling personal data. For example, on November 18, 2021, the federal financial
regulatory agencies published a final rule that will impose upon banking organizations and their service providers new notification requirements
for significant cybersecurity incidents. Specifically, the final rule requires banking organizations to notify their primary federal regulator
as soon as possible and no later than 36 hours after the discovery of a &#8220;computer-security incident&#8221; that rises to the level
of a &#8220;notification incident&#8221; within the meaning attributed to those terms by the final rule. Banks&#8217; service providers
are required under the final rule to notify any affected bank to or on behalf of which the service provider provides services &#8220;as
soon as possible&#8221; after determining that it has experienced an incident that materially disrupts or degrades, or is reasonably likely
to materially disrupt or degrade, covered services provided to such bank for as much as four hours. The final rule took effect on April
1, 2022 and banks and their service providers must have complied with the requirements of the rule by May 1, 2022. Effective December
9, 2022, the Federal Trade Commission&#8217;s amendments to GLBA&#8217;s Safeguards Rule went into effect requiring financial institutions
to: (i) appoint a qualified individual to oversee and implement their information security programs; (ii) implement additional criteria
for information security risk assessments; (iii) implement safeguards identified by assessments, including access controls, data inventory,
data disposal, change management, and monitoring, among other things; (iv) implement information system monitoring in the form of either
&#8220;continuous monitoring&#8221; or &#8220;periodic penetration testing;&#8221; (v) implement additional controls including training
for security</p><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 26; Value: 2 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: rgb(178,178,178) 1.5pt solid"><p style="font: normal 10pt Arial, Helvetica, Sans-Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->26<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt"><p style="font-family: Arial, Helvetica, Sans-Serif; margin: 0pt"><a href="#toc_001" style="font-weight: bold">Table of Contents</a></p></div><div>
    </div><!-- Field: /Page --><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">personnel, periodic assessment of service providers, written incident response plans, and periodic reports from the qualified
individual to the board of directors.</p><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">In addition, pursuant to the Fair and Accurate
Credit Transactions Act of 2003 (the &#8220;FACT Act&#8221;) and the implementing regulations of the federal banking agencies and Federal
Trade Commission, the Bank is required to have in place an &#8220;identity theft red flags&#8221; program to detect, prevent and mitigate
identity theft. The Bank has implemented an identity theft red flags program designed to meet the requirements of the FACT Act and the
joint final rules. Additionally, the FACT Act amends the Fair Credit Reporting Act to generally prohibit a person from using information
received from an affiliate to make a solicitation for marketing purposes to a consumer, unless the consumer is given notice and a reasonable
opportunity and a reasonable and simple method to opt out of the making of such solicitations.</p><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><b><i>Federal Home Loan Bank System.</i></b> The
Bank is a member of the Federal Home Loan Bank (&#8220;FHLB&#8221;) of Atlanta, which is one of 12 regional FHLBs that administer home financing
credit for depository institutions. Each FHLB serves as a reserve or central bank for its members within its assigned region. It is funded
primarily from proceeds derived from the sale of consolidated obligations of the FHLB System. It makes loans or advances to members in
accordance with policies and procedures established by the Board of Directors of the FHLB, which are subject to the oversight of the Federal
Housing Financing Board. All advances from the FHLB, which are subject to the oversight of the Federal Housing Finance Board. All advances
from the FHLB are required to be fully secured by sufficient collateral as determined by the FHLB.</p><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><b><i>Effect of Governmental Monetary Policies.</i></b>
Our earnings are affected by domestic economic conditions and the monetary and fiscal policies of the U.S. government and its agencies.
The Federal Reserve&#8217;s monetary policies have had, and are likely to continue to have, an important impact on the operating results
of commercial banks through its power to implement national monetary policy in order, among other things, to curb inflation or combat
a recession. The monetary policies of the Federal Reserve have major effects upon the levels of bank loans, investments and deposits through
its open market operations in U.S. government securities and through its regulation of the discount rate on borrowings of member banks
and the reserve requirements against member bank deposits. It is not possible to predict the nature or impact of future changes in monetary
and fiscal policies. In response to the COVID-19 pandemic, in 2020, the Federal Open Market Committee (&#8220;FOMC&#8221;) reduced the
targeted federal funds interest rate range to 0.0% to 0.25%; however, due in part to rising inflation, throughout 2022 the target federal
funds rate increased to between 4.25% and 4.50%.</p><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><b><i>Incentive Compensation.</i></b> In addition
to the potential restrictions on discretionary bonus compensation under the Basel III rules, the federal bank regulatory agencies have
issued guidance on incentive compensation policies (the &#8220;Incentive Compensation Guidance&#8221;) intended to ensure that the incentive
compensation policies of financial institutions do not undermine the safety and soundness of such institutions by encouraging excessive
risk-taking. The Incentive Compensation Guidance, which covers all employees that have the ability to materially affect the risk profile
of an institution, either individually or as part of a group, is based upon the key principles that a financial institution&#8217;s incentive
compensation arrangements should comply with the following principles: (i) provide employees incentives that appropriately balance risk
and reward; (ii) be compatible with effective controls and risk-management; and (iii) be supported by strong corporate governance, including
active and effective oversight by the organization&#8217;s board of directors.</p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: -0.25in">&#160;</p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">The scope and content of federal bank regulatory
agencies&#8217; policies on executive compensation are continuing to develop and are likely to continue evolving in the near future. In
2016, federal agencies proposed regulations which could significantly change the regulation of incentive compensation programs at financial
institutions. The proposal would create four tiers of institutions based on asset size. Institutions in the top two tiers would be subject
to rules much more detailed and proscriptive than are currently in effect. If interpreted aggressively by the regulators, the proposed
rules could be used to prevent, as a practical matter, larger institutions from engaging in certain lines of business where substantial
commission and bonus pool arrangements are the norm. In the 2016 proposal, the top two tiers included institutions with more than $50
billion of assets, which would not currently apply to us. We cannot predict what final rules may be adopted, nor how they may be implemented
and, therefore, it cannot be determined at this time whether compliance with such policies will adversely affect our ability to hire,
retain and motivate our key employees.</p><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><b><i>Corporate Governance</i></b>. The Dodd-Frank
Act addressed many investor protection, corporate governance and executive compensation matters that affect most U.S. publicly traded
companies. The Dodd-Frank Act (i) grants stockholders of U.S. publicly traded companies an advisory vote on executive compensation and
so-called &#8220;golden parachute&#8221; payments, (ii) enhances independence requirements for compensation committee members, (iii) requires
the SEC to adopt rules directing national securities exchanges to establish listing standards requiring all listed companies to adopt
incentive-based compensation clawback policies for executive officers, and (iv) provides the SEC with authority to adopt proxy access
rules that would allow stockholders of publicly traded companies to nominate candidates for election as a director and have those nominees
included in a company&#8217;s proxy materials. The SEC has completed the bulk (although not all)</p><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 27; Value: 2 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: rgb(178,178,178) 1.5pt solid"><p style="font: normal 10pt Arial, Helvetica, Sans-Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->27<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt"><p style="font-family: Arial, Helvetica, Sans-Serif; margin: 0pt"><a href="#toc_001" style="font-weight: bold">Table of Contents</a></p></div><div>
    </div><!-- Field: /Page --><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">of the rulemaking necessary to implement
these provisions. However, on October 14, 2021, the SEC signaled a renewed interest in this rulemaking initiative by re-opening the comment
period on a proposed rule issued originally in 2015 regarding clawbacks of incentive-based executive compensation. On October 26, 2022,
the SEC adopted final rules implementing the incentive-based compensation recovery (clawback) provisions of the Dodd-Frank Act. The final
rules direct the stock exchanges to establish listing standards requiring listed companies to develop and implement a policy providing
for the recovery of erroneously awarded incentive-based compensation received by current or former executive officers and to satisfy related
disclosure obligations. We are currently awaiting the final rules from The Nasdaq Stock Market, which are not expected to take effect
until mid-2023 at the earliest.</p><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><b><i>Concentrations in Commercial Real Estate</i>.</b>
Concentration risk exists when FDIC-insured institutions deploy too many assets to any one industry or segment. A concentration in commercial
real estate is one example of regulatory concern. The interagency Concentrations in Commercial Real Estate Lending, Sound Risk Management
Practices guidance (&#8220;CRE Guidance&#8221;) provides supervisory criteria, including the following numerical indicators, to assist
bank examiners in identifying banks with potentially significant commercial real estate loan concentrations that may warrant greater supervisory
scrutiny: (i) commercial real estate loans exceeding 300% of capital and increasing 50% or more in the preceding three years or (ii) construction
and land development loans exceeding 100% of capital. The CRE Guidance does not limit banks&#8217; levels of commercial real estate lending
activities, but rather guides institutions in developing risk management practices and levels of capital that are commensurate with the
level and nature of their commercial real estate concentrations. On December 18, 2015, the federal banking agencies issued a statement
to reinforce prudent risk-management practices related to commercial real estate lending, having observed substantial growth in many commercial
real estate asset and lending markets, increased competitive pressures, rising commercial real estate concentrations in banks, and an
easing of commercial real estate underwriting standards. The federal bank agencies reminded FDIC-insured institutions to maintain underwriting
discipline and exercise prudent risk-management practices to identify, measure, monitor and manage the risks arising from commercial real
estate lending. In addition, FDIC-insured institutions must maintain capital commensurate with the level and nature of their commercial
real estate concentration risk.</p><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">Based on the Bank&#8217;s loan portfolio as of
December 31, 2022, it did not exceed the 300% and 100% guidelines for commercial real estate loans or construction and land development
loans. The Bank will continue to monitor its portfolio to manage this increased risk.</p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p><div>

</div><div><a id="sfbi_003"></a></div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: left"><b><span style="text-decoration:underline">Item 1A. Risk Factors.</span></b></p><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">The following risk factors and other information
included in this Annual Report on Form 10-K should be carefully considered. The risks and uncertainties described below are not the only
ones we face. Additional risks and uncertainties not presently known to us or that we currently deem immaterial also may adversely impact
our business operations. If any of the following risks occur, our business, financial condition, operating results, and cash flows could
be materially adversely affected.</p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><b><span style="text-decoration:underline">Risks Related to Economic Conditions</span></b></p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><b><i>Our business may be adversely affected by
conditions in the financial markets and economic conditions generally.</i></b></p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">Our financial performance generally, and in particular
the ability of borrowers to pay interest on and repay principal of outstanding loans and the value of collateral securing those loans,
as well as demand for loans and other products and services we offer and whose success we rely on to drive our growth, is highly dependent
upon the business environment in the primary markets where we operate and in the United States as a whole. Unlike larger banks that are
more geographically diversified, we are a regional bank that provides banking and financial services to customers primarily in Greenville,
Columbia, Charleston, and Summerville, South Carolina; Raleigh, Greensboro and Charlotte, North Carolina; and Atlanta, Georgia. The economic
conditions in these local markets may be different from, and in some instances worse than, the economic conditions in the United States
as a whole.</p><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">Some elements of the business environment that
affect our financial performance include short-term and long-term interest rates, the prevailing yield curve, inflation and price levels,
monetary and trade policy, unemployment and the strength of the domestic economy and the local economy in the markets in which we operate.
Unfavorable market conditions can result in a deterioration in the credit quality of our borrowers and the demand for our products and
services, an increase in the number of loan delinquencies, defaults, charge-offs, foreclosures, additional provisions for credit losses,
adverse asset values of the collateral securing our loans and an overall material adverse effect on the quality of our loan portfolio.
Unfavorable or uncertain economic and market conditions can be caused by declines in economic growth, business activity or investor or
business confidence&#894; limitations on the availability or increases in the cost of credit and</p><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 28; Value: 2 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: rgb(178,178,178) 1.5pt solid"><p style="font: normal 10pt Arial, Helvetica, Sans-Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->28<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt"><p style="font-family: Arial, Helvetica, Sans-Serif; margin: 0pt"><a href="#toc_001" style="font-weight: bold">Table of Contents</a></p></div><div>
    </div><!-- Field: /Page --><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">capital&#894; increases in inflation
or interest rates&#894; high unemployment&#894; natural disasters&#894; epidemics and pandemics (such as COVID-19); or a combination of
these or other factors.</p><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">As economic conditions relating to the COVID-19
pandemic have improved, the Federal Reserve has shifted its focus to limiting inflationary and other potentially adverse effects of the
extensive pandemic-related government stimulus, which signals the potential for a continued period of economic uncertainty even though
the pandemic has subsided. In addition, there are continuing concerns related to, among other things, the level of U.S. government debt
and fiscal actions that may be taken to address that debt, a potential resurgence of economic and political tensions with China and the
Russian invasion of Ukraine, all of which may have a destabilizing effect on financial markets and economic activity. Economic pressure
on consumers and overall economic uncertainty may result in changes in consumer and business spending, borrowing and saving habits. These
economic conditions and/or other negative developments in the domestic or international credit markets or economies may significantly
affect the markets in which we do business, the value of our loans and investments, and our ongoing operations, costs and profitability.
Declines in real estate values and sales volumes and high unemployment or underemployment may also result in higher than expected loan
delinquencies, increases in our levels of nonperforming and classified assets and a decline in demand for our products and services. These
negative events may cause us to incur losses and may adversely affect our capital, liquidity and financial condition.</p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><b><i>A significant portion of our loan portfolio
is secured by real estate, and events that negatively affect the real estate market could hurt our business.</i></b></p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"></p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">As of December 31, 2022, approximately 85% of our
loans had real estate as a primary or secondary component of collateral. The real estate collateral in each case provides an alternate
source of repayment in the event of default by the borrower and may deteriorate in value during the time the credit is extended. A weakening
of the real estate market in our primary market areas could result in an increase in the number of borrowers who default on their loans
and a reduction in the value of the collateral securing their loans, which in turn could have an adverse effect on our profitability and
asset quality. Deterioration in the real estate market could cause us to adjust our opinion of the level of credit quality in our loan
portfolio. If we are required to liquidate the collateral securing a loan to satisfy the debt during a period of reduced real estate values,
our earnings and capital could be adversely affected. Acts of nature, including hurricanes, tornados, earthquakes, fires and floods, which
may cause uninsured damage and other loss of value to real estate that secures these loans, may also negatively affect our financial condition.</p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><b><span style="text-decoration:underline">Risks Related to Lending Activities</span></b></p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><b><i>Our loan portfolio contains a number of real
estate loans with relatively large balances.</i></b></p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">Because our loan portfolio contains a number of
real estate loans with relatively large balances, the deterioration of one or a few of these loans could cause a significant increase
in nonperforming loans, which could result in a net loss of earnings, an increase in the provision for credit losses and an increase in
loan charge-offs, all of which could have a material adverse effect on our financial condition and results of operations.</p><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><b><i>Commercial real estate loans increase our
exposure to credit risk.</i></b></p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">At December 31, 2022, 48.4% of our loan portfolio
was secured by commercial real estate. Loans secured by commercial real estate are generally viewed as having more risk of default than
loans secured by residential real estate or consumer loans because repayment of the loans often depends on the successful operation of
the property, the income stream of the borrowers, the accuracy of the estimate of the property&#8217;s value at completion of construction,
and the estimated cost of construction. Such loans are generally more risky than loans secured by residential real estate or consumer
loans because those loans are typically not secured by real estate collateral. An adverse development with respect to one lending relationship
can expose us to a significantly greater risk of loss compared with a single-family residential mortgage loan because we typically have
more than one loan with such borrowers. Additionally, these loans typically involve larger loan balances to single borrowers or groups
of related borrowers compared with single-family residential mortgage loans. Therefore, the deterioration of one or a few of these loans
could cause a significant decline in the related asset quality. A return of recessionary conditions could result in a sharp increase in
loans charged-off and could require us to significantly increase our allowance for credit losses, which could have a material adverse
impact on our business, financial condition, results of operations, and cash flows.</p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><b><i>Imposition of limits by the bank regulators
on commercial and multi-family real estate lending activities could curtail our growth and adversely affect our earnings.</i></b></p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">In 2006, the FDIC, the Federal Reserve and the
OCC issued joint guidance entitled &#8220;Concentrations in Commercial Real Estate Lending, Sound Risk Management Practices&#8221; (the
&#8220;CRE Guidance&#8221;). Although the CRE Guidance did not establish specific lending limits, it provides that a bank&#8217;s commercial
real estate lending exposure could receive increased supervisory scrutiny where total non-owner occupied commercial real estate loans,
including loans secured by apartment buildings, investor commercial real estate, and construction and land loans, represent 300% or more
of an institution&#8217;s</p><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 29; Value: 2 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: rgb(178,178,178) 1.5pt solid"><p style="font: normal 10pt Arial, Helvetica, Sans-Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->29<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt"><p style="font-family: Arial, Helvetica, Sans-Serif; margin: 0pt"><a href="#toc_001" style="font-weight: bold">Table of Contents</a></p></div><div>
    </div><!-- Field: /Page --><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">total risk-based capital, and the outstanding balance of the commercial real estate loan portfolio has increased
by 50% or more during the preceding 36 months. Our level of commercial real estate and multi-family loans represents 261.7% of the Bank&#8217;s
total risk-based capital at December 31, 2022.</p><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">In December 2015, the regulatory agencies released
a new statement on prudent risk management for commercial real estate lending (the &#8220;2015 Statement&#8221;). In the 2015 Statement,
the regulatory agencies, among other things, indicate the intent to continue &#8220;to pay special attention&#8221; to commercial real
estate lending activities and concentrations going forward. If the FDIC, our primary federal regulator, were to impose restrictions on
the amount of commercial real estate loans we can hold in our portfolio, for reasons noted above or otherwise, our earnings would be adversely
affected.</p><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><b><i>Repayment of our commercial business loans
is often dependent on the cash flows of the borrower, which may be unpredictable, and the collateral securing these loans may fluctuate
in value.</i></b></p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"></p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">At December 31, 2022, commercial business loans
comprised 14.3% of our total loan portfolio. Our commercial business loans are originated primarily based on the identified cash flow
and general liquidity of the borrower and secondarily on the underlying collateral provided by the borrower and/or repayment capacity
of any guarantor. The borrower&#8217;s cash flow may be unpredictable, and collateral securing these loans may fluctuate in value. Although
commercial business loans are often collateralized by equipment, inventory, accounts receivable, or other business assets, the liquidation
of collateral in the event of default is often an insufficient source of repayment because accounts receivable may be uncollectible and
inventories may be obsolete or of limited use. In addition, business assets may depreciate over time, may be difficult to appraise, and
may fluctuate in value based on the success of the business. Accordingly, the repayment of commercial business loans depends primarily
on the cash flow and credit worthiness of the borrower and secondarily on the underlying collateral value provided by the borrower and
liquidity of the guarantor. If these borrowers do not have sufficient cash flows or resources to pay these loans as they come due or the
value of the underlying collateral is insufficient to fully secure these loans, we may suffer losses on these loans that exceed our allowance
for credit losses.</p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><b><i>We may have higher credit losses than we
have allowed for in our allowance for credit losses.</i></b></p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">Our actual loans losses could exceed our allowance
for credit losses and therefore our historic allowance for credit losses may not be adequate. As of December 31, 2022, 48.4% of our loan
portfolio was secured by commercial real estate. Repayment of such loans is generally considered more subject to market risk than residential
mortgage loans. Industry experience shows that a portion of loans will become delinquent and a portion of loans will require partial or
entire charge-off. Regardless of the underwriting criteria utilized, losses may be experienced as a result of various factors beyond our
control, including among other things, changes in market conditions affecting the value of loan collateral, the cash flows of our borrowers
and problems affecting borrower credit. If we suffer credit losses that exceed our allowance for credit losses, our financial condition,
liquidity or results of operations could be materially and adversely affected.</p><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">While the COVID-19 fiscal stimulus and relief programs
appear to have delayed any materially adverse financial impact to the Bank, once these stimulus programs have been fully exhausted, we
believe our credit metrics could worsen and credit losses could ultimately materialize. Any potential credit losses will be contingent
upon a number of factors beyond our control, such as a slower return to pre-pandemic routines, which will be influenced by a number of
factors including increases in new COVID-19 cases, hospitalizations and deaths leading to additional government imposed restrictions;
refusals to receive the vaccines along with concerns related to new strains of the virus; supply chain issues remaining unresolved longer
than anticipated; unemployment increases while consumer confidence and spending falls; and rising geopolitical tensions.</p><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><b><i>Our decisions regarding allowance for credit
losses and credit risk may materially and adversely affect our business.</i></b></p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">Making loans and other extensions of credit is
an essential element of our business. Although we seek to mitigate risks inherent in lending by adhering to specific underwriting practices,
our loans and other extensions of credit may not be repaid. The risk of nonpayment is affected by a number of factors, including:</p><div>

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

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0; margin-bottom: 0; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"></td><td style="width: 0.25in; text-align: left">&#9679;</td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">the
duration of the credit;</span></td>
</tr><tr style="vertical-align: top; text-align: justify">
<td>&#160;</td><td style="text-align: left">&#160;</td><td style="text-align: justify">&#160;</td></tr>
     </table><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt" width="100%"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in">&#9679;</td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">credit risks of a particular client;</span></td></tr><tr style="vertical-align: top">
<td>&#160;</td><td>&#160;</td><td style="text-align: justify">&#160;</td></tr>
                                                                                                                                                                                                                  </table><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt" width="100%"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in">&#9679;</td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">changes in economic and industry conditions; and</span></td></tr><tr style="vertical-align: top">
<td>&#160;</td><td>&#160;</td><td style="text-align: justify">&#160;</td></tr>
                                                                                                                                                                                                                              </table><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt" width="100%"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in">&#9679;</td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">in the case of a collateralized loan, risks resulting
from uncertainties about the future value of the collateral.</span></td></tr></table><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">We attempt to maintain an appropriate allowance
for credit losses to provide for probable losses in our loan portfolio. We periodically determine the amount of the allowance based on
consideration of several factors, including but not limited to:</p><div>

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

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt" width="100%"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in">&#9679;</td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">an ongoing review of the quality, mix, and size
of our overall loan portfolio;</span></td></tr><tr style="vertical-align: top">
<td>&#160;</td><td>&#160;</td><td style="text-align: justify">&#160;</td></tr>
                                               </table><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt" width="100%"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in">&#9679;</td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">our historical loan loss experience;</span></td></tr><tr style="vertical-align: top">
<td>&#160;</td><td>&#160;</td><td style="text-align: justify">&#160;</td></tr>
                                                                                                                                                                                                                  </table><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt" width="100%"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in">&#9679;</td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">evaluation of economic conditions;</span></td></tr><tr style="vertical-align: top">
<td>&#160;</td><td>&#160;</td><td style="text-align: justify">&#160;</td></tr>
                                                                                                                                                                                                                </table><div>

</div><table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in">&#9679;</td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">regular reviews of loan delinquencies and loan
portfolio quality;</span></td></tr></table><div>

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

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

</div><!-- Field: Page; Sequence: 30; Value: 2 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: rgb(178,178,178) 1.5pt solid"><p style="font: normal 10pt Arial, Helvetica, Sans-Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->30<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt"><p style="font-family: Arial, Helvetica, Sans-Serif; margin: 0pt"><a href="#toc_001" style="font-weight: bold">Table of Contents</a></p></div><div>
    </div><!-- Field: /Page --><div>

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


</div><table cellpadding="0" cellspacing="0" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt" width="100%"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in">&#9679;</td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">ongoing review of financial information provided
by borrowers; and</span></td></tr><tr style="vertical-align: top">
<td>&#160;</td><td>&#160;</td><td style="text-align: justify">&#160;</td></tr>
                                  </table><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt" width="100%"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in">&#9679;</td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">the amount and quality of collateral, including
guarantees, securing the loans.</span></td></tr></table><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">The determination of the appropriate level of the
allowance for credit losses inherently involves a high degree of subjectivity and requires us to make significant estimates of current
credit risks and future trends, all of which may undergo material changes. A deterioration in economic conditions affecting borrowers,
new information regarding existing loans, identification of additional problem loans and other factors, both within and outside of our
control, may require an increase in the allowance for credit losses. In addition, regulatory agencies periodically review our allowance
for credit losses and may require an increase in the provision for credit losses or the recognition of further loan charge-offs, based
on judgments different than those of management. In addition, if charge-offs in future periods exceed the allowance for credit losses,
we will need additional provisions to increase the allowance for credit losses. Any increases in the allowance for credit losses will
result in a decrease in net income and, possibly, capital, and may have a material adverse effect on our financial condition and results
of operations.</p><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><b><i>A percentage of the loans in our portfolio
currently include exceptions to our loan policies and supervisory guidelines.</i></b></p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">All of the loans that we make are subject to written
loan policies adopted by our board of directors and to supervisory guidelines imposed by our regulators. Our loan policies are designed
to reduce the risks associated with the loans that we make by requiring our loan officers to take certain steps that vary depending on
the type and amount of the loan, prior to closing a loan. These steps include, among other things, making sure the proper liens are documented
and perfected on property securing a loan, and requiring proof of adequate insurance coverage on property securing loans. Loans that do
not fully comply with our loan policies are known as &#8220;exceptions.&#8221; We categorize exceptions as policy exceptions, financial
statement exceptions and document exceptions. As a result of these exceptions, such loans may have a higher risk of loan loss than the
other loans in our portfolio that fully comply with our loan policies. In addition, we may be subject to regulatory action by federal
or state banking authorities if they believe the number of exceptions in our loan portfolio represents an unsafe banking practice.</p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: left; "><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: left"><b><span style="text-decoration:underline">Risks Related to Capital and Liquidity</span></b></p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: left; "><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><b><i>Liquidity needs could adversely affect our
financial condition and results of operations.</i></b></p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">Dividends from the Bank provide the primary source
of funds for the Company. The primary sources of funds of the Bank are client deposits and loan repayments. While scheduled loan repayments
are a relatively stable source of funds, they are subject to the ability of borrowers to repay the loans. The ability of borrowers to
repay loans can be adversely affected by a number of factors, including changes in economic conditions, adverse trends or events affecting
business industry groups, reductions in real estate values or markets, business closings or lay-offs, inclement weather, natural disasters
and international instability.</p><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">Additionally, deposit levels may be affected by
a number of factors, including rates paid by competitors, general interest rate levels, regulatory capital requirements, returns available
to clients on alternative investments and general economic conditions. Accordingly, we may be required from time to time to rely on secondary
sources of liquidity to meet withdrawal demands or otherwise fund operations. Such sources include proceeds from FHLB advances, sales
of investment securities and loans, and federal funds lines of credit from correspondent banks, as well as out-of-market time deposits.
While we believe that these sources are currently adequate, there can be no assurance they will be sufficient to meet future liquidity
demands, particularly if we continue to grow and experience increasing loan demand. We may be required to slow or discontinue loan growth,
capital expenditures or other investments or liquidate assets should such sources not be adequate.</p><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">The Company is a stand-alone entity with its own
liquidity needs to service its debt or other obligations. Other than dividends from the Bank, the Company does not have additional means
of generating liquidity without obtaining additional debt or equity funding. If we are unable to receive dividends from the Bank or obtain
additional funding, we may be unable to pay our debt or other obligations.</p><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><b><span style="text-decoration:underline">Legal, Accounting, Regulatory and Compliance
Risks</span></b></p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><b><i>We are subject to extensive regulation that
has limited the conduct of our business, and could impose financial requirements, each of which could have an adverse impact on our operations.</i></b></p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">We operate in a highly regulated industry and are
subject to examination, supervision, and comprehensive regulation by various regulatory agencies. We are subject to regulation by the
Federal Reserve. The Bank is subject to extensive regulation, supervision, and examination by our primary federal regulator, the FDIC,
the regulating authority that insures client deposits, and by our primary state regulator, the S.C. Board. Also, as a member of the Federal
Home Loan Bank,</p><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 31; Value: 2 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: rgb(178,178,178) 1.5pt solid"><p style="font: normal 10pt Arial, Helvetica, Sans-Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->31<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt"><p style="font-family: Arial, Helvetica, Sans-Serif; margin: 0pt"><a href="#toc_001" style="font-weight: bold">Table of Contents</a></p></div><div>
    </div><!-- Field: /Page --><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">the Bank must comply with applicable regulations of the Federal Housing Finance Board and the Federal Home Loan Bank.
Regulation by these agencies is intended primarily for the protection of our depositors and the deposit insurance fund and not for the
benefit of our shareholders. The Bank&#8217;s activities are also regulated under consumer protection laws applicable to our lending,
deposit, and other activities. A sufficient claim against us under these laws could have a material adverse effect on our results of operations.</p><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">Failure to comply with laws, regulations or policies
could also result in heightened regulatory scrutiny and in sanctions by regulatory agencies (such as a memorandum of understanding, a
written supervisory agreement or a cease and desist order), civil money penalties and/or reputation damage. Any of these consequences
could restrict our ability to expand our business or could require us to raise additional capital or sell assets on terms that are not
advantageous to us or our shareholders and could have a material adverse effect on our business, financial condition and results of operations.
While we have policies and procedures designed to prevent any such violations, such violations may occur despite our best efforts.</p><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><b><i>We are subject to federal and state fair
lending laws, and failure to comply with these laws could lead to material penalties.</i></b></p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"></p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">Federal and state fair lending laws and regulations,
such as the Equal Credit Opportunity Act and the Fair Housing Act, impose nondiscriminatory lending requirements on financial institutions.
The Department of Justice, CFPB and other federal and state agencies are responsible for enforcing these laws and regulations. A finding
by these regulators of noncompliance with these laws could result in a wide variety of sanctions, including the required payment of damages
and civil money penalties, injunctive relief, and imposition of restrictions on expansion activity. Private parties may also have the
ability to challenge an institution&#8217;s performance under fair lending laws in private class action litigation, which if successful could
adversely impact our rating under the CRA.</p><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">As of our most recent examination report, the Bank
received a &#8220;Needs to Improve&#8221; CRA rating, which results in restrictions on certain expansionary activities, including certain
mergers and acquisitions and the establishment and relocation of bank branches. This rating will also result in a loss of expedited processing
of applications to undertake certain activities, and requires the Bank to receive prior regulatory approval for certain activities, including
to issue or prepay certain subordinated debt obligations, and open or relocate bank branches. A &#8220;Needs to Improve&#8221; rating
could have an impact on our relationships with certain states, counties, municipalities or other public agencies to the extent applicable
law, regulation or policy limits, restricts or influences whether such entity may do business with a company that has a below &#8220;Satisfactory&#8221;
rating and, in general, could negatively affect our reputation, business, financial condition and results of operations. These restrictions,
among others, will remain in place at least until the Bank&#8217;s next CRA rating is publicly released by the FDIC. The FDIC may take
additional enforcement action, including a possible informal or formal enforcement action and/or civil monetary penalties. As a result
of these limitations and conditions, we may be unable or may fail to pursue, evaluate or complete transactions that might have been strategically
or competitively significant.</p><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><b><i>We face risks related to the adoption of
future legislation and potential changes in federal regulatory agency leadership, policies, and priorities.</i></b></p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">With the new Congress taking office in 2023, Republicans
gained control of the U.S. House of Representatives, while Democrats retained control of the U.S. Senate. However slim the majorities,
though, the net result was a split Congress, which in the past leads to less sweeping policy changes. However, Congressional committees
with jurisdiction over the banking sector have pursued oversight and legislative initiatives in a variety of areas, including addressing
climate-related risks, promoting diversity and equality within the banking industry and addressing other Environmental, Social, and Governance
matters, improving competition in the banking sector and enhancing oversight of bank mergers and acquisitions, establishing a regulatory
framework for digital assets and markets, and oversight of the COVID-19 pandemic response and economic recovery. The prospects for the
enactment of major banking reform legislation remain unclear at this time.</p><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">Moreover, the turnover of the presidential administration
resulted in certain changes in the leadership and senior staffs of the federal banking agencies, the CFPB, CFTC, SEC, and the Treasury
Department, with certain significant leadership positions yet to be filled, including the Comptroller of the Currency. These changes have
impacted the rulemaking, supervision, examination and enforcement priorities and policies of the agencies and likely will continue to
do so over the next several years. The potential impact of any changes in agency personnel, policies and priorities on the financial services
sector, including the Company and the Bank, cannot be predicted at this time. Regulations and laws may be modified at any time, and new
legislation may be enacted that will affect us. Any future changes in federal and state laws and regulations, as well as the interpretation
and implementation of such laws and regulations, could affect us in substantial and unpredictable ways, including those listed above or
other ways that could have a material adverse effect on our business, financial condition or results of operations.</p><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 32; Value: 2 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: rgb(178,178,178) 1.5pt solid"><p style="font: normal 10pt Arial, Helvetica, Sans-Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->32<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt"><p style="font-family: Arial, Helvetica, Sans-Serif; margin: 0pt"><a href="#toc_001" style="font-weight: bold">Table of Contents</a></p></div><div>
    </div><!-- Field: /Page --><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><b><i>We face a risk of noncompliance and enforcement
action with the Bank Secrecy Act and other anti-money laundering statutes and regulations.</i></b></p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"></p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">The federal Bank Secrecy Act, the USA Patriot Act
and other laws and regulations require financial institutions, among other duties, to institute and maintain effective anti-money laundering
programs and file suspicious activity and currency transaction reports as appropriate. The federal Financial Crimes Enforcement Network,
established by the U.S. Treasury to administer the Bank Secrecy Act, is authorized to impose significant civil money penalties for violations
of those requirements and has engaged in coordinated enforcement efforts with the individual federal banking regulators, as well as the
U.S. Department of Justice, Drug Enforcement Administration and Internal Revenue Service. There is also increased scrutiny of compliance
with the rules enforced by OFAC. Federal and state bank regulators also focus on compliance with Bank Secrecy Act and anti-money laundering
regulations. If our policies, procedures and systems are deemed deficient or the policies, procedures and systems of the financial institutions
that we have already acquired or may acquire in the future are deficient, we would be subject to liability, including fines and regulatory
actions such as restrictions on our ability to pay dividends and the necessity to obtain regulatory approvals to proceed with certain
aspects of our business plan, including our acquisition plans, which would negatively affect our business, financial condition and results
of operations. Failure to maintain and implement adequate programs to combat money laundering and terrorist financing could also have
serious reputational consequences for us.</p><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><b><i>Federal, state and local consumer lending
laws may restrict our ability to originate certain mortgage loans or increase our risk of liability with respect to such loans and could
increase our cost of doing business.</i></b></p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">Federal, state and local laws have been adopted
that are intended to eliminate certain lending practices considered &#8220;predatory.&#8221; These laws prohibit practices such as steering
borrowers away from more affordable products, selling unnecessary insurance to borrowers, repeatedly refinancing loans and making loans
without a reasonable expectation that the borrowers will be able to repay the loans irrespective of the value of the underlying property.
Loans with certain terms and conditions and that otherwise meet the definition of a &#8220;qualified mortgage&#8221; may be protected
from liability to a borrower for failing to make the necessary determinations. In either case, we may find it necessary to tighten our
mortgage loan underwriting standards in response to the CFPB rules, which may constrain our ability to make loans consistent with our
business strategies. It is our policy not to make predatory loans and to determine borrowers&#8217; ability to repay, but the law and related
rules create the potential for increased liability with respect to our lending and loan investment activities. They increase our cost
of doing business and, ultimately, may prevent us from making certain loans and cause us to reduce the average percentage rate or the
points and fees on loans that we do make.</p><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><b><i>The Federal Reserve may require us to commit
capital resources to support the Bank.</i></b></p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"></p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">The Federal Reserve requires a bank holding company
to act as a source of financial and managerial strength to a subsidiary bank and to commit resources to support such subsidiary bank.
Under the &#8220;source of strength&#8221; doctrine, the Federal Reserve may require a bank holding company to make capital injections
into a troubled subsidiary bank and may charge the bank holding company with engaging in unsafe and unsound practices for failure to commit
resources to such a subsidiary bank. In addition, the Dodd-Frank Act directs the federal bank regulators to require that all companies
that directly or indirectly control an insured depository institution serve as a source of strength for the institution. Under these requirements,
in the future, we could be required to provide financial assistance to the Bank if the Bank experiences financial distress.</p><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">A capital injection may be required at times when
we do not have the resources to provide it, and therefore we may be required to borrow the funds. In the event of a bank holding company&#8217;s
bankruptcy, the bankruptcy trustee will assume any commitment by the holding company to a federal bank regulatory agency to maintain the
capital of a subsidiary bank. Moreover, bankruptcy law provides that claims based on any such commitment will be entitled to a priority
of payment over the claims of the holding company&#8217;s general unsecured creditors, including the holders of its note obligations. Thus,
any borrowing that must be done by the holding company in order to make the required capital injection becomes more difficult and expensive
and will adversely impact the holding company&#8217;s cash flows, financial condition, results of operations and prospects.</p><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: left; "><b><i>The CECL accounting
standard resulted in a significant change in how we recognize credit losses and may continue to have a material impact on our financial
condition or results of operations.</i></b></p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: left; "><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify; ">In June 2016, the Financial
Accounting Standards Board (&#8220;FASB&#8221;) issued an accounting standard update, &#8220;Financial Instruments-Credit Losses (Topic
326), Measurement of Credit Losses on Financial Instruments,&#8221; which replaces the current &#8220;incurred loss&#8221; model for recognizing
credit losses with an &#8220;expected loss&#8221; model referred to as the Current Expected Credit Loss (&#8220;CECL&#8221;) model. While
the new CECL standard became effective on January&#160;1, 2023 and for interim periods within that year, we early adopted CECL as of January
1, 2022.</p><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify; ">Under the CECL model,
we are required to present certain financial assets carried at amortized cost, such as loans held for investment and&#160;held-to-maturity&#160;debt
securities, at the net amount expected to be collected. The measurement of</p><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify; "></p><div>

</div><!-- Field: Page; Sequence: 33; Value: 2 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: rgb(178,178,178) 1.5pt solid"><p style="font: normal 10pt Arial, Helvetica, Sans-Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->33<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt"><p style="font-family: Arial, Helvetica, Sans-Serif; margin: 0pt"><a href="#toc_001" style="font-weight: bold">Table of Contents</a></p></div><div>
    </div><!-- Field: /Page --><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify; ">expected credit losses is based on information about past events,
including historical experience, current conditions, and reasonable and supportable forecasts that affect the collectability of the reported
amount. This measurement will take place at the time the financial asset is first added to the balance sheet and periodically thereafter.
This differs significantly from the &#8220;incurred loss&#8221; model required under current generally accepted accounting principles
(&#8220;GAAP&#8221;), which delays recognition until it is probable a loss has been incurred. Accordingly, the adoption of the CECL model
materially affected how we determine our allowance for credit losses and required us to increase our allowance. Moreover, the CECL model
may create more volatility in the level of our allowance for credit losses. If we are required to materially increase our level of allowance
for credit losses for any reason, such increase could adversely affect our business, financial condition and results of operations.</p><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><b><span style="text-decoration:underline">Risks Related to Our Operations</span></b></p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><b><i>Competition with other financial institutions
may have an adverse effect on our ability to retain and grow our client base, which could have a negative effect on our financial condition
or results of operations.</i></b></p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">The banking and financial services industry is
very competitive and includes services offered from other banks, savings and loan associations, credit unions, mortgage companies, other
lenders, and institutions offering uninsured investment alternatives. Legal and regulatory developments have made it easier for new and
sometimes unregulated competitors to compete with us. The financial services industry has and is experiencing an ongoing trend towards
consolidation in which fewer large national and regional banks and other financial institutions are replacing many smaller and more local
banks. These larger banks and other financial institutions hold a large accumulation of assets and have significantly greater resources
and a wider geographic presence or greater accessibility. In some instances, these larger entities operate without the traditional brick
and mortar facilities that restrict geographic presence. Some competitors have more aggressive marketing campaigns and better brand recognition,
and are able to offer more services, more favorable pricing or greater customer convenience than the Bank. In addition, competition has
increased from new banks and other financial services providers that target our existing or potential clients. As consolidation continues
among large banks, we expect other smaller institutions to try to compete in the markets we serve. This competition could reduce our net
income by decreasing the number and size of the loans that we originate and the interest rates we charge on these loans. Additionally,
these competitors may offer higher interest rates, which could decrease the deposits we attract or require us to increase rates to retain
existing deposits or attract new deposits. Increased deposit competition could adversely affect our ability to generate the funds necessary
for lending operations which could increase our cost of funds.</p><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">The financial services industry could become even
more competitive as a result of legislative, regulatory and technological changes and continued consolidation. Banks, securities firms
and insurance companies can merge as part of a financial holding company, which can offer virtually any type of financial service, including
banking, securities underwriting, insurance (both agency and underwriting) and merchant banking. Technological developments have allowed
competitors, including some non-depository institutions, to compete more effectively in local markets and have expanded the range of financial
products, services and capital available to our target clients. If we are unable to implement, maintain and use such technologies effectively,
we may not be able to offer products or achieve cost-efficiencies necessary to compete in the industry. In addition, some of these competitors
have fewer regulatory constraints and lower cost structures.</p><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: left"><b><i>We are subject to environmental risks that could
result in losses.</i></b></p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: left"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">In the course of business, the Bank may acquire,
through foreclosure, or deed in lieu of foreclosure, properties securing loans it has originated or purchased which are in default. Particularly
in commercial real estate lending, there is a risk that hazardous substances could be discovered on these properties. In this event, the
Bank may be required to remove these substances from the affected properties at our sole cost and expense. The cost of this removal could
substantially exceed the value of affected properties. We may not have adequate remedies against the prior owner or other responsible
parties and could find it difficult or impossible to sell the affected properties. These events could have a material adverse effect on
our business, results of operations and financial condition.</p><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">In addition, we are subject to the growing risk
of climate change. Among the risks associated with climate change are more frequent severe weather events. Severe weather events such
as hurricanes, tropical storms, tornados, winter storms, freezes, flooding and other large-scale weather catastrophes in our markets subject
us to significant risks and more frequent severe weather events magnify those risks. Large-scale weather catastrophes or other significant
climate change effects that either damage or destroy residential or multifamily real estate underlying mortgage loans or real estate collateral,
or negatively affects the value of real estate collateral or the ability of borrowers to continue to make payments on loans, could decrease
the value of our real estate collateral or increase our delinquency rates in the affected areas and thus diminish the value of our loan
portfolio. Such events could also cause downturns in economic and market conditions generally, which could have an adverse effect on our
business and financial results. The potential losses and costs associated with climate change related risks are difficult to predict and
could have a material adverse effect on our business, financial condition and results of operation.</p><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 34; Value: 2 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: rgb(178,178,178) 1.5pt solid"><p style="font: normal 10pt Arial, Helvetica, Sans-Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->34<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt"><p style="font-family: Arial, Helvetica, Sans-Serif; margin: 0pt"><a href="#toc_001" style="font-weight: bold">Table of Contents</a></p></div><div>
    </div><!-- Field: /Page --><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><b><i>We rely on other companies to provide key
components of our business infrastructure.</i></b></p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">Third parties provide key components of our business
operations such as data processing, recording and monitoring transactions, online banking interfaces and services, internet connections
and network access. While we have selected these third party vendors carefully, we do not control their actions. Any problem caused by
these third parties, including poor performance of services, data breaches, failure to provide services, disruptions in communication
services provided by a vendor and failure to handle current or higher volumes, could adversely affect our ability to deliver products
and services to our clients and otherwise conduct our business, and may harm our reputation. Financial or operational difficulties of
a third party vendor could also hurt our operations if those difficulties interfere with the vendor&#8217;s ability to serve us. Replacing
these third party vendors could also create significant delay and expense. Accordingly, use of such third parties creates an unavoidable
inherent risk to our business operations.</p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><b><i>We may be adversely affected by the soundness
of other financial institutions.</i></b></p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"></p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">Financial services institutions are interrelated
as a result of trading, clearing, counterparty, or other relationships. We have exposure to many different industries and counterparties,
and routinely execute transactions with counterparties in the financial services industry, including commercial banks, brokers and dealers,
investment banks, and other institutional clients. Many of these transactions expose us to credit risk in the event of a default by a
counterparty or client. In addition, our credit risk may be exacerbated when the collateral held by the Bank cannot be realized upon or
is liquidated at prices not sufficient to recover the full amount of the credit or derivative exposure due to the Bank. Any such losses
could have a material adverse effect on our financial condition and results of operations</p><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><b><i>We are subject to losses due to errors, omissions
or fraudulent behavior by our employees, clients, counterparties or other third parties.</i></b></p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">We are exposed to many types of operational risk,
including the risk of fraud by employees and third parties, clerical recordkeeping errors and transactional errors. Our business is dependent
on our employees as well as third-party service providers to process a large number of increasingly complex transactions. We could be
materially and adversely affected if employees, clients, counterparties or other third parties caused an operational breakdown or failure,
either as a result of human error, fraudulent manipulation or purposeful damage to any of our operations or systems.</p><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">In deciding whether to extend credit or to enter
into other transactions with clients and counterparties, we may rely on information furnished to us by or on behalf of clients and counterparties,
including financial statements and other financial information, which we do not independently verify. We also may rely on representations
of clients and counterparties as to the accuracy and completeness of that information and, with respect to financial statements, on reports
of independent auditors. For example, in deciding whether to extend credit to clients, we may assume that a client&#8217;s audited financial
statements conform with GAAP and present fairly, in all material respects, the financial condition, results of operations and cash flows
of the client. Our financial condition and results of operations could be negatively affected to the extent we rely on financial statements
that do not comply with GAAP or are materially misleading, any of which could be caused by errors, omissions, or fraudulent behavior by
our employees, clients, counterparties, or other third parties.</p><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">In addition, criminals committing fraud increasingly
are using more sophisticated techniques and in some cases are part of larger criminal rings, which allow them to be more effective. This
type of fraudulent activity has taken many forms, ranging from check fraud, mechanical devices attached to ATM machines, social engineering
and phishing attacks to obtain personal information or impersonation of our clients through the use of falsified or stolen credentials.
Additionally, an individual or business entity may properly identify themselves, particularly when banking online, yet seek to establish
a business relationship for the purpose of perpetrating fraud. Further, in addition to fraud committed against us, we may suffer losses
as a result of fraudulent activity committed against third parties. Increased deployment of technologies, such as chip card technology,
defray and reduce aspects of fraud; however, criminals are turning to other sources to steal personally identifiable information, such
as unaffiliated healthcare providers and government entities, in order to impersonate the consumer to commit fraud. Many of these data
compromises are widely reported in the media.</p><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">As a result of the increased sophistication of
fraud activity, we have increased our spending on systems and controls to detect and prevent fraud. This will result in continued ongoing
investments in the future. Nevertheless, these investments may prove insufficient and fraudulent activity could result in losses to us
or our customers; loss of business and/or customers; damage to our reputation; the incurrence of additional expenses (including the cost
of notification to consumers, credit monitoring and forensics, and fees and fines imposed by the card networks); disruption to our business;
our inability to grow our online services or other businesses; additional regulatory scrutiny or penalties; or our exposure to civil litigation
and possible financial liability any of which could have a material adverse effect on our business, financial condition and results of
operations.</p><div>

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


</div><!-- Field: Page; Sequence: 35; Value: 2 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: rgb(178,178,178) 1.5pt solid"><p style="font: normal 10pt Arial, Helvetica, Sans-Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->35<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt"><p style="font-family: Arial, Helvetica, Sans-Serif; margin: 0pt"><a href="#toc_001" style="font-weight: bold">Table of Contents</a></p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: left"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><b><i>Our operational or security systems may experience
an interruption or breach in security, including as a result of cyber-attacks.</i></b></p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">We rely heavily on communications and information
systems to conduct our business. Any failure, interruption or breach in security of these systems, including as a result of cyber-attacks,
could result in failures or disruptions in our client relationship management, deposit, loan, and other systems and also the disclosure
or misuse of confidential or proprietary information. While we have systems, policies and procedures designed to prevent or limit the
effect of the failure, interruption or security breach of our information systems, there can be no assurance that any such failures, interruptions
or security breaches will not occur or, if they do occur, that they will be adequately addressed. The occurrence of any failures, interruptions
or security breaches of our information systems could damage our reputation, result in a loss of client business, subject us to additional
regulatory scrutiny, or expose us to civil litigation and possible financial liability, any of which could have a material adverse effect
on our business, financial condition and results of operations.</p><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">Furthermore, information security risks for financial
institutions have generally increased in recent years in part because of the proliferation of new technologies, the use of the Internet
and telecommunications technologies to conduct financial transactions, and the increased sophistication and activities of organized crime,
hackers, terrorists, activists, and other external parties. Our technologies, systems, networks, and our customers&#8217; devices may
become the target of cyber-attacks or information security breaches that could result in the unauthorized release, gathering, monitoring,
misuse, loss or destruction of our or our customers&#8217; confidential, proprietary and other information, or otherwise disrupt our or
our customers&#8217; or other third parties&#8217; business operations. As cyber threats continue to evolve, we may also be required to
expend significant additional resources to continue to modify or enhance our protective measures or to investigate and remediate any information
security vulnerabilities.</p><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">While we have not experienced any material losses
relating to cyber-attacks or other information security breaches to date, we may suffer such losses in the future and any information
security breach could result in significant costs to us, which may include fines and penalties, potential liabilities from governmental
or third party investigations, proceedings or litigation, legal, forensic and consulting fees and expenses, costs and diversion of management
attention required for investigation and remediation actions, and the negative impact on our reputation and loss of confidence of our
customers and others, any of which could have a material adverse impact on our business, financial condition and operating results.</p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><b><i>Our controls and procedures may fail or be
circumvented.</i></b></p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">We regularly review and update our internal controls,
disclosure controls and procedures, and corporate governance policies and procedures. Any system of controls, however well designed and
operated, is based in part on certain assumptions and can provide only reasonable, not absolute, assurances that the objectives of the
system are met. Any failure or circumvention of our controls and procedures or failure to comply with regulations related to controls
and procedures could have a material adverse effect on our business, results of operations and financial condition.</p><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><b><i>Failure to keep pace with technological change
could adversely affect our business.</i></b></p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">The financial services industry is continually
undergoing rapid technological change with frequent introductions of new technology-driven products and services. The effective use of
technology increases efficiency and enables financial institutions to better serve customers and to reduce costs. Our future success depends,
in part, upon our ability to address the needs of our customers by using technology to provide products and services that will satisfy
customer demands, as well as to create additional efficiencies in our operations. Many of our competitors have substantially greater resources
to invest in technological improvements. We may not be able to effectively implement new technology-driven products and services or be
successful in marketing these products and services to our customers. Failure to successfully keep pace with technological change affecting
the financial services industry could have a material adverse impact on our business and, in turn, our financial condition and results
of operations.</p><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><b><i>Our profitability is dependent on our banking
activities.</i></b></p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">Because we are a bank holding company, our profitability
is directly attributable to the success of the Bank. Our banking activities compete with other banking institutions on the basis of products,
service, convenience and price, among others. Due in part to both regulatory changes and consumer demands, banks have experienced increased
competition from other entities offering similar products and services. We rely on the profitability of the Bank and dividends received
from the Bank for payment of our operating expenses and satisfaction of our obligations. As is the case with other similarly situated
financial institutions, our profitability will be subject to the fluctuating cost and availability of funds, changes in the prime lending
rate and other interest rates, changes in economic conditions in general, and other factors.</p><div>

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


</div><!-- Field: Page; Sequence: 36; Value: 2 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: rgb(178,178,178) 1.5pt solid"><p style="font: normal 10pt Arial, Helvetica, Sans-Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->36<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt"><p style="font-family: Arial, Helvetica, Sans-Serif; margin: 0pt"><a href="#toc_001" style="font-weight: bold">Table of Contents</a></p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: left"><b>&#160;</b></p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><b><span style="text-decoration:underline">Risks Related to Our Industry</span></b></p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><b><i>We are subject to interest rate risk, which
could adversely affect our financial condition and profitability.</i></b></p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">A significant portion of our banking assets are
subject to changes in interest rates. As of December 31, 2022, approximately 87% of our loan portfolio was in fixed rate loans, while
only 13% was in variable rate loans. Like most financial institutions, our earnings significantly depend on our net interest income, the
principal component of our earnings, which is the difference between interest earned by us from our interest-earning assets, such as loans
and investment securities, and interest paid by us on our interest-bearing liabilities, such as deposits and borrowings. We expect that
we will periodically experience &#8220;gaps&#8221; in the interest rate sensitivities of our assets and liabilities, meaning that either
our interest-bearing liabilities will be more sensitive to changes in market interest rates than our interest-earning assets, or vice
versa. In either event, if market interest rates should move contrary to our position, this &#8220;gap&#8221; will negatively impact our
earnings. Many factors beyond our control impact interest rates, including economic conditions, governmental monetary policies, inflation,
recession, changes in unemployment, the money supply, and disorder and instability in domestic and foreign financial markets. Changes
in monetary policies of the various government agencies could influence not only the interest we receive on loans and securities and the
interest we pay on deposits and borrowings, but such changes could also affect our ability to originate loans and obtain deposits, the
fair value of our financial assets and liabilities, and the average duration of our assets and liabilities.</p><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">In a declining interest rate environment, there
may be an increase in prepayments on loans as borrowers refinance their loans at lower rates. In a rising interest rate environment, the
interest rate increases often result in larger payment requirements for our floating interest rate borrowers, which increases the potential
for default. At the same time, the marketability of the property securing a loan may be adversely affected by any reduced demand resulting
from higher interest rates. An increase (or decrease) in interest rates also requires us to increase (or decrease) the interest rates
that we pay on our deposits. Changes in interest rates also can affect the value of loans, securities and other assets. An increase in
interest rates that adversely affects the ability of borrowers to pay the principal or interest on loans may lead to increases in nonperforming
assets, charge-offs and delinquencies, further increases to the allowance for credit losses, and a reduction of income recognized, among
others, which could have a material adverse effect on our results of operations and cash flows. Further, when we place a loan on non-accrual
status, we reverse any accrued but unpaid interest receivable, which decreases interest income. At the same time, we continue to have
a cost to fund the loan, which is reflected as interest expense, without any interest income to offset the associated funding expense.
Thus, an increase in the amount of nonperforming assets could have a material adverse impact on our net interest income.</p><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">In March 2020, in response to the COVID-19 pandemic,
the Federal Reserve reduced the target Federal Funds rate to between zero and 0.25%; however, due in part to rising inflation, throughout
2022 the target Federal Funds rate increased to between 4.25% and 4.50%. Rapid changes in interest rates make it difficult for us to balance
our loan and deposit portfolios, which may adversely affect our results of operations by, for example, reducing asset yields or spreads,
creating operating and system issues, or having other adverse impacts on our business. When short-term interest rates are low for a prolonged
period and assuming longer-term interest rates fall further, we could experience net interest margin compression as our interest-earning
assets would continue to reprice downward while our interest-bearing liability rates could fail to decline in tandem, which would have
an adverse effect on our net interest income and could have an adverse effect on our business, financial condition and results of operations.
When interest-earning assets mature or reprice more quickly, or to a greater degree than interest-bearing liabilities, falling interest
rates could reduce net interest income. When interest-bearing liabilities mature or reprice more quickly, or to a greater degree than
interest-earning assets in a period, an increase in interest rates could reduce net interest income.</p><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">In addition, our mortgage operations provide a
portion of our noninterest income. We generate mortgage revenues primarily from gains on the sale of residential mortgage loans pursuant
to programs currently offered by Fannie Mae, Ginnie Mae or Freddie Mac. In this rising or higher interest rate environment, our originations
of mortgage loans have decreased, resulting in fewer loans that are available to be sold to investors, which has decreased mortgage revenues
in noninterest income. In addition, our results of operations are affected by the amount of noninterest expenses associated with mortgage
activities, such as salaries and employee benefits, other loan expense, and other costs. During periods of reduced loan demand, our results
of operations may be adversely affected to the extent that we are unable to reduce expenses commensurate with the decline in loan originations.</p><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><b><i>Inflationary pressures and rising prices
may affect our results of operations and financial condition.</i></b></p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">Inflation has continued rising in 2022 at levels
not seen for over 40 years. Inflationary pressures are currently expected to remain elevated throughout 2023. Inflation could lead to
increased costs to our customers, making it more difficult for them to repay their loans or other obligations increasing our credit risk.
Sustained higher interest rates by the Federal Reserve may be needed to tame persistent inflationary price pressures, which could push
down asset prices and weaken economic activity. A deterioration in economic conditions in the United States and our markets could result
in an increase</p><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 37; Value: 2 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: rgb(178,178,178) 1.5pt solid"><p style="font: normal 10pt Arial, Helvetica, Sans-Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->37<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt"><p style="font-family: Arial, Helvetica, Sans-Serif; margin: 0pt"><a href="#toc_001" style="font-weight: bold">Table of Contents</a></p></div><div>
    </div><!-- Field: /Page --><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">in loan delinquencies and non-performing assets, decreases in loan collateral values and a decrease in demand for our products
and services, all of which, in turn, would adversely affect our business, financial condition and results of operations.</p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><b><i>The phase-out of LIBOR could negatively impact
our net interest income and require significant operational work.</i></b></p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">The United Kingdom&#8217;s Financial Conduct Authority
(&#8220;FCA&#8221;) regulates the London Interbank Offered Rate (&#8220;LIBOR&#8221;), the reference rate previously used for many of
our transactions, including our lending and borrowing and our purchase and sale of securities, as well as the derivatives that we use
to manage risk related to such transactions. The FCA announced in July 2017 that the sustainability of LIBOR could not be guaranteed.
Accordingly, although the FCA confirmed the extension of overnight and 1-, 3-, 6-, and 12-month LIBOR through June 30, 2023 in order to
accord financial institutions greater time with which to manage the transition from LIBOR, the FCA is no longer persuading, or compelling,
banks to submit to LIBOR. The federal banking agencies previously determined that banks should have ceased entering into any new contract
that use LIBOR as a reference rate by December 31, 2021.</p><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">The discontinuation of LIBOR, changes in LIBOR,
or changes in market perceptions of the acceptability of LIBOR as a benchmark could result in changes to our risk exposures (for example,
if the anticipated discontinuation of LIBOR adversely affects the availability or cost of floating-rate funding and, therefore, our exposure
to fluctuations in interest rates) or otherwise result in losses on a product or having to pay more or receive less on securities that
we own or have issued. In addition, such uncertainty could result in pricing volatility and increased capital requirements, loss of market
share in certain products, adverse tax or accounting impacts, and compliance, legal and operational costs and risks associated with client
disclosures, discretionary actions taken or negotiation of fallback provisions, systems disruption, business continuity, and model disruption.
We do not have substantial exposure to LIBOR-based products, including loans, securities, derivatives and hedges, and trust preferred
securities. In addition, all of our LIBOR-based loan documents allow for use of an alternate index if the current index is not available.
We continue to prepare for the transition of our existing LIBOR exposures prior to the final LIBOR cessation date of June 30, 2023. We
continue to monitor market developments and regulatory updates, including recent announcements from the ICE Benchmark Administrator, as
well as collaborate with regulators and industry groups on the transition of existing exposures. In addition, the implementation of LIBOR
reform proposals may result in increased compliance costs and operational costs, including costs related to continued participation in
LIBOR and the transition to a replacement reference rate or rates. We cannot reasonably estimate the expected cost.</p><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><b><i>Negative public opinion surrounding the Company
and the financial institutions industry generally could damage our reputation and adversely impact our earnings.</i></b></p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">Reputation risk, or the risk to our business, earnings
and capital from negative public opinion surrounding the Company and the financial institutions industry generally, is inherent in our
business. Negative public opinion can result from our actual or alleged conduct in any number of activities, including lending practices,
corporate governance and acquisitions, and from actions taken by government regulators and community organizations in response to those
activities. Negative public opinion can adversely affect our ability to keep and attract clients and employees and can expose us to litigation
and regulatory action. Although we take steps to minimize reputation risk in dealing with our clients and communities, this risk will
always be present given the nature of our business.</p><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><b><i>Consumers may decide not to use banks to
complete their financial transactions.</i></b></p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">Technology and other changes are allowing parties
to complete financial transactions through alternative methods that historically have involved banks. For example, consumers can now maintain
funds that would have historically been held as bank deposits in brokerage accounts, mutual funds or general-purpose reloadable prepaid
cards. Consumers can also complete transactions such as paying bills and/or transferring funds directly without the assistance of banks.
The process of eliminating banks as intermediaries, known as &#8220;disintermediation,&#8221; could result in the loss of fee income,
as well as the loss of customer deposits and the related income generated from those deposits. The loss of these revenue streams and the
lower cost of deposits as a source of funds could have a material adverse effect on our financial condition and results of operations.</p><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><b><i>Our reliance on brokered deposits could adversely
affect our liquidity and operating results.</i></b></p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">Among other sources of funds, in 2022, we relied
on brokered deposits to provide funds with which to make loans and provide other liquidity needed. Brokered deposits were $236.2 million,
representing 7.5% of our total deposits at December 31, 2022. Generally, these deposits may not be as stable as other types of deposits.
In the future, these depositors may not replace their deposits with us as they mature, or we may have to pay a higher rate of interest
to keep those deposits or to replace them with other deposits or sources of funds. Not being able to maintain or replace these deposits
as they mature could affect our liquidity. Paying higher deposit rates to maintain or replace these types of deposits could adversely
affect our net interest margin and operating results.</p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: left"><b>&#160;</b></p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: left"></p><div>

</div><!-- Field: Page; Sequence: 38; Value: 2 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: rgb(178,178,178) 1.5pt solid"><p style="font: normal 10pt Arial, Helvetica, Sans-Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->38<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt"><p style="font-family: Arial, Helvetica, Sans-Serif; margin: 0pt"><a href="#toc_001" style="font-weight: bold">Table of Contents</a></p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: left"><b>&#160;</b></p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: left"><b><span style="text-decoration:underline">Risks Related to Our Strategic Plans</span></b></p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><b><i>We are dependent on key individuals and the
loss of one or more of these key individuals could curtail our growth and adversely affect our prospects.</i></b></p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">R. Arthur Seaver, Jr., our chief executive officer,
and Calvin C. Hurst, our president, each have extensive and long-standing ties within our primary market area and substantial experience
with our operations, and each has contributed significantly to our growth. If we lose the services of any of these individuals, they would
be difficult to replace and our business and development could be materially and adversely affected. We may not be successful in retaining
key personnel, and the unexpected loss of services of one or more of our key personnel could have a material adverse effect on our business
because of their skill, knowledge of our primary markets, years of industry experience and the difficulty of promptly finding qualified
replacement personnel. In particular, Michael D. Dowling, our chief financial officer and chief operating officer, resigned effective
February 15, 2023. Leadership transitions can be inherently difficult to manage, and an inadequate transition to a permanent successor
may cause disruptions to our business due to, among other things, diverting management&#8217;s attention or causing a deterioration in
morale.</p><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">Our success also depends, in part, on our continued
ability to attract and retain experienced loan originators, as well as other management personnel, including other executive vice presidents.
Competition for personnel is intense, and the process of locating key personnel with the combination of skills and attributes required
to execute our business strategy may be lengthy. In 2021, there was a dramatic increase in workers leaving their positions throughout
our industry and other industries that was referred to as the &#8220;great resignation,&#8221; and the market to build, retain and replace
talent has become even more highly competitive.</p><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">If the services of any of our other key personnel
should become unavailable for any reason, we may not be able to identify and hire qualified persons on terms acceptable to the Company,
or at all, which could have a material adverse effect on our business, results of operation, financial condition, and future prospects.
The departure of any of our other personnel could also have a material adverse impact on our business, results of operations and growth
prospects.</p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><b><i>The success of our growth strategy depends
on our ability to identify and retain individuals with experience and relationships in the markets in which we intend to expand.</i></b></p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">To expand our franchise successfully, we must identify
and retain experienced key management members with local expertise and relationships in these markets. We expect that competition for
qualified management in the markets in which we may expand will be intense and that there will be a limited number of qualified persons
with knowledge of and experience in the community banking industry in these markets. Even if we identify individuals that we believe could
assist us in establishing a presence in a new market, we may be unable to recruit these individuals away from more established financial
institutions. In addition, the process of identifying and recruiting individuals with the combination of skills and attributes required
to carry out our strategy requires both management and financial resources and is often lengthy. Our inability to identify, recruit, and
retain talented personnel to manage new offices effectively would limit our growth and could materially adversely affect our business,
financial condition, and results of operations.</p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><b><i>We will face risks with respect to future
expansion.</i></b></p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">We routinely evaluate opportunities to expand into
new markets, as we did in Columbia, South Carolina in 2007, Charleston, South Carolina in 2012, Raleigh, North Carolina in 2017, Atlanta,
Georgia in 2017, Summerville, South Carolina and Greensboro, North Carolina in 2018 and Charlotte, North Carolina in 2021. We may also
expand our lines of business or offer new products or services as well as seek to acquire other financial institutions or parts of those
institutions. Any merger and acquisition activities could be material and could require us to use a substantial amount of common stock,
cash, other liquid assets, and/or incur debt. Moreover, these types of expansions involve various risks, including:</p><div>

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

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt" width="100%"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in">&#9679;</td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">the time and costs of evaluating new markets,
hiring or retaining experienced local management, and opening new offices and the time lags between these activities and the generation
of sufficient assets and deposits to support the costs of the expansion;</span></td></tr><tr style="vertical-align: top">
<td>&#160;</td><td>&#160;</td><td style="text-align: justify">&#160;</td></tr>
                                                                                         </table><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt" width="100%"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in">&#9679;</td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">the incurrence and possible impairment of goodwill
associated with an acquisition and possible adverse effects on our results of operations;</span></td></tr><tr style="vertical-align: top">
<td>&#160;</td><td>&#160;</td><td style="text-align: justify">&#160;</td></tr>
                                                                                                          </table><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt" width="100%"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in">&#9679;</td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">the potential inaccuracy of the estimates and
judgments used to evaluate credit, operations, management, and market risks with respect to a target institution; </span></td></tr><tr style="vertical-align: top">
<td>&#160;</td><td>&#160;</td><td style="text-align: justify">&#160;</td></tr>
                                                                                                                                   </table><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt" width="100%"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in">&#9679;</td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">incurring the time and expense associated with
identifying and evaluating potential merger or acquisition targets and other expansion opportunities and negotiating potential transactions,
resulting in management&#8217;s attention being diverted from the operation of our existing business;</span></td></tr><tr style="vertical-align: top">
<td>&#160;</td><td>&#160;</td><td style="text-align: justify">&#160;</td></tr>
                                                                                                                      </table><div>

</div><table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in">&#9679;</td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">the possibility that the expected benefits of
a transaction may not materialize in the timeframe expected or at all, or may be costlier to achieve;</span></td></tr></table><div>

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

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

</div><!-- Field: Page; Sequence: 39; Value: 2 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: rgb(178,178,178) 1.5pt solid"><p style="font: normal 10pt Arial, Helvetica, Sans-Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->39<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt"><p style="font-family: Arial, Helvetica, Sans-Serif; margin: 0pt"><a href="#toc_001" style="font-weight: bold">Table of Contents</a></p></div><div>
    </div><!-- Field: /Page --><div>

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


</div><table cellpadding="0" cellspacing="0" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt" width="100%"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in">&#9679;</td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">the risk that we may be unsuccessful in attracting
and retaining deposits and originating high quality loans in new markets; </span></td></tr><tr style="vertical-align: top">
<td>&#160;</td><td>&#160;</td><td style="text-align: justify">&#160;</td></tr>
                                                                                           </table><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt" width="100%"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in">&#9679;</td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">difficulty or unanticipated expense associated
with converting the operating systems of an acquired or merged company into ours;</span></td></tr><tr style="vertical-align: top">
<td>&#160;</td><td>&#160;</td><td style="text-align: justify">&#160;</td></tr>
                                                                                                  </table><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt" width="100%"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in">&#9679;</td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">delay in completing a merger, acquisition or other
expansion activities due to litigation, closing conditions or the regulatory approval process; and </span></td></tr><tr style="vertical-align: top">
<td>&#160;</td><td>&#160;</td><td style="text-align: justify">&#160;</td></tr>
                                                                                                                    </table><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt" width="100%"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in">&#9679;</td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">the risk of loss of key employees and clients
of the Company or the acquired or merged company.</span></td></tr></table><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">There is no assurance that existing branches or
future branches, if any, will maintain or achieve deposit levels, loan balances or other operating results necessary to avoid losses or
produce profits. Our growth may entail an increase in overhead expenses if we add new branches and staff. There are considerable costs
involved in opening branches, and new branches generally do not generate sufficient revenues to offset their costs until they have been
in operation for at least a year or more. Accordingly, any new branches established can be expected to negatively impact earnings for
some period of time until they reach certain economies of scale. Our historical results may not be indicative of future results or results
that may be achieved, particularly if we continue to expand.</p><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">Failure to successfully address these and other
issues related to any expansion could have a material adverse effect on our business, financial condition and results of operations, including
short-term and long-term liquidity, and could adversely affect our ability to successfully implement our business strategy.</p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><b><i>New lines of business or new products and
services may subject us to additional risk.</i></b></p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">From time to time, we may implement new lines of
business or offer new products and services within existing lines of business. There are substantial risks and uncertainties associated
with these efforts, particularly in instances where the markets are not fully developed. In developing and marketing new lines of business
and/or new products and services, we may invest significant time and resources. Initial timetables for the introduction and development
of new lines of business and/or new products or services may not be achieved and price and profitability targets may not prove feasible.
External factors, such as compliance with regulations, competitive alternatives, and shifting market preferences, may also impact the
successful implementation of a new line of business and/or a new product or service. Furthermore, any new line of business and/or new
product or service could have a significant impact on the effectiveness of our system of internal controls. Failure to successfully manage
these risks in the development and implementation of new lines of business and/or new products or services could have a material adverse
effect on our business and, in turn, our financial condition and results of operations.</p><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><b><span style="text-decoration:underline">Risks Related to Our Common Stock </span></b></p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><b><i>Our ability to pay cash dividends is limited,
and we may be unable to pay future dividends even if we desire to do so.</i></b></p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">The Federal Reserve has issued a policy statement
regarding the payment of dividends by bank holding companies. In general, the Federal Reserve&#8217;s policies provide that dividends
should be paid only out of current earnings and only if the prospective rate of earnings retention by the bank holding company appears
consistent with the organization&#8217;s capital needs, asset quality and overall financial condition. The Federal Reserve&#8217;s policies
also require that a bank holding company serve as a source of financial strength to its subsidiary banks by standing ready to use available
resources to provide adequate capital funds to those banks during periods of financial stress or adversity and by maintaining the financial
flexibility and capital-raising capacity to obtain additional resources for assisting its subsidiary banks where necessary. Further, under
the prompt corrective action regulations, the ability of a bank holding company to pay dividends may be restricted if a subsidiary bank
becomes undercapitalized. These regulatory policies could affect the ability of the Company to pay dividends or otherwise engage in capital
distributions.</p><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">Statutory and regulatory limitations apply to the
Bank&#8217;s payment of dividends to the Company. As a South Carolina chartered bank, the Bank is subject to limitations on the amount
of dividends that it is permitted to pay. Unless otherwise instructed by the S.C. Board, the Bank is generally permitted under South Carolina
state banking regulations to pay cash dividends of up to 100% of net income in any calendar year without obtaining the prior approval
of the S.C. Board. The FDIC also has the authority under federal law to enjoin a bank from engaging in what in its opinion constitutes
an unsafe or unsound practice in conducting its business, including the payment of a dividend under certain circumstances. If the Bank
is not permitted to pay cash dividends to the Company, it is unlikely that we would be able to pay cash dividends on our common stock.
Moreover, holders of our common stock are entitled to receive dividends only when, and if declared by our board of directors.</p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><b><i>&#160;</i></b></p><div>


</div><!-- Field: Page; Sequence: 40; Value: 2 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: rgb(178,178,178) 1.5pt solid"><p style="font: normal 10pt Arial, Helvetica, Sans-Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->40<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt"><p style="font-family: Arial, Helvetica, Sans-Serif; margin: 0pt"><a href="#toc_001" style="font-weight: bold">Table of Contents</a></p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: left"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><b><i>Our stock price may be volatile, which could
result in losses to our investors and litigation against us.</i></b></p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">Our stock price has been volatile in the past and
several factors could cause the price to fluctuate substantially in the future. These factors include but are not limited to: actual or
anticipated variations in earnings, changes in analysts&#8217; recommendations or projections, our announcement of developments related
to our businesses, operations and stock performance of other companies deemed to be peers, new technology used or services offered by
traditional and non-traditional competitors, news reports of trends, irrational exuberance on the part of investors, new federal banking
regulations, and other issues related to the financial services industry. Our stock price may fluctuate significantly in the future, and
these fluctuations may be unrelated to our performance. General market declines or market volatility in the future, especially in the
financial institutions sector, could adversely affect the price of our common stock, and the current market price may not be indicative
of future market prices. Stock price volatility may make it more difficult for you to resell your common stock when you want and at prices
you find attractive. Moreover, in the past, securities class action lawsuits have been instituted against some companies following periods
of volatility in the market price of its securities. We could in the future be the target of similar litigation. Securities litigation
could result in substantial costs and divert management&#8217;s attention and resources from our normal business.</p><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><b><i>Future sales of our stock by our shareholders
or the perception that those sales could occur may cause our stock price to decline.</i></b></p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">Although our common stock is listed for trading
on The NASDAQ Global Market, the trading volume in our common stock is lower than that of other larger financial services companies. A
public trading market having the desired characteristics of depth, liquidity and orderliness depends on the presence in the marketplace
of willing buyers and sellers of our common stock at any given time. This presence depends on the individual decisions of investors and
general economic and market conditions over which we have no control. Given the relatively low trading volume of our common stock, significant
sales of our common stock in the public market, or the perception that those sales may occur, could cause the trading price of our common
stock to decline or to be lower than it otherwise might be in the absence of those sales or perceptions.</p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><b><i>Economic and other circumstances may require
us to raise capital at times or in amounts that are unfavorable to us. If we have to issue shares of common stock, they will dilute the
percentage ownership interest of existing shareholders and may dilute the book value per share of our common stock and adversely affect
the terms on which we may obtain additional capital.</i></b></p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">We may need to incur additional debt or equity
financing in the future to make strategic acquisitions or investments or to strengthen our capital position. Our ability to raise additional
capital, if needed, will depend on, among other things, conditions in the capital markets at that time, which are outside of our control
and our financial performance. We cannot provide assurance that such financing will be available to us on acceptable terms or at all,
or if we do raise additional capital that it will not be dilutive to existing shareholders.</p><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">If we determine, for any reason, that we need to
raise capital, subject to applicable NASDAQ rules, our board generally has the authority, without action by or vote of the shareholders,
to issue all or part of any authorized but unissued shares of stock for any corporate purpose, including issuance of equity-based incentives
under or outside of our equity compensation plans. Additionally, we are not restricted from issuing additional common stock or preferred
stock, including any securities that are convertible into or exchangeable for, or that represent the right to receive, common stock or
preferred stock or any substantially similar securities. The market price of our common stock could decline as a result of sales by us
of a large number of shares of common stock or preferred stock or similar securities in the market or from the perception that such sales
could occur. If we issue preferred stock that has a preference over the common stock with respect to the payment of dividends or upon
liquidation, dissolution or winding-up, or if we issue preferred stock with voting rights that dilute the voting power of the common stock,
the rights of holders of the common stock or the market price of our common stock could be adversely affected. Any issuance of additional
shares of stock will dilute the percentage ownership interest of our shareholders and may dilute the book value per share of our common
stock. Shares we issue in connection with any such offering will increase the total number of shares and may dilute the economic and voting
ownership interest of our existing shareholders.</p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><b><i>Provisions of our articles of incorporation
and bylaws, South Carolina law, and state and federal banking regulations, could delay or prevent a takeover by a third party.</i></b></p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">Our articles of incorporation and bylaws could
delay, defer, or prevent a third party takeover, despite possible benefit to the shareholders, or otherwise adversely affect the price
of our common stock. Our governing documents:</p><div>

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

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt" width="100%"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in">&#9679;</td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">authorize a class of preferred stock that may
be issued in series with terms, including voting rights, established by the board of directors without shareholder approval;</span></td></tr><tr style="vertical-align: top">
<td>&#160;</td><td>&#160;</td><td style="text-align: justify">&#160;</td></tr>
                                                                                                                                             </table><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt" width="100%"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in">&#9679;</td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">authorize 10,000,000 shares of common stock and
10,000,000 shares of preferred stock that may be issued by the board of directors without shareholder approval;</span></td></tr><tr style="vertical-align: top">
<td>&#160;</td><td>&#160;</td><td style="text-align: justify">&#160;</td></tr>
                                                                                                                                </table><div>

</div><table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in">&#9679;</td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">classify our board with staggered three year terms,
preventing a change in a majority of the board at any annual meeting;</span></td></tr></table><div>

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

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

</div><!-- Field: Page; Sequence: 41; Value: 2 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: rgb(178,178,178) 1.5pt solid"><p style="font: normal 10pt Arial, Helvetica, Sans-Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->41<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt"><p style="font-family: Arial, Helvetica, Sans-Serif; margin: 0pt"><a href="#toc_001" style="font-weight: bold">Table of Contents</a></p></div><div>
    </div><!-- Field: /Page --><div>

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


</div><table cellpadding="0" cellspacing="0" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt" width="100%"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in">&#9679;</td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">require advance notice of proposed nominations
for election to the board of directors and business to be conducted at a shareholder meeting;</span></td></tr><tr style="vertical-align: top">
<td>&#160;</td><td>&#160;</td><td style="text-align: justify">&#160;</td></tr>
                                                                                                              </table><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt" width="100%"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in">&#9679;</td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">grant the board of directors the discretion, when
considering whether a proposed merger or similar transaction is in the best interests of the Company and our shareholders, to take into
account the effect of the transaction on the employees, clients and suppliers of the Company and upon the communities in which offices
of the Company are located, to the extent permitted by South Carolina law;</span></td></tr><tr style="vertical-align: top">
<td>&#160;</td><td>&#160;</td><td style="text-align: justify">&#160;</td></tr>
                                                                                           </table><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt" width="100%"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in">&#9679;</td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">provide that the number of directors shall be
fixed from time to time by resolution adopted by a majority of the directors then in office, but may not consist of fewer than five nor
more than 25 members; and</span></td></tr><tr style="vertical-align: top">
<td>&#160;</td><td>&#160;</td><td style="text-align: justify">&#160;</td></tr>
                                          </table><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt" width="100%"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in">&#9679;</td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">provide that no individual who is or becomes a
&#8220;business competitor&#8221; or who is or becomes affiliated with, employed by, or a representative of any individual, corporation,
or other entity which the board of directors, after having such matter formally brought to its attention, determines to be in competition
with us or any of our subsidiaries (any such individual, corporation, or other entity being a &#8220;business competitor&#8221;) shall be
eligible to serve as a director if the board of directors determines that it would not be in our best interests for such individual to
serve as a director (any financial institution having branches or affiliates within Greenville County, South Carolina is presumed to be
a business competitor unless the board of directors determines otherwise). </span></td></tr></table><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">In addition, the South Carolina business combinations
statute provides that a 10% or greater shareholder of a resident domestic corporation cannot engage in a &#8220;business combination&#8221;
(as defined in the statute) with such corporation for a period of two years following the date on which the 10% shareholder became such,
unless the business combination or the acquisition of shares is approved by a majority of the disinterested members of such corporation&#8217;s
board of directors before the 10% shareholder&#8217;s share acquisition date. This statute further provides that at no time (even after the
two-year period subsequent to such share acquisition date) may the 10% shareholder engage in a business combination with the relevant
corporation unless certain approvals of the board of directors or disinterested shareholders are obtained or unless the consideration
given in the combination meets certain minimum standards set forth in the statute. The law is very broad in its scope and is designed
to inhibit unfriendly acquisitions but it does not apply to corporations whose articles of incorporation contain a provision electing
not to be covered by the law. Our articles of incorporation do not contain such a provision. An amendment of our articles of incorporation
to that effect would, however, permit a business combination with an interested shareholder even though that status was obtained prior
to the amendment.</p><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">Finally, the Change in Bank Control Act and the
BHCA generally require filings and approvals prior to certain transactions that would result in a party acquiring control of the Company
or the Bank.</p><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><b><i>Our common stock is not an insured deposit
and is not guaranteed by the FDIC.</i></b></p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">Shares of our common stock are not a bank deposit
and, therefore, losses in value are not insured by the FDIC, any other deposit insurance fund or by any other public or private entity.
Investment in shares of our common stock is inherently risky for the reasons described herein and our shareholders will bear the risk
of loss if the value or market price of our common stock is adversely affected.</p><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><b><span style="text-decoration:underline">General Risk Factors</span></b></p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><b><i>We may be subject to claims and litigation
asserting lender liability.</i></b></p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">From time to time, clients and others make claims
and take legal action pertaining to our performance of fiduciary responsibilities. These claims are often referred to as &#8220;lender
liability&#8221; claims and are sometimes brought in an effort to produce or increase leverage against us in workout negotiations or debt
collection proceedings. Lender liability claims frequently assert one or more of the following allegations: breach of fiduciary duties,
fraud, economic duress, breach of contract, breach of the implied covenant of good faith and fair dealing, and similar claims. Whether
customer claims and legal action related to the performance of our responsibilities are founded or unfounded, if such claims and legal
actions are not resolved in a favorable manner, they may result in significant financial liability and/or adversely affect our market
reputation, products and services, as well as potentially affecting customer demand for those products and services. Any financial liability
or reputation damage could have a material adverse effect on our business, which, in turn, could have a material adverse effect on our
financial condition, results of operations and liquidity.</p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><b><i>From time to time we are, or may become,
involved in suits, legal proceedings, information-gatherings, investigations and proceedings by governmental and self-regulatory agencies
that may lead to adverse consequences.</i></b></p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">Many aspects of the banking business involve a
substantial risk of legal liability. From time to time, we are, or may become, the subject of information-gathering requests, reviews,
investigations and proceedings, and other forms of regulatory inquiry, including by bank regulatory agencies, self-regulatory agencies,
the SEC and law enforcement authorities. The results of such proceedings could lead to significant civil or criminal penalties, including
monetary penalties, damages, adverse judgements, settlements, fines, injunctions, restrictions on the way we conduct our business or reputational
harm.</p><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 42; Value: 2 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: rgb(178,178,178) 1.5pt solid"><p style="font: normal 10pt Arial, Helvetica, Sans-Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->42<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt"><p style="font-family: Arial, Helvetica, Sans-Serif; margin: 0pt"><a href="#toc_001" style="font-weight: bold">Table of Contents</a></p></div><div>
    </div><!-- Field: /Page --><div>

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

</div><div><a id="sfbi_004"></a></div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><b><span style="text-decoration:underline">Item 1B. Unresolved Staff Comments.</span></b></p><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">None.</p><div>

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

</div><div><a id="sfbi_005"></a></div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: left"><b><span style="text-decoration:underline">Item 2. Properties.</span></b></p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: left"><b>&#160;</b></p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">Our principal executive offices and the Bank&#8217;s
main office is located at 6 Verdae Boulevard, Greenville, South Carolina 29607. In addition, we currently operate seven additional offices
located in Greenville, Columbia, Summerville and Charleston, South Carolina, one office in Raleigh, North Carolina, one office in Greensboro,
North Carolina, one office in Charlotte, North Carolina, and one office in Atlanta, Georgia. We lease seven of our offices and own the
remaining five locations. During the fourth quarter of 2020, we consolidated our three Columbia, South Carolina locations into one and
subsequently sold the two remaining offices. Management believes the terms of the various leases are consistent with market standards
and were arrived at through arm&#8217;s-length bargaining.</p><div>

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

</div><div><a id="sfbi_006"></a></div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><b><span style="text-decoration:underline">Item 3. Legal Proceedings.</span></b></p><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">In the ordinary course of operations, we may be
a party to various legal proceedings from time to time. We do not believe that there is any pending or threatened proceeding against us,
which, if determined adversely, would have a material effect on our business, results of operations, or financial condition.</p><div>

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

</div><div><a id="sfbi_007"></a></div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><b><span style="text-decoration:underline">Item 4. Mine Safety Disclosures.</span></b></p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">None.</p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: left"><b>&#160;</b></p><div>

</div><div><a id="sfbi_008"></a></div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><b>PART II</b></p><div>

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

</div><div><a id="sfbi_009"></a></div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><b><span style="text-decoration:underline">Item 5. Market for Common Equity, Related
Shareholder Matters and Issuer Purchases of Equity Securities.</span></b></p><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><b><i><span style="text-decoration:underline">Market Information and Holders of Record</span></i></b></p><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">Our common stock is currently traded on the NASDAQ
Global Market under the symbol &#8220;SFST.&#8221; We had approximately 3,200 shareholders of record on January 17, 2023.</p><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><b><i><span style="text-decoration:underline">Dividends</span></i></b></p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">We have not declared or paid any cash dividends
on our common stock since our inception. For the foreseeable future, we do not intend to declare cash dividends. We intend to retain earnings
to grow our business and strengthen our capital base. Our ability to pay cash dividends depends primarily on the ability of our subsidiary,
the Bank to pay dividends to us. As a South Carolina chartered bank, the Bank is subject to limitations on the amount of dividends that
it is permitted to pay. Unless otherwise instructed by the S.C. Board, the Bank is generally permitted under South Carolina state banking
regulations to pay cash dividends of up to 100% of net income in any calendar year without obtaining the prior approval of the S.C. Board.
The FDIC also has the authority under federal law to enjoin a bank from engaging in what in its opinion constitutes an unsafe or unsound
practice in conducting its business, including the payment of a dividend under certain circumstances.</p><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 43; Value: 2 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: rgb(178,178,178) 1.5pt solid"><p style="font: normal 10pt Arial, Helvetica, Sans-Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->43<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt"><p style="font-family: Arial, Helvetica, Sans-Serif; margin: 0pt"><a href="#toc_001" style="font-weight: bold">Table of Contents</a></p></div><div>
    </div><!-- Field: /Page --><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><b><i><span style="text-decoration:underline">Equity Compensation Plan Information</span></i></b></p><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">The following table sets forth information regarding
equity compensation plans approved by security holders at December 31, 2022. We had no equity compensation plans that were not approved
by security holders at December 31, 2022. The number of shares and the exercise prices for options have been adjusted for the 10% stock
dividends in 2006, 2011, 2012, and 2013.</p><div>

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

</div><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Arial, Helvetica, Sans-Serif">
  <tr style="vertical-align: bottom">
    <td style="padding-top: 5pt; border-top: Black 2.5pt solid; border-bottom: Black 1pt solid; text-align: left; font-weight: bold">Plan Category</td><td style="padding-top: 5pt; border-top: Black 2.5pt solid; border-bottom: Black 1pt solid; text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="padding-top: 5pt; border-top: Black 2.5pt solid; border-bottom: Black 1pt solid; font-weight: bold; text-align: right">Number&#160;of&#160;securities <br/> to&#160;be&#160;issued&#160;upon<br/>
 exercise&#160;of<br/>
 outstanding&#160;options,<br/>
 warrants&#160;and&#160;rights&#160;(a)</td><td style="padding-top: 5pt; border-top: Black 2.5pt solid; border-bottom: Black 1pt solid; text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="padding-top: 5pt; border-top: Black 2.5pt solid; border-bottom: Black 1pt solid; padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="padding-top: 5pt; border-top: Black 2.5pt solid; border-bottom: Black 1pt solid; font-weight: bold; text-align: right">Weighted-average<br/>
 exercise&#160;price&#160;of<br/>
 outstanding&#160;options, <br/>
warrants&#160;and&#160;rights<br/>
(b)(2)</td><td style="padding-top: 5pt; border-top: Black 2.5pt solid; border-bottom: Black 1pt solid; text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="padding-top: 5pt; border-top: Black 2.5pt solid; border-bottom: Black 1pt solid; padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="padding-top: 5pt; border-top: Black 2.5pt solid; border-bottom: Black 1pt solid; font-weight: bold; text-align: right">Number of&#160;securities<br/>
 remaining&#160;available&#160;for <br/>
future&#160;issuance&#160;under <br/>
equity&#160;compensation <br/>
plans&#160;(c)&#160;(excluding<br/>
 securities&#160;reflected&#160;in <br/>
column(a))</td><td style="padding-top: 5pt; border-top: Black 2.5pt solid; border-bottom: Black 1pt solid; text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>Equity compensation plans approved by security holders</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="padding-left: 0.125in; width: 64%; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">2010 Stock Incentive Plan &#8211; options<sup>(1)</sup></span></td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">124,427</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">25.33</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">-</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-left: 0.125in; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">2016 Equity Incentive Plan &#8211; options<sup>(1)</sup></span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">294,922</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">37.61</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="border-bottom: Black 1pt solid; padding-left: 0.125in; padding-bottom: 1.5pt; text-align: left">2020 Equity Incentive Plan</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">7,875</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">&#160;&#160;&#160;&#160;&#160;&#160;&#160;52.88</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">370,824</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 2.5pt solid; padding-left: 0.125in; padding-bottom: 0pt">Total</td><td style="border-bottom: Black 2.5pt solid; padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">427,224</td><td style="border-bottom: Black 2.5pt solid; padding-bottom: 4pt; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">$</td><td style="border-bottom: Black 2.5pt solid; text-align: right">34.32</td><td style="border-bottom: Black 2.5pt solid; padding-bottom: 4pt; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">370,824</td><td style="border-bottom: Black 2.5pt solid; padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table><div>


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

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">(1)</span></td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Under
                                            the terms of the 2010 and 2016 Plans no further incentive stock option awards may be granted;
                                            however, the Plans will remain in effect until all awards have been exercised or forfeited
                                            and we determine to terminate the Plans.</span></td>
</tr></table><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: center"></p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">(2)</span></td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">The
                                            weighted-average exercise prices in this column are based on outstanding options and do not
                                            take into account unvested awards of restricted stock as these awards do not have an exercise
                                            price.</span></td>
</tr></table><div>
</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><b><i>&#160;</i></b></p><div>


</div><!-- Field: Page; Sequence: 44; Value: 2 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: rgb(178,178,178) 1.5pt solid"><p style="font: normal 10pt Arial, Helvetica, Sans-Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->44<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt"><p style="font-family: Arial, Helvetica, Sans-Serif; margin: 0pt"><a href="#toc_001" style="font-weight: bold">Table of Contents</a></p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: left"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: left"><b><i><span style="text-decoration:underline">Stock Performance Graph</span></i></b></p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: left"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">The performance graph below compares the Company&#8217;s
cumulative total return over the most recent five-year period with the SNL Southeast Bank Index, a banking industry performance index
for the southeastern United States, and the Russell 2000 Index, a small-cap stock market index which the Company was added to in June
2016. Returns are shown on a total return basis, assuming the reinvestment of dividends and a beginning stock index value of $100 per
share. <span><b><i>The following performance graph does not constitute soliciting material and should
not be deemed filed or incorporated by reference into any other Company filing under the Securities Act of 1933 or the Securities Exchange
Act of 1934, except to the extent that we specifically incorporate the performance graphs by reference therein.</i></b></span></p><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><img alt="" src="sfst4117611-10k1x1x1.jpg" style="height: 334px; width: 670px"/></p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"></p><div>

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

</div><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Arial, Helvetica, Sans-Serif">
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1pt; padding-top: 5pt; border-top: Black 2.5pt solid; padding-left: 0.125in; text-indent: -0.125in; text-align: center">&#160;</td><td style="border-top: Black 2.5pt solid; padding-top: 5pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="22" style="padding-top: 5pt; border-top: Black 2.5pt solid; border-bottom: Black 1pt solid; font-weight: bold; text-align: right">Period Ending</td><td style="padding-top: 5pt; border-top: Black 2.5pt solid; border-bottom: Black 1pt solid; padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1pt; padding-left: 0.125in; text-indent: -0.125in; text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">12/31/2017</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">12/31/2018</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">12/31/2019</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">12/31/2020</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">12/31/2021</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">12/31/2022</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="padding-left: 0.125in; text-indent: -0.125in; width: 28%; text-align: left">Southern First Bancshares</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">100.00</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">77.75</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">103.01</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">85.70</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">151.49</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">110.91</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: left">S&amp;P US BMI Banks &#8211; Southeast Bank Index</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">100.00</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">82.62</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">116.45</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">104.41</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">149.13</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">121.30</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="border-bottom: Black 2.5pt solid; padding-left: 0.125in; text-indent: -0.125in; text-align: justify">Russell 2000 Index</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">100.00</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">88.99</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">111.70</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">134.00</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">153.85</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">122.41</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td></tr>
  </table><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p><div>


</div><!-- Field: Page; Sequence: 45; Value: 2 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: rgb(178,178,178) 1.5pt solid"><p style="font: normal 10pt Arial, Helvetica, Sans-Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->45<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt"><p style="font-family: Arial, Helvetica, Sans-Serif; margin: 0pt"><a href="#toc_001" style="font-weight: bold">Table of Contents</a></p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: left"><b>&#160;</b></p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><b><span style="text-decoration:underline">Sales of Unregistered Equity Securities</span></b></p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">None</p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><b><span style="text-decoration:underline">Stock Repurchases</span></b></p><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">On June 21, 2022, the Company announced a share
repurchase plan allowing us to repurchase up to 399,026 shares of our common stock (the &#8220;Repurchase Plan&#8221;). As of December
31, 2022, we have not repurchased any of the shares authorized for repurchase under the Repurchase Plan. The Company is not obligated
to purchase any such shares under the Repurchase Plan, and the Repurchase Plan may be discontinued, suspended or restarted at any time;
however, repurchases under the Repurchase Plan after December 31, 2022 will require additional approval of our Board of Directors and
the Federal Reserve.</p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: left">&#160;</p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: left">The following table reflects share repurchase activity
during the fourth quarter of 2022:</p><div>

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

</div><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Arial, Helvetica, Sans-Serif">
  <tr style="vertical-align: bottom">
    <td style="border-top: Black 2.5pt solid; border-bottom: Black 1pt solid; padding-top: 0pt; padding-left: 0.125in; font-weight: bold; text-align: center">Period</td><td style="border-top: Black 2.5pt solid; border-bottom: Black 1pt solid; padding-top: 0pt; padding-bottom: 1.5pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-top: Black 2.5pt solid; border-bottom: Black 1pt solid; padding-top: 0pt; font-weight: bold; text-align: right">(a)&#160;Total<br/>
Number&#160;of<br/>
 Shares&#160;(or<br/>
Units)<br/>
 Purchased</td><td style="border-top: Black 2.5pt solid; border-bottom: Black 1pt solid; padding-top: 0pt; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="border-top: Black 2.5pt solid; border-bottom: Black 1pt solid; padding-top: 0pt; padding-bottom: 1.5pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-top: Black 2.5pt solid; border-bottom: Black 1pt solid; padding-top: 0pt; padding-bottom: 1.5pt; font-weight: bold; text-align: right">(b)&#160;Average<br/>
Price&#160;Paid&#160;per<br/>
Share&#160;(or&#160;Unit)</td><td style="border-top: Black 2.5pt solid; border-bottom: Black 1pt solid; padding-top: 0pt; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="border-top: Black 2.5pt solid; border-bottom: Black 1pt solid; padding-top: 0pt; padding-bottom: 1.5pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-top: Black 2.5pt solid; border-bottom: Black 1pt solid; padding-top: 0pt; font-weight: bold; text-align: right">(c)&#160;Total<br/>
Number&#160;of<br/>
 Shares&#160;(or<br/>
Units)<br/>
 Purchased&#160;as<br/>
Part&#160;of&#160;Publicly<br/>
 Announced<br/>
Plans&#160;or<br/>
 Programs</td><td style="border-top: Black 2.5pt solid; border-bottom: Black 1pt solid; padding-top: 0pt; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="border-top: Black 2.5pt solid; border-bottom: Black 1pt solid; padding-top: 0pt; padding-bottom: 1.5pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-top: Black 2.5pt solid; border-bottom: Black 1pt solid; padding-top: 0pt; font-weight: bold; text-align: right">(d)&#160;Maximum<br/>
Number&#160;(or<br/>
 Approximate<br/>
Dollar&#160;Value)&#160;of<br/>
 Shares&#160;(or<br/>
Units)&#160;that&#160;May<br/>
 Yet&#160;Be<br/>
 Purchased<br/>
Under&#160;the&#160;Plans<br/>
or&#160;Programs</td><td style="border-top: Black 2.5pt solid; border-bottom: Black 1pt solid; padding-top: 0pt; padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-left: 0.125in; text-indent: -0.125in; font-weight: bold; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">&#160;</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="padding-bottom: 1.5pt; font-weight: bold; text-align: center">&#160;</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">&#160;</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">&#160;</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="padding-left: 0.125in; text-indent: -0.125in; width: 52%">October 1 &#8211; October 31</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">-</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">-</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">-</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">399,026</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-left: 0.125in; text-indent: -0.125in">November 1 &#8211; November 30</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">399,026</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="border-bottom: Black 1pt solid; padding-left: 0.125in; text-indent: -0.125in; padding-bottom: 1.5pt">December 1 &#8211; December 31</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">-</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">-</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">-</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">399,026</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 2.5pt solid; padding-left: 0.25in; text-indent: -0.125in; padding-bottom: 0pt">Total</td><td style="border-bottom: Black 2.5pt solid; padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">&#160;&#160;&#160;&#160;&#160;-</td><td style="border-bottom: Black 2.5pt solid; padding-bottom: 4pt; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</td><td style="border-bottom: Black 2.5pt solid; padding-bottom: 4pt; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;-</td><td style="border-bottom: Black 2.5pt solid; padding-bottom: 4pt; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">399,026</td><td style="border-bottom: Black 2.5pt solid; padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table><div>


</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><b><i>&#160;</i></b></p><div>

</div><div><a id="sfbi_010"></a></div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: left"><b><span style="text-decoration:underline">Item 6. [Reserved]</span></b></p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: left"><b>&#160;</b></p><div>


</div><!-- Field: Page; Sequence: 46; Value: 2 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: rgb(178,178,178) 1.5pt solid"><p style="font: normal 10pt Arial, Helvetica, Sans-Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->46<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt"><p style="font-family: Arial, Helvetica, Sans-Serif; margin: 0pt"><a href="#toc_001" style="font-weight: bold">Table of Contents</a></p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: left"><b>&#160;</b></p><div>

</div><div><a id="sfbi_011"></a></div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><b><span style="text-decoration:underline">Item 7. Management&#8217;s Discussion and
Analysis of Financial Condition and Results of Operations</span></b></p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">The following discussion and analysis identifies
significant factors that have affected our financial position and operating results during the periods included in the accompanying financial
statements. We encourage you to read this discussion and analysis in conjunction with the financial statements and the related notes and
the other statistical information also included in this Annual Report on Form 10-K.</p><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><b>OVERVIEW</b></p><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify; ">Our business model continues
to be client-focused, utilizing relationship teams to provide our clients with a specific banker contact and support team responsible
for all of their banking needs. The purpose of this structure is to provide a consistent and superior level of professional service, and
we believe it provides us with a distinct competitive advantage. We consider exceptional client service to be a critical part of our culture,
which we refer to as &#8220;ClientFIRST.&#8221;</p><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">At December 31, 2022, we had total assets of $3.69
billion, a 26.2% increase from total assets of $2.93 billion at December 31, 2021. The largest components of our total assets are loans
which were $3.27 billion and $2.49 billion at December 31, 2022 and 2021, respectively. Our liabilities and shareholders&#8217; equity
at December 31, 2022 totaled $3.40 billion and $294.5 million, respectively, compared to liabilities of $2.65 billion and shareholders&#8217;
equity of $277.9 million at December 31, 2021. The principal component of our liabilities is deposits which were $3.13 billion and $2.56
billion at December 31, 2022 and 2021, respectively.</p><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">Like most community banks, we derive the majority
of our income from interest received on our loans and investments. Our primary source of funds for making these loans and investments
is our deposits, on which we pay interest. Consequently, one of the key measures of our success is our amount of net interest income,
or the difference between the income on our interest-earning assets, such as loans and investments, and the expense on our interest-bearing
liabilities, such as deposits and borrowings. Another key measure is the difference between the yield we earn on these interest-earning
assets and the rate we pay on our interest-bearing liabilities, which is called our net interest spread. In addition to earning interest
on our loans and investments, we earn income through fees and other charges to our clients.</p><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">Our net income available to common shareholders
for the years ended December 31, 2022 and 2021 was $29.1 million and $46.7 million, or diluted earnings per share (&#8220;EPS&#8221;)
of $3.61 and $5.85 for the years ended December 31, 2022 and 2021, respectively. The decrease in net income resulted primarily from an
increase in our provision for credit losses, a decrease in noninterest income and an increase in noninterest expenses, partially offset
by an increase in net interest income. In addition, our net income available to shareholders was $18.3 million, or EPS of $2.34 for the
year ended December 31, 2020.</p><div>

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


</div><!-- Field: Page; Sequence: 47; Value: 2 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: rgb(178,178,178) 1.5pt solid"><p style="font: normal 10pt Arial, Helvetica, Sans-Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->47<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt"><p style="font-family: Arial, Helvetica, Sans-Serif; margin: 0pt"><a href="#toc_001" style="font-weight: bold">Table of Contents</a></p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: left"><b>&#160;</b></p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><b>SELECTED FINANCIAL DATA</b></p><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">The following table sets forth our selected historical
consolidated financial information for the periods and as of the dates indicated. We derived our balance sheet and income statement data
for the years ended December 31, 2022, 2021, and 2020 from our audited consolidated financial statements. You should read this information
together with &#8220;Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations&#8221; and our audited
consolidated financial statements and the related notes thereto, which are included elsewhere in this Annual Report on Form 10-K.</p><div>

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

</div><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Arial, Helvetica, Sans-Serif">
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1pt; padding-top: 5pt; border-top: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-top: Black 2.5pt solid; padding-top: 5pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="10" style="border-top: Black 2.5pt solid; padding-top: 5pt; border-bottom: Black 1pt solid; font-weight: bold; text-align: right">Years Ended December 31,</td><td style="padding-top: 5pt; border-top: Black 2.5pt solid; border-bottom: Black 1pt solid; padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; text-align: left">(dollars in thousands, except per share data)</td><td style="border-bottom: Black 1pt solid; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">2022</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">2021</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">2020</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold; text-align: left">BALANCE SHEET DATA</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="width: 64%; text-align: left; padding-left: 8.1pt">Total assets</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">3,691,981</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">2,925,548</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">2,482,587</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left; padding-left: 8.1pt">Investment securities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">104,180</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">124,302</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">98,364</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-align: left; padding-left: 8.1pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Loans <sup>(1)</sup></span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3,273,363</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,489,877</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,142,867</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left; padding-left: 8.1pt">Allowance for credit losses</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">38,639</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">30,408</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">44,149</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-align: left; padding-left: 8.1pt">Deposits</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3,133,864</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,563,826</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,142,758</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left; padding-left: 8.1pt">FHLB advances and other borrowings</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">175,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">25,000</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-align: left; padding-left: 8.1pt">Subordinated debentures</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">36,214</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">36,106</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">35,998</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left; padding-left: 8.1pt">Common equity</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">294,512</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">277,901</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">228,294</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-align: left; padding-left: 8.1pt">Preferred stock</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; text-align: left; padding-bottom: 1.5pt; padding-left: 8.1pt">Shareholders&#8217; equity</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">294,512</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">277,901</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">228,294</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font-weight: bold; text-align: left">SELECTED RESULTS OF OPERATIONS DATA</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left; padding-left: 8.1pt">Interest income</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">117,662</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">93,167</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">94,818</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="border-bottom: Black 1pt solid; text-align: left; padding-bottom: 1.5pt; padding-left: 8.1pt">Interest expense</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">20,041</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">5,435</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">15,008</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left; padding-left: 8.1pt">Net interest income</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">97,621</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">87,732</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">79,810</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="border-bottom: Black 1pt solid; text-align: left; padding-bottom: 1.5pt; padding-left: 8.1pt">Provision for credit losses</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">6,155</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(12,400</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt; text-align: left">)</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">29,600</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left; padding-left: 8.1pt">Net interest income after provision for credit losses</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">91,466</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">100,132</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">50,210</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-align: left; padding-left: 8.1pt">Noninterest income</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">9,580</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">17,101</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">27,353</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; text-align: left; padding-bottom: 1.5pt; padding-left: 8.1pt">Noninterest expenses</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">62,933</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">56,430</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">53,744</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-align: left; padding-left: 8.1pt">Income before income tax expense</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">38,113</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">60,803</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">23,819</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; text-align: left; padding-bottom: 1.5pt; padding-left: 8.1pt">Income tax expense</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">8,998</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">14,092</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">5,491</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-align: left; padding-left: 8.1pt">Net income</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">29,115</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">46,711</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">18,328</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; text-align: left; padding-bottom: 1.5pt; padding-left: 8.1pt">Preferred stock dividends</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">-</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">-</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">-</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="border-bottom: Black 1pt solid; text-align: left; padding-bottom: 1.5pt; padding-left: 8.1pt">Net income available to common shareholders</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td style="border-bottom: Black 1pt solid; text-align: right">29,115</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">46,711</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">18,328</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold; text-align: left">PER COMMON SHARE DATA</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-align: left; padding-left: 8.1pt">Basic</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">3.66</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">5.96</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2.37</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left; padding-left: 8.1pt">Diluted</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3.61</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">5.85</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2.34</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-align: left; padding-left: 8.1pt">Book value</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">36.76</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">35.07</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">29.37</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left; padding-left: 8.1pt">Weighted average number of common shares outstanding:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-align: left; padding-left: 17.1pt">Basic, in thousands</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">7,958</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">7,844</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">7,719</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; text-align: left; padding-bottom: 1.5pt; padding-left: 17.1pt">Diluted, in thousands</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">8,072</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">7,989</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">7,824</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font-weight: bold; text-align: left">SELECTED FINANCIAL RATIOS</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold; text-align: left">Performance Ratios:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-align: left; padding-left: 8.1pt">Return on average assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">0.90</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1.75</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">0.76</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left; padding-left: 8.1pt">Return on average equity</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">10.20</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">18.64</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">8.49</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-align: left; padding-left: 8.1pt">Return on average common equity</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">10.20</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">18.64</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">8.49</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left; padding-left: 8.1pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Net interest margin, tax equivalent<sup>(2)</sup></span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3.19</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3.45</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3.55</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-align: left; padding-left: 8.1pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Efficiency ratio <sup>(3)</sup></span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">58.71</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">53.83</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">50.15</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold; text-align: left">Asset Quality Ratios:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-align: left; padding-left: 8.1pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Nonperforming assets to total loans <sup>(1)</sup></span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">0.08</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">0.20</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">0.43</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left; padding-left: 8.1pt">Nonperforming assets to total assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">0.07</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">0.17</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">0.37</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-align: left; padding-left: 8.1pt">Net charge-offs to average total loans</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(0.05</td><td style="text-align: left">%)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">0.06</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">0.10</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left; padding-left: 8.1pt">Allowance for credit losses to nonperforming loans</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,470.74</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">625.16</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">547.14</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-align: left; padding-left: 8.1pt">Allowance for credit losses to total loans</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1.18</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1.22</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2.06</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold; text-align: left">Holding Company Capital Ratios:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-align: left; padding-left: 8pt">Total risk-based capital ratio</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">12.91</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">14.90</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">14.38</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left; padding-left: 8.1pt">Tier 1 risk-based capital ratio</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">10.88</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">12.65</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">11.97</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-align: left; padding-left: 8.1pt">Leverage ratio</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">9.17</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">10.19</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">9.70</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left; padding-left: 8.1pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Common equity tier 1 ratio<sup>(4)</sup></span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">10.44</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">12.09</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">11.32</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-align: left; padding-left: 8.1pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Tangible common equity<sup>(5)</sup></span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">7.98</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">9.50</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">9.20</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold; text-align: left">Growth Ratios:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-align: left; padding-left: 8.1pt">Change in assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">26.20</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">17.84</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">9.50</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left; padding-left: 8.1pt">Change in loans</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">31.47</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">16.19</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">10.26</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-align: left; padding-left: 8.1pt">Change in deposits</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">22.23</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">19.65</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">14.21</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left; padding-left: 8.1pt">Change in net income to common shareholders</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-37.67</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">154.86</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-34.21</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="border-bottom: Black 2.5pt solid; text-align: left; padding-left: 8.1pt">Change in earnings per common share - diluted</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">-38.29</td><td style="border-bottom: Black 2.5pt solid; text-align: left">%</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">150.00</td><td style="border-bottom: Black 2.5pt solid; text-align: left">%</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">-34.64</td><td style="border-bottom: Black 2.5pt solid; text-align: left">%</td></tr>
  </table><div>

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


</div><!-- Field: Page; Sequence: 48; Value: 2 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: rgb(178,178,178) 1.5pt solid"><p style="font: normal 10pt Arial, Helvetica, Sans-Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->48<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt"><p style="font-family: Arial, Helvetica, Sans-Serif; margin: 0pt"><a href="#toc_001" style="font-weight: bold">Table of Contents</a></p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: left">&#160;</p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Arial, Helvetica, Sans-Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td colspan="2" style="text-align: left"><p style="margin-top: 0; margin-bottom: 0"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"><span style="text-decoration:underline">Footnotes to table:</span></span></p>
                                                                                <p style="margin-top: 0; margin-bottom: 0"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></p></td></tr>
  <tr>
    <td style="vertical-align: top; width: 0.25in; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"><sup>(1) </sup></span></td>
    <td style="vertical-align: bottom; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Excludes loans held for sale.</span></td></tr>
  <tr>
    <td style="vertical-align: top; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"><sup>(2)</sup></span></td>
    <td style="vertical-align: bottom; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">The tax-equivalent adjustment to net interest income adjusts the yield for assets earning tax-exempt income to a comparable yield on a taxable basis.</span></td></tr>
  <tr>
    <td style="vertical-align: top; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"><sup>(3)</sup></span></td>
    <td style="vertical-align: bottom; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Noninterest expense divided by the sum of net interest income and noninterest income.</span></td></tr>
  <tr>
    <td style="vertical-align: top; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"><sup>(4)</sup></span></td>
    <td style="vertical-align: bottom; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">The common equity tier 1 ratio is calculated as the sum of common equity divided by risk-weighted assets.</span></td></tr>
  <tr>
    <td style="vertical-align: top; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"><sup>(5)</sup></span></td>
    <td style="vertical-align: bottom; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">The common equity ratio is calculated as total equity less preferred stock divided by total assets.</span></td></tr>
  </table><div>
</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: bold 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">CRITICAL ACCOUNTING ESTIMATES</p><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">We have adopted various accounting policies that
govern the application of accounting principles generally accepted in the U.S. and with general practices within the banking industry
in the preparation of our financial statements. Our significant accounting policies are described in Note 1 to our Consolidated Financial
Statements as of December 31, 2022.</p><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">Certain accounting policies inherently involve
a greater reliance on the use of estimates, assumptions and judgments and, as such, have a greater possibility of producing results that
could be materially different than originally reported, which could have a material impact on the carrying values of our assets and liabilities
and our results of operations. We consider these accounting policies and estimates to be critical accounting policies. We have identified
the determination of the allowance for credit losses, the fair valuation of financial instruments and income taxes to be the accounting
areas that require the most subjective or complex judgments and, as such, could be most subject to revision as new or additional information
becomes available or circumstances change, including overall changes in the economic climate and/or market interest rates. Therefore,
management has reviewed and approved these critical accounting policies and estimates and has discussed these policies with the Company&#8217;s
Audit Committee.</p><div>

</div><p style="font: italic bold 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: italic bold 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">Allowance for Credit Losses</p><div>

</div><p style="font: italic bold 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify; ">The allowance for credit
losses (&#8220;ACL&#8221;) is management&#8217;s current estimate of expected credit losses that will result from the inability of our
borrowers to make required loan payments, with particular applicability on our balance sheet to loans and unfunded loan commitments. Estimating
the amount of the ACL requires significant judgment and the use of estimates related to historical experience, current conditions, reasonable
and supportable forecasts, and the value of collateral on collateral-dependent loans. Credit losses are charged against the allowance,
while recoveries of amounts previously charged off are credited to the allowance. A provision for credit losses is charged to operations
based on management&#8217;s periodic evaluation of the factors previously mentioned, as well as other pertinent factors.</p><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify; ">There are many factors
affecting the ACL; some are quantitative while others require qualitative judgment. Although management believes its process for determining
the allowance adequately considers all the potential factors that could potentially result in credit losses, the process includes subjective
elements and is susceptible to significant change. To the extent actual outcomes are worse than management estimates, additional provision
for credit losses could be required that could adversely affect our earnings or financial position in future periods.</p><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify; ">See Note 1 &#8211; Summary
of Significant Accounting Policies and Activities for further detailed descriptions of our estimation process and methodology related
to the ACL. See also Note 4 &#8211; Loans and Allowance for Credit Losses and &#8220;Provision for Credit Losses&#8221; in this MD&amp;A.</p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: left"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: left"><b><i>Fair Valuation of Financial Instruments</i></b></p><div>

</div><p style="font: italic bold 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">Certain assets and liabilities are measured at
fair value on a recurring basis, including securities and derivative instruments. Assets and liabilities carried at fair value inherently
include subjectivity and may require the use of significant assumptions, adjustments and judgment including, among others, discount rates,
rates of return on assets, cash flows, default rates, loss rates, terminal values and liquidation values. A significant change in assumptions
may result in a significant change in fair value, which in turn, may result in a higher degree of financial statement volatility and could
result in significant impact on our results of operations, financial condition or disclosures of fair value information.</p><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify; ">The fair value hierarchy
requires use of observable inputs first and subsequently unobservable inputs when observable inputs are not available. Our fair value
measurements involve various valuation techniques and models, which involve inputs that are observable (Level 1 or Level 2 in fair value
hierarchy), when available. The level of judgment required to determine fair value is dependent on the methods or techniques used in the
process. Assets and liabilities that are measured at fair value using quoted prices in active markets (Level 1) do not require significant
judgment while the valuation of assets and liabilities when quoted market prices are not available (Levels 2 and 3) may require significant</p><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify; "></p><div>

</div><!-- Field: Page; Sequence: 49; Value: 2 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: rgb(178,178,178) 1.5pt solid"><p style="font: normal 10pt Arial, Helvetica, Sans-Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->49<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt"><p style="font-family: Arial, Helvetica, Sans-Serif; margin: 0pt"><a href="#toc_001" style="font-weight: bold">Table of Contents</a></p></div><div>
    </div><!-- Field: /Page --><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify; ">judgment to assess whether observable or unobservable inputs for those assets and liabilities provide reasonable determination of fair
value. See Note 14 to the Consolidated Financial Statements for additional information regarding the fair values measured at each level
of the fair value hierarchy, additional discussion regarding fair value measurements, and a brief description of how fair value is determined
for categories that have unobservable inputs.</p><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: left"><b><i>Income Taxes</i></b></p><div>

</div><p style="font: italic bold 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">The financial statements have been prepared on
the accrual basis. When income and expenses are recognized in different periods for financial reporting purposes versus for the purposes
of computing income taxes currently payable, deferred taxes are provided on such temporary differences. Deferred tax assets and liabilities
are recognized for the expected future tax consequences of events that have been recognized in the consolidated financial statements or
tax returns. Deferred tax assets and liabilities are measured using the enacted tax rates expected to apply to taxable income in the years
in which those temporary differences are expected to be realized or settled.</p><div>

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

</div><p style="font: bold 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">RESULTS OF OPERATIONS</p><div>

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

</div><p style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">Net Interest Income and Margin</p><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">Our level of net interest income is determined
by the level of earning assets and the management of our net interest margin. For the years ended December 31, 2022, 2021, and 2020, our
net interest income was $97.6 million, $87.7 million, and $79.8 million, respectively. The $9.9 million, or 11.3%, increase in net interest
income during 2022, compared to 2021, was driven by a $525.0 million increase in average earning assets, partially offset by a $401.0
million increase in our average interest-bearing liabilities. The increase in average earning assets was primarily related to an increase
in average loans, while the increase in average interest-bearing liabilities was primarily driven by an increase in interest-bearing deposits.
During 2021, our net interest income increased $7.9 million, or 9.9%, compared to 2020, while average interest-earning assets increased
$249.1 million and average interest-bearing liabilities increased $69.7 million.</p><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">Interest income for the years ended December 31,
2022, 2021, and 2020 was $117.7 million, $93.2 million, and $94.8 million, respectively. A significant portion of our interest income
relates to our strategy to maintain a large portion of our assets in higher earning loans compared to lower yielding investments and federal
funds sold. As such, 97.1% of our interest income related to interest on loans during 2022, compared to 98.3% during 2021 and 98.2% during
2020. Also, included in interest income on loans was $1.7 million related to the net amortization of loan fees and capitalized loan origination
costs for the year ended December 31, 2022 and $1.4 million for the years ended December 31, 2021 and 2020.</p><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">Interest expense was $20.0 million, $5.4 million,
and $15.0 million for the years ended December 31, 2022, 2021, and 2020, respectively. Interest expense on deposits for 2022 represented
90.3% of total interest expense, compared to 71.9% for 2021, and 87.0% for 2020, while interest expense on borrowings represented 9.7%
of total interest expense for 2022, compared to 28.1% for 2021, and 13.0% for 2020. The increase in interest expense on deposits during
2022 resulted from an increase in the rate paid on deposit balances which relates to the Federal Reserve&#8217;s 425 basis point increase
in the federal funds rate.</p><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">We have included a number of tables to assist in
our description of various measures of our financial performance. For example, the &#8220;Average Balances, Income and Expenses, Yields
and Rates&#8221; table shows the average balance of each category of our assets and liabilities as well as the yield we earned or the
rate we paid with respect to each category during 2022, 2021, and 2022. Similarly, the &#8220;Rate/Volume Analysis&#8221; table demonstrates
the effect of changing interest rates and changing volume of assets and liabilities on our financial condition during the periods shown.
We also track the sensitivity of our various categories of assets and liabilities to changes in interest rates, and we have included tables
to illustrate our interest rate sensitivity with respect to interest-earning and interest-bearing accounts.</p><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">The following table sets forth information related
to our average balance sheet, average yields on assets, and average costs of liabilities at December 31, 2022, 2021 and 2020. We derived
these yields or costs by dividing income or expense by the average balance of the corresponding assets or liabilities. We derived average
balances from the daily balances throughout the periods indicated. During the same periods, we had no securities purchased with agreements
to resell. All investments were owned at an original maturity of over one year. Nonaccrual loans are included in earning assets in the
following tables. Loan yields have been reduced to reflect the negative impact on our earnings of loans on nonaccrual status. The net
of capitalized loan costs and fees are amortized into interest income on loans.</p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: left"><b>&#160;</b></p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: left"></p><div>

</div><!-- Field: Page; Sequence: 50; Value: 2 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: rgb(178,178,178) 1.5pt solid"><p style="font: normal 10pt Arial, Helvetica, Sans-Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->50<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt"><p style="font-family: Arial, Helvetica, Sans-Serif; margin: 0pt"><a href="#toc_001" style="font-weight: bold">Table of Contents</a></p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: left"><b>&#160;</b></p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: left"><b>Average Balances, Income and Expenses, Yields and
Rates</b></p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0 0pt 45.6pt; text-align: center"><b>&#160;</b></p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1pt; border-top: Black 2.5pt solid; padding-top: 5pt; padding-left: 0.125in; text-align: right; text-indent: -0.125in"><span style="font-size: 9pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; padding-top: 5pt; text-align: right; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 9pt">&#160;</span></td>
    <td colspan="34" style="border-top: Black 2.5pt solid; padding-top: 5pt; border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-size: 9pt">For
    the Year Ended December 31,</span></td><td style="border-bottom: Black 1pt solid; padding-top: 5pt; border-top: Black 2.5pt solid; text-align: right; padding-bottom: 1.5pt; font-weight: bold"><span style="font-size: 9pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1pt; padding-left: 0.125in; text-align: right; text-indent: -0.125in"><span style="font-size: 9pt">&#160;</span></td><td style="text-align: right; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 9pt">&#160;</span></td>
    <td colspan="10" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-size: 9pt">2022</span></td><td style="border-bottom: Black 1pt solid; text-align: right; padding-bottom: 1.5pt; font-weight: bold"><span style="font-size: 9pt">&#160;</span></td><td style="text-align: right; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 9pt">&#160;</span></td>
    <td colspan="10" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-size: 9pt">2021</span></td><td style="border-bottom: Black 1pt solid; text-align: right; padding-bottom: 1.5pt; font-weight: bold"><span style="font-size: 9pt">&#160;</span></td><td style="text-align: right; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 9pt">&#160;</span></td>
    <td colspan="10" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-size: 9pt">2020</span></td><td style="border-bottom: Black 1pt solid; text-align: right; padding-bottom: 1.5pt; font-weight: bold"><span style="font-size: 9pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; padding-left: 0.125in; text-align: left; text-indent: -0.125in"><span style="font-size: 9pt">(dollars
    in thousands)</span></td><td style="border-bottom: Black 1pt solid; text-align: right; font-weight: bold; padding-bottom: 1.5pt"><span style="font-size: 9pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-size: 9pt">Average
    <br/> Balance</span></td><td style="border-bottom: Black 1pt solid; text-align: right; padding-bottom: 1.5pt; font-weight: bold"><span style="font-size: 9pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right; font-weight: bold; padding-bottom: 1.5pt"><span style="font-size: 9pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-size: 9pt">Income/<br/>
    Expense</span></td><td style="border-bottom: Black 1pt solid; text-align: right; padding-bottom: 1.5pt; font-weight: bold"><span style="font-size: 9pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right; font-weight: bold; padding-bottom: 1.5pt"><span style="font-size: 9pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-size: 9pt">Yield/<br/>
    Rate</span></td><td style="border-bottom: Black 1pt solid; text-align: right; padding-bottom: 1.5pt; font-weight: bold"><span style="font-size: 9pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right; font-weight: bold; padding-bottom: 1.5pt"><span style="font-size: 9pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-size: 9pt">Average
    <br/> Balance</span></td><td style="border-bottom: Black 1pt solid; text-align: right; padding-bottom: 1.5pt; font-weight: bold"><span style="font-size: 9pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right; font-weight: bold; padding-bottom: 1.5pt"><span style="font-size: 9pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-size: 9pt">Income/<br/>
    Expense</span></td><td style="border-bottom: Black 1pt solid; text-align: right; padding-bottom: 1.5pt; font-weight: bold"><span style="font-size: 9pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right; font-weight: bold; padding-bottom: 1.5pt"><span style="font-size: 9pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-size: 9pt">Yield/<br/>
    Rate</span></td><td style="border-bottom: Black 1pt solid; text-align: right; padding-bottom: 1.5pt; font-weight: bold"><span style="font-size: 9pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right; font-weight: bold; padding-bottom: 1.5pt"><span style="font-size: 9pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-size: 9pt">Average
    <br/> Balance</span></td><td style="border-bottom: Black 1pt solid; text-align: right; padding-bottom: 1.5pt; font-weight: bold"><span style="font-size: 9pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right; font-weight: bold; padding-bottom: 1.5pt"><span style="font-size: 9pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-size: 9pt">Income/<br/>
    Expense</span></td><td style="border-bottom: Black 1pt solid; text-align: right; padding-bottom: 1.5pt; font-weight: bold"><span style="font-size: 9pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right; font-weight: bold; padding-bottom: 1.5pt"><span style="font-size: 9pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-size: 9pt">Yield/<br/>
    Rate</span></td><td style="border-bottom: Black 1pt solid; text-align: right; padding-bottom: 1.5pt; font-weight: bold"><span style="font-size: 9pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.125in; font-weight: bold; text-align: left; text-indent: -0.125in"><span style="font-size: 9pt">Interest-earning
    assets</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 9pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 9pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 9pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 9pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 9pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 9pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 9pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 9pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 9pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-align: left; text-indent: -0.125in; padding-left: 0.25in; width: 19%"><span style="font-size: 9pt">Federal funds
    sold and interest-bearing deposits with banks</span></td><td style="width: 1%"><span style="font-size: 9pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-size: 9pt">$</span></td><td style="width: 6%; text-align: right"><span style="font-size: 9pt">88,077</span></td><td style="width: 1%; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="width: 1%"><span style="font-size: 9pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-size: 9pt">$</span></td><td style="width: 6%; text-align: right"><span style="font-size: 9pt">1,439</span></td><td style="width: 1%; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="width: 1%"><span style="font-size: 9pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="width: 6%; text-align: right"><span style="font-size: 9pt">1.63</span></td><td style="width: 1%; text-align: left"><span style="font-size: 9pt">%</span></td><td style="width: 1%"><span style="font-size: 9pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-size: 9pt">$</span></td><td style="width: 6%; text-align: right"><span style="font-size: 9pt">123,379</span></td><td style="width: 1%; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="width: 1%"><span style="font-size: 9pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-size: 9pt">$</span></td><td style="width: 6%; text-align: right"><span style="font-size: 9pt">233</span></td><td style="width: 1%; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="width: 1%"><span style="font-size: 9pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="width: 6%; text-align: right"><span style="font-size: 9pt">0.19</span></td><td style="width: 1%; text-align: left"><span style="font-size: 9pt">%</span></td><td style="width: 1%"><span style="font-size: 9pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-size: 9pt">$</span></td><td style="width: 6%; text-align: right"><span style="font-size: 9pt">105,344</span></td><td style="width: 1%; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="width: 1%"><span style="font-size: 9pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-size: 9pt">$</span></td><td style="width: 6%; text-align: right"><span style="font-size: 9pt">270</span></td><td style="width: 1%; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="width: 1%"><span style="font-size: 9pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="width: 6%; text-align: right"><span style="font-size: 9pt">0.26</span></td><td style="width: 1%; text-align: left"><span style="font-size: 9pt">%</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-left: 0.25in; text-align: left; text-indent: -0.125in"><span style="font-size: 9pt">Investment securities, taxable</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 9pt">97,328</span></td><td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 9pt">1,793</span></td><td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 9pt">1.84</span></td><td style="text-align: left"><span style="font-size: 9pt">%</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 9pt">92,812</span></td><td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 9pt">1,110</span></td><td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 9pt">1.20</span></td><td style="text-align: left"><span style="font-size: 9pt">%</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 9pt">74,517</span></td><td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 9pt">1,253</span></td><td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 9pt">1.68</span></td><td style="text-align: left"><span style="font-size: 9pt">%</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="padding-left: 0.25in; text-align: left; text-indent: -0.125in"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">Investment
    securities, nontaxable <sup>(1)</sup></span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 9pt">10,604</span></td><td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 9pt">256</span></td><td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 9pt">2.41</span></td><td style="text-align: left"><span style="font-size: 9pt">%</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 9pt">11,331</span></td><td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 9pt">292</span></td><td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 9pt">2.58</span></td><td style="text-align: left"><span style="font-size: 9pt">%</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 9pt">6,262</span></td><td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 9pt">210</span></td><td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 9pt">3.36</span></td><td style="text-align: left"><span style="font-size: 9pt">%</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; padding-left: 0.25in; text-align: left; padding-bottom: 1.5pt; text-indent: -0.125in"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">Loans
    <sup>(2)</sup></span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt"><span style="font-size: 9pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 9pt">2,870,733</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt"><span style="font-size: 9pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 9pt">114,233</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-size: 9pt">&#160;</span></td>
    <td style="padding-bottom: 1pt; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="padding-bottom: 1pt; text-align: right"><span style="font-size: 9pt">3.98</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-size: 9pt">%</span></td><td style="padding-bottom: 1pt"><span style="font-size: 9pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 9pt">2,314,257</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt"><span style="font-size: 9pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 9pt">91,599</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-size: 9pt">&#160;</span></td>
    <td style="padding-bottom: 1pt; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="padding-bottom: 1pt; text-align: right"><span style="font-size: 9pt">3.96</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-size: 9pt">%</span></td><td style="padding-bottom: 1pt"><span style="font-size: 9pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 9pt">2,106,569</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt"><span style="font-size: 9pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 9pt">93,133</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-size: 9pt">&#160;</span></td>
    <td style="padding-bottom: 1pt; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="padding-bottom: 1pt; text-align: right"><span style="font-size: 9pt">4.42</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-size: 9pt">%</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="padding-left: 0.375in; text-align: left; text-indent: -0.125in"><span style="font-size: 9pt">Total earning assets</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 9pt">3,066,742</span></td><td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 9pt">117,721</span></td><td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 9pt">3.84</span></td><td style="text-align: left"><span style="font-size: 9pt">%</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 9pt">2,541,779</span></td><td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 9pt">93,234</span></td><td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 9pt">3.67</span></td><td style="text-align: left"><span style="font-size: 9pt">%</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 9pt">2,292,692</span></td><td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 9pt">94,866</span></td><td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 9pt">4.14</span></td><td style="text-align: left"><span style="font-size: 9pt">%</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; padding-left: 0.25in; text-align: left; padding-bottom: 1.5pt; text-indent: -0.125in"><span style="font-size: 9pt">Nonearning
    assets</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt"><span style="font-size: 9pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 9pt">157,380</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-size: 9pt">&#160;</span></td>
    <td style="padding-bottom: 1pt; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="padding-bottom: 1pt; text-align: right"><span style="font-size: 9pt">&#160;</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-size: 9pt">&#160;</span></td>
    <td style="padding-bottom: 1pt; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="padding-bottom: 1pt; text-align: right"><span style="font-size: 9pt">&#160;</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-size: 9pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 9pt">126,654</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-size: 9pt">&#160;</span></td>
    <td style="padding-bottom: 1pt; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="padding-bottom: 1pt; text-align: right"><span style="font-size: 9pt">&#160;</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-size: 9pt">&#160;</span></td>
    <td style="padding-bottom: 1pt; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="padding-bottom: 1pt; text-align: right"><span style="font-size: 9pt">&#160;</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-size: 9pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 9pt">103,212</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-size: 9pt">&#160;</span></td>
    <td style="padding-bottom: 1pt; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="padding-bottom: 1pt; text-align: right"><span style="font-size: 9pt">&#160;</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-size: 9pt">&#160;</span></td>
    <td style="padding-bottom: 1pt; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="padding-bottom: 1pt; text-align: right"><span style="font-size: 9pt">&#160;</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-size: 9pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="border-bottom: Black 2.5pt solid; padding-left: 0.375in; text-align: left; text-indent: -0.125in"><span style="font-size: 9pt">Total
    assets</span></td><td style="border-bottom: Black 2.5pt solid"><span style="font-size: 9pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-size: 9pt">$</span></td><td style="border-bottom: Black 2.5pt solid; text-align: right"><span style="font-size: 9pt">3,224,122</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 9pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 9pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-size: 9pt">$</span></td><td style="border-bottom: Black 2.5pt solid; text-align: right"><span style="font-size: 9pt">2,668,433</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 9pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 9pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-size: 9pt">$</span></td><td style="border-bottom: Black 2.5pt solid; text-align: right"><span style="font-size: 9pt">2,395,904</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 9pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 9pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-indent: -0.125in; font-weight: bold; text-align: left; padding-left: 0.125in"><span style="font-size: 9pt">Interest-bearing
    liabilities</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 9pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 9pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 9pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 9pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 9pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 9pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 9pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 9pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 9pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="padding-left: 0.25in; text-align: left; text-indent: -0.125in"><span style="font-size: 9pt">NOW accounts</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">$</span></td><td style="text-align: right"><span style="font-size: 9pt">374,956</span></td><td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 9pt">816</span></td><td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 9pt">0.22</span></td><td style="text-align: left"><span style="font-size: 9pt">%</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">$</span></td><td style="text-align: right"><span style="font-size: 9pt">306,669</span></td><td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 9pt">204</span></td><td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 9pt">0.07</span></td><td style="text-align: left"><span style="font-size: 9pt">%</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">$</span></td><td style="text-align: right"><span style="font-size: 9pt">255,514</span></td><td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 9pt">352</span></td><td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 9pt">0.14</span></td><td style="text-align: left"><span style="font-size: 9pt">%</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-left: 0.25in; text-align: left; text-indent: -0.125in"><span style="font-size: 9pt">Savings &amp; money market</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 9pt">1,364,961</span></td><td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 9pt">13,138</span></td><td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 9pt">0.96</span></td><td style="text-align: left"><span style="font-size: 9pt">%</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 9pt">1,176,820</span></td><td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 9pt">2,454</span></td><td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 9pt">0.21</span></td><td style="text-align: left"><span style="font-size: 9pt">%</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 9pt">1,003,339</span></td><td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 9pt">7,513</span></td><td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 9pt">0.75</span></td><td style="text-align: left"><span style="font-size: 9pt">%</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="border-bottom: Black 1pt solid; padding-left: 0.25in; text-align: left; padding-bottom: 1.5pt; text-indent: -0.125in"><span style="font-size: 9pt">Time
    deposits</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt"><span style="font-size: 9pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 9pt">301,793</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt"><span style="font-size: 9pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 9pt">4,148</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-size: 9pt">&#160;</span></td>
    <td style="padding-bottom: 1pt; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="padding-bottom: 1pt; text-align: right"><span style="font-size: 9pt">1.37</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-size: 9pt">%</span></td><td style="padding-bottom: 1pt"><span style="font-size: 9pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 9pt">176,301</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt"><span style="font-size: 9pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 9pt">1,251</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-size: 9pt">&#160;</span></td>
    <td style="padding-bottom: 1pt; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="padding-bottom: 1pt; text-align: right"><span style="font-size: 9pt">0.71</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-size: 9pt">%</span></td><td style="padding-bottom: 1pt"><span style="font-size: 9pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 9pt">301,078</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt"><span style="font-size: 9pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 9pt">5,190</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-size: 9pt">&#160;</span></td>
    <td style="padding-bottom: 1pt; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="padding-bottom: 1pt; text-align: right"><span style="font-size: 9pt">1.72</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-size: 9pt">%</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-left: 0.375in; text-align: left; text-indent: -0.125in"><span style="font-size: 9pt">Total interest-bearing deposits</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 9pt">2,041,710</span></td><td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 9pt">18,102</span></td><td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 9pt">0.89</span></td><td style="text-align: left"><span style="font-size: 9pt">%</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 9pt">1,659,790</span></td><td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 9pt">3,909</span></td><td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 9pt">0.24</span></td><td style="text-align: left"><span style="font-size: 9pt">%</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 9pt">1,559,931</span></td><td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 9pt">13,055</span></td><td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 9pt">0.84</span></td><td style="text-align: left"><span style="font-size: 9pt">%</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="padding-left: 0.25in; text-align: left; text-indent: -0.125in"><span style="font-size: 9pt">FHLB advances and other borrowings</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 9pt">19,614</span></td><td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 9pt">209</span></td><td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 9pt">1.07</span></td><td style="text-align: left"><span style="font-size: 9pt">%</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 9pt">704</span></td><td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 9pt">11</span></td><td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 9pt">1.56</span></td><td style="text-align: left"><span style="font-size: 9pt">%</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 9pt">30,990</span></td><td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 9pt">338</span></td><td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 9pt">1.09</span></td><td style="text-align: left"><span style="font-size: 9pt">%</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; padding-left: 0.25in; text-align: left; padding-bottom: 1.5pt; text-indent: -0.125in"><span style="font-size: 9pt">Subordinated
    debt</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt"><span style="font-size: 9pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 9pt">36,156</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt"><span style="font-size: 9pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 9pt">1,730</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-size: 9pt">&#160;</span></td>
    <td style="padding-bottom: 1pt; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="padding-bottom: 1pt; text-align: right"><span style="font-size: 9pt">4.78</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-size: 9pt">%</span></td><td style="padding-bottom: 1pt"><span style="font-size: 9pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 9pt">36,049</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt"><span style="font-size: 9pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 9pt">1,515</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-size: 9pt">&#160;</span></td>
    <td style="padding-bottom: 1pt; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="padding-bottom: 1pt; text-align: right"><span style="font-size: 9pt">4.20</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-size: 9pt">%</span></td><td style="padding-bottom: 1pt"><span style="font-size: 9pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 9pt">35,940</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt"><span style="font-size: 9pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 9pt">1,615</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-size: 9pt">&#160;</span></td>
    <td style="padding-bottom: 1pt; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="padding-bottom: 1pt; text-align: right"><span style="font-size: 9pt">4.49</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-size: 9pt">%</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="padding-left: 0.375in; text-align: left; text-indent: -0.125in"><span style="font-size: 9pt">Total interest-bearing liabilities</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 9pt">2,097,498</span></td><td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 9pt">20,041</span></td><td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 9pt">0.96</span></td><td style="text-align: left"><span style="font-size: 9pt">%</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 9pt">1,696,543</span></td><td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 9pt">5,435</span></td><td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 9pt">0.32</span></td><td style="text-align: left"><span style="font-size: 9pt">%</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 9pt">1,626,861</span></td><td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 9pt">15,008</span></td><td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 9pt">0.92</span></td><td style="text-align: left"><span style="font-size: 9pt">%</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-left: 0.25in; text-align: left; text-indent: -0.125in"><span style="font-size: 9pt">Noninterest-bearing liabilities</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 9pt">841,233</span></td><td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 9pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 9pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 9pt">721,267</span></td><td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 9pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 9pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 9pt">553,098</span></td><td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 9pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 9pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="border-bottom: Black 1pt solid; padding-left: 0.25in; text-align: left; text-indent: -0.125in"><span style="font-size: 9pt">Shareholders&#8217;
    equity</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 9pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 9pt">285,409</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 9pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 9pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 9pt">250,623</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 9pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 9pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 9pt">215,945</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 9pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 9pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 2.5pt solid; padding-left: 0.25in; text-align: left; text-indent: -0.125in"><span style="font-size: 9pt">Total
    liabilities and shareholders&#8217; equity</span></td><td style="border-bottom: Black 2.5pt solid"><span style="font-size: 9pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-size: 9pt">$</span></td><td style="border-bottom: Black 2.5pt solid; text-align: right"><span style="font-size: 9pt">3,224,122</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 9pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 9pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-size: 9pt">$</span></td><td style="border-bottom: Black 2.5pt solid; text-align: right"><span style="font-size: 9pt">2,668,433</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 9pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 9pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-size: 9pt">$</span></td><td style="border-bottom: Black 2.5pt solid; text-align: right"><span style="font-size: 9pt">2,395,904</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 9pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 9pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-indent: -0.125in; text-align: left; padding-left: 0.125in"><span style="font-size: 9pt">Net interest spread</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 9pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 9pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 9pt">2.88</span></td><td style="text-align: left"><span style="font-size: 9pt">%</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 9pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 9pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 9pt">3.35</span></td><td style="text-align: left"><span style="font-size: 9pt">%</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 9pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 9pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 9pt">3.22</span></td><td style="text-align: left"><span style="font-size: 9pt">%</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-indent: -0.125in; text-align: left; padding-left: 0.125in"><span style="font-size: 9pt">Net interest income(tax equivalent)/margin</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 9pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">$</span></td><td style="text-align: right"><span style="font-size: 9pt">97,680</span></td><td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 9pt">3.19</span></td><td style="text-align: left"><span style="font-size: 9pt">%</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 9pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">$</span></td><td style="text-align: right"><span style="font-size: 9pt">87,799</span></td><td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 9pt">3.45</span></td><td style="text-align: left"><span style="font-size: 9pt">%</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 9pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">$</span></td><td style="text-align: right"><span style="font-size: 9pt">79,858</span></td><td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 9pt">3.48</span></td><td style="text-align: left"><span style="font-size: 9pt">%</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="border-bottom: Black 1pt solid; padding-left: 0.25in; text-align: left; text-indent: -0.125in"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">Less:
    tax-equivalent adjustment <sup>(1)</sup></span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 9pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 9pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 9pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 9pt">(59</span></td><td style="text-align: left"><span style="font-size: 9pt">)</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 9pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 9pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 9pt">(67</span></td><td style="text-align: left"><span style="font-size: 9pt">)</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 9pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 9pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-size: 9pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 9pt">(48</span></td><td style="text-align: left"><span style="font-size: 9pt">)</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 9pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 2.5pt solid; text-indent: -0.125in; text-align: left; padding-bottom: 0pt; padding-left: 0.125in"><span style="font-size: 9pt">Net
    interest income</span></td><td style="border-bottom: Black 2.5pt solid; padding-bottom: 4pt"><span style="font-size: 9pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt solid; padding-bottom: 4pt; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid; padding-bottom: 4pt; text-align: right"><span style="font-size: 9pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid; padding-bottom: 4pt; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid; padding-bottom: 4pt"><span style="font-size: 9pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-size: 9pt">$</span></td><td style="border-bottom: Black 2.5pt solid; text-align: right"><span style="font-size: 9pt">97,621</span></td><td style="border-bottom: Black 2.5pt solid; padding-bottom: 4pt; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid; padding-bottom: 4pt"><span style="font-size: 9pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt solid; padding-bottom: 4pt; text-align: left"><span style="font-size: 9pt"><i>&#160;</i></span></td><td style="border-bottom: Black 2.5pt solid; padding-bottom: 4pt; text-align: right"><span style="font-size: 9pt"><i>&#160;</i></span></td><td style="border-bottom: Black 2.5pt solid; padding-bottom: 4pt; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid; padding-bottom: 4pt"><span style="font-size: 9pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt solid; padding-bottom: 4pt; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid; padding-bottom: 4pt; text-align: right"><span style="font-size: 9pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid; padding-bottom: 4pt; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid; padding-bottom: 4pt"><span style="font-size: 9pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-size: 9pt">$</span></td><td style="border-bottom: Black 2.5pt solid; text-align: right"><span style="font-size: 9pt">87,732</span></td><td style="border-bottom: Black 2.5pt solid; padding-bottom: 4pt; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid; padding-bottom: 4pt"><span style="font-size: 9pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt solid; padding-bottom: 4pt; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid; padding-bottom: 4pt; text-align: right"><span style="font-size: 9pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid; padding-bottom: 4pt; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid; padding-bottom: 4pt"><span style="font-size: 9pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt solid; padding-bottom: 4pt; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid; padding-bottom: 4pt; text-align: right"><span style="font-size: 9pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid; padding-bottom: 4pt; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid; padding-bottom: 4pt"><span style="font-size: 9pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-size: 9pt">$</span></td><td style="border-bottom: Black 2.5pt solid; text-align: right"><span style="font-size: 9pt">79,810</span></td><td style="border-bottom: Black 2.5pt solid; padding-bottom: 4pt; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid; padding-bottom: 4pt"><span style="font-size: 9pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt solid; padding-bottom: 4pt; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid; padding-bottom: 4pt; text-align: right"><span style="font-size: 9pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid; padding-bottom: 4pt; text-align: left"><span style="font-size: 9pt">&#160;</span></td></tr>
  </table><div>


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

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0in; margin-bottom: 0in; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in; text-align: left"><sup>(1)</sup></td><td style="text-align: justify">The tax-equivalent adjustment to net interest income adjusts
the yield for assets earning tax-exempt income to a comparable yield on a taxable basis.</td>
</tr></table><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0in; margin-bottom: 0in; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in; text-align: left"><sup>(2)</sup></td><td style="text-align: justify">Includes loans held for sale and nonaccrual loans.</td>
</tr></table><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><span style="font-size: 6pt">&#160;</span></p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify; ">Our net interest margin,
on a tax-equivalent basis (TE), was 3.19%, 3.45% and 3.48% for the years ended December 31, 2022, 2021 and 2020, respectively. Our net
interest margin (TE) decreased 26 basis points in 2022, compared to 2021, due to higher costs on our interest-bearing liabilities, partially
offset by an increase in yield on our interest- earning assets. During 2021, our net interest margin decreased three basis points, compared
to 2020, due to the growth in average interest-earning assets at reduced yields being greater than the growth in interest-bearing liabilities
which were also at reduced rates.</p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify; "><span style="font-size: 6pt">&#160;</span></p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">Our average interest-earning assets increased by
$525.0 million during the year ended December 31, 2022, compared to 2021, while the related yield on our interest-earning assets increased
by 17 basis points. The increase in average interest-earning assets was driven by a $556.5 million increase in average loan balances,
partially offset by a $35.3 million decrease in federal funds sold and interest-bearing deposits with banks. In addition, the increase
in yield on our interest earning assets was driven by a 144 basis point increase in the yield on our federal funds sold and other interest-bearing
deposits which repriced as the Federal Reserve increased the federal funds rate by 425 basis points during 2022.</p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><span style="font-size: 6pt">&#160;</span></p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">During the year ended December 31, 2021, our average
interest-earning assets increased by $249.1 million, compared to 2020, while the yield on our interest-earning assets decreased by 47
basis points. The increase in average interest-earning assets was driven primarily by a $207.7 million increase in average loan balances
combined with an $18.0 million increase in federal funds sold and interest-bearing deposits with banks. In addition, the reduction in
yield on our interest earning assets was driven by a 46 basis point decrease in loan yield as our loan portfolio was impacted by the Federal
Reserve&#8217;s aggregate 225 basis point interest rate reduction from July 2019 to March 2020.</p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><span style="font-size: 6pt">&#160;</span></p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">Our average interest-bearing liabilities increased
by $401.0 million during 2022 while the cost of our interest-bearing liabilities increased by 64 basis points. The increase in average
interest-bearing liabilities was driven primarily by a $381.9 million increase in average interest-bearing deposits at an average rate
of 0.89%. During 2021, our average interest-bearing liabilities increased by $69.7 million, compared to 2020, while the cost of our interest-bearing
liabilities decreased by 60 basis points.</p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><span style="font-size: 6pt">&#160;</span></p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify; ">Our net interest spread
was 2.88% for the year ended December 31, 2022, compared to 3.35% for the same period in 2021 and 3.22% for 2020. The net interest spread
is the difference between the yield we earn on our interest-earning assets and the rate we pay on our interest-bearing liabilities. The
64 basis point increase in the cost of our interest-bearing</p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify; "></p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify; "></p><div>

</div><!-- Field: Page; Sequence: 51; Value: 2 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: rgb(178,178,178) 1.5pt solid"><p style="font: normal 10pt Arial, Helvetica, Sans-Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->51<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt"><p style="font-family: Arial, Helvetica, Sans-Serif; margin: 0pt"><a href="#toc_001" style="font-weight: bold">Table of Contents</a></p></div><div>
    </div><!-- Field: /Page --><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify; ">liabilities, partially offset by a 17 basis point increase in yield on our
interest-earning assets resulted in a 47 basis point decrease in our net interest spread for the 2022&#160;period. We anticipate continued
pressure on our net interest spread and net interest margin in future periods as our deposits continue to reprice immediately with increases
in the fed funds rate, compared to our loan portfolio which reprices as loans are originated or renewed.</p><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: left"><b>Rate/Volume Analysis</b></p><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">Net interest income can be analyzed in terms of
the impact of changing interest rates and changing volume. The following tables set forth the effect which the varying levels of interest-earning
assets and interest-bearing liabilities and the applicable rates have had on changes in net interest income for the periods presented.</p><div>

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

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="padding-top: 5pt; border-top: Black 2.5pt solid; padding-bottom: 1pt; text-align: right">&#160;</td><td style="padding-top: 5pt; border-top: Black 2.5pt solid; text-align: right; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="30" style="padding-top: 5pt; border-top: Black 2.5pt solid; border-bottom: Black 1pt solid; font-weight: bold; text-align: right">Years Ended</td><td style="padding-top: 5pt; border-top: Black 2.5pt solid; border-bottom: Black 1pt solid; text-align: right; padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1pt; text-align: right">&#160;</td><td style="text-align: right; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="14" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">December 31, 2022 vs. 2021</td><td style="text-align: right; padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="text-align: right; border-bottom: Black 1pt solid; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="14" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">December 31, 2021 vs. 2020</td><td style="text-align: right; border-bottom: Black 1pt solid; padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1pt; text-align: right">&#160;</td><td style="text-align: right; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="14" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">Increase (Decrease) Due to Change in</td><td style="text-align: right; padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="text-align: right; border-bottom: Black 1pt solid; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="14" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">Increase (Decrease) Due to Change in</td><td style="text-align: right; border-bottom: Black 1pt solid; padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; text-align: left">(dollars in thousands)</td><td style="text-align: right; border-bottom: Black 1pt solid; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">Volume</td><td style="text-align: right; border-bottom: Black 1pt solid; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="text-align: right; border-bottom: Black 1pt solid; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">Rate</td><td style="text-align: right; border-bottom: Black 1pt solid; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="text-align: right; border-bottom: Black 1pt solid; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">Rate/<br/> Volume</td><td style="text-align: right; border-bottom: Black 1pt solid; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="text-align: right; border-bottom: Black 1pt solid; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">Total</td><td style="text-align: right; border-bottom: Black 1pt solid; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="text-align: right; border-bottom: Black 1pt solid; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">Volume</td><td style="text-align: right; border-bottom: Black 1pt solid; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="text-align: right; border-bottom: Black 1pt solid; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">Rate</td><td style="text-align: right; border-bottom: Black 1pt solid; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="text-align: right; border-bottom: Black 1pt solid; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">Rate/<br/> Volume</td><td style="text-align: right; border-bottom: Black 1pt solid; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="text-align: right; border-bottom: Black 1pt solid; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">Total</td><td style="text-align: right; border-bottom: Black 1pt solid; padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left">Interest income</td><td>&#160;</td>
    <td colspan="2" style="text-align: left">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: left">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: left">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: left">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: left">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: left">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: left">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: left">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="width: 20%; text-align: left; text-indent: -0.125in; padding-left: 0.25in">Loans</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 7%; text-align: right">22,025</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 7%; text-align: right">491</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 7%; text-align: right">118</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 7%; text-align: right">22,634</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 7%; text-align: right">9,182</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 7%; text-align: right">(9,754</td><td style="width: 1%; text-align: left">)</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 7%; text-align: right">(962</td><td style="width: 1%; text-align: left">)</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 7%; text-align: right">(1,534</td><td style="width: 1%; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: -0.125in; padding-left: 0.25in">Investment securities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">49</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">585</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">21</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">655</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">409</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(380</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(109</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(80</td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="border-bottom: Black 1pt solid; text-align: left; padding-bottom: 1.5pt; text-indent: -0.125in; padding-left: 0.25in">Federal funds sold</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(67</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt; text-align: left">)</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">1,782</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(509</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt; text-align: left">)</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">1,206</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">46</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(71</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt; text-align: left">)</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(12</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt; text-align: left">)</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(37</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="border-bottom: Black 1pt solid; text-align: left; padding-bottom: 1.5pt; text-indent: -0.125in; padding-left: 0.375in">Total interest income</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">22,007</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">2,858</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(370</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt; text-align: left">)</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">24,495</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">9,637</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(10,205</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt; text-align: left">)</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(1,083</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt; text-align: left">)</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(1,651</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-align: left; text-indent: -0.125in; padding-left: 0.125in">Interest expense</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: -0.125in; padding-left: 0.25in">Deposits</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">838</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">10,997</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,358</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">14,193</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">6,455</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(10,439</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(5,162</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(9,146</td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-align: left; text-indent: -0.125in; padding-left: 0.25in">FHLB advances and other borrowings</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">294</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(3</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(94</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">197</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(330</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">146</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(143</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(327</td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="border-bottom: Black 1pt solid; text-align: left; padding-bottom: 1.5pt; text-indent: -0.125in; padding-left: 0.25in">Subordinated debt</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">4</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">211</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">1</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">216</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">5</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(105</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt; text-align: left">)</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">-</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(100</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="border-bottom: Black 1pt solid; text-align: left; padding-bottom: 1.5pt; text-indent: -0.125in; padding-left: 0.375in">Total interest expense</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">1,136</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">11,205</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">2,265</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">14,606</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">6,130</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(10,398</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt; text-align: left">)</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(5,305</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt; text-align: left">)</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(9,573</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-top: 0pt; border-bottom: Black 2.5pt solid; text-align: left; padding-bottom: 0pt; text-indent: -0.125in; padding-left: 0.125in">Net interest income</td><td style="border-bottom: Black 2.5pt solid; padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">$</td><td style="border-bottom: Black 2.5pt solid; text-align: right">20,871</td><td style="border-bottom: Black 2.5pt solid; padding-bottom: 4pt; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">(8,347</td><td style="border-bottom: Black 2.5pt solid; padding-bottom: 0pt; text-align: left">)</td><td style="border-bottom: Black 2.5pt solid; padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">(2,635</td><td style="border-bottom: Black 2.5pt solid; padding-bottom: 0pt; text-align: left">)</td><td style="border-bottom: Black 2.5pt solid; padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">9,889</td><td style="border-bottom: Black 2.5pt solid; padding-bottom: 4pt; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">$</td><td style="border-bottom: Black 2.5pt solid; text-align: right">3,507</td><td style="border-bottom: Black 2.5pt solid; padding-bottom: 4pt; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">193</td><td style="border-bottom: Black 2.5pt solid; padding-bottom: 4pt; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">4,222</td><td style="border-bottom: Black 2.5pt solid; padding-bottom: 4pt; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">7,922</td><td style="border-bottom: Black 2.5pt solid; padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table><div>



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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">Net interest income, the largest component of our
income, was $97.6 million for the year ended December 31, 2022, a $9.9 million increase from net interest income of $87.7 million for
the year ended December 31, 2021. The increase in net interest income was driven by a $24.5 million increase in interest income, partially
offset by a $14.6 million increase in interest expense. The $556.5 million increase in average loan balances was the primary driver of
the increase in interest income, while the 65 basis point increase in deposit costs drove the increase in interest expense.</p><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">Net interest income was $87.7 million for the year
ended December 31, 2021, a $7.9 million increase from net interest income of $79.8 million for the year ended December 31, 2020. The increase
in net interest income was driven by a $9.6 million decrease in interest expense, partially offset by a $1.7 million decrease in interest
income. Reduced rates on our interest-bearing liabilities was the primary driver of the decrease in interest expense which was partially
offset by a $69.7 million increase in the average balance of those liabilities. Interest income decreased $1.7 million driven by a decrease
in rates on interest earning assets.</p><div>

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

</div><p style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">Provision for Credit Losses</p><div>

</div><p style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">The provision for credit losses, which includes
a provision for losses on unfunded commitments, is a charge to earnings to maintain the allowance for credit losses and reserve for unfunded
commitments at levels consistent with management&#8217;s assessment of expected losses in the loan portfolio at the balance sheet date.
On January 1, 2022, we adopted the Current Expected Credit Loss (CECL) methodology for estimating credit losses, which resulted in an
increase of $1.5 million in our allowance for credit losses and an increase of $2.0 million in our reserve for unfunded commitments. The
tax-effected impact of these two items amounted to $2.8 million and was recorded as an adjustment to our retained earnings as of January
1, 2022. We review the adequacy of the allowance for credit losses on a quarterly basis. Please see the discussion below under &#8220;Results
of Operations &#8211; Allowance for Credit Losses&#8221; for a description of the factors we consider in determining the amount of the
provision we expense each period to maintain this allowance.</p><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">There was a $6.2 million provision for credit losses
for the year ended December 31, 2022, compared to reversal of $12.4 million and an expense of $29.6 million for the years ended December
31, 2021 and 2020, respectively. The $6.2 million provision during 2022, which included a $780,000 provision for unfunded commitments,
was driven primarily by $783.5 million in loan growth during the year, combined with a $259.6 million increase in unfunded commitments.
In addition, to loan growth, the provision for credit losses was impacted by slightly lower expected loss rates due to historically low
charge-offs during the 12 months ended December 31, 2022 while minor adjustments to two internal qualitative factors increased the qualitative
component of the allowance and related provision expense. The $12.4 million reversal of</p><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 52; Value: 2 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: rgb(178,178,178) 1.5pt solid"><p style="font: normal 10pt Arial, Helvetica, Sans-Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->52<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt"><p style="font-family: Arial, Helvetica, Sans-Serif; margin: 0pt"><a href="#toc_001" style="font-weight: bold">Table of Contents</a></p></div><div>
    </div><!-- Field: /Page --><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">provision during 2021 related to a reduction in
qualitative adjustment factors driven by the overall improvement in economic conditions as well as improvement in the credit quality of
our portfolio following the pandemic. The $29.6 million provision recorded during 2020 was driven by an increase to our qualitative environmental
factors related to the uncertain economic and business conditions arising from the pandemic at both the national and regional levels.</p><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">Following is a summary of the activity in the allowance
for credit&#160;losses.</p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: center; text-indent: 20pt; ">&#160;</p><div>

</div><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Arial, Helvetica, Sans-Serif">
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1pt; border-top: Black 2.5pt solid; padding-top: 5pt; text-align: center">&#160;</td><td style="border-top: Black 2.5pt solid; padding-top: 5pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="10" style="border-top: Black 2.5pt solid; border-bottom: Black 1pt solid; padding-top: 5pt; font-weight: bold; text-align: right">December 31,</td><td style="border-bottom: Black 1pt solid; padding-top: 5pt; border-top: Black 2.5pt solid; padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; text-align: left">(dollars in thousands)</td><td style="border-bottom: Black 1pt solid; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">2022</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">2021</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">2020</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="width: 64%; font-weight: bold; text-align: left">Balance, beginning of period</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">30,408</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">44,149</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">16,642</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Adjustment for CECL</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,500</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-align: left">Provision for (reversal of) credit losses</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">5,375</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(12,400</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">29,600</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Loan charge-offs</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(485</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(2,166</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(3,414</td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="border-bottom: Black 1pt solid; text-align: left; padding-bottom: 1.5pt">Loan recoveries</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">1,841</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">825</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">1,321</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="border-bottom: Black 1pt solid; text-align: left; padding-bottom: 1.5pt">Net loan (charge-offs) recoveries</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">1,356</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(1,341</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt; text-align: left">)</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(2,093</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="border-bottom: Black 2.5pt solid; font-weight: bold; text-align: left; padding-bottom: 0pt">Balance, end of period</td><td style="border-bottom: Black 2.5pt solid; padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">$</td><td style="border-bottom: Black 2.5pt solid; text-align: right">38,639</td><td style="border-bottom: Black 2.5pt solid; padding-bottom: 4pt; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">30,408</td><td style="border-bottom: Black 2.5pt solid; padding-bottom: 4pt; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">44,149</td><td style="border-bottom: Black 2.5pt solid; padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table><div>


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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">As of December 31, 2022, the allowance for credit
losses totaled $38.6 million, or 1.18% of gross loans. In comparison, the allowance for credit losses totaled $30.4 million as of December
31, 2021, or 1.22% of gross loans, and $44.1 million as of December 31, 2020, or 2.06% of gross loans.</p><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">During the year ended December 31, 2022, we had
net recoveries of $1.4 million, consisting of $1.8 million of recoveries on loans previously charged-off, partially offset by $485 thousand
of loans charged-off in the current year. In addition, nonperforming assets decreased to 0.07% of total assets while our level of classified
assets decreased to 4.72% at December 31, 2022.</p><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">We reported net charge-offs of $1.3 million and
$2.1 million for the years ended December 31, 2021 and 2020, respectively, including recoveries of $825,000 and $1.3 million in 2021 and
2020, respectively. The net charge-offs of $1.3 million and $2.1 million during 2021 and 2020, respectively, represented 0.06% and 0.10%
of the average outstanding loan portfolios for 2021 and 2020, respectively.</p><div>

</div><p style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">Noninterest Income</p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><i>&#160;</i></p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">The following table sets forth information related
to our noninterest income.</p><div>

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

</div><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Arial, Helvetica, Sans-Serif">
  <tr style="vertical-align: bottom">
    <td style="padding: 5pt 0 1pt; border-top: Black 2.5pt solid; text-align: center; text-indent: 0">&#160;</td><td style="border-top: Black 2.5pt solid; padding-top: 5pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="10" style="border-top: Black 2.5pt solid; border-bottom: Black 1pt solid; padding-top: 5pt; font-weight: bold; text-align: right">Year ended December 31,</td><td style="border-bottom: Black 1pt solid; padding-top: 5pt; border-top: Black 2.5pt solid; padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; padding-top: 0; text-align: left; padding-right: 0; padding-left: 0; text-indent: 0">(dollars in thousands)</td><td style="border-bottom: Black 1pt solid; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">2022</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">2021</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">2020</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="padding-top: 0; width: 64%; text-align: left; padding-left: 0; padding-right: 0; text-indent: 0">Mortgage banking income</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">4,198</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">11,376</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">19,785</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-top: 0; text-align: left; padding-left: 0; padding-right: 0; text-indent: 0">Service fees on deposit accounts</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">782</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">757</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">860</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="padding-top: 0; text-align: left; padding-left: 0; padding-right: 0; text-indent: 0">ATM and debit card income</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,225</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,092</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,741</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-top: 0; text-align: left; padding-left: 0; padding-right: 0; text-indent: 0">Income from bank owned life insurance</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,289</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,231</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,091</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="padding-top: 0; text-align: left; padding-left: 0; padding-right: 0; text-indent: 0">Net lender fees on PPP loan sale</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">268</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,247</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="border-bottom: Black 1pt solid; padding: 0 0 1.5pt; text-align: left; text-indent: 0">Other income</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">1,086</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">1,377</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">1,629</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="border-bottom: Black 2.5pt solid; padding: 0pt 0pt 0pt 0.125in; text-align: left; text-indent: 0pt">Total noninterest income</td><td style="border-bottom: Black 2.5pt solid; padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">$</td><td style="border-bottom: Black 2.5pt solid; text-align: right">9,580</td><td style="border-bottom: Black 2.5pt solid; padding-bottom: 4pt; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">17,101</td><td style="border-bottom: Black 2.5pt solid; padding-bottom: 4pt; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">27,353</td><td style="border-bottom: Black 2.5pt solid; padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table><div>


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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">Noninterest income was $9.6 million for the year
ended December 31, 2022, a $7.5 million, or 44.0%, decrease compared to noninterest income of $17.1 million for the year ended December
31, 2021. The decrease in noninterest income during 2022, compared to 2021, resulted primarily from the following:</p><div>

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

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt" width="100%"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in"><span>&#9679;</span></td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">Mortgage banking income decreased $7.2 million,
or 63.1%, driven by low inventory in the housing market, lower refinance volumes, and a decrease in margin on loan sales. During 2022,
purchase transactions accounted for approximately 84% of our mortgage volume compared to 40% in 2021 as refinance transactions diminished
due to the higher mortgage rates in the current year.</span></td></tr><tr style="vertical-align: top">
<td>&#160;</td><td>&#160;</td><td style="text-align: justify">&#160;</td></tr>
                                                                      </table><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt" width="100%"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in"><span>&#9679;</span></td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">Other income decreased due to a loss on disposal
of fixed assets of $439,000 resulting from the disposal of assets from our prior headquarters building.</span></td></tr></table><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">Offsetting these decreases in noninterest income
were increases in service fees on deposit accounts and ATM and debit card income due to growth in our client base and transaction volume.</p><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 53; Value: 2 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: rgb(178,178,178) 1.5pt solid"><p style="font: normal 10pt Arial, Helvetica, Sans-Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->53<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt"><p style="font-family: Arial, Helvetica, Sans-Serif; margin: 0pt"><a href="#toc_001" style="font-weight: bold">Table of Contents</a></p></div><div>
    </div><!-- Field: /Page --><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">Noninterest income was $17.1 million for the year
ended December 31, 2021, a $10.3 million, or 37.5%, decrease compared to noninterest income of $27.4 million for the year ended December
31, 2020. The decrease in noninterest income during 2021, compared to 2020, resulted primarily from the following:</p><div>

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

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt" width="100%"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in"><span>&#9679;</span></td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">Mortgage banking income decreased $8.4 million,
or 42.5%, driven by low inventory in the housing market, lower refinance volumes, and a decrease in margin on loan sales. </span></td></tr><tr style="vertical-align: top">
<td>&#160;</td><td>&#160;</td><td style="text-align: justify">&#160;</td></tr>
                                                                                                                                           </table><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt" width="100%"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in"><span>&#9679;</span></td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">Service fees on deposit accounts declined $103,000,
or 12.0%, related primarily to a reduction in Non-sufficient Funds (&#8220;NSF&#8221;) income and lockbox services income.</span></td></tr><tr style="vertical-align: top">
<td>&#160;</td><td>&#160;</td><td style="text-align: justify">&#160;</td></tr>
                                                                                                                                           </table><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt" width="100%"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in"><span>&#9679;</span></td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">Net lender fees on PPP loan sale totaled $2.2
million during the 2020 period due to net fee income on the PPP loans we originated and then sold to a third party during the second quarter
of 2020.</span></td></tr></table><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">Offsetting these decreases in noninterest income
was an increase in ATM and debit card income which was driven by additional transaction volume and an increase in bank owned life insurance
as we purchased $7.5 million in additional life insurance.</p><div>

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

</div><p style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">Noninterest Expenses</p><div>

</div><p style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">The following table sets forth information related
to our noninterest expenses.</p><div>

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

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="padding: 5pt 0 1pt; border-top: Black 2.5pt solid; text-align: center; text-indent: 0">&#160;</td><td style="border-top: Black 2.5pt solid; padding-top: 5pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="10" style="border-top: Black 2.5pt solid; padding-top: 5pt; border-bottom: Black 1pt solid; font-weight: bold; text-align: right">Years ended December 31,</td><td style="padding-top: 5pt; border-top: Black 2.5pt solid; border-bottom: Black 1pt solid; padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; padding-top: 0; text-align: left; padding-right: 0; padding-left: 0; text-indent: 0">(dollars in thousands)</td><td style="border-bottom: Black 1pt solid; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">2022</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">2021</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">2020</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="padding-top: 0; width: 64%; text-align: left; padding-left: 0in; padding-right: 0; text-indent: 0">Compensation and benefits</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">38,790</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">36,103</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">34,681</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-top: 0; text-align: left; padding-left: 0; padding-right: 0; text-indent: 0">Occupancy</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">9,105</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">6,956</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">6,232</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="padding-top: 0; text-align: left; padding-left: 0; padding-right: 0; text-indent: 0">Other real estate owned expenses, net</td><td>&#160;</td>
    <td style="text-align: left"></td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">385</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,223</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-top: 0; text-align: left; padding-left: 0; padding-right: 0; text-indent: 0">Outside service and data processing costs</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">6,112</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">5,468</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">4,860</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="padding-top: 0; text-align: left; padding-left: 0; padding-right: 0; text-indent: 0">Insurance</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,686</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,149</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,380</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-top: 0; text-align: left; padding-left: 0; padding-right: 0; text-indent: 0">Professional fees</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,635</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,589</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,275</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="padding-top: 0; text-align: left; padding-left: 0; padding-right: 0; text-indent: 0">Marketing</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,216</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">905</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">690</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="border-bottom: Black 1pt solid; padding: 0 0 1.5pt; text-align: left; text-indent: 0">Other</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">3,389</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">2,875</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">2,403</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="border-bottom: Black 2.5pt solid; padding: 0pt 0pt 0pt 0.125in; text-align: left; text-indent: 0pt">Total noninterest expenses</td><td style="border-bottom: Black 2.5pt solid; padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">$</td><td style="border-bottom: Black 2.5pt solid; text-align: right">62,933</td><td style="border-bottom: Black 2.5pt solid; padding-bottom: 4pt; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">56,430</td><td style="border-bottom: Black 2.5pt solid; padding-bottom: 4pt; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">53,744</td><td style="border-bottom: Black 2.5pt solid; padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table><div>


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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">Noninterest expenses were $62.9 million for the
year ended December 31, 2022, a $6.5 million, or 11.5%, increase from noninterest expense of $56.4 million for 2021.</p><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">The increase in total noninterest expenses during
2022, compared to 2021, resulted primarily from the following:</p><div>

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

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt" width="100%"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in"><span>&#9679;</span></td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">Compensation and benefits expense increased $2.7
million, or 7.4%, during 2022 relating primarily to a $5.2 million increase in salaries and incentive compensation, partially offset by
a $2.4 million decrease in mortgage commissions paid on sales activity. During 2022, we grew by 15 employees who were hired primarily
to grow our footprint in each of our South Carolina, North Carolina, and Georgia markets.</span></td></tr><tr style="vertical-align: top">
<td>&#160;</td><td>&#160;</td><td style="text-align: justify">&#160;</td></tr>
                                                                                                          </table><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt" width="100%"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in"><span>&#9679;</span></td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">Occupancy expenses increased $2.1 million, or
30.9%, driven by increased depreciation, insurance, property taxes and maintenance expenses primarily related to our new headquarters
building.</span></td></tr><tr style="vertical-align: top">
<td>&#160;</td><td>&#160;</td><td style="text-align: justify">&#160;</td></tr>
                          </table><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt" width="100%"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in"><span>&#9679;</span></td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">Outside service and data processing costs increased
$644,000, or 11.8%, primarily due to increased electronic banking, software licensing costs and ATM card related expenses.</span></td></tr><tr style="vertical-align: top">
<td>&#160;</td><td>&#160;</td><td style="text-align: justify">&#160;</td></tr>
                                                                                                                                           </table><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt" width="100%"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in"><span>&#9679;</span></td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">Insurance expenses increased $537,000, or 46.7%,
related to higher FDIC insurance premiums.</span></td></tr><tr style="vertical-align: top">
<td>&#160;</td><td>&#160;</td><td style="text-align: justify">&#160;</td></tr>
                                                           </table><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt" width="100%"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in"><span>&#9679;</span></td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">Marketing expenses increased $311,000, or 34.4%,
driven by an increase in community sponsorships and business development.</span></td></tr><tr style="vertical-align: top">
<td>&#160;</td><td>&#160;</td><td style="text-align: justify">&#160;</td></tr>
                                                                                          </table><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt" width="100%"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in"><span>&#9679;</span></td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">Other noninterest expenses increased $514,000,
or 17.9%, due primarily to an increase in travel expenses between our eight markets, deposit account losses, and staff related expenses.</span></td></tr></table><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">Partially offsetting the above increases were the
following decreases in noninterest expense:</p><div>

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

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt" width="100%"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in"><span>&#9679;</span></td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">Other real estate owned expenses decreased $385,000
due to the sale of one commercial property in 2021.</span></td></tr></table><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">Noninterest expenses were $56.4 million for the
year ended December 31, 2021, a $2.7 million, or 5.0%, increase from noninterest expense of $53.7 million for 2020.</p><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">The increase in total noninterest expenses during
2021, compared to 2020, resulted primarily from the following:</p><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 54; Value: 2 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: rgb(178,178,178) 1.5pt solid"><p style="font: normal 10pt Arial, Helvetica, Sans-Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->54<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt"><p style="font-family: Arial, Helvetica, Sans-Serif; margin: 0pt"><a href="#toc_001" style="font-weight: bold">Table of Contents</a></p></div><div>
    </div><!-- Field: /Page --><div>

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

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt" width="100%"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in"><span>&#9679;</span></td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">Compensation and benefits expense increased $1.4
million, or 4.1%, during 2021 relating primarily to a $2.5 million increase in salaries and incentive compensation, partially offset by
a $1.3 million decrease in mortgage commissions paid on sales activity. During 2021, we grew by 24 employees, 13 of which were hired to
support growth in our North Carolina offices.</span></td></tr><tr style="vertical-align: top">
<td>&#160;</td><td>&#160;</td><td style="text-align: justify">&#160;</td></tr>
                                                              </table><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt" width="100%"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in"><span>&#9679;</span></td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">Occupancy expenses increased $724,000, or 11.6%,
driven by increased rent expense and depreciation on our new office in Charlotte, North Carolina as well as additional depreciation, insurance,
property taxes and maintenance expenses related to all of our properties.</span></td></tr><tr style="vertical-align: top">
<td>&#160;</td><td>&#160;</td><td style="text-align: justify">&#160;</td></tr>
                                                                                          </table><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt" width="100%"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in"><span>&#9679;</span></td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">Outside service and data processing costs increased
$608,000, or 12.5%, primarily due to increased electronic banking, software licensing costs and ATM card related expenses.</span></td></tr><tr style="vertical-align: top">
<td>&#160;</td><td>&#160;</td><td style="text-align: justify">&#160;</td></tr>
                                                                                                                                           </table><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt" width="100%"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in"><span>&#9679;</span></td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">Professional fees increased $314,000, or 13.8%,
driven by increased audit, legal and various consulting fees.</span></td></tr></table><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">Partially offsetting the above increases were the
following decreases in noninterest expense:</p><div>

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

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt" width="100%"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in"><span>&#9679;</span></td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">Other real estate owned expenses decreased $838,000
due to one large valuation adjustment on a commercial property in 2020.</span></td></tr><tr style="vertical-align: top">
<td>&#160;</td><td>&#160;</td><td style="text-align: justify">&#160;</td></tr>
                                                                                        </table><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt" width="100%"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in"><span>&#9679;</span></td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">Insurance expenses decreased $231,000, or 16.7%,
resulting primarily from reduced FDIC assessments during 2021.</span></td></tr></table><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">Our efficiency ratio was 58.7% for 2022 compared
to 53.8% for 2021. The efficiency ratio represents the percentage of one dollar of expense required to be incurred to earn a full dollar
of revenue and is computed by dividing noninterest expense by the sum of net interest income and noninterest income. The increase during
the 2022 period relates primarily to the decrease in noninterest income, combined with the increase in noninterest expense compared to
2021.</p><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><i>Income Taxes</i></p><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">Income tax expense was $9.0 million, $14.1 million
and $5.5 million for the years ended December 31, 2022, 2021 and 2020, respectively. Our effective tax rate was 23.6% for the year ended
December 31, 2022, compared to 23.2% for 2021, and 23.1% for 2020. The increase in the effective rate for the 2022 and 2021 periods is
related to the lesser impact of tax-exempt income and equity compensation transactions that occurred during the respective periods.</p><div>

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

</div><p style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">Investment Securities</p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify; text-indent: 4.5pt"><i>&#160;</i></p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">At December 31, 2022 and 2021, our investment securities
portfolio was $104.2 million and $124.3 million, respectively, and represented approximately 2.8% and 4.2% of our total assets, respectively.
Our available for sale investment portfolio included Corporate bonds, US treasuries, US agency securities, SBA securities, state and political
subdivisions, asset-backed securities, and mortgage-backed securities with a fair value of $93.3 million and amortized cost of $110.3
million for an unrealized loss of $17.0 million at December 31, 2022 compared to a fair value of $120.3 million and amortized cost of
$121.2 million for an unrealized loss of $937,000 at December 31, 2021.</p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: left">&#160;</p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: left">The amortized costs and the fair value of our investments
are as follows.</p><div>

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

</div><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Arial, Helvetica, Sans-Serif">
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1pt; border-top: Black 2.5pt solid; padding-top: 5pt; text-align: right">&#160;</td><td style="border-top: Black 2.5pt solid; text-align: right; padding-top: 5pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="22" style="border-top: Black 2.5pt solid; border-bottom: Black 1pt solid; padding-top: 5pt; font-weight: bold; text-align: right">December 31,</td><td style="border-bottom: Black 1pt solid; text-align: right; padding-top: 5pt; border-top: Black 2.5pt solid; padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1pt; text-align: right">&#160;</td><td style="text-align: right; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">2022</td><td style="text-align: right; padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="text-align: right; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">2021</td><td style="text-align: right; padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="text-align: right; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">2020</td><td style="border-bottom: Black 1pt solid; text-align: right; padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: right">&#160;</td><td style="text-align: right; font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: right">Amortized</td><td style="text-align: right; font-weight: bold">&#160;</td><td style="text-align: right; font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: right">Fair</td><td style="text-align: right; font-weight: bold">&#160;</td><td style="text-align: right; font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: right">Amortized</td><td style="text-align: right; font-weight: bold">&#160;</td><td style="text-align: right; font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: right">Fair</td><td style="text-align: right; font-weight: bold">&#160;</td><td style="text-align: right; font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: right">Amortized</td><td style="text-align: right; font-weight: bold">&#160;</td><td style="text-align: right; font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: right">Fair</td><td style="text-align: right; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; text-align: left">(dollars in thousands)</td><td style="border-bottom: Black 1pt solid; text-align: right; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">Cost</td><td style="border-bottom: Black 1pt solid; text-align: right; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">Value</td><td style="border-bottom: Black 1pt solid; text-align: right; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">Cost</td><td style="border-bottom: Black 1pt solid; text-align: right; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">Value</td><td style="border-bottom: Black 1pt solid; text-align: right; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">Cost</td><td style="border-bottom: Black 1pt solid; text-align: right; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">Value</td><td style="border-bottom: Black 1pt solid; text-align: right; padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold; text-align: left">Available for Sale</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="width: 28%; text-align: left">Corporate bonds</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">2,172</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">1,883</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">2,198</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">2,188</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">-</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">-</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">US treasuries</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">999</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">871</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">999</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">992</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-align: left">US government agencies</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">13,007</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">10,617</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">14,504</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">14,169</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">6,500</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">6,493</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">SBA securities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">429</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">438</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">504</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">485</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-align: left">State and political subdivisions</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">22,910</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">18,906</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">24,887</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">25,176</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">18,614</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">19,388</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Asset-backed securities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">6,435</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">6,229</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">10,136</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">10,164</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">11,587</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">11,529</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="border-bottom: Black 1pt solid; text-align: left; padding-bottom: 1.5pt">Mortgage-backed securities</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">64,800</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">54,841</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">68,065</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">67,154</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">56,229</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">56,834</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="border-bottom: Black 2.5pt solid; text-align: left; padding-bottom: 0pt; padding-left: 0.125in">Total</td><td style="border-bottom: Black 2.5pt solid; padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">$</td><td style="border-bottom: Black 2.5pt solid; text-align: right">110,323</td><td style="border-bottom: Black 2.5pt solid; padding-bottom: 4pt; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">93,347</td><td style="border-bottom: Black 2.5pt solid; padding-bottom: 4pt; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">121,218</td><td style="border-bottom: Black 2.5pt solid; padding-bottom: 4pt; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">120,281</td><td style="border-bottom: Black 2.5pt solid; padding-bottom: 4pt; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">93,434</td><td style="border-bottom: Black 2.5pt solid; padding-bottom: 4pt; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">94,729</td><td style="border-bottom: Black 2.5pt solid; padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table><div>


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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">Contractual maturities and yields on our investments
are shown in the following table. Expected maturities may differ from contractual maturities because issuers may have the right to call
or prepay obligations with or without call or prepayment penalties.</p><div>




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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 55; Value: 2 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: rgb(178,178,178) 1.5pt solid"><p style="font: normal 10pt Arial, Helvetica, Sans-Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->55<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt"><p style="font-family: Arial, Helvetica, Sans-Serif; margin: 0pt"><a href="#toc_001" style="font-weight: bold">Table of Contents</a></p></div><div>
    </div><!-- Field: /Page --><div>

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

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1pt; border-top: Black 2.5pt solid; padding-top: 5pt; padding-left: 0.125in; text-indent: -0.125in; text-align: right">&#160;</td><td style="border-top: Black 2.5pt solid; text-align: right; padding-top: 5pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="38" style="border-top: Black 2.5pt solid; border-bottom: Black 1pt solid; padding-top: 5pt; font-weight: bold; text-align: right">December 31, 2022</td><td style="border-bottom: Black 1pt solid; text-align: right; padding-top: 5pt; border-top: Black 2.5pt solid; padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1pt; padding-left: 0.125in; text-indent: -0.125in; text-align: right">&#160;</td><td style="text-align: right; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">Less Than One Year</td><td style="text-align: right; padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="text-align: right; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">One to Five Years</td><td style="border-bottom: Black 1pt solid; text-align: right; padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">Five to Ten Years</td><td style="text-align: right; padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="text-align: right; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">Over Ten Years</td><td style="text-align: right; padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="text-align: right; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">Total</td><td style="border-bottom: Black 1pt solid; text-align: right; padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; padding-left: 0pt; text-indent: 0pt; text-align: left">(dollars&#160;in&#160;thousands)</td><td style="border-bottom: Black 1pt solid; text-align: right; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">Amount</td><td style="border-bottom: Black 1pt solid; text-align: right; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">Yield</td><td style="border-bottom: Black 1pt solid; text-align: right; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">Amount</td><td style="border-bottom: Black 1pt solid; text-align: right; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">Yield</td><td style="border-bottom: Black 1pt solid; text-align: right; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">Amount</td><td style="border-bottom: Black 1pt solid; text-align: right; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">Yield</td><td style="border-bottom: Black 1pt solid; text-align: right; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">Amount</td><td style="border-bottom: Black 1pt solid; text-align: right; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">Yield</td><td style="border-bottom: Black 1pt solid; text-align: right; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">Amount</td><td style="border-bottom: Black 1pt solid; text-align: right; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">Yield</td><td style="border-bottom: Black 1pt solid; text-align: right; padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-left: 0.125in; text-indent: -0.125in; font-weight: bold; text-align: left">Available for Sale</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-indent: -0.125in; text-align: left; padding-left: 0.125in; width: 10%">Corporate bonds</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 6%; text-align: right">-</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 6%; text-align: right">-</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 6%; text-align: right">-</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 6%; text-align: right">-</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 6%; text-align: right">1,883</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 6%; text-align: right">2.00</td><td style="width: 1%; text-align: left">%</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 6%; text-align: right">-</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 6%; text-align: right">-</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 6%; text-align: right">1,883</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 6%; text-align: right">2.00</td><td style="width: 1%; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; text-align: left; padding-left: 0.125in">US treasuries</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">871</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1.27</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">871</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1.27</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-indent: -0.125in; text-align: left; padding-left: 0.125in">US government agencies</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3,223</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">0.85</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">7,394</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1.55</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">10,617</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1.34</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; text-align: left; padding-left: 0.125in">State and political subdivisions</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">460</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2.13</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">5,382</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1.80</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">13,064</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2.16</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">18,906</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2.05</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-indent: -0.125in; text-align: left; padding-left: 0.125in">Asset-backed securities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">554</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">4.77</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">5,675</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">5.14</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">6,229</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">5.10</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="border-bottom: Black 1pt solid; text-indent: -0.125in; text-align: left; padding-bottom: 1.5pt; padding-left: 0.125in">Mortgage-backed securities</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">-</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">-</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">4,594</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">1.13</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt; text-align: left">%</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">3,959</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">1.60</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt; text-align: left">%</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">46,288</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">1.90</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt; text-align: left">%</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">54,841</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">1.82</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="border-bottom: Black 2.5pt solid; padding-bottom: 0pt; text-indent: -0.125in; text-align: left; padding-left: 0.375in">Total</td><td style="border-bottom: Black 2.5pt solid; padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">$</td><td style="border-bottom: Black 2.5pt solid; text-align: right">&#160;&#160;&#160;&#160;&#160;-</td><td style="border-bottom: Black 2.5pt solid; padding-bottom: 4pt; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">&#160;&#160;&#160;-</td><td style="border-bottom: Black 2.5pt solid; padding-bottom: 4pt; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">$</td><td style="border-bottom: Black 2.5pt solid; text-align: right">8,277</td><td style="border-bottom: Black 2.5pt solid; padding-bottom: 4pt; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">1.08</td><td style="border-bottom: Black 2.5pt solid; padding-bottom: 4pt; text-align: left">%</td><td style="border-bottom: Black 2.5pt solid; padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">$</td><td style="border-bottom: Black 2.5pt solid; text-align: right">20,043</td><td style="border-bottom: Black 2.5pt solid; padding-bottom: 4pt; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">1.75</td><td style="border-bottom: Black 2.5pt solid; padding-bottom: 4pt; text-align: left">%</td><td style="border-bottom: Black 2.5pt solid; padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">$</td><td style="border-bottom: Black 2.5pt solid; text-align: right">65,027</td><td style="border-bottom: Black 2.5pt solid; padding-bottom: 4pt; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">2.24</td><td style="border-bottom: Black 2.5pt solid; padding-bottom: 4pt; text-align: left">%</td><td style="border-bottom: Black 2.5pt solid; padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">$</td><td style="border-bottom: Black 2.5pt solid; text-align: right">93,347</td><td style="border-bottom: Black 2.5pt solid; padding-bottom: 4pt; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">2.03</td><td style="border-bottom: Black 2.5pt solid; padding-bottom: 4pt; text-align: left">%</td></tr>
  </table><div>


</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0 0pt 0.5in; text-align: justify"><sup>&#160;</sup></p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">Other investments are comprised of the following
and are recorded at cost which approximates fair value.</p><div>

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

</div><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Arial, Helvetica, Sans-Serif">
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1pt; border-top: Black 2.5pt solid; padding-top: 5pt; padding-left: 0; text-align: center; text-indent: 0">&#160;</td><td style="border-top: Black 2.5pt solid; padding-top: 5pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-top: Black 2.5pt solid; border-bottom: Black 1pt solid; padding-top: 5pt; font-weight: bold; text-align: right">December 31,</td><td style="border-bottom: Black 1pt solid; padding-top: 5pt; border-top: Black 2.5pt solid; padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; padding-left: 0; text-align: left; text-indent: 0">(dollars in thousands)</td><td style="border-bottom: Black 1pt solid; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">2022</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">2021</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-indent: 0; width: 76%; text-align: left; padding-left: 0">Federal Home Loan Bank stock</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">9,250</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">1,241</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: 0; text-align: left; padding-left: 0">Other investments</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,180</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,377</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="border-bottom: Black 1pt solid; text-indent: 0; text-align: left; padding-bottom: 1.5pt; padding-left: 0">Investment in Trust Preferred subsidiaries</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">403</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">403</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-top: 0pt; border-bottom: Black 2.5pt solid; text-indent: 0pt; text-align: left; padding-bottom: 0pt; padding-left: 0.125in">Total</td><td style="border-bottom: Black 2.5pt solid; padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">$</td><td style="border-bottom: Black 2.5pt solid; text-align: right">10,833</td><td style="border-bottom: Black 2.5pt solid; padding-bottom: 4pt; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">4,021</td><td style="border-bottom: Black 2.5pt solid; padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table><div>


</div><p style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: center">&#160;</p><div>

</div><p style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">Loans</p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><i>&#160;</i></p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">Since loans typically provide higher interest yields
than other types of interest-earning assets, a substantial percentage of our earning assets are invested in our loan portfolio. Average
loans for the years ended December 31, 2022 and 2021 were $2.87 billion and $2.31 billion, respectively. Before allowance for credit losses,
total loans outstanding at December 31, 2022 and 2021 were $3.27 billion and $2.49 billion, respectively.</p><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">The principal component of our loan portfolio is
loans secured by real estate mortgages. As of December 31, 2022, our loan portfolio included $2.78 billion, or 84.8%, of real estate loans,
compared to $2.13 billion, or 85.5%, as of December 31, 2021. Most of our real estate loans are secured by residential or commercial property.
We obtain a security interest in real estate, in addition to any other available collateral, in order to increase the likelihood of the
ultimate repayment of the loan. Generally, we limit the loan-to-value ratio on loans to coincide with the appropriate regulatory guidelines.
We attempt to maintain a relatively diversified loan portfolio to help reduce the risk inherent in concentration in certain types of collateral
and business types. In addition to traditional residential mortgage loans, we issue second mortgage residential real estate loans and
home equity lines of credit. Home equity lines of credit totaled $179.3 million as of December 31, 2022, of which approximately 48% were
in a first lien position, while the remaining balance was second liens, compared to $154.8 million as of December 31, 2021, of which approximately
49% were in first lien positions and the remaining balance was in second liens. The average home equity loan had a balance of approximately
$84,000 and a loan to value of approximately 73% as of December 31, 2022, compared to an average loan balance of $81,000 and a loan to
value of approximately 62% as of December 31, 2021. Further, 0.6% and 1.0% of our total home equity lines of credit were over 30 days
past due as of December 31, 2022 and 2021, respectively.</p><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">Following is a summary of our loan composition
for each of the last three years ended December 31, 2022. Of the $783.5 million in loan growth in 2022, $500.0 million of growth was in
commercial related loans, while $283.4 million of growth was in consumer related loans, specifically consumer real estate mortgages which
grew by $236.9 million during 2022. The increase in consumer real estate loans is related to our focus to continue to originate high quality
1-4 family consumer real estate loans. Our average consumer real estate loan currently has a principal balance of $468,000, a term of
22 years, and an average rate of 3.71%.</p><div>




</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: left">&#160;</p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: left"></p><div>

</div><!-- Field: Page; Sequence: 56; Value: 2 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: rgb(178,178,178) 1.5pt solid"><p style="font: normal 10pt Arial, Helvetica, Sans-Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->56<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt"><p style="font-family: Arial, Helvetica, Sans-Serif; margin: 0pt"><a href="#toc_001" style="font-weight: bold">Table of Contents</a></p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: left">&#160;</p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1pt; padding-top: 5pt; border-top: Black 2.5pt solid; padding-left: 0.125in; text-indent: -0.125in; text-align: right">&#160;</td><td style="border-top: Black 2.5pt solid; padding-top: 5pt; text-align: right; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="22" style="padding-top: 5pt; border-top: Black 2.5pt solid; border-bottom: Black 1pt solid; font-weight: bold; text-align: right">December 31,</td><td style="padding-top: 5pt; border-top: Black 2.5pt solid; border-bottom: Black 1pt solid; text-align: right; padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1pt; padding-left: 0.125in; text-indent: -0.125in; text-align: right">&#160;</td><td style="text-align: right; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">2022</td><td style="text-align: right; padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="text-align: right; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">2021</td><td style="text-align: right; padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="text-align: right; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">2020</td><td style="border-bottom: Black 1pt solid; text-align: right; padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; padding-left: 0.125in; text-indent: -0.125in; text-align: left">(dollars in thousands)</td><td style="border-bottom: Black 1pt solid; text-align: right; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">Amount</td><td style="border-bottom: Black 1pt solid; text-align: right; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">%&#160;of<br/>
Total</td><td style="border-bottom: Black 1pt solid; text-align: right; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">Amount</td><td style="border-bottom: Black 1pt solid; text-align: right; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">%&#160;of<br/>
Total</td><td style="border-bottom: Black 1pt solid; text-align: right; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">Amount</td><td style="border-bottom: Black 1pt solid; text-align: right; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">%&#160;of<br/>
Total</td><td style="border-bottom: Black 1pt solid; text-align: right; padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-left: 0.125in; text-indent: -0.125in; font-weight: bold; text-align: left">Commercial</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-indent: -0.125in; padding-left: 0.25in; width: 28%; text-align: left">Owner occupied RE</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">612,901</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">18.7</td><td style="width: 1%; text-align: left">%</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">488,965</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">19.6</td><td style="width: 1%; text-align: left">%</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">433,320</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">20.2</td><td style="width: 1%; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.25in; text-align: left">Non-owner occupied RE</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">862,579</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">26.3</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">666,833</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">26.8</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">585,269</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">27.3</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-indent: -0.125in; padding-left: 0.25in; text-align: left">Construction</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">109,726</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3.4</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">64,425</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2.6</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">61,467</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2.9</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="border-bottom: Black 1pt solid; text-indent: -0.125in; padding-left: 0.25in; text-align: left; padding-bottom: 1.5pt">Business</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">468,112</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">14.3</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt; text-align: left">%</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">333,049</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">13.4</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt; text-align: left">%</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">307,599</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">14.4</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="border-bottom: Black 1pt solid; text-indent: -0.125in; padding-left: 0.375in; text-align: left; padding-bottom: 1.5pt">Total commercial loans</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">2,053,318</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">62.7</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt; text-align: left">%</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">1,553,272</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">62.4</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt; text-align: left">%</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">1,387,655</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">64.8</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.125in; text-indent: -0.125in; font-weight: bold; text-align: left">Consumer</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-indent: -0.125in; padding-left: 0.25in; text-align: left">Real estate</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">931,278</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">28.4</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">694,401</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">27.9</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">536,311</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">25.0</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.25in; text-align: left">Home equity</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">179,300</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">5.5</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">154,839</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">6.2</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">156,957</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">7.3</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-indent: -0.125in; padding-left: 0.25in; text-align: left">Construction</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">80,415</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2.5</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">59,846</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2.4</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">40,525</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1.9</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="border-bottom: Black 1pt solid; text-indent: -0.125in; padding-left: 0.25in; text-align: left; padding-bottom: 1.5pt">Other</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">29,052</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">0.9</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt; text-align: left">%</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">27,519</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">1.1</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt; text-align: left">%</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">21,419</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">1.0</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="border-bottom: Black 1pt solid; text-indent: -0.125in; padding-left: 0.375in; text-align: left; padding-bottom: 1.5pt">Total consumer loans</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">1,220,045</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">37.3</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt; text-align: left">%</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">936,605</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">37.6</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt; text-align: left">%</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">755,212</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">35.2</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.375in; text-align: left">Total gross loans, net of deferred fees</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3,273,363</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">100.0</td><td style="border-bottom: Black 2.5pt solid; text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,489,877</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">100.0</td><td style="border-bottom: Black 2.5pt solid; text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,142,867</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">100.0</td><td style="border-bottom: Black 2.5pt solid; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="border-bottom: Black 1pt solid; padding-left: 0.125in; text-indent: -0.125in; text-align: left; padding-bottom: 1.5pt">Less &#8211; allowance for credit losses</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(38,639</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt; text-align: right">&#160;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(30,408</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt; text-align: right">&#160;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(44,149</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt; text-align: right">&#160;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="border-bottom: Black 2.5pt solid; text-indent: -0.125in; padding-left: 0.375in; text-align: left; padding-bottom: 0pt">Total loans, net</td><td style="border-bottom: Black 2.5pt solid; padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">$</td><td style="border-bottom: Black 2.5pt solid; text-align: right">3,234,724</td><td style="border-bottom: Black 2.5pt solid; padding-bottom: 4pt; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; padding-bottom: 4pt; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; padding-bottom: 4pt; text-align: right">&#160;</td><td style="border-bottom: Black 2.5pt solid; padding-bottom: 4pt; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">$</td><td style="border-bottom: Black 2.5pt solid; text-align: right">2,459,469</td><td style="border-bottom: Black 2.5pt solid; padding-bottom: 4pt; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; padding-bottom: 4pt; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; padding-bottom: 4pt; text-align: right">&#160;</td><td style="border-bottom: Black 2.5pt solid; padding-bottom: 4pt; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">$</td><td style="border-bottom: Black 2.5pt solid; text-align: right">2,098,718</td><td style="border-bottom: Black 2.5pt solid; padding-bottom: 4pt; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; padding-bottom: 4pt; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; padding-bottom: 4pt; text-align: right">&#160;</td><td style="border-bottom: Black 2.5pt solid; padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table><div>


</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: center"><i>&#160;</i></p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: left"><b>Maturities and Sensitivity of Loans to Changes
in Interest Rates</b></p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">The information in the following table is based
on the contractual maturities of individual loans, including loans which may be subject to renewal at their contractual maturity. Renewal
of such loans is subject to review and credit approval, as well as modification of terms upon maturity. Actual repayments of loans may
differ from the maturities reflected below because borrowers have the right to prepay obligations with or without prepayment penalties.</p><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">The following table summarizes the composition
and maturities of the loan portfolio.</p><div>

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

</div><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Arial, Helvetica, Sans-Serif">
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1pt; border-top: Black 2.5pt solid; padding-top: 5pt; padding-left: 0; text-align: right; text-indent: 0">&#160;</td><td style="border-top: Black 2.5pt solid; text-align: right; padding-top: 5pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="18" style="border-top: Black 2.5pt solid; padding-top: 5pt; border-bottom: Black 1pt solid; font-weight: bold; text-align: right">December 31, 2022</td><td style="text-align: right; padding-top: 5pt; border-top: Black 2.5pt solid; border-bottom: Black 1pt solid; padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; padding-left: 0; text-align: left; text-indent: 0">(dollars in thousands)</td><td style="border-bottom: Black 1pt solid; text-align: right; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">One year<br/> or less</td><td style="border-bottom: Black 1pt solid; text-align: right; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">After one<br/> but within<br/> five years</td><td style="border-bottom: Black 1pt solid; text-align: right; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">After five <br/>
but within <br/>
fifteen years</td><td style="border-bottom: Black 1pt solid; text-align: right; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">After<br/>
 fifteen<br/> years</td><td style="border-bottom: Black 1pt solid; text-align: right; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">Total</td><td style="border-bottom: Black 1pt solid; text-align: right; padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-left: 0; font-weight: bold; text-align: left; text-indent: 0">Commercial</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-indent: 0; width: 40%; text-align: left; padding-left: 0.125in">Owner occupied RE</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">10,574</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">133,017</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">420,881</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">48,429</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">612,901</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: 0; text-align: left; padding-left: 0.125in">Non-owner occupied RE</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">44,570</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">419,976</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">371,208</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">26,825</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">862,579</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-indent: 0; text-align: left; padding-left: 0.125in">Construction</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">5,509</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">36,537</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">61,009</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">6,671</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">109,726</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="border-bottom: Black 1pt solid; text-indent: 0; text-align: left; padding-bottom: 1.5pt; padding-left: 0.125in">Business</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">96,157</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">194,489</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">173,259</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">4,207</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">468,112</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="border-bottom: Black 1pt solid; text-indent: 0; padding-left: 0.25in; text-align: left; padding-bottom: 1.5pt">Total commercial loans</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">156,810</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">784,019</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">1,026,357</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">86,132</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">2,053,318</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: 0; font-weight: bold; text-align: left; padding-left: 0">Consumer</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-indent: 0; text-align: left; padding-left: 0.125in">Real estate</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">12,137</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">38,948</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">260,005</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">620,188</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">931,278</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: 0; text-align: left; padding-left: 0.125in">Home equity</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,336</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">20,933</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">151,696</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">5,335</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">179,300</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-indent: 0; text-align: left; padding-left: 0.125in">Construction</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">665</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">182</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">23,788</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">55,780</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">80,415</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="border-bottom: Black 1pt solid; text-indent: 0; text-align: left; padding-bottom: 1.5pt; padding-left: 0.125in">Other</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">3,926</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">21,890</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">2,458</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">778</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">29,052</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="border-bottom: Black 1pt solid; text-indent: 0; text-align: left; padding-bottom: 1.5pt; padding-left: 0.25in">Total consumer loans</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">18,064</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">81,953</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">437,947</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">682,081</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">1,220,045</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="border-bottom: Black 2.5pt solid; text-indent: 0pt; text-align: left; padding-bottom: 0pt; padding-left: 0.375in">Total gross loan, net of deferred fees</td><td style="border-bottom: Black 2.5pt solid; padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">$</td><td style="border-bottom: Black 2.5pt solid; text-align: right">174,874</td><td style="border-bottom: Black 2.5pt solid; padding-bottom: 4pt; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">865,972</td><td style="border-bottom: Black 2.5pt solid; padding-bottom: 4pt; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">1,464,304</td><td style="border-bottom: Black 2.5pt solid; padding-bottom: 4pt; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">768,213</td><td style="border-bottom: Black 2.5pt solid; padding-bottom: 4pt; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">3,273,363</td><td style="border-bottom: Black 2.5pt solid; padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table><div>


</div><p style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><span style="font-style: normal">&#160;</span></p><div>

</div><p style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 57; Value: 2 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: rgb(178,178,178) 1.5pt solid"><p style="font: normal 10pt Arial, Helvetica, Sans-Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->57<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt"><p style="font-family: Arial, Helvetica, Sans-Serif; margin: 0pt"><a href="#toc_001" style="font-weight: bold">Table of Contents</a></p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: left">The following table summarizes the loans due after
one year by category.</p><div>

</div><p style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><span style="font-style: normal">&#160;</span></p><div>

</div><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Arial, Helvetica, Sans-Serif">
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1pt; border-top: Black 2.5pt solid; padding-top: 5pt; text-align: left">&#160;</td><td style="border-top: Black 2.5pt solid; padding-top: 5pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-top: Black 2.5pt solid; border-bottom: Black 1pt solid; padding-top: 5pt; font-weight: bold; text-align: right">Interest Rate</td><td style="border-bottom: Black 1pt solid; padding-top: 5pt; border-top: Black 2.5pt solid; padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-top: 5pt; border-bottom: Black 1pt solid; text-align: left">(dollars in thousands)</td><td style="padding-top: 5pt; border-bottom: Black 1pt solid; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; padding-top: 5pt; font-weight: bold; text-align: right">Fixed</td><td style="padding-top: 5pt; border-bottom: Black 1pt solid; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="padding-top: 5pt; border-bottom: Black 1pt solid; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; padding-top: 5pt; font-weight: bold; text-align: right">Floating or <br/>
Adjustable</td><td style="padding-top: 5pt; border-bottom: Black 1pt solid; padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-left: 0in; font-weight: bold; text-align: left">Commercial</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="padding-left: 0.125in; width: 76%; text-align: left">Owner occupied RE</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">598,513</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">3,814</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.125in; text-align: left">Non-owner occupied RE</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">742,763</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">75,246</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="padding-left: 0.125in; text-align: left">Construction</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">90,246</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">13,971</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="border-bottom: Black 1pt solid; padding-left: 0.125in; text-align: left; padding-bottom: 1.5pt">Business</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">298,866</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">73,089</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="padding-left: 0.25in; text-align: left">Total commercial loans</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,730,388</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">166,120</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0in; font-weight: bold; text-align: left">Consumer</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="padding-left: 0.125in; text-align: left">Real estate</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">919,130</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">11</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.125in; text-align: left">Home equity</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">14,173</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">163,791</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="padding-left: 0.125in; text-align: left">Construction</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">79,750</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="border-bottom: Black 1pt solid; padding-left: 0.125in; text-align: left; padding-bottom: 1.5pt">Other</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">19,113</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">6,013</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="border-bottom: Black 1pt solid; padding-left: 0.25in; text-align: left; padding-bottom: 1.5pt">Total consumer loans</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">1,032,166</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">169,815</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="border-bottom: Black 2.5pt solid; padding-left: 0.375in; text-align: left; padding-bottom: 0pt">Total gross loan, net of deferred fees</td><td style="border-bottom: Black 2.5pt solid; padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">$</td><td style="border-bottom: Black 2.5pt solid; text-align: right">2,762,554</td><td style="border-bottom: Black 2.5pt solid; padding-bottom: 4pt; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">335,935</td><td style="border-bottom: Black 2.5pt solid; padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table><div>


</div><p style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: left"><i>Nonperforming Assets</i></p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">Nonperforming assets include real estate acquired
through foreclosure or deed taken in lieu of foreclosure and loans on nonaccrual status. The following table shows the nonperforming assets
and the related percentage of nonperforming assets to total assets and gross loans for the five years ended December 31, 2022. Generally,
a loan is placed on nonaccrual status when it becomes 90 days past due as to principal or interest, or when we believe, after considering
economic and business conditions and collection efforts, that the borrower&#8217;s financial condition is such that collection of the
loan is doubtful. A payment of interest on a loan that is classified as nonaccrual is recognized as a reduction in principal when received.
Our policy with respect to nonperforming loans requires the borrower to make a minimum of six consecutive payments in accordance with
the loan terms before that loan can be placed back on accrual status. Further, the borrower must show capacity to continue performing
into the future prior to restoration of accrual status.</p><div>

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

</div><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Arial, Helvetica, Sans-Serif">
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1pt; border-top: Black 2.5pt solid; padding-top: 5pt; text-align: center">&#160;</td><td style="border-top: Black 2.5pt solid; padding-top: 5pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="10" style="border-top: Black 2.5pt solid; border-bottom: Black 1pt solid; padding-top: 5pt; font-weight: bold; text-align: right">December 31,</td><td style="border-bottom: Black 1pt solid; padding-top: 5pt; border-top: Black 2.5pt solid; padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; text-align: left">(dollars in thousands)</td><td style="border-bottom: Black 1pt solid; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">2022</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">2021</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">2020</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold; text-align: left">Commercial</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="padding-left: 0.125in; width: 64%; text-align: left">Non-owner occupied RE</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">247</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">270</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">1,143</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.125in; text-align: left">Construction</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">139</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="padding-left: 0.125in; text-align: left">Business</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">182</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">195</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font-weight: bold; text-align: left">Consumer</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="padding-left: 0.125in; text-align: left">Real estate</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">207</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">989</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,536</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.125in; text-align: left">Home equity</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">195</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">653</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">547</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="border-bottom: Black 1pt solid; padding-left: 0in; text-align: left; padding-bottom: 1.5pt">Nonaccruing troubled debt restructurings (TDRs)</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">1,796</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">2,952</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">3,509</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Total nonaccrual loans, including nonaccruing TDRs</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,627</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">4,864</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">8,069</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="border-bottom: Black 1pt solid; text-align: left; padding-bottom: 1.5pt; padding-left: 0pt">Other real estate owned</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">-</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">-</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">1,169</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="border-bottom: Black 2.5pt solid; text-align: left; padding-bottom: 1.5pt">Total nonperforming assets</td><td style="border-bottom: Black 2.5pt solid; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">$</td><td style="border-bottom: Black 2.5pt solid; text-align: right">2,627</td><td style="border-bottom: Black 2.5pt solid; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">4,864</td><td style="border-bottom: Black 2.5pt solid; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">9,238</td><td style="border-bottom: Black 2.5pt solid; padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-align: left; padding-left: 0">Asset Quality Ratios:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.125in; text-align: left">Nonperforming assets/total assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">0.07</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">0.17</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">0.37</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="border-bottom: Black 1pt solid; padding-left: 0.125in; text-align: left; padding-bottom: 1.5pt">Nonaccrual loans/gross loans</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">0.08</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt; text-align: left">%</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">0.20</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt; text-align: left">%</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">0.38</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-right: 0pt; text-indent: 0pt; text-align: left; padding-left: 0pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Total loans over 90 days past due <sup>(1)</sup></span></td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">402</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">554</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,296</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-align: left; padding-left: 0.125in">Loans over 90 days past due and still accruing</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="border-bottom: Black 2.5pt solid; text-align: left; padding-bottom: 0pt; padding-left: 0pt">Accruing troubled debt restructurings</td><td style="border-bottom: Black 2.5pt solid; padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">4,503</td><td style="border-bottom: Black 2.5pt solid; padding-bottom: 4pt; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">3,299</td><td style="border-bottom: Black 2.5pt solid; padding-bottom: 4pt; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">4,893</td><td style="border-bottom: Black 2.5pt solid; padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table><div>


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

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0in; margin-bottom: 0in; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in; text-align: left">(1)</td><td style="text-align: justify">Loans over 90 days are included in nonaccrual loans</td>
</tr></table><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: center; text-indent: 0.5in">&#160;</p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">At December 31, 2022, nonperforming assets were
$2.6 million, or 0.07% of total assets and 0.08% of gross loans, compared to $4.9 million, or 0.17% of total assets and 0.20% of gross
loans at December 31, 2021. Nonaccrual loans decreased $2.2 million to $2.6 million at December 31, 2022 from $4.9 million at December
31, 2021. During 2022, we added seven new loans totaling $1.3 million to nonaccrual, while two loans totaling $1.4 million paid off, eight
loans totaling $1.7 million were returned to accruing status and one loan totaling $171,000 was charged off. The amount of foregone </p><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 58; Value: 2 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: rgb(178,178,178) 1.5pt solid"><p style="font: normal 10pt Arial, Helvetica, Sans-Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->58<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt"><p style="font-family: Arial, Helvetica, Sans-Serif; margin: 0pt"><a href="#toc_001" style="font-weight: bold">Table of Contents</a></p></div><div>
    </div><!-- Field: /Page --><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">interest
income on the nonaccrual loans as of December 31, 2022 and 2021 was approximately $28,000 and $55,000, respectively, for the twelve-month
periods.</p><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">A significant portion, or 93.1%, of nonaccrual
loans at December 31, 2022 were secured by real estate. We have evaluated the underlying collateral on these loans and believe that the
collateral on these loans is sufficient to minimize future losses. As a result of this level of coverage on nonaccrual loans, we believe
the allowance for credit losses of $38.6 million for the year ended December 31, 2022 is adequate.</p><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">As a general practice, most of our commercial loans
and a portion of our consumer loans are originated with relatively short maturities of less than ten years. As a result, when a loan reaches
its maturity we frequently renew the loan and thus extend its maturity using similar credit standards as those used when the loan was
first originated. Due to these loan practices, we may, at times, renew loans which are classified as nonaccrual after evaluating the loan&#8217;s
collateral value and financial strength of its guarantors. Nonaccrual loans are renewed at terms generally consistent with the ultimate
source of repayment and rarely at reduced rates. In these cases, we will generally seek additional credit enhancements, such as additional
collateral or additional guarantees to further protect the loan. When a loan is no longer performing in accordance with its stated terms,
we will typically seek performance under the guarantee.</p><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">In addition, approximately 85% of our loans are
collateralized by real estate and approximately 82% of our individually evaluated loans are secured by real estate. We use third party
appraisers to determine the fair value of collateral dependent loans. Our current loan and appraisal policies require us to review individually
evaluated loans at least annually and determine whether it is necessary to obtain an updated appraisal, either through a new external
appraisal or an internal appraisal evaluation. We individually review our individually evaluated loans on a quarterly basis to determine
the level of impairment. As of December 31, 2022, we do not have any individually evaluated loans carried at a value in excess of the
appraised value. We typically charge-off a portion or create a specific reserve for individually evaluated loans when we do not expect
repayment to occur as agreed upon under the original terms of the loan agreement.</p><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">At December 31, 2022, individually evaluated loans
totaled approximately $7.1 million for which $6.8 million of these loans have a reserve of approximately $1.3 million allocated in the
allowance. During 2022, the average recorded investment in individually evaluated loans was approximately $7.6 million. At December 31,
2021, impaired loans totaled approximately $8.2 million for which $2.9 million of these loans had a reserve of approximately $836,000
allocated in the allowance. During 2021, the average recorded investment in impaired loans was approximately $12.5 million.</p><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify; ">We consider a loan to
be a TDR when the debtor experiences financial difficulties and we provide concessions such that we will not collect all principal and
interest in accordance with the original terms of the loan agreement. Concessions can relate to the contractual interest rate, maturity
date, or payment structure of the note. As part of our workout plan for individual loan relationships, we may restructure loan terms to
assist borrowers facing challenges in the current economic environment. As of December 31, 2022 and 2021, we had $6.3 million in loans
that we considered TDRs. As permitted by the CARES Act, we do not consider loan modifications to borrowers affected by COVID-19 to be
TDRs unless the borrower was 30 days or more past due as of December 31, 2019, (ii) the modifications were related to COVID-19, and (iii)
the modification occurred between March 1, 2020 and January 1, 2022. See Notes 1 and 5 to the Consolidated Financial Statements for additional
information on TDRs.</p><div>

</div><p style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">Allowance for Credit Losses</p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">At December 31, 2022 and December 31, 2021, the
allowance for credit losses was $38.6 million and $30.4 million, respectively, or 1.18% and 1.22% of outstanding loans, respectively.
The allowance for credit losses as a percentage of our outstanding loan portfolio decreased from the prior year primarily to historically
low loan charge-offs which factors into the expected loss rate on our current loan portfolio. In addition, the credit quality of our loan
portfolio improved with our nonperforming assets decreasing to 0.07% compared to 0.17%, as a percentage of total assets, at December 31,
2022 and 2021, respectively. However, our classified assets decreased to 4.72% of capital as of December 31, 2022, compared to 12.6% of
capital as of December 31, 2021 due to the five hotel loans that were downgraded during the first quarter of 2021. See Note 4 to the Consolidated
Financial Statements for more information on our allowance for credit losses.</p><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">The negative provision during 2021 was driven by
a reduction in qualitative adjustment factors related to the overall improvement in economic conditions at both the national and regional
levels as well as improvement in the credit quality of our loan portfolio.</p><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 59; Value: 2 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: rgb(178,178,178) 1.5pt solid"><p style="font: normal 10pt Arial, Helvetica, Sans-Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->59<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt"><p style="font-family: Arial, Helvetica, Sans-Serif; margin: 0pt"><a href="#toc_001" style="font-weight: bold">Table of Contents</a></p></div><div>
    </div><!-- Field: /Page --><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">The following table summarizes the net charge-off
detail as a percentage of average loans by loan composition for the three years ended December 31, 2022.</p><div>

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

</div><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Arial, Helvetica, Sans-Serif">
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1pt; border-top: Black 2.5pt solid; padding-top: 5pt; padding-left: 0.125in; text-indent: -0.125in; text-align: right">&#160;</td><td style="border-top: Black 2.5pt solid; text-align: right; padding-top: 5pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="22" style="border-top: Black 2.5pt solid; padding-top: 5pt; border-bottom: Black 1pt solid; font-weight: bold; text-align: right">Year ended December 31,</td><td style="text-align: right; padding-top: 5pt; border-top: Black 2.5pt solid; border-bottom: Black 1pt solid; padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1pt; padding-left: 0.125in; text-indent: -0.125in; text-align: left"></td><td style="text-align: right; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">2022</td><td style="text-align: right; border-bottom: Black 1pt solid; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="text-align: right; border-bottom: Black 1pt solid; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">2021</td><td style="text-align: right; border-bottom: Black 1pt solid; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="text-align: right; border-bottom: Black 1pt solid; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">2020</td><td style="text-align: right; border-bottom: Black 1pt solid; padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; padding-left: 0.125in; text-indent: -0.125in; text-align: left">(dollars in thousands)</td><td style="border-bottom: Black 1pt solid; text-align: right; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">Amount</td><td style="text-align: right; border-bottom: Black 1pt solid; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="text-align: right; border-bottom: Black 1pt solid; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">%</td><td style="text-align: right; border-bottom: Black 1pt solid; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="text-align: right; border-bottom: Black 1pt solid; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">Amount</td><td style="text-align: right; border-bottom: Black 1pt solid; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="text-align: right; border-bottom: Black 1pt solid; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">%</td><td style="text-align: right; border-bottom: Black 1pt solid; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="text-align: right; border-bottom: Black 1pt solid; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">Amount</td><td style="text-align: right; border-bottom: Black 1pt solid; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="text-align: right; border-bottom: Black 1pt solid; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">%</td><td style="text-align: right; border-bottom: Black 1pt solid; padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-left: 0.125in; text-indent: -0.125in; font-weight: bold; text-align: left">Net charge-offs:</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-left: 0.25in; text-indent: -0.125in; text-align: left">Commercial</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="padding-left: 0.375in; text-indent: -0.125in; width: 28%; text-align: left">Owner occupied RE</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">-</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">-</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">94</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">0.00</td><td style="width: 1%; text-align: left">%</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">(29</td><td style="width: 1%; text-align: left">)</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">0.00</td><td style="width: 1%; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.375in; text-indent: -0.125in; text-align: left">Non-owner occupied RE</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,540</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">0.05</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(573</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">0.03</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(838</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">0.04</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="border-bottom: Black 1pt solid; padding-left: 0.375in; text-indent: -0.125in; text-align: left; padding-bottom: 1.5pt">Business</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">153</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">0.01</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt; text-align: left">%</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(943</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt; text-align: left">)</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">0.04</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt; text-align: left">%</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(839</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt; text-align: left">)</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">0.04</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="border-bottom: Black 1pt solid; padding-left: 0.25in; text-indent: -0.125in; text-align: left; padding-bottom: 1.5pt">Total commercial</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">1,693</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">0.06</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt; text-align: left">%</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(1,422</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt; text-align: left">)</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">0.06</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt; text-align: left">%</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(1,706</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt; text-align: left">)</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">0.08</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="border-bottom: Black 1pt solid; padding-left: 0.25in; text-indent: -0.125in; text-align: left">Consumer</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.375in; text-indent: -0.125in; text-align: left">Real estate</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">0.00</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">18</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">0.00</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(116</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">0.01</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-indent: -0.125in; text-align: left; padding-left: 0.375in">Home equity</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(247</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">0.01</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">62</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">0.00</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(230</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">0.01</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="border-bottom: Black 1pt solid; text-indent: -0.125in; text-align: left; padding-bottom: 1.5pt; padding-left: 0.375in">Other</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(90</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt; text-align: left">)</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">0.00</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt; text-align: left">%</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">1</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">0.00</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt; text-align: left">%</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(41</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt; text-align: left">)</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">0.00</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="border-bottom: Black 1pt solid; text-indent: -0.125in; text-align: left; padding-bottom: 1.5pt; padding-left: 0.25in">Total consumer</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(337</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt; text-align: left">)</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">0.00</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt; text-align: left">%</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">81</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">0.00</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt; text-align: left">%</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(387</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt; text-align: left">)</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">0.02</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; text-align: left; padding-left: 0.125in">Net loan (charge-offs) recoveries</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">1,356</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(1,341</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(2,093</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="border-bottom: Black 2.5pt solid; text-indent: -0.125in; text-align: left; padding-left: 0.125in">Net loan (charge-offs) recoveries as a % of average loans</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">(0.05</td><td style="border-bottom: Black 2.5pt solid; text-align: left">%)</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">0.06</td><td style="border-bottom: Black 2.5pt solid; text-align: left">%</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">0.10</td><td style="border-bottom: Black 2.5pt solid; text-align: left">%</td></tr>
  </table><div>


</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: center; text-indent: 393.75pt">&#160;</p><div>

</div><p style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><span style="font-style: normal">The following
table summarizes the allocation of the allowance for credit losses among the various loan categories.</span></p><div>

</div><p style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><span style="font-style: normal">&#160;</span></p><div>

</div><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Arial, Helvetica, Sans-Serif">
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1pt; border-top: Black 2.5pt solid; padding-top: 5pt; text-align: right">&#160;</td><td style="border-top: Black 2.5pt solid; text-align: right; padding-top: 5pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="14" style="border-top: Black 2.5pt solid; padding-top: 5pt; border-bottom: Black 1pt solid; font-weight: bold; text-align: right">Year ended December 31,</td><td style="text-align: right; padding-top: 5pt; border-top: Black 2.5pt solid; border-bottom: Black 1pt solid; padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1pt; text-align: left"></td><td style="text-align: right; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">2022</td><td style="text-align: right; border-bottom: Black 1pt solid; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="text-align: right; border-bottom: Black 1pt solid; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">2021</td><td style="text-align: right; border-bottom: Black 1pt solid; padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; text-align: left">(dollars in thousands)</td><td style="border-bottom: Black 1pt solid; text-align: right; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">Amount</td><td style="text-align: right; border-bottom: Black 1pt solid; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="text-align: right; border-bottom: Black 1pt solid; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"><b>%<sup>(1)</sup></b></span></td><td style="text-align: right; padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="text-align: right; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">Amount</td><td style="text-align: right; border-bottom: Black 1pt solid; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="text-align: right; border-bottom: Black 1pt solid; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"><b>%<sup>(1)</sup></b></span></td><td style="text-align: right; border-bottom: Black 1pt solid; padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-left: 0.125in; text-align: left">Commercial</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="padding-left: 0.25in; width: 52%; text-align: left">Owner occupied RE</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">5,867</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">18.7</td><td style="width: 1%; text-align: left">%</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">4,754</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">19.6</td><td style="width: 1%; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.25in; text-align: left">Non-owner occupied RE</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">10,376</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">26.3</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">10,518</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">26.8</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="padding-left: 0.25in; text-align: left">Construction</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,292</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3.4</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">625</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2.6</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="border-bottom: Black 1pt solid; padding-left: 0.25in; text-align: left; padding-bottom: 1.5pt">Business</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">7,861</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">14.3</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt; text-align: left">%</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">4,861</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">13.4</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="border-bottom: Black 1pt solid; padding-left: 0.125in; text-align: left; padding-bottom: 1.5pt">Total commercial</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">25,396</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">62.7</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt; text-align: left">%</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">20,758</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">62.4</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.125in; text-align: left">Consumer</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-align: left; padding-left: 0.25in">Real estate</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">9,487</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">28.4</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">7,054</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">27.9</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-left: 0.25in">Home equity</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,551</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">5.5</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,698</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">6.2</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-align: left; padding-left: 0.25in">Construction</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">893</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2.5</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">578</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2.4</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="border-bottom: Black 1pt solid; text-align: left; padding-bottom: 1.5pt; padding-left: 0.25in">Other</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">312</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">0.9</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt; text-align: left">%</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">320</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">1.1</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="border-bottom: Black 1pt solid; text-align: left; padding-bottom: 1.5pt; padding-left: 0.125in">Total consumer</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">13,243</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">37.3</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt; text-align: left">%</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">9,650</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">37.6</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="border-bottom: Black 2.5pt solid; text-align: left; padding-bottom: 0pt; padding-left: 2.9pt">Total allowance for credit losses</td><td style="border-bottom: Black 2.5pt solid; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">$</td><td style="border-bottom: Black 2.5pt solid; text-align: right">38,639</td><td style="border-bottom: Black 2.5pt solid; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">100.0</td><td style="border-bottom: Black 2.5pt solid; padding-bottom: 1.5pt; text-align: left">%</td><td style="border-bottom: Black 2.5pt solid; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">$</td><td style="border-bottom: Black 2.5pt solid; text-align: right">30,408</td><td style="border-bottom: Black 2.5pt solid; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">100.0</td><td style="border-bottom: Black 2.5pt solid; padding-bottom: 1.5pt; text-align: left">%</td></tr>
  </table><div>


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

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0; margin-bottom: 0; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in; text-align: left"><sup>(1)</sup></td><td style="text-align: justify">Percentage <span style="font-style: normal">of
loans in each category to total loans</span></td>
</tr></table><div>

</div><p style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">Deposits and Other Interest-Bearing Liabilities</p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">Our primary source of funds for loans and investments
is our deposits and advances from the FHLB. In the past, we have chosen to obtain a portion of our certificates of deposits from areas
outside of our market in order to obtain longer term deposits than are readily available in our local market. Our internal guidelines
regarding the use of brokered CDs limit our brokered CDs to 20% of total deposits. In addition, we do not obtain time deposits of $100,000
or more through the Internet. These guidelines allow us to take advantage of the attractive terms that wholesale funding can offer while
mitigating the related inherent risk.</p><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">Our retail deposits represented $2.90 billion,
or 92.5% of total deposits at December 31, 2022. At December 31, 2021, retail deposits represented $2.56 billion, or 100.0% of our total
deposits at December 31, 2021. Brokered deposits were $236.2 million, representing 7.5% of our total deposits at December 31, 2022. Our
loan-to-deposit ratio was 104%, 97%, and 100% at December 31, 2022, 2021, and 2020, respectively.</p><div>
</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: center">&#160;</p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: center"></p><div>

</div><!-- Field: Page; Sequence: 60; Value: 2 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: rgb(178,178,178) 1.5pt solid"><p style="font: normal 10pt Arial, Helvetica, Sans-Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->60<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt"><p style="font-family: Arial, Helvetica, Sans-Serif; margin: 0pt"><a href="#toc_001" style="font-weight: bold">Table of Contents</a></p></div><div>
    </div><!-- Field: /Page --><div>

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

</div><p style="font: 9.5pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">The following table shows the average balance
amounts and the average rates paid on deposits held by us.</p><div>

</div><p style="font: 9.5pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">&#160;&#160;</p><div>

</div><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 9.5pt Arial, Helvetica, Sans-Serif">
  <tr style="vertical-align: bottom">
    <td style="border-top: Black 2.5pt solid; padding-top: 5pt; padding-bottom: 1pt; font-size: 12pt; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; padding-top: 5pt; font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="22" style="border-top: Black 2.5pt solid; padding-top: 5pt; border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">December
    31,</span></td><td style="border-top: Black 2.5pt solid; padding-top: 5pt; border-bottom: Black 1pt solid; padding-bottom: 1.5pt; font-size: 10pt; font-weight: bold"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1pt; font-size: 12pt; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right; font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">2022</span></td><td style="border-bottom: Black 1pt solid; text-align: right; padding-bottom: 1.5pt; font-size: 10pt; font-weight: bold"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right; font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">2021</span></td><td style="border-bottom: Black 1pt solid; text-align: right; padding-bottom: 1.5pt; font-size: 10pt; font-weight: bold"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right; font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">2020</span></td><td style="border-bottom: Black 1pt solid; text-align: right; padding-bottom: 1.5pt; font-size: 10pt; font-weight: bold"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">(dollars
    in thousands)</span></td><td style="border-bottom: Black 1pt solid; text-align: right; font-size: 10pt; font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Amount</span></td><td style="border-bottom: Black 1pt solid; text-align: right; padding-bottom: 1.5pt; font-size: 10pt; font-weight: bold"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right; font-size: 10pt; font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Rate</span></td><td style="border-bottom: Black 1pt solid; text-align: right; padding-bottom: 1.5pt; font-size: 10pt; font-weight: bold"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right; font-size: 10pt; font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Amount</span></td><td style="border-bottom: Black 1pt solid; text-align: right; padding-bottom: 1.5pt; font-size: 10pt; font-weight: bold"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right; font-size: 10pt; font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Rate</span></td><td style="border-bottom: Black 1pt solid; text-align: right; padding-bottom: 1.5pt; font-size: 10pt; font-weight: bold"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right; font-size: 10pt; font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Amount</span></td><td style="border-bottom: Black 1pt solid; text-align: right; padding-bottom: 1.5pt; font-size: 10pt; font-weight: bold"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right; font-size: 10pt; font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Rate</span></td><td style="border-bottom: Black 1pt solid; text-align: right; padding-bottom: 1.5pt; font-size: 10pt; font-weight: bold"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="width: 28%; font-size: 10pt; text-align: left; text-indent: -0.125in; padding-left: 0.125in"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Noninterest
    bearing demand deposits</span></td><td style="width: 1%"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">$</span></td><td style="width: 9%; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">788,960</span></td><td style="width: 1%; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="width: 1%"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="width: 9%; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">-</span></td><td style="width: 1%; text-align: left">%<span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="width: 1%"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">$</span></td><td style="width: 9%; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">671,223</span></td><td style="width: 1%; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="width: 1%"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="width: 9%; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">-</span></td><td style="width: 1%; text-align: left">%<span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="width: 1%"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">$</span></td><td style="width: 9%; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">513,576</span></td><td style="width: 1%; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="width: 1%"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="width: 9%; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">-</span></td><td style="width: 1%; text-align: left">%<span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font-size: 10pt; text-align: left; text-indent: -0.125in; padding-left: 0.125in"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Interest
    bearing demand deposits</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">374,956</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">0.22</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">%</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">306,669</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">0.07</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">%</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">255,514</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">0.14</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">%</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font-size: 10pt; text-align: left; text-indent: -0.125in; padding-left: 0.125in"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Money
    market accounts</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">1,323,487</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">0.99</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">%</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">1,143,904</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">0.21</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">%</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">981,226</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">0.76</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">%</span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font-size: 10pt; text-align: left; text-indent: -0.125in; padding-left: 0.125in"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Savings
    accounts</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">41,474</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">0.05</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">%</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">32,916</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">0.05</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">%</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">22,113</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">0.05</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">%</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font-size: 10pt; text-align: left; text-indent: -0.125in; padding-left: 0.125in"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Time
    deposits less than $250,000</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">81,664</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">1.17</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">%</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">78,487</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">0.80</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">%</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">110,170</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">0.33</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">%</span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left; padding-bottom: 1.5pt; text-indent: -0.125in; padding-left: 0.125in"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Time
    deposits greater than $250,000</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">220,192</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="padding-bottom: 1pt; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">1.45</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">%</span></td><td style="padding-bottom: 1pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">97,814</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="padding-bottom: 1pt; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">0.59</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">%</span></td><td style="padding-bottom: 1pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">190,908</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="padding-bottom: 1pt; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">1.83</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">%</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="border-bottom: Black 2pt groove; font-size: 10pt; text-align: left; text-indent: -0.125in; padding-left: 0.375in"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Total
    deposits</span></td><td style="border-bottom: Black 2pt groove"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 2pt groove; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2pt groove; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">2,830,733</span></td><td style="border-bottom: Black 2pt groove; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 2pt groove"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 2pt groove; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 2pt groove; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">0.64</span></td><td style="border-bottom: Black 2pt groove; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">%</span></td><td style="border-bottom: Black 2pt groove"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 2pt groove; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2pt groove; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">2,331,013</span></td><td style="border-bottom: Black 2pt groove; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 2pt groove"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 2pt groove; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 2pt groove; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">0.17</span></td><td style="border-bottom: Black 2pt groove; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">%</span></td><td style="border-bottom: Black 2pt groove"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 2pt groove; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2pt groove; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">2,073,507</span></td><td style="border-bottom: Black 2pt groove; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 2pt groove"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 2pt groove; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 2pt groove; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">0.57</span></td><td style="border-bottom: Black 2pt groove; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif">%</span></td></tr>
  </table><div>


</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p><div>

</div><p style="font: 9.5pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">During the 12 months ended December 31, 2022,
our average transaction account balances increased by $374.2 million, or 17.4%, while our average time deposit balances increased by $125.6
million, or 71.2%. Core deposits exclude out-of-market deposits and time deposits of $250,000 or more and provide a relatively stable
funding source for our loan portfolio and other earning assets. Our core deposits were $2.76 billion, $2.48 billion, and $2.01 billion
at December 31, 2022, 2021 and 2020, respectively.</p><div>

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

</div><p style="font: 9.5pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">All of our time deposits are certificates of deposits.
The maturity distribution of our time deposits of $250,000 or more is as follows:</p><div>

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

</div><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 9.5pt Arial, Helvetica, Sans-Serif">
  <tr style="vertical-align: bottom">
    <td style="border-top: Black 2.5pt solid; padding-top: 5pt; padding-bottom: 1pt; font-size: 12pt; text-align: left">&#160;</td><td style="border-top: Black 2.5pt solid; padding-top: 5pt; font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-top: Black 2.5pt solid; padding-top: 5pt; border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: right">December 31,</td><td style="border-top: Black 2.5pt solid; padding-top: 5pt; border-bottom: Black 1pt solid; padding-bottom: 1.5pt; font-size: 10pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; text-align: left">(dollars in thousands)</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: right">2022</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt; font-size: 10pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: right">2021</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt; font-size: 10pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-align: left; width: 76%">Three months or less</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">235,216</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">35,151</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Over three through six months</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">76,778</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">13,746</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-align: left">Over six through twelve months</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">35,681</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">20,521</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt; text-align: left">Over twelve months</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">27,076</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">14,995</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="border-bottom: Black 2.5pt solid; padding-left: 0.125in; text-align: left; padding-bottom: 4pt">Total</td><td style="border-bottom: Black 2.5pt solid; padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">$</td><td style="border-bottom: Black 2.5pt solid; text-align: right">374,751</td><td style="border-bottom: Black 2.5pt solid; padding-bottom: 4pt; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; padding-bottom: 4pt; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">84,413</td><td style="border-bottom: Black 2.5pt solid; padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table><div>


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

</div><p style="font: 9.5pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">Time deposits that meet or exceed the FDIC insurance
limit of $250,000 at December 31, 2022 and December 31, 2021 were $374.8 million and $84.4 million, respectively, including wholesale
deposits.</p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: left; ">&#160;</p><div>

</div><p style="font: 9.5pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">At December 31, 2022
and 2021, the Company estimates that it has approximately $1.4 billion and $1.2 billion, respectively, in uninsured deposits including
related interest accrued and unpaid. Since it is not reasonably practicable to provide a precise measure of uninsured deposits, the amounts
above are estimates and are based on the same methodologies and assumptions used for the bank&#8217;s regulatory reporting requirements
by the FDIC for the Call Report.</p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; ">&#160;</p><div>

</div><p style="font: bold 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">Liquidity and Capital Resources</p><div>

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

</div><p style="font: 9.5pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">Liquidity represents the ability of a company
to convert assets into cash or cash equivalents without significant loss, and the ability to raise additional funds by increasing liabilities.
Liquidity management involves monitoring our sources and uses of funds in order to meet our day-to-day cash flow requirements while maximizing
profits. Liquidity management is made more complicated because different balance sheet components are subject to varying degrees of management
control. For example, the timing of maturities of our investment portfolio is fairly predictable and subject to a high degree of control
at the time investment decisions are made. However, net deposit inflows and outflows are far less predictable and are not subject to the
same degree of control.</p><div>

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

</div><p style="font: 9.5pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">At December 31, 2022 and 2021, our cash and cash
equivalents amounted to $170.9 million and $167.2 million, or 4.6% and 5.7% of total assets, respectively. Our investment securities at
December 31, 2022 and 2021 amounted to $104.2 million and $124.3 million, or 2.8% and 4.2% of total assets, respectively. Investment securities
traditionally provide a secondary source of liquidity since they can be converted into cash in a timely manner.</p><div>

</div><p style="font: 11pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 9.5pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">Our ability to maintain and expand our deposit
base and borrowing capabilities serves as our primary source of liquidity. We plan to meet our future cash needs through the liquidation
of temporary investments, the generation of deposits, and from additional borrowings. In addition, we will receive cash upon the maturity
and sale of loans and the maturity of investment securities. We maintain five federal funds purchased lines of credit with correspondent
banks totaling $118.5 million to meet short-term liquidity needs. There were no borrowings against the lines at December 31, 2022.</p><div>
</div><p style="font: 9.5pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"></p><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 61; Value: 2 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: rgb(178,178,178) 1.5pt solid"><p style="font: normal 10pt Arial, Helvetica, Sans-Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->61<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt"><p style="font-family: Arial, Helvetica, Sans-Serif; margin: 0pt"><a href="#toc_001" style="font-weight: bold">Table of Contents</a></p></div><div>
    </div><!-- Field: /Page --><div>

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

</div><p style="font: 9.5pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">We are also a member of the FHLB of Atlanta, from
which applications for borrowings can be made. The FHLB requires that securities, qualifying mortgage loans, and stock of the FHLB owned
by the Bank be pledged to secure any advances from the FHLB. The unused borrowing capacity currently available from the FHLB at December
31, 2022 was $515.8 million, based on the Bank&#8217;s $9.3 million investment in FHLB stock, as well as qualifying mortgages available
to secure any future borrowings. However, we are able to pledge additional securities to the FHLB in order to increase our available borrowing
capacity. In addition, at December 31, 2022 we had $341.5 million of letters of credit outstanding with the FHLB to secure client deposits.</p><div>

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

</div><p style="font: 9.5pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">We also have a line of credit with another financial
institution for $15.0 million, which was unused at December 31, 2022. The line of credit was renewed on December 21, 2021 at an interest
rate of One Month CME Term SOFR plus 3.5% and a maturity date of December 20, 2023.</p><div>

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

</div><p style="font: 9.5pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">We believe that our existing stable base of core
deposits, federal funds purchased lines of credit with correspondent banks, and borrowings from the FHLB will enable us to successfully
meet our long-term liquidity needs. However, as short-term liquidity needs arise, we have the ability to sell a portion of our investment
securities portfolio should we be required to meet those needs.</p><div>

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

</div><p style="font: 9.5pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">Total shareholders&#8217; equity was $294.5 million
at December 31, 2022 and $277.9 million at December 31, 2021. The $16.6 million increase during 2022 is due primarily to net income to
common shareholders of $29.1 million, stock option exercises and expenses of $2.9 million and $12.7 million loss in other comprehensive
income. We also recorded a $2.8 million adjustment for the adoption of ASU 2016-13.</p><div>

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

</div><p style="font: 9.5pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">The following table shows the return on average
assets (net income divided by average total assets), return on average equity (net income divided by average equity), equity to assets
ratio (average equity divided by average assets), and tangible common equity ratio (total equity less preferred stock divided by total
assets) for the three years ended December 31, 2022. Since our inception, we have not paid cash dividends.&#160;</p><div>

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

</div><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1pt; border-top: Black 2.5pt solid; padding-top: 5pt; font-size: 12pt; text-align: center"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; padding-top: 5pt; font-weight: bold; padding-bottom: 1pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="10" style="border-top: Black 2.5pt solid; border-bottom: Black 1pt solid; padding-top: 5pt; font-weight: bold; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">December
    31,</span></td><td style="border-bottom: Black 1pt solid; border-top: Black 2.5pt solid; padding-top: 5pt; padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">(dollars
    in thousands)</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">2022</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">2021</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">2020</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="width: 64%; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Return on average
    assets</span></td><td style="width: 1%; font: 9.5pt Arial, Helvetica, Sans-Serif"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="width: 1%; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="width: 9%; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">0.90</span></td><td style="width: 1%; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">%</span></td><td style="width: 1%; font: 9.5pt Arial, Helvetica, Sans-Serif"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="width: 1%; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="width: 9%; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">1.75</span></td><td style="width: 1%; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">%</span></td><td style="width: 1%; font: 9.5pt Arial, Helvetica, Sans-Serif"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="width: 1%; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="width: 9%; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">0.76</span></td><td style="width: 1%; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">%</span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Return on average equity</span></td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">10.20</span></td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">%</span></td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">18.64</span></td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">%</span></td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">8.49</span></td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">%</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Return on average common equity</span></td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">10.20</span></td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">%</span></td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">18.64</span></td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">%</span></td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">8.49</span></td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">%</span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Average equity to average assets
    ratio</span></td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">8.85</span></td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">%</span></td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">9.39</span></td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">%</span></td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">9.01</span></td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">%</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Tangible common equity to assets
    ratio</span></td><td style="border-bottom: Black 2.5pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">7.98</span></td><td style="border-bottom: Black 2.5pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">%</span></td><td style="border-bottom: Black 2.5pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">9.50</span></td><td style="border-bottom: Black 2.5pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">%</span></td><td style="border-bottom: Black 2.5pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">9.20</span></td><td style="border-bottom: Black 2.5pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">%</span></td></tr>
  </table><div>


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

</div><p style="font: 9.5pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">Under the capital adequacy guidelines, regulatory
capital is classified into two tiers. These guidelines require an institution to maintain a certain level of Tier 1 and Tier 2 capital
to risk-weighted assets. Tier 1 capital consists of common shareholders&#8217; equity, excluding the unrealized gain or loss on securities
available for sale, minus certain intangible assets. In determining the amount of risk-weighted assets, all assets, including certain
off-balance sheet assets, are multiplied by a risk-weight factor of 0% to 100% based on the risks believed to be inherent in the type
of asset. Tier 2 capital consists of Tier 1 capital plus the general reserve for credit losses, subject to certain limitations. We are
also required to maintain capital at a minimum level based on total average assets, which is known as the Tier 1 leverage ratio.</p><div>

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

</div><p style="font: 9.5pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">Regulatory capital rules, which we refer to Basel
III, impose minimum capital requirements for bank holding companies and banks. The Basel III rules apply to all national and state banks
and savings associations regardless of size and bank holding companies and savings and loan holding companies other than &#8220;small
bank holding companies,&#8221; generally holding companies with consolidated assets of less than $3 billion. In order to avoid restrictions
on capital distributions or discretionary bonus payments to executives, a covered banking organization must maintain a &#8220;capital
conservation buffer&#8221; on top of our minimum risk-based capital requirements. This buffer must consist solely of common equity Tier
1, but the buffer applies to all three measurements (common equity Tier 1, Tier 1 capital and total capital). The capital conservation
buffer consists of an additional amount of CET1 equal to 2.5% of risk-weighted assets.</p><div>

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

</div><p style="font: 9.5pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">To be considered &#8220;well-capitalized&#8221;
for purposes of certain rules and prompt corrective action requirements, the Bank must maintain a minimum total risked-based capital ratio
of at least 10%, a total Tier 1 capital ratio of at least 8%, a common equity Tier 1 capital ratio of at least 6.5%, and a leverage ratio
of at least 5%. As of December 31, 2022, our capital ratios exceed these ratios and we remain &#8220;well capitalized.&#8221;</p><div>

</div><p style="font: 9.5pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">The following table summarizes the capital amounts
and ratios of the Bank and the regulatory minimum requirements. See Note 23 to the Consolidated Financial Statements for ratios of the
Company.</p><div>

</div><p style="font: 9.5pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 9.5pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 62; Value: 2 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: rgb(178,178,178) 1.5pt solid"><p style="font: normal 10pt Arial, Helvetica, Sans-Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->62<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt"><p style="font-family: Arial, Helvetica, Sans-Serif; margin: 0pt"><a href="#toc_001" style="font-weight: bold">Table of Contents</a></p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 9.5pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"></p><div>

</div><p style="font: 9.5pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="white-space: nowrap; padding-bottom: 1pt; border-top: Black 2.5pt solid; padding-top: 5pt; text-align: right">&#160;</td><td style="white-space: nowrap; border-top: Black 2.5pt solid; padding-top: 5pt; text-align: right; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="white-space: nowrap; border-top: Black 2.5pt solid; border-bottom: Black 1pt solid; padding-top: 5pt; font-weight: bold; text-align: right">Actual</td><td style="white-space: nowrap; border-bottom: Black 1pt solid; border-top: Black 2.5pt solid; padding-top: 5pt; text-align: right; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="white-space: nowrap; border-bottom: Black 1pt solid; border-top: Black 2.5pt solid; padding-top: 5pt; text-align: right; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="white-space: nowrap; border-top: Black 2.5pt solid; border-bottom: Black 1pt solid; padding-top: 5pt; font-weight: bold; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt; font-style: normal">For
    capital<br/> adequacy purposes<br/> minimum <sup>(1)</sup></span></td><td style="white-space: nowrap; border-bottom: Black 1pt solid; border-top: Black 2.5pt solid; padding-top: 5pt; text-align: right; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="white-space: nowrap; border-bottom: Black 1pt solid; border-top: Black 2.5pt solid; padding-top: 5pt; text-align: right; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="white-space: nowrap; border-top: Black 2.5pt solid; border-bottom: Black 1pt solid; padding-top: 5pt; font-weight: bold; text-align: right">To be well capitalized<br/> under prompt<br/> corrective<br/> action provisions<br/> minimum</td><td style="white-space: nowrap; border-bottom: Black 1pt solid; border-top: Black 2.5pt solid; padding-top: 5pt; text-align: right; padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: left">(dollars in thousands)</td><td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: right; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="white-space: nowrap; border-bottom: Black 1pt solid; font-weight: bold; text-align: right">Amount</td><td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: right; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: right; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="white-space: nowrap; border-bottom: Black 1pt solid; font-weight: bold; text-align: right">Ratio</td><td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: right; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: right; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="white-space: nowrap; border-bottom: Black 1pt solid; font-weight: bold; text-align: right">Amount</td><td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: right; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: right; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="white-space: nowrap; border-bottom: Black 1pt solid; font-weight: bold; text-align: right">Ratio</td><td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: right; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: right; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="white-space: nowrap; border-bottom: Black 1pt solid; font-weight: bold; text-align: right">Amount</td><td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: right; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: right; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="white-space: nowrap; border-bottom: Black 1pt solid; font-weight: bold; text-align: right">Ratio</td><td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: right; padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold; text-align: left">As of December 31, 2022</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="width: 34%; text-align: left; text-indent: -0.125in; padding-left: 0.125in">Total Capital (to risk weighted assets)</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 8%; text-align: right">366,988</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 8%; text-align: right">12.45</td><td style="width: 1%; text-align: left">%</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 8%; text-align: right">235,892</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 8%; text-align: right">8.00</td><td style="width: 1%; text-align: left">%</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 8%; text-align: right">294,865</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 8%; text-align: right">10.00</td><td style="width: 1%; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: -0.125in; padding-left: 0.125in">Tier 1 Capital (to risk weighted assets)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">330,108</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">11.20</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">176,919</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">6.00</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">235,892</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">8.00</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-align: left; text-indent: -0.125in; padding-left: 0.125in">Common Equity Tier 1 (to risk weighted assets)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">330,108</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">11.20</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">132,689</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">4.50</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">191,662</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">6.50</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: -0.125in; padding-left: 0.125in">Tier 1 Capital (to average assets)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">330,108</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">9.43</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">140,040</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">4.00</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">175,050</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">5.00</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-align: left; text-indent: -0.125in; padding-left: 0.125in">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font-weight: bold; text-align: left; text-indent: -0.125in; padding-left: 0.125in">As of December 31, 2021</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-align: left; text-indent: -0.125in; padding-left: 0.125in">Total Capital (to risk weighted assets)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">331,052</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">14.36</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">184,418</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">8.00</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">230,522</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">10.00</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: -0.125in; padding-left: 0.125in">Tier 1 Capital (to risk weighted assets)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">302,217</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">13.11</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">138,313</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">6.00</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">184,418</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">8.00</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-align: left; text-indent: -0.125in; padding-left: 0.125in">Common Equity Tier 1 (to risk weighted assets)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">302,217</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">13.11</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">103,735</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">4.50</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">149,839</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">6.50</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: -0.125in; padding-left: 0.125in">Tier 1 Capital (to average assets)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">302,217</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">10.55</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">114,537</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">4.00</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">143,172</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">5.00</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-align: left; text-indent: -0.125in; padding-left: 0.125in">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font-weight: bold; text-align: left; text-indent: -0.125in; padding-left: 0.125in">As of December 31, 2020</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-align: left; text-indent: -0.125in; padding-left: 0.125in">Total Capital (to risk weighted assets)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">279,414</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">13.92</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">160,554</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">8.00</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">200,693</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">10.00</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: -0.125in; padding-left: 0.125in">Tier 1 Capital (to risk weighted assets)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">254,092</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">12.66</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">120,416</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">6.00</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">160,554</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">8.00</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-align: left; text-indent: -0.125in; padding-left: 0.125in">Common Equity Tier 1 (to risk weighted assets)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">254,092</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">12.66</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">90,312</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">4.50</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">130,451</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">6.50</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="border-bottom: Black 2.5pt solid; text-align: left; text-indent: -0.125in; padding-left: 0.125in">Tier 1 Capital (to average assets)</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">254,092</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">10.26</td><td style="border-bottom: Black 2.5pt solid; text-align: left">%</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">99,094</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">4.00</td><td style="border-bottom: Black 2.5pt solid; text-align: left">%</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">123,867</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">5.00</td><td style="border-bottom: Black 2.5pt solid; text-align: left">%</td></tr>
  </table><div>


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

</div><table cellpadding="0" cellspacing="0" style="font: 12pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0in"></td><td style="width: 0.25in; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"><sup>(1)</sup></span></td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Ratios
                                            do not include the capital conservation buffer of 2.5%.</span></td>
</tr></table><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: center; text-indent: 0.5in">&#160;</p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><span style="font-weight: normal">On September
30, 2019, the Company sold and issued $23.0 million in aggregate principal amount of its 4.75% Fixed-to-Floating Rate Subordinated Notes
due 2029 to eligible purchasers in a private offering. The Company intends to use the proceeds from the offering, which were approximately
$22.5 million, for general corporate purposes, including providing capital to the Bank and supporting organic growth. The Notes rank junior
in right to payment to the Company&#8217;s current and future senior indebtedness. The Notes are intended to qualify as Tier 2 capital
for regulatory capital purposes for the Company.</span></p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><span style="font-weight: normal">&#160;</span></p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><span style="font-weight: normal">The ability
of the Company to pay cash dividends is dependent upon receiving cash in the form of dividends from the Bank. The dividends that may be
paid by the Bank to the Company are subject to legal limitations and regulatory capital requirements. </span></p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><span style="font-weight: normal">&#160;</span></p><div>

</div><p style="font: bold 9.5pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><span style="font-size: 10pt">Effect of
Inflation and Changing Prices</span></p><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">The effect of relative purchasing power over time
due to inflation has not been taken into account in our consolidated financial statements. Rather, our financial statements have been
prepared on an historical cost basis in accordance with generally accepted accounting principles.</p><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">Unlike most industrial companies, our assets and
liabilities are primarily monetary in nature. Therefore, the effect of changes in interest rates will have a more significant impact on
our performance than will the effect of changing prices and inflation in general. In addition, interest rates may generally increase as
the rate of inflation increases, although not necessarily in the same magnitude. As discussed previously, we seek to manage the relationships
between interest sensitive assets and liabilities in order to protect against wide rate fluctuations, including those resulting from inflation.</p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: left"><b>&#160;</b></p><div>

</div><p style="font: bold 9.5pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><span style="font-size: 10pt">Off-Balance
Sheet Risk</span></p><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">Commitments to extend credit are agreements to
lend to a client as long as the client has not violated any material condition established in the contract. Commitments generally have
fixed expiration dates or other termination clauses and may require the payment of a fee. At December 31, 2022, unfunded commitments
to extend credit were approximately $878.3 million, of which $318.9 million were at fixed rates and $559.4 million were at variable rates.
At December 31, 2021, unfunded commitments to extend credit were $618.7 million, of which approximately $205.4 million were at fixed
rates and $413.3 million were at variable rates. A majority of the unfunded commitments related to commercial business lines of credit
and home equity lines of credit. Based on historical experience, we anticipate that a significant portion of these lines of credit will
not be funded. We evaluate each client&#8217;s credit worthiness on a case-by-case basis. The amount of collateral obtained, if deemed
necessary by us upon extension of credit, is based on our credit evaluation of the </p><div>
</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"></p><div>

</div><p style="font: 9.5pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 9.5pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 63; Value: 2 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: rgb(178,178,178) 1.5pt solid"><p style="font: normal 10pt Arial, Helvetica, Sans-Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->63<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt"><p style="font-family: Arial, Helvetica, Sans-Serif; margin: 0pt"><a href="#toc_001" style="font-weight: bold">Table of Contents</a></p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 9.5pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 9.5pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">borrower. The type of collateral varies but may include
accounts receivable, inventory, property, plant and equipment, and commercial and residential real estate.</p><div>

</div><p style="font: 9.5pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">At December 31, 2022 and 2021, there were $14.3
million and $10.2 million of commitments under letters of credit, respectively. The credit risk and collateral involved in issuing letters
of credit is essentially the same as that involved in extending loan facilities to clients. Since most of the letters of credit are expected
to expire without being drawn upon, they do not necessarily represent future cash requirements.</p><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">Except as disclosed in this Annual Report, we
are not involved in off-balance sheet contractual relationships, unconsolidated related entities that have off-balance sheet arrangements
or transactions that could result in liquidity needs or other commitments that significantly impact earnings.</p><div>

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

</div><p style="font: bold 9.5pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><span style="font-size: 10pt">Market Risk
and Interest Rate Sensitivity</span></p><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">Market risk is the risk of loss from adverse changes
in market prices and rates, which principally arises from interest rate risk inherent in our lending, investing, deposit gathering, and
borrowing activities. Other types of market risks, such as foreign currency exchange rate risk and commodity price risk, do not generally
arise in the normal course of our business.</p><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">We actively monitor and manage our interest rate
risk exposure to seek to control the mix and maturities of our assets and liabilities utilizing a process we call asset/liability management.
The essential purposes of asset/liability management are to seek to ensure adequate liquidity and to maintain an appropriate balance between
interest sensitive assets and liabilities in order to minimize potentially adverse impacts on earnings from changes in market interest
rates. Our asset/liability management committee (&#8220;ALCO&#8221;) monitors and considers methods of managing exposure to interest rate
risk. We have both an internal ALCO consisting of senior management that meets at various times during each month and a board ALCO that
meets monthly. The ALCOs are responsible for maintaining the level of interest rate sensitivity of our interest sensitive assets and liabilities
within board-approved limits.</p><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">As of December 31, 2022, the following table summarizes
the forecasted impact on net interest income using a base case scenario given upward and downward movements in interest rates of 100,
200, and 300 basis points based on forecasted assumptions of prepayment speeds, nominal interest rates and loan and deposit repricing
rates. Estimates are based on current economic conditions, historical interest rate cycles and other factors deemed to be relevant. However,
underlying assumptions may be impacted in future periods which were not known to management at the time of the issuance of the Consolidated
Financial Statements. Therefore, management&#8217;s assumptions may or may not prove valid. No assurance can be given that changing economic
conditions and other relevant factors impacting our net interest income will not cause actual occurrences to differ from underlying assumptions.
In addition, this analysis does not consider any strategic changes to our balance sheet which management may consider as a result of
changes in market conditions.&#160;</p><div>

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

</div><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Arial, Helvetica, Sans-Serif">
  <tr style="vertical-align: bottom">
    <td style="border-top: Black 2.5pt solid; border-bottom: Black 1pt solid; padding-top: 5pt; white-space: nowrap; font-weight: bold; text-align: left">Interest rate scenario</td><td style="border-bottom: Black 1pt solid; border-top: Black 2.5pt solid; padding-top: 5pt; white-space: nowrap; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-top: Black 2.5pt solid; border-bottom: Black 1pt solid; padding-top: 5pt; white-space: nowrap; font-weight: bold; text-align: right">Change in net interest<br/>
 income from base</td><td style="border-bottom: Black 1pt solid; border-top: Black 2.5pt solid; padding-top: 5pt; white-space: nowrap; padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="width: 88%; text-align: left">Up 300 basis points</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">(16.59</td><td style="width: 1%; text-align: left">)%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Up 200 basis points</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(11.00</td><td style="text-align: left">)%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-align: left">Up 100 basis points</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(5.50</td><td style="text-align: left">)%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Base</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-align: left">Down 100 basis points</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">9.88</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Down 200 basis points</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">19.29</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="border-bottom: Black 2.5pt solid; text-align: left">Down 300 basis points</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">23.19</td><td style="border-bottom: Black 2.5pt solid; text-align: left">%</td></tr>
  </table><div>


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

</div><p style="font: bold 9.5pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><b>Contractual Obligations</b></p><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">We have commitments with various investment partners
under the Small Business Investment Company (&#8220;SBIC&#8221;) and the Rural Business Investment Company (&#8220;RBIC&#8221;) programs
for which we have committed to make capital contributions from time to time. As of December 31, 2022, $1.7 million remained outstanding
under these commitments.</p><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">We utilize a variety of short-term and long-term
borrowings to supplement our supply of lendable funds, to assist in meeting deposit withdrawal requirements, and to fund growth of interest-earning
assets in excess of traditional deposit growth. Certificates of deposit, structured repurchase agreements, FHLB advances, and subordinated
debentures serve as our primary sources of such funds.</p><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">Obligations under noncancelable operating lease
agreements are payable over several years with the longest obligation expiring in 2032. We do not feel that any existing noncancelable
operating lease agreements are likely to materially impact </p><div>

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


</div><!-- Field: Page; Sequence: 64; Value: 2 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: rgb(178,178,178) 1.5pt solid"><p style="font: normal 10pt Arial, Helvetica, Sans-Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->64<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt"><p style="font-family: Arial, Helvetica, Sans-Serif; margin: 0pt"><a href="#toc_001" style="font-weight: bold">Table of Contents</a></p></div><div>
    </div><!-- Field: /Page --><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">our financial condition or results of operations in an adverse way. Contractual
obligations relative to these agreements are noted in the table below. Option periods that we have not yet exercised are not included
in this analysis as they do not represent contractual obligations until exercised.</p><div>

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

</div><p style="font: 9.5pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">The following table provides payments due by period
for obligations under long-term borrowings and operating lease obligations as of December 31, 2022.</p><div>

</div><p style="font: 9.5pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1pt; border-top: Black 2.5pt solid; padding-top: 5pt; font-size: 12pt; text-align: center"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; padding-top: 5pt; padding-bottom: 1pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="22" style="border-top: Black 2.5pt solid; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; padding-top: 5pt; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">December
    31, 2022</span></td><td style="border-bottom: Black 1pt solid; border-top: Black 2.5pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; padding-top: 5pt; padding-bottom: 1.5pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1pt; font-size: 12pt; text-align: center"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="font: bold 8pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="22" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Payments
    Due by Period</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">(dollars
    in thousands)</span></td><td style="border-bottom: Black 1pt solid; text-align: center; font: bold 8pt Arial, Helvetica, Sans-Serif; padding-bottom: 1.5pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Within<br/>
    One Year</span></td><td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right; padding-bottom: 1.5pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: center; font: bold 8pt Arial, Helvetica, Sans-Serif; padding-bottom: 1.5pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Over
    One <br/> to Two<br/> Years</span></td><td style="border-bottom: Black 1pt solid; text-align: center; padding-bottom: 1.5pt; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: center; font: bold 8pt Arial, Helvetica, Sans-Serif; padding-bottom: 1.5pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Over
    Two<br/> to Three<br/> Years</span></td><td style="border-bottom: Black 1pt solid; text-align: center; padding-bottom: 1.5pt; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: center; font: bold 8pt Arial, Helvetica, Sans-Serif; padding-bottom: 1.5pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Over
    Three<br/> to Four<br/> Years</span></td><td style="border-bottom: Black 1pt solid; text-align: center; padding-bottom: 1.5pt; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: center; font: bold 8pt Arial, Helvetica, Sans-Serif; padding-bottom: 1.5pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">After<br/>
    Five<br/> Years</span></td><td style="border-bottom: Black 1pt solid; text-align: center; padding-bottom: 1.5pt; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: center; font: bold 8pt Arial, Helvetica, Sans-Serif; padding-bottom: 1.5pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Total</span></td><td style="border-bottom: Black 1pt solid; text-align: center; padding-bottom: 1.5pt; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: 9.5pt Arial, Helvetica, Sans-Serif; width: 40%; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Certificates
    of deposit</span></td><td style="width: 1%; font: 9.5pt Arial, Helvetica, Sans-Serif"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="width: 1%; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">$</span></td><td style="width: 7%; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">420,049</span></td><td style="width: 1%; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="width: 1%; font: 9.5pt Arial, Helvetica, Sans-Serif"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="width: 1%; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="width: 7%; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">39,786</span></td><td style="width: 1%; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="width: 1%; font: 9.5pt Arial, Helvetica, Sans-Serif"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="width: 1%; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="width: 7%; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">4,683</span></td><td style="width: 1%; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="width: 1%; font: 9.5pt Arial, Helvetica, Sans-Serif"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="width: 1%; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="width: 7%; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">110</span></td><td style="width: 1%; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="width: 1%; font: 9.5pt Arial, Helvetica, Sans-Serif"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="width: 1%; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="width: 7%; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">-</span></td><td style="width: 1%; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="width: 1%; font: 9.5pt Arial, Helvetica, Sans-Serif"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="width: 1%; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif; width: 7%; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">464,628</span></td><td style="width: 1%; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Subordinated
    debentures</span></td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">-</span></td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">-</span></td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">-</span></td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">-</span></td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">36,214</span></td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">36,214</span></td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="border-bottom: Black 1pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left; padding-bottom: 1.5pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Operating
    lease obligations</span></td><td style="border-bottom: Black 1pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; padding-bottom: 1.5pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">2,016</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; padding-bottom: 1.5pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">2,068</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; padding-bottom: 1.5pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">2,124</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; padding-bottom: 1.5pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">2,177</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; padding-bottom: 1.5pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">24,437</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; padding-bottom: 1.5pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">32,822</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="border-bottom: Black 2.5pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left; padding-bottom: 1.5pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Total</span></td><td style="border-bottom: Black 2.5pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; padding-bottom: 1.5pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">422,065</span></td><td style="border-bottom: Black 2.5pt solid; padding-bottom: 1.5pt; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; padding-bottom: 1.5pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">41,854</span></td><td style="border-bottom: Black 2.5pt solid; padding-bottom: 1.5pt; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; padding-bottom: 1.5pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">6,807</span></td><td style="border-bottom: Black 2.5pt solid; padding-bottom: 1.5pt; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; padding-bottom: 1.5pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">2,287</span></td><td style="border-bottom: Black 2.5pt solid; padding-bottom: 1.5pt; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; padding-bottom: 1.5pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">60,651</span></td><td style="border-bottom: Black 2.5pt solid; padding-bottom: 1.5pt; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; padding-bottom: 1.5pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">533,664</span></td><td style="border-bottom: Black 2.5pt solid; padding-bottom: 1.5pt; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td></tr>
  </table><div>


</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: center"><b>&#160;</b></p><div>

</div><p style="font: bold 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">Accounting, Reporting, and Regulatory Matters</p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">See Note 1 &#8211; Summary of Significant Accounting
Policies and Activities in our &#8220;Notes to Consolidated Financial Statements&#8221; for a discussion on the effects of recently issued
accounting pronouncements.</p><div>

</div><p style="font: 9.5pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><div><a id="sfbi_012"></a></div><p style="font: bold 9.5pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration:underline">Item 7A. Quantitative and Qualitative
Disclosures about Market Risk</span></p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">See Item 7. Management&#8217;s Discussion and
Analysis of Financial Condition and Results of Operations &#8211; Market Risk and Interest Rate Sensitivity and &#8211; Liquidity and
Capital Resources.</p><div>

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


</div><!-- Field: Page; Sequence: 65; Value: 2 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: rgb(178,178,178) 1.5pt solid"><p style="font: normal 10pt Arial, Helvetica, Sans-Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->65<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt"><p style="font-family: Arial, Helvetica, Sans-Serif; margin: 0pt"><a href="#toc_001" style="font-weight: bold">Table of Contents</a></p></div><div>
    </div><!-- Field: /Page --><div>


</div><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 0pt; margin-bottom: 0pt">&#160;</p><div>

</div><div><a id="sfbi_013"></a></div><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 0pt; margin-bottom: 0pt"><b><span style="text-decoration:underline">Item 8. Financial Statements
and Supplementary Data</span></b></p><div>

</div><p style="font: bold 9.5pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt">MANAGEMENT&#8217;S REPORT ON INTERNAL CONTROL OVER
FINANCIAL REPORTING</p><div>

</div><p style="font: 9.5pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt">Management of Southern First Bancshares, Inc.
is responsible for establishing and maintaining adequate internal control over financial reporting as defined in Rule 13a-15(f) of the
Securities Exchange Act of 1934, as amended. The Company&#8217;s internal control over financial reporting is a process designed to provide
reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes
in accordance with accounting principles generally accepted in the U.S. The Company&#8217;s internal control over financial reporting
includes those policies and procedures that (1)&#160;pertain to the maintenance of records, that in reasonable detail, accurately and
fairly reflect the transactions and disposition of the Company&#8217;s assets; (2)&#160;provide reasonable assurance that transactions
are recorded as necessary to permit the preparation of the financial statements in accordance with generally accepted accounting principles
and that receipts and expenditures of the Company are being made only in accordance with the authorizations of the Company&#8217;s management
and directors; and (3)&#160;provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use or
disposition of the Company&#8217;s assets that could have a material impact on the financial statements.</p><div>

</div><p style="font: 9.5pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">Because of its inherent limitations, internal
control over financial reporting may not prevent or detect misstatements. Also, projections of any evaluation of effectiveness to future
periods are subject to the risk that controls may become inadequate due to changes in conditions, or that the degree of compliance with
the policies and procedures may deteriorate.</p><div>

</div><p style="font: 9.5pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">Management conducted an evaluation of the effectiveness
of the internal control over financial reporting based on the framework in <i>Internal Control &#8212; Integrated Framework</i> issued
by the Committee of Sponsoring Organizations of the Treadway Commission (&#8220;COSO&#8221;) in 2013. Based on this evaluation under the
COSO criteria, management concluded that the internal control over financial reporting was effective as of December&#160;31, 2022.</p><div>

</div><p style="font: 9.5pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">The effectiveness of the internal control structure
over financial reporting as of December&#160;31, 2022 has been audited by Elliott Davis, LLC, an independent registered public accounting
firm, as stated in their report included in this Annual Report on Form 10-K, which expresses an unqualified opinion on the effectiveness
of the Company&#8217;s internal control over financial reporting as of December&#160;31, 2022.</p><div>

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

</div><table cellpadding="0" style="width: 100%; border-spacing: 0; margin: auto">
  <tr style="vertical-align: top">
    <td style="width: 50%; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">/s/ R. Arthur Seaver, Jr.</span></td>
    <td style="width: 50%; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">/s/ Michael D. Dowling</span></td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Chief Executive Officer</span></td>
    <td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Chief Financial Officer &amp; Chief Operating Officer</span></td></tr>
  <tr style="vertical-align: top">
    <td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Southern First Bancshares, Inc.</span></td>
    <td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Southern First Bancshares, Inc.</span></td></tr>
  </table><div>

</div><p style="font: 9.5pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"></p><div>


</div><!-- Field: Page; Sequence: 66; Value: 2 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: rgb(178,178,178) 1.5pt solid"><p style="font: normal 10pt Arial, Helvetica, Sans-Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->66<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt"><p style="font-family: Arial, Helvetica, Sans-Serif; margin: 0pt"><a href="#toc_001" style="font-weight: bold">Table of Contents</a></p></div><div>
    </div><!-- Field: /Page --><div>


</div><p style="font: 9.5pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: center">&#160;</p><div>

</div><p style="font: 9.5pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><b>Report of Independent Registered Public Accounting
Firm (PCAOB ID 149)</b></p><div>

</div><p style="font: 9.5pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: left">&#160;</p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">To the Shareholders and Board of Directors of</p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">Southern First Bancshares, Inc. and Subsidiary</p><div>

</div><p style="font: 9.5pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">&#160;&#160;</p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><span style="font-size: 10pt"><b>Opinion on the
Internal Control Over Financial Reporting</b></span></p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">We have audited Southern First Bancshares, Inc.
and Subsidiary&#8217;s (the &#8220;Company&#8221;) internal control over financial reporting as of December 31, 2022, based on criteria established
in&#160;<i>Internal Control &#8212; Integrated Framework</i>&#160;issued by the Committee of Sponsoring Organizations of the Treadway
Commission in 2013. In our opinion, the Company maintained, in all material respects, effective internal control over financial reporting
as of December 31, 2022, based on criteria established in <i>Internal Control &#8212; Integrated Framework</i> issued by the Committee
of Sponsoring Organizations of the Treadway Commission in 2013.</p><div>

</div><p style="font: 9.5pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">We have also audited, in accordance with the standards
of the Public Company Accounting Oversight Board (United States) (PCAOB), the consolidated balance sheets of the Company as of December
31, 2022 and 2021 and the related consolidated statements of income, comprehensive income, shareholders&#8217; equity, and cash flows
for each of the three years in the period ended December 31, 2022 of the Company and our report dated February 13, 2023 expressed an
unqualified opinion.</p><div>

</div><p style="font: 9.5pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><span style="font-size: 10pt"><b>Basis for Opinion</b></span></p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">The Company&#8217;s management is responsible
for maintaining effective internal control over financial reporting and for its assessment of the effectiveness of internal control over
financial reporting in the accompanying Management&#8217;s Report on Internal Control over Financial Reporting. Our responsibility is
to express an opinion on the Company&#8217;s internal control over financial reporting based on our audit. We are a public accounting
firm registered with the PCAOB and are required to be independent with respect to the Company in accordance with U.S. federal securities
laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.</p><div>

</div><p style="font: 9.5pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">We conducted our audit in accordance with the
standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether effective
internal control over financial reporting was maintained in all material respects. Our audit included obtaining an understanding of internal
control over financial reporting, assessing the risk that a material weakness exists, and testing and evaluating the design and operating
effectiveness of internal control based on the assessed risk. Our audit also included performing such other procedures as we considered
necessary in the circumstances. We believe that our audit provides a reasonable basis for our opinion.</p><div>

</div><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 11pt; margin-bottom: 0pt"><b>Definition and Limitations of Internal Control
Over Financial Reporting</b></p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">A company&#8217;s internal control over financial reporting
is a process designed to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial
statements for external purposes in accordance with generally accepted accounting principles. A company&#8217;s internal control over financial
reporting includes those policies and procedures that (1) pertain to the maintenance of records that, in reasonable detail, accurately
and fairly reflect the transactions and dispositions of the assets of the company; (2) provide reasonable assurance that transactions
are recorded as necessary to permit preparation of financial statements in accordance with generally accepted accounting principles, and
that receipts and expenditures of the company are being made only in accordance with authorizations of management and directors of the
company; and (3) provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use or disposition
of the company&#8217;s assets that could have a material effect on the financial statements.</p><div>

</div><p style="font: 9.5pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">Because of its inherent limitations, internal
control over financial reporting may not prevent or detect misstatements. Also, projections of any evaluation of effectiveness to future
periods are subject to the risk that controls may become inadequate because of changes in conditions, or that the degree of compliance
with the policies or procedures may deteriorate.</p><div>

</div><p style="font: 9.5pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: left">&#160;</p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">/s/ Elliott Davis, LLC</p><div>

</div><p style="font: 9.5pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: left">&#160;</p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">Greenville, South Carolina</p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">February 13, 2023</p><div>

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


</div><!-- Field: Page; Sequence: 67; Value: 2 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: rgb(178,178,178) 1.5pt solid"><p style="font: normal 10pt Arial, Helvetica, Sans-Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->67<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt"><p style="font-family: Arial, Helvetica, Sans-Serif; margin: 0pt"><a href="#toc_001" style="font-weight: bold">Table of Contents</a></p></div><div>
    </div><!-- Field: /Page --><div>


</div><p style="font: 9.5pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: left">&#160;</p><div>

</div><p style="font: bold 9.5pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: center">Report of Independent Registered Public Accounting
Firm (PCAOB ID <ix:nonNumeric contextRef="c0" name="dei:AuditorFirmId">149</ix:nonNumeric>)</p><div>

</div><p style="font: 9.5pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 9.5pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">To the Shareholders and Board of Directors of</p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">Southern First Bancshares, Inc. and Subsidiary</p><div>

</div><p style="font: 9.5pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: bold 9.5pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">Opinion on the Financial Statements</p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">We have audited the accompanying consolidated
balance sheets of Southern First Bancshares, Inc. and Subsidiary (the &#8220;Company&#8221;) as of December 31, 2022 and 2021, the related
consolidated statements of income, comprehensive income, shareholders&#8217; equity and cash flows for each of the three years in the period
ended December 31, 2022, and the related notes to the consolidated financial statements (collectively, the &#8220;financial statements&#8221;).
In our opinion, the financial statements present fairly, in all material respects, the financial position of the Company as of December
31, 2022 and 2021, and the results of its operations and its cash flows for each of the three years in the period ended December 31, 2022,
in conformity with accounting principles generally accepted in the United States of America.</p><div>

</div><p style="font: 9.5pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">We have also audited, in accordance with the standards
of the Public&#160;Company Accounting Oversight Board (United&#160;States)&#160;(PCAOB), the Company&#8217;s internal control over financial
reporting as of December 31, 2022, based on criteria established in <span style="color: black"><i>Internal Control &#8212; Integrated
Framework</i></span> issued by the Committee of Sponsoring Organizations of the Treadway Commission in 2013, and our report dated February
13, 2023, expressed an unqualified opinion on the effectiveness of the Company&#8217;s internal control over financial reporting.</p><div>

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

</div><p style="font: 9.5pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><b>Change in Accounting Principle</b></p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">As discussed in Note 1 to the financial statements,
the Company has changed its method of accounting for credit losses effective January 1, 2022 due to the adoption of Financial Accounting
Standards Board Accounting Standards Codification No. 326, Financial Instruments &#8211; Credit Losses (ASC 326). The Company adopted
the new credit loss standard using the modified retrospective method such that prior period amounts are not adjusted and continue to be
reported in accordance with previously applicable generally accepted accounting principles. The adoption of the new credit loss standard
and its subsequent application is also communicated as a critical audit matter below.</p><div>

</div><p style="font: 9.5pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: bold 9.5pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">Basis for Opinion</p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">These financial statements are the responsibility
of the Company&#8217;s management. Our responsibility is to express an opinion on the Company&#8217;s financial statements based on our
audits. We are a public accounting firm registered with the PCAOB and are required to be independent with respect to the Company in accordance
with U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.</p><div>

</div><p style="font: 9.5pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">We conducted our audits in accordance with the
standards of the PCAOB. Those standards require that we plan and perform the audits to obtain reasonable assurance about whether the financial
statements are free of material misstatement, whether due to error or fraud. Our audits included performing procedures to assess the risks
of material misstatement of the financial statements, whether due to error or fraud, and performing procedures that respond to those risks.
Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the financial statements. Our audits
also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall
presentation of the financial statements. We believe that our audits provide a reasonable basis for our opinion.</p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p><div>

</div><p style="font: 9.5pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><b>Critical Audit&#160;Matters</b></p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">The critical audit matters communicated below
are matters arising from the current period audit of the financial statements that were communicated or required to be communicated to
the audit committee and that: (1) relate to accounts or disclosures that are material to the financial statements and (2) involved our
especially challenging, subjective or complex judgments. The communication of critical audit matters does not alter in any way our opinion
on the financial statements, taken as a whole, and we are not, by communicating the critical audit matters below, providing separate opinions
on the critical audit matters or on the accounts or disclosures to which they relate.</p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><i>&#160;</i></p><div>

</div><p style="font: 9.5pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><i>Allowance for Credit Losses</i></p><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">As described in Note 4 to the Company&#8217;s
financial statements, the Company has a gross loan portfolio of $3.3 billion and related allowance for credit losses of $38.6 million
as of December 31, 2022. As described by the Company in Note 1, the Company calculates lifetime probability of default and loss given
default rates based on historical loss experience, which is used to calculate expected losses based on the pool&#8217;s loss rate and
the age of loans in the pool. Management also considers further adjustments to historical loss information for current conditions and
reasonable and supportable</p><div>

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


</div><!-- Field: Page; Sequence: 68; Value: 2 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: rgb(178,178,178) 1.5pt solid"><p style="font: normal 10pt Arial, Helvetica, Sans-Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->68<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt"><p style="font-family: Arial, Helvetica, Sans-Serif; margin: 0pt"><a href="#toc_001" style="font-weight: bold">Table of Contents</a></p></div><div>
    </div><!-- Field: /Page --><div>


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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">forecasts that differ from the conditions that
exist for the period over which historical information is evaluated as well as other changes in qualitative factors not inherently considered
in the quantitative analyses. The qualitative categories and the measurements used to quantify the risks within each of these categories
are subjectively selected by management but measured by objective measurements period over period. The data for each measurement may be
obtained from internal or external sources. These adjustments are based upon quarterly trend assessments in certain economic factors as
well as associate retention and turnover, portfolio concentrations, and growth characteristics.</p><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">We identified the Company&#8217;s estimate of
the allowance for credit losses as a critical audit matter. The principal considerations for our determination of the allowance for credit
losses as a critical audit matter related to the high degree of subjectivity in the Company&#8217;s judgments in determining the qualitative
factors. Auditing these complex judgments and assumptions by the Company involves especially challenging auditor judgment due to the nature
and extent of audit evidence and effort required to address these matters, including the extent of specialized skill or knowledge needed.</p><div>

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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><span style="font-size: 10pt">The primary procedures
we performed to address this critical audit matter included the following:</span></p><div>
</div><p style="font: 15pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 11pt; text-indent: 18pt; margin-bottom: 0pt">&#8226; </p><div>
</div><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: -14pt; padding-left: 33pt; margin-bottom: 0pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">We
tested the design and operating effectiveness of controls relating to the Company&#8217;s determination of the allowance for credit losses,
including controls over qualitative factors.&#8201;&#8201;</span></p><div>
</div><p style="font: 15pt Arial, Helvetica, sans-serif; text-align: left; margin-top: -2pt; text-indent: 18pt; margin-bottom: 0pt">&#8226; </p><div>
</div><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: -14pt; padding-left: 33pt; margin-bottom: 0pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">We
evaluated the relevance and the reasonableness of assumptions related to evaluation of the loan portfolio, current and forecasted economic
conditions, and other risk factors used in development of the qualitative factors.</span><span style="font-size: 10pt">&#8201;</span></p><div>
</div><p style="font: 15pt Arial, Helvetica, sans-serif; text-align: left; margin-top: -2pt; text-indent: 18pt; margin-bottom: 0pt">&#8226; </p><div>
</div><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: -14pt; padding-left: 33pt; margin-bottom: 0pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">We
evaluated the reasonableness of assumptions and data used by the Company in developing the qualitative factors by comparing these data
points to internally developed and third-party sources, and other audit evidence gathered.&#8201;&#8201; </span></p><div>


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

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><span style="font-size: 10pt">/s/ <ix:nonNumeric contextRef="c0" name="dei:AuditorName">Elliott Davis,
LLC</ix:nonNumeric></span></p><div>

</div><p style="font: 9.5pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><span style="font-size: 10pt">We have served as
the Company&#8217;s auditor since 1999.</span></p><div>

</div><p style="font: 9.5pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><ix:nonNumeric contextRef="c0" name="dei:AuditorLocation"><span style="font-size: 10pt">Greenville, South
Carolina</span></ix:nonNumeric></p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">February 13, 2023</p><div>

</div><p style="font: 9.5pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>


</div><!-- Field: Page; Sequence: 69; Value: 2 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: rgb(178,178,178) 1.5pt solid"><p style="font: normal 10pt Arial, Helvetica, Sans-Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->69<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt"><p style="font-family: Arial, Helvetica, Sans-Serif; margin: 0pt"><a href="#toc_001" style="font-weight: bold">Table of Contents</a></p></div><div>
    </div><!-- Field: /Page --><div>


</div><p style="font: 9.5pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: center"><b><i>&#160;</i></b></p><div>

</div><p style="font: 9.5pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: center"><b><i>SOUTHERN FIRST BANCSHARES, INC. AND SUBSIDIARY<br/>
CONSOLIDATED BALANCE SHEETS<br/>
<br/>
</i></b></p><div>

</div><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: center">&#160;</td><td style="border-top: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="border-top: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">&#160;</td><td style="border-top: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1pt; font-size: 12pt; text-align: center">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><p style="font: 9pt Arial, Helvetica, Sans-Serif; margin-top: 2pt; margin-bottom: 0pt; text-align: right"></p><p style="font: 8pt Arial, Helvetica, sans-serif; text-align: right; margin-top: 2pt; margin-bottom: 0pt; margin-bottom: 0pt"><b>December 31,</b></p></td><td style="border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, sans-serif; text-align: right; margin-top: 2pt; margin-bottom: 0pt; margin-bottom: 0pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left">(dollars in thousands, except share data)</td><td style="border-bottom: Black 1pt solid; font: bold 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, sans-serif; text-align: right; margin-top: 2pt; margin-bottom: 0pt; margin-bottom: 0pt"><b>2022</b></td><td style="border-bottom: Black 1pt solid; font: bold 9pt Arial, Helvetica, Sans-Serif">&#160;</td><td style="border-bottom: Black 1pt solid; font: bold 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, sans-serif; text-align: right; margin-top: 2pt; margin-bottom: 0pt; margin-bottom: 0pt"><b>2021</b></td><td style="border-bottom: Black 1pt solid; font: bold 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1.5pt">&#160;&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; margin-bottom: 0pt"><b>ASSETS</b></td><td style="font-size: 12pt">&#160;</td>
    <td colspan="2" style="font-size: 12pt; text-align: center">&#160;</td><td style="font-size: 12pt">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td colspan="2" style="font-size: 12pt; text-align: center">&#160;</td><td style="font-size: 12pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; margin-bottom: 0pt">Cash and cash equivalents:</td><td style="font-size: 12pt">&#160;</td>
    <td colspan="2" style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td colspan="2" style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt; width: 76%">Cash and due from banks</td><td style="width: 1%; font: 9.5pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="width: 1%; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">$</td><td style="width: 9%; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c3" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CashAndDueFromBanks" scale="3" unitRef="usd">18,788</ix:nonFraction></td><td style="width: 1%; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 1%; font: 9.5pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="width: 1%; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 9%; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CashAndDueFromBanks" scale="3" unitRef="usd">21,770</ix:nonFraction></td><td style="width: 1%; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt">Federal funds sold</td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c3" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FederalFundsSold" scale="3" unitRef="usd">101,277</ix:nonFraction></td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FederalFundsSold" scale="3" unitRef="usd">86,882</ix:nonFraction></td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="border-bottom: Black 1pt solid; font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 0pt; text-indent: 15pt; margin-bottom: 0pt">Interest-bearing deposits with banks</td><td style="border-bottom: Black 1pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif"></td>
    <td style="border-bottom: Black 1pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left"></td><td style="border-bottom: Black 1pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c3" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:InterestBearingDepositsInBanks" scale="3" unitRef="usd">50,809</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right">&#160;</td><td style="border-bottom: Black 1pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right">&#160;</td><td style="border-bottom: Black 1pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:InterestBearingDepositsInBanks" scale="3" unitRef="usd">58,557</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="border-bottom: Black 1pt solid; font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 0pt; text-indent: 30pt; margin-bottom: 0pt">Total cash and cash equivalents</td><td style="border-bottom: Black 1pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif"></td>
    <td style="border-bottom: Black 1pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left"></td><td style="border-bottom: Black 1pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c3" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CashCashEquivalentsAndFederalFundsSold" scale="3" unitRef="usd">170,874</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right">&#160;</td><td style="border-bottom: Black 1pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right">&#160;</td><td style="border-bottom: Black 1pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CashCashEquivalentsAndFederalFundsSold" scale="3" unitRef="usd">167,209</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 1.5pt">Investment securities:</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt">Investment securities available for sale</td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c3" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" unitRef="usd">93,347</ix:nonFraction></td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" unitRef="usd">120,281</ix:nonFraction></td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="border-bottom: Black 1pt solid; font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 0pt; text-indent: 15pt; margin-bottom: 0pt">Other investments</td><td style="border-bottom: Black 1pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif"></td>
    <td style="border-bottom: Black 1pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left"></td><td style="border-bottom: Black 1pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c3" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OtherInvestments" scale="3" unitRef="usd">10,833</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right">&#160;</td><td style="border-bottom: Black 1pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right">&#160;</td><td style="border-bottom: Black 1pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OtherInvestments" scale="3" unitRef="usd">4,021</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="border-bottom: Black 1pt solid; font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 0pt; text-indent: 30pt; margin-bottom: 0pt">Total investment securities</td><td style="border-bottom: Black 1pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif"></td>
    <td style="border-bottom: Black 1pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left"></td><td style="border-bottom: Black 1pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c3" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:Investments" scale="3" unitRef="usd">104,180</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:Investments" scale="3" unitRef="usd">124,302</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 1.5pt">Mortgage loans held for sale</td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c3" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:LoansReceivableHeldForSaleAmount" scale="3" unitRef="usd">3,917</ix:nonFraction></td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:LoansReceivableHeldForSaleAmount" scale="3" unitRef="usd">13,556</ix:nonFraction></td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 1.5pt">Loans</td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c3" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" scale="3" unitRef="usd">3,273,363</ix:nonFraction></td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" scale="3" unitRef="usd">2,489,877</ix:nonFraction></td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="border-bottom: Black 1pt solid; font: 10pt Arial, Helvetica, sans-serif; padding-left: 0.25in; text-align: left; margin-top: 2pt; margin-bottom: 0pt; margin-bottom: 0pt">Less allowance for credit losses</td><td style="border-bottom: Black 1pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif"></td>
    <td style="border-bottom: Black 1pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left"></td><td style="border-bottom: Black 1pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right">(<ix:nonFraction contextRef="c3" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:LoansAndLeasesReceivableAllowance" scale="3" unitRef="usd">38,639</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">)</td><td style="border-bottom: Black 1pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right">(<ix:nonFraction contextRef="c4" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:LoansAndLeasesReceivableAllowance" scale="3" unitRef="usd">30,408</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="border-bottom: Black 1pt solid; font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 0pt; text-indent: 30pt; margin-bottom: 0pt">Loans, net</td><td style="border-bottom: Black 1pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif"></td>
    <td style="border-bottom: Black 1pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left"></td><td style="border-bottom: Black 1pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c3" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:LoansAndLeasesReceivableNetReportedAmount" scale="3" unitRef="usd">3,234,724</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:LoansAndLeasesReceivableNetReportedAmount" scale="3" unitRef="usd">2,459,469</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 1.5pt">Bank owned life insurance</td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c3" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:BankOwnedLifeInsurance" scale="3" unitRef="usd">51,122</ix:nonFraction></td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:BankOwnedLifeInsurance" scale="3" unitRef="usd">49,833</ix:nonFraction></td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 1.5pt">Property and equipment, net</td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c3" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentNet" scale="3" unitRef="usd">99,183</ix:nonFraction></td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentNet" scale="3" unitRef="usd">92,370</ix:nonFraction></td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 1.5pt">Deferred income taxes, net</td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c3" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DeferredIncomeTaxAssetsNet" scale="3" unitRef="usd">12,522</ix:nonFraction></td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DeferredIncomeTaxAssetsNet" scale="3" unitRef="usd">8,397</ix:nonFraction></td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="border-bottom: Black 1pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 1.5pt">Other assets</td><td style="border-bottom: Black 1pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif"></td>
    <td style="border-bottom: Black 1pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left"></td><td style="border-bottom: Black 1pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c3" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OtherAssets" scale="3" unitRef="usd">15,459</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OtherAssets" scale="3" unitRef="usd">10,412</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="border-bottom: Black 2.5pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; padding-left: 0.375in; text-align: left">Total assets</td><td style="border-bottom: Black 2.5pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif"></td>
    <td style="border-bottom: Black 2.5pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c3" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:Assets" scale="3" unitRef="usd">3,691,981</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:Assets" scale="3" unitRef="usd">2,925,548</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font: bold 9.5pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 1.5pt">LIABILITIES</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 1.5pt">Deposits</td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">$</td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c3" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:Deposits" scale="3" unitRef="usd">3,133,864</ix:nonFraction></td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:Deposits" scale="3" unitRef="usd">2,563,826</ix:nonFraction></td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 1.5pt">Federal Home Loan Bank advances and other borrowings</td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c3" decimals="-3" format="ixt:num-dot-decimal" name="sfst:FHLBAdvanceAndRelatedDebt" scale="3" unitRef="usd">175,000</ix:nonFraction></td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-2">-</div></td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 1.5pt">Subordinated debentures</td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c3" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:JuniorSubordinatedNotes" scale="3" unitRef="usd">36,214</ix:nonFraction></td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:JuniorSubordinatedNotes" scale="3" unitRef="usd">36,106</ix:nonFraction></td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="border-bottom: Black 1pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 1.5pt">Other liabilities</td><td style="border-bottom: Black 1pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif"></td>
    <td style="border-bottom: Black 1pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left"></td><td style="border-bottom: Black 1pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c3" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OtherLiabilities" scale="3" unitRef="usd">52,391</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OtherLiabilities" scale="3" unitRef="usd">47,715</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="border-bottom: Black 2.5pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; padding-left: 0.375in; text-align: left">Total liabilities</td><td style="border-bottom: Black 2.5pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif"></td>
    <td style="border-bottom: Black 2.5pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left"></td><td style="border-bottom: Black 2.5pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c3" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:Liabilities" scale="3" unitRef="usd">3,397,469</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:Liabilities" scale="3" unitRef="usd">2,647,647</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font: bold 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">SHAREHOLDERS&#8217; EQUITY</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">Preferred stock, par value $<ix:nonFraction contextRef="c3" decimals="2" name="us-gaap:PreferredStockParOrStatedValuePerShare" scale="0" unitRef="usdPershares"><ix:nonFraction contextRef="c4" decimals="2" name="us-gaap:PreferredStockParOrStatedValuePerShare" scale="0" unitRef="usdPershares">.01</ix:nonFraction></ix:nonFraction> per share, <ix:nonFraction contextRef="c3" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:PreferredStockSharesAuthorized" scale="0" unitRef="shares"><ix:nonFraction contextRef="c4" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:PreferredStockSharesAuthorized" scale="0" unitRef="shares">10,000,000</ix:nonFraction></ix:nonFraction> shares authorized</td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-3">-</div></td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-4">-</div></td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-indent: -0.125in; text-align: left; padding-left: 0.125in">Common stock, par value $<ix:nonFraction contextRef="c3" decimals="2" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" unitRef="usdPershares"><ix:nonFraction contextRef="c4" decimals="2" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" unitRef="usdPershares">.01</ix:nonFraction></ix:nonFraction> per share, <ix:nonFraction contextRef="c3" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesAuthorized" scale="0" unitRef="shares"><ix:nonFraction contextRef="c4" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesAuthorized" scale="0" unitRef="shares">10,000,000</ix:nonFraction></ix:nonFraction> shares authorized, <ix:nonFraction contextRef="c3" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesIssued" scale="0" unitRef="shares"><ix:nonFraction contextRef="c3" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesOutstanding" scale="0" unitRef="shares">8,011,045</ix:nonFraction></ix:nonFraction> and <ix:nonFraction contextRef="c4" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesIssued" scale="0" unitRef="shares"><ix:nonFraction contextRef="c4" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesOutstanding" scale="0" unitRef="shares">7,925,819</ix:nonFraction></ix:nonFraction> shares issued and outstanding at December 31, 2022 and 2021, respectively</td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c3" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CommonStockValue" scale="3" unitRef="usd">80</ix:nonFraction></td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CommonStockValue" scale="3" unitRef="usd">79</ix:nonFraction></td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">Nonvested restricted stock</td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right">(<ix:nonFraction contextRef="c3" decimals="-3" format="ixt:num-dot-decimal" name="sfst:NonvestedRestrictedStockValue" scale="3" unitRef="usd">3,306</ix:nonFraction></td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">)</td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right">(<ix:nonFraction contextRef="c4" decimals="-3" format="ixt:num-dot-decimal" name="sfst:NonvestedRestrictedStockValue" scale="3" unitRef="usd">1,435</ix:nonFraction></td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">Additional paid-in capital</td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c3" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AdditionalPaidInCapital" scale="3" unitRef="usd">119,027</ix:nonFraction></td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AdditionalPaidInCapital" scale="3" unitRef="usd">114,226</ix:nonFraction></td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">Accumulated other comprehensive loss</td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right">(<ix:nonFraction contextRef="c3" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" scale="3" sign="-" unitRef="usd">13,410</ix:nonFraction></td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">)</td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right">(<ix:nonFraction contextRef="c4" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" scale="3" sign="-" unitRef="usd">740</ix:nonFraction></td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="border-bottom: Black 1pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">Retained earnings</td><td style="border-bottom: Black 1pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif"></td>
    <td style="border-bottom: Black 1pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left"></td><td style="border-bottom: Black 1pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c3" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RetainedEarningsAccumulatedDeficit" scale="3" unitRef="usd">192,121</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RetainedEarningsAccumulatedDeficit" scale="3" unitRef="usd">165,771</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="border-bottom: Black 2.5pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; padding-left: 0.375in; text-align: left">Total shareholders&#8217; equity</td><td style="border-bottom: Black 2.5pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif"></td>
    <td style="border-bottom: Black 2.5pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left"></td><td style="border-bottom: Black 2.5pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c3" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="3" unitRef="usd">294,512</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="3" unitRef="usd">277,901</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="border-bottom: Black 2.5pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; padding-left: 0.375in; text-align: left">Total liabilities and shareholders&#8217; equity</td><td style="border-bottom: Black 2.5pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c3" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:LiabilitiesAndStockholdersEquity" scale="3" unitRef="usd">3,691,981</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:LiabilitiesAndStockholdersEquity" scale="3" unitRef="usd">2,925,548</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right">&#160;</td></tr>
  </table><div>


</div><p style="font: 12pt Arial, Helvetica, Sans-Serif; margin: 0pt 0 0pt 0.5in; text-align: left; text-indent: 9pt">&#160;</p><div>

</div><p style="font: 8pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 0pt; margin-bottom: 0pt">See notes to consolidated financial statements that
are an integral part of these consolidated statements.</p><div>


</div><!-- Field: Page; Sequence: 70; Value: 2 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: rgb(178,178,178) 1.5pt solid"><p style="font: normal 10pt Arial, Helvetica, Sans-Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->70<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt"><p style="font-family: Arial, Helvetica, Sans-Serif; margin: 0pt"><a href="#toc_001" style="font-weight: bold">Table of Contents</a></p></div><div>
    </div><!-- Field: /Page --><div>


</div><p style="font: 9.5pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: center">&#160;</p><div>

</div><p style="font: 9.5pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: center"><b><i>SOUTHERN FIRST BANCSHARES, INC. AND SUBSIDIARY<br/>
CONSOLIDATED STATEMENTS OF INCOME<br/>
<br/>
</i></b></p><div>

</div><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td colspan="13" style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-size: 8pt; text-align: center">&#160;</td><td style="font: bold 8pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="10" style="font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right; border-bottom: Black 1pt solid">For the years ended December 31,</td><td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid">(dollars in thousands, except per share data)</td><td style="font: bold 8pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right; border-bottom: Black 1pt solid">2022</td><td style="padding-bottom: 1pt; font: bold 8pt Arial, Helvetica, Sans-Serif">&#160;</td><td style="font: bold 8pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right; border-bottom: Black 1pt solid">2021</td><td style="padding-bottom: 1pt; font: bold 8pt Arial, Helvetica, Sans-Serif">&#160;</td><td style="font: bold 8pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right; border-bottom: Black 1pt solid">2020</td><td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; margin-bottom: 0pt"><b>Interest
    income</b></td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt; width: 64%">Loans</td><td style="width: 1%; font: 9.5pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="width: 1%; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">$</td><td style="width: 9%; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c0" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:InterestAndFeeIncomeLoansAndLeases" scale="3" unitRef="usd">114,233</ix:nonFraction></td><td style="width: 1%; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 1%; font: 9.5pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="width: 1%; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 9%; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c5" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:InterestAndFeeIncomeLoansAndLeases" scale="3" unitRef="usd">91,599</ix:nonFraction></td><td style="width: 1%; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 1%; font: 9.5pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="width: 1%; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 9%; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c6" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:InterestAndFeeIncomeLoansAndLeases" scale="3" unitRef="usd">93,133</ix:nonFraction></td><td style="width: 1%; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt">Investment securities</td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c0" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:InterestAndDividendIncomeSecurities" scale="3" unitRef="usd">1,990</ix:nonFraction></td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c5" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:InterestAndDividendIncomeSecurities" scale="3" unitRef="usd">1,335</ix:nonFraction></td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c6" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:InterestAndDividendIncomeSecurities" scale="3" unitRef="usd">1,415</ix:nonFraction></td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="border-bottom: Black 1pt solid; font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt">&#160;Federal funds sold and interest-bearing deposits with banks</td><td style="border-bottom: Black 1pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c0" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:InterestIncomeFederalFundsSold" scale="3" unitRef="usd">1,439</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c5" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:InterestIncomeFederalFundsSold" scale="3" unitRef="usd">233</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c6" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:InterestIncomeFederalFundsSold" scale="3" unitRef="usd">270</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="border-bottom: Black 1pt solid; font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 30pt; margin-bottom: 0pt">Total interest income</td><td style="border-bottom: Black 1pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c0" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:InterestAndDividendIncomeOperating" scale="3" unitRef="usd">117,662</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c5" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:InterestAndDividendIncomeOperating" scale="3" unitRef="usd">93,167</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c6" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:InterestAndDividendIncomeOperating" scale="3" unitRef="usd">94,818</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font: bold 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">Interest expense</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="padding-left: 0.125in; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">Deposits</td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c0" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:InterestExpenseDeposits" scale="3" unitRef="usd">18,102</ix:nonFraction></td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c5" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:InterestExpenseDeposits" scale="3" unitRef="usd">3,909</ix:nonFraction></td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c6" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:InterestExpenseDeposits" scale="3" unitRef="usd">13,055</ix:nonFraction></td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.125in; border-bottom: Black 1pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">Borrowings</td><td style="border-bottom: Black 1pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c0" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:InterestExpenseBorrowings" scale="3" unitRef="usd">1,939</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c5" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:InterestExpenseBorrowings" scale="3" unitRef="usd">1,526</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c6" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:InterestExpenseBorrowings" scale="3" unitRef="usd">1,953</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="border-bottom: Black 1pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; padding-left: 0.375in; text-align: left">Total interest expense</td><td style="border-bottom: Black 1pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c0" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:InterestExpense" scale="3" unitRef="usd">20,041</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c5" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:InterestExpense" scale="3" unitRef="usd">5,435</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c6" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:InterestExpense" scale="3" unitRef="usd">15,008</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.125in; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">Net interest income</td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c0" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:InterestIncomeExpenseNet" scale="3" unitRef="usd">97,621</ix:nonFraction></td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c5" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:InterestIncomeExpenseNet" scale="3" unitRef="usd">87,732</ix:nonFraction></td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c6" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:InterestIncomeExpenseNet" scale="3" unitRef="usd">79,810</ix:nonFraction></td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="border-bottom: Black 1pt solid; padding-left: 0.125in; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">Provision for (reversal of) credit losses</td><td style="border-bottom: Black 1pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c0" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ProvisionForLoanLeaseAndOtherLosses" scale="3" unitRef="usd">6,155</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right">(<ix:nonFraction contextRef="c5" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ProvisionForLoanLeaseAndOtherLosses" scale="3" sign="-" unitRef="usd">12,400</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">)</td><td style="border-bottom: Black 1pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c6" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ProvisionForLoanLeaseAndOtherLosses" scale="3" unitRef="usd">29,600</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="border-bottom: Black 1pt solid; padding-left: 0.125in; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">Net interest income after provision for credit losses</td><td style="border-bottom: Black 1pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c0" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:InterestIncomeExpenseAfterProvisionForLoanLoss" scale="3" unitRef="usd">91,466</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c5" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:InterestIncomeExpenseAfterProvisionForLoanLoss" scale="3" unitRef="usd">100,132</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c6" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:InterestIncomeExpenseAfterProvisionForLoanLoss" scale="3" unitRef="usd">50,210</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: bold 9.5pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 1.45pt">Noninterest income</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.125in; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">Mortgage banking income</td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c0" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" scale="3" unitRef="usd">4,198</ix:nonFraction></td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c5" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" scale="3" unitRef="usd">11,376</ix:nonFraction></td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c6" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" scale="3" unitRef="usd">19,785</ix:nonFraction></td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="padding-left: 0.125in; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">Service fees on deposit accounts</td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c0" decimals="-3" format="ixt:num-dot-decimal" name="sfst:ServiceFeesOnDepositAccounts" scale="3" unitRef="usd">782</ix:nonFraction></td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c5" decimals="-3" format="ixt:num-dot-decimal" name="sfst:ServiceFeesOnDepositAccounts" scale="3" unitRef="usd">757</ix:nonFraction></td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c6" decimals="-3" format="ixt:num-dot-decimal" name="sfst:ServiceFeesOnDepositAccounts" scale="3" unitRef="usd">860</ix:nonFraction></td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.125in; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">ATM and debit card income</td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c0" decimals="-3" format="ixt:num-dot-decimal" name="sfst:ProductOrServiceOnDebitCard" scale="3" unitRef="usd">2,225</ix:nonFraction></td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c5" decimals="-3" format="ixt:num-dot-decimal" name="sfst:ProductOrServiceOnDebitCard" scale="3" unitRef="usd">2,092</ix:nonFraction></td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c6" decimals="-3" format="ixt:num-dot-decimal" name="sfst:ProductOrServiceOnDebitCard" scale="3" unitRef="usd">1,741</ix:nonFraction></td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="padding-left: 0.125in; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">Income from bank owned life insurance</td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c0" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:BankOwnedLifeInsuranceIncome" scale="3" unitRef="usd">1,289</ix:nonFraction></td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c5" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:BankOwnedLifeInsuranceIncome" scale="3" unitRef="usd">1,231</ix:nonFraction></td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c6" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:BankOwnedLifeInsuranceIncome" scale="3" unitRef="usd">1,091</ix:nonFraction></td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.125in; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">Net lender fees on PPP loan sale</td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-5">-</div></td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c5" decimals="-3" format="ixt:num-dot-decimal" name="sfst:NetLenderAndReferralFeesOnPppLoans" scale="3" unitRef="usd">268</ix:nonFraction></td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c6" decimals="-3" format="ixt:num-dot-decimal" name="sfst:NetLenderAndReferralFeesOnPppLoans" scale="3" unitRef="usd">2,247</ix:nonFraction></td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="border-bottom: Black 1pt solid; padding-left: 0.125in; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">Other income</td><td style="border-bottom: Black 1pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c0" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NoninterestIncomeOther" scale="3" unitRef="usd">1,086</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c5" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NoninterestIncomeOther" scale="3" unitRef="usd">1,377</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c6" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NoninterestIncomeOther" scale="3" unitRef="usd">1,629</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="border-bottom: Black 1pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; padding-left: 0.375in; text-align: left">Total noninterest income</td><td style="border-bottom: Black 1pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c0" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NoninterestIncome" scale="3" unitRef="usd">9,580</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c5" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NoninterestIncome" scale="3" unitRef="usd">17,101</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c6" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NoninterestIncome" scale="3" unitRef="usd">27,353</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: bold 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">Noninterest expenses</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.125in; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">Compensation and benefits</td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c0" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:LaborAndRelatedExpense" scale="3" unitRef="usd">38,790</ix:nonFraction></td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c5" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:LaborAndRelatedExpense" scale="3" unitRef="usd">36,103</ix:nonFraction></td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c6" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:LaborAndRelatedExpense" scale="3" unitRef="usd">34,681</ix:nonFraction></td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="padding-left: 0.125in; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">Occupancy</td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c0" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OccupancyNet" scale="3" unitRef="usd">9,105</ix:nonFraction></td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c5" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OccupancyNet" scale="3" unitRef="usd">6,956</ix:nonFraction></td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c6" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OccupancyNet" scale="3" unitRef="usd">6,232</ix:nonFraction></td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.125in; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">Other real estate owned expenses, net</td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-6">-</div></td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c5" decimals="-3" format="ixt:num-dot-decimal" name="sfst:RealEstateOwnedExpenses" scale="3" unitRef="usd">385</ix:nonFraction></td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c6" decimals="-3" format="ixt:num-dot-decimal" name="sfst:RealEstateOwnedExpenses" scale="3" unitRef="usd">1,223</ix:nonFraction></td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="padding-left: 0.125in; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">Outside service and data processing costs</td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c0" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:InformationTechnologyAndDataProcessing" scale="3" unitRef="usd">6,112</ix:nonFraction></td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c5" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:InformationTechnologyAndDataProcessing" scale="3" unitRef="usd">5,468</ix:nonFraction></td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c6" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:InformationTechnologyAndDataProcessing" scale="3" unitRef="usd">4,860</ix:nonFraction></td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.125in; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">Insurance</td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c0" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FederalDepositInsuranceCorporationPremiumExpense" scale="3" unitRef="usd">1,686</ix:nonFraction></td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c5" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FederalDepositInsuranceCorporationPremiumExpense" scale="3" unitRef="usd">1,149</ix:nonFraction></td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c6" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FederalDepositInsuranceCorporationPremiumExpense" scale="3" unitRef="usd">1,380</ix:nonFraction></td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="padding-left: 0.125in; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">Professional fees</td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c0" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ProfessionalFees" scale="3" unitRef="usd">2,635</ix:nonFraction></td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c5" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ProfessionalFees" scale="3" unitRef="usd">2,589</ix:nonFraction></td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c6" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ProfessionalFees" scale="3" unitRef="usd">2,275</ix:nonFraction></td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.125in; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">Marketing</td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c0" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:MarketingExpense" scale="3" unitRef="usd">1,216</ix:nonFraction></td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c5" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:MarketingExpense" scale="3" unitRef="usd">905</ix:nonFraction></td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c6" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:MarketingExpense" scale="3" unitRef="usd">690</ix:nonFraction></td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="border-bottom: Black 1pt solid; padding-left: 0.125in; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">Other</td><td style="border-bottom: Black 1pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c0" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OtherNoninterestExpense" scale="3" unitRef="usd">3,389</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c5" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OtherNoninterestExpense" scale="3" unitRef="usd">2,875</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c6" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OtherNoninterestExpense" scale="3" unitRef="usd">2,403</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="border-bottom: Black 1pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; padding-left: 0.375in; text-align: left">Total noninterest expenses</td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c0" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NoninterestExpense" scale="3" unitRef="usd">62,933</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c5" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NoninterestExpense" scale="3" unitRef="usd">56,430</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c6" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NoninterestExpense" scale="3" unitRef="usd">53,744</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: 9.5pt Arial, Helvetica, Sans-Serif; padding-left: 0.375in; text-align: left">Income before income tax expense</td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c0" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="3" unitRef="usd">38,113</ix:nonFraction></td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c5" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="3" unitRef="usd">60,803</ix:nonFraction></td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c6" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="3" unitRef="usd">23,819</ix:nonFraction></td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="border-bottom: Black 1pt solid; font: bold 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">Income tax expense</td><td style="border-bottom: Black 1pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c0" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" unitRef="usd">8,998</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c5" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" unitRef="usd">14,092</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c6" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" unitRef="usd">5,491</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="border-bottom: Black 1pt solid; font: bold 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">Net income available to common shareholders</td><td style="border-bottom: Black 1pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">$</td><td style="border-bottom: Black 1pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c0" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="3" unitRef="usd">29,115</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c5" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="3" unitRef="usd">46,711</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c6" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="3" unitRef="usd">18,328</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font: bold 9.5pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 1.45pt">Earnings per common share</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt">Basic</td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">$</td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c0" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:EarningsPerShareBasic" scale="0" unitRef="usdPershares">3.66</ix:nonFraction></td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c5" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:EarningsPerShareBasic" scale="0" unitRef="usdPershares">5.96</ix:nonFraction></td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c6" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:EarningsPerShareBasic" scale="0" unitRef="usdPershares">2.37</ix:nonFraction></td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="border-bottom: Black 1pt solid; font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt">Diluted</td><td style="border-bottom: Black 1pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">$</td><td style="border-bottom: Black 1pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c0" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:EarningsPerShareDiluted" scale="0" unitRef="usdPershares">3.61</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c5" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:EarningsPerShareDiluted" scale="0" unitRef="usdPershares">5.85</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c6" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:EarningsPerShareDiluted" scale="0" unitRef="usdPershares">2.34</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: bold 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">Weighted average common shares outstanding</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt">Basic</td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="0" unitRef="shares">7,958,294</ix:nonFraction></td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="0" unitRef="shares">7,843,692</ix:nonFraction></td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="0" unitRef="shares">7,718,615</ix:nonFraction></td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="border-bottom: Black 2pt solid; font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt">Diluted</td><td style="border-bottom: Black 2pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-bottom: Black 2pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 2pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="0" unitRef="shares">8,071,690</ix:nonFraction></td><td style="border-bottom: Black 2pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 2pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-bottom: Black 2pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="0" unitRef="shares">7,988,980</ix:nonFraction></td><td style="border-bottom: Black 2pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 2pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-bottom: Black 2pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 2pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="0" unitRef="shares">7,824,214</ix:nonFraction></td><td style="border-bottom: Black 2pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  </table><div>



</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0 0pt 0.5in; text-align: left">&#160;</p><div>

</div><p style="font: 8pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 0pt; margin-bottom: 0pt">See notes to consolidated financial statements that
are an integral part of these consolidated statements.</p><div>

</div><p style="font: bold 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: center">&#160;</p><div>


</div><!-- Field: Page; Sequence: 71; Value: 2 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: rgb(178,178,178) 1.5pt solid"><p style="font: normal 10pt Arial, Helvetica, Sans-Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->71<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt"><p style="font-family: Arial, Helvetica, Sans-Serif; margin: 0pt"><a href="#toc_001" style="font-weight: bold">Table of Contents</a></p></div><div>
    </div><!-- Field: /Page --><div>


</div><p style="font: 9.5pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: center"><b><i>&#160;</i></b></p><div>

</div><p style="font: 9.5pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: center"><b><i>SOUTHERN FIRST BANCSHARES, INC. AND SUBSIDIARY<br/>
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME<br/>
<br/>
</i></b></p><div>

</div><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: left">&#160;</td><td style="border-top: Black 2.5pt solid; font: bold 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="10" style="border-top: Black 2.5pt solid; font: bold 9pt Arial, Helvetica, Sans-Serif; text-align: right">&#160;</td><td style="border-top: Black 2.5pt solid; font: bold 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: bold 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td colspan="10" style="border-bottom: Black 1pt solid; font: bold 9pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">For the years ended December 31,</span></td><td style="border-bottom: Black 1pt solid; font: bold 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-size: 8pt">(dollars
    in thousands)</span></td><td style="border-bottom: Black 1pt solid; font: bold 9pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 9pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">2022</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font: bold 9pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font: bold 9pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 9pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">2021</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font: bold 9pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font: bold 9pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 9pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">2020</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font: bold 9pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="width: 64%; font: bold 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">Net income</td><td style="width: 1%; font: 9.5pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="width: 1%; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">$</td><td style="width: 9%; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c0" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="3" unitRef="usd">29,115</ix:nonFraction></td><td style="width: 1%; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 1%; font: 9.5pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="width: 1%; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 9%; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c5" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="3" unitRef="usd">46,711</ix:nonFraction></td><td style="width: 1%; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 1%; font: 9.5pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="width: 1%; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 9%; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c6" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="3" unitRef="usd">18,328</ix:nonFraction></td><td style="width: 1%; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">Other comprehensive income (loss):</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt">Unrealized gain (loss) on securities available for sale:</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 30pt; margin-bottom: 0pt">Unrealized holding gain (loss) arising during the period, pretax</td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right">(<ix:nonFraction contextRef="c0" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax" scale="3" sign="-" unitRef="usd">16,027</ix:nonFraction></td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">)</td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right">(<ix:nonFraction contextRef="c5" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax" scale="3" sign="-" unitRef="usd">2,232</ix:nonFraction></td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">)</td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c6" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax" scale="3" unitRef="usd">1,675</ix:nonFraction></td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 45pt; margin-bottom: 0pt">Tax (expense) benefit</td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c0" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax" scale="3" sign="-" unitRef="usd">3,367</ix:nonFraction></td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c5" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax" scale="3" sign="-" unitRef="usd">467</ix:nonFraction></td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right">(<ix:nonFraction contextRef="c6" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax" scale="3" unitRef="usd">352</ix:nonFraction></td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 30pt; margin-bottom: 0pt">Reclassification of realized (gain) loss</td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right">(<ix:nonFraction contextRef="c0" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax" scale="3" unitRef="usd">12</ix:nonFraction></td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">)</td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c5" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax" scale="3" sign="-" unitRef="usd">3</ix:nonFraction></td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right">(<ix:nonFraction contextRef="c6" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax" scale="3" unitRef="usd">3</ix:nonFraction></td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="border-bottom: Black 1pt solid; font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 45pt; margin-bottom: 0pt">Tax expense</td><td style="border-bottom: Black 1pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c0" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax" scale="3" unitRef="usd">2</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right">(<ix:nonFraction contextRef="c5" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax" scale="3" sign="-" unitRef="usd">1</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">)</td><td style="border-bottom: Black 1pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c6" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax" scale="3" unitRef="usd">1</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="border-bottom: Black 1pt solid; font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; margin-bottom: 0pt">Other comprehensive income (loss)</td><td style="border-bottom: Black 1pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right">(<ix:nonFraction contextRef="c0" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" scale="3" sign="-" unitRef="usd">12,670</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">)</td><td style="border-bottom: Black 1pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right">(<ix:nonFraction contextRef="c5" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" scale="3" sign="-" unitRef="usd">1,763</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">)</td><td style="border-bottom: Black 1pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c6" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" scale="3" unitRef="usd">1,321</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="border-bottom: Black 2.5pt solid; font: bold 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">Comprehensive income</td><td style="border-bottom: Black 2.5pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c0" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ComprehensiveIncomeNetOfTax" scale="3" unitRef="usd">16,445</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c5" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ComprehensiveIncomeNetOfTax" scale="3" unitRef="usd">44,948</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c6" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ComprehensiveIncomeNetOfTax" scale="3" unitRef="usd">19,649</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  </table><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: center; text-indent: 0in">&#160;</p><div>

</div><p style="font: 8pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 0pt; margin-bottom: 0pt"><span style="font-weight: normal">See notes to consolidated
financial statements that are an integral part of these consolidated statements.</span></p><div>


</div><!-- Field: Page; Sequence: 72; Value: 2 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: rgb(178,178,178) 1.5pt solid"><p style="font: normal 10pt Arial, Helvetica, Sans-Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->72<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt"><p style="font-family: Arial, Helvetica, Sans-Serif; margin: 0pt"><a href="#toc_001" style="font-weight: bold">Table of Contents</a></p></div><div>
    </div><!-- Field: /Page --><div>


</div><p style="font: bold 9.5pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: center">&#160;</p><div>

</div><p style="font: bold 9.5pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: center"><i>SOUTHERN FIRST BANCSHARES, INC. AND SUBSIDIARY<br/>
CONSOLIDATED STATEMENTS OF SHAREHOLDERS&#8217; EQUITY<br/>
FOR THE YEARS ENDED DECEMBER 31, 2022, 2021 AND 2020</i></p><div>

</div><p style="font: bold 9.5pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: center"><i>&#160;</i></p><div>

</div><p style="font: bold 9.5pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: center"></p><div>

</div><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="border-top: Black 2.5pt solid; padding-left: 0.125in; text-indent: -0.125in; font-size: 11pt">&#160;</td><td style="border-top: Black 2.5pt solid; font-size: 11pt">&#160;</td>
    <td colspan="2" style="border-top: Black 2.5pt solid; font-size: 11pt">&#160;</td><td style="border-top: Black 2.5pt solid; font-size: 11pt">&#160;</td><td style="border-top: Black 2.5pt solid; font-size: 11pt">&#160;</td>
    <td colspan="2" style="border-top: Black 2.5pt solid; font-size: 11pt">&#160;</td><td style="border-top: Black 2.5pt solid; font-size: 11pt">&#160;</td><td style="border-top: Black 2.5pt solid; font-size: 11pt">&#160;</td>
    <td colspan="2" style="border-top: Black 2.5pt solid; font-size: 11pt">&#160;</td><td style="border-top: Black 2.5pt solid; font-size: 11pt">&#160;</td><td style="border-top: Black 2.5pt solid; font-size: 11pt">&#160;</td>
    <td colspan="2" style="border-top: Black 2.5pt solid; font-size: 11pt">&#160;</td><td style="border-top: Black 2.5pt solid; font-size: 11pt">&#160;</td><td style="border-top: Black 2.5pt solid; font-size: 11pt">&#160;</td>
    <td colspan="2" style="border-top: Black 2.5pt solid; font-size: 11pt">&#160;</td><td style="border-top: Black 2.5pt solid; font-size: 11pt">&#160;</td><td style="border-top: Black 2.5pt solid; font-size: 11pt">&#160;</td>
    <td colspan="2" style="border-top: Black 2.5pt solid; font-size: 11pt">&#160;</td><td style="border-top: Black 2.5pt solid; font-size: 11pt">&#160;</td><td style="border-top: Black 2.5pt solid; font: bold 7pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td colspan="2" style="border-top: Black 2.5pt solid; font: bold 7pt Arial, Helvetica, Sans-Serif; text-align: right">&#160;</td><td style="border-top: Black 2.5pt solid; font: bold 7pt Arial, Helvetica, Sans-Serif">&#160;</td><td style="border-top: Black 2.5pt solid; font-size: 11pt">&#160;</td>
    <td colspan="2" style="border-top: Black 2.5pt solid; font-size: 11pt">&#160;</td><td style="border-top: Black 2.5pt solid; font-size: 11pt">&#160;</td><td style="border-top: Black 2.5pt solid; font-size: 11pt">&#160;</td>
    <td colspan="2" style="border-top: Black 2.5pt solid; font-size: 11pt">&#160;</td><td style="border-top: Black 2.5pt solid; font-size: 11pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-left: 0.125in; text-indent: -0.125in; font-size: 11pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font-size: 11pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-size: 11pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font-size: 11pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font-size: 11pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-size: 11pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font-size: 11pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font-size: 11pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-size: 11pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font-size: 11pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font-size: 11pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-size: 11pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font-size: 11pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font-size: 11pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-size: 11pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font-size: 11pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font-size: 11pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-size: 11pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font-size: 11pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: bold 7pt Arial, Helvetica, Sans-Serif"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="text-align: right; font: bold 7pt Arial, Helvetica, Sans-Serif"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">Accumulated</span></td><td style="font: bold 7pt Arial, Helvetica, Sans-Serif"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font-size: 11pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-size: 11pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font-size: 11pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font-size: 11pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-size: 11pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font-size: 11pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-left: 0.125in; text-indent: -0.125in; font-size: 11pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font-size: 11pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-size: 11pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font-size: 11pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font-size: 11pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-size: 11pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font-size: 11pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font-size: 11pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-size: 11pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font-size: 11pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font-size: 11pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-size: 11pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font-size: 11pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font-size: 11pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-size: 11pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font-size: 11pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font-size: 11pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-size: 11pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font-size: 11pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: bold 7pt Arial, Helvetica, Sans-Serif"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="text-align: right; font: bold 7pt Arial, Helvetica, Sans-Serif"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">other</span></td><td style="font: bold 7pt Arial, Helvetica, Sans-Serif"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font-size: 11pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-size: 11pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font-size: 11pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font-size: 11pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-size: 11pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font-size: 11pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-left: 0.125in; text-indent: -0.125in; font-size: 11pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"><b>&#160;</b></span></td><td style="font-size: 11pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"><b>&#160;</b></span></td>
    <td colspan="2" style="font-size: 11pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"><b>&#160;</b></span></td><td style="font-size: 11pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"><b>&#160;</b></span></td><td style="font-size: 11pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"><b>&#160;</b></span></td>
    <td colspan="2" style="font-size: 11pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"><b>&#160;</b></span></td><td style="font-size: 11pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"><b>&#160;</b></span></td><td style="font-size: 11pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"><b>&#160;</b></span></td>
    <td colspan="2" style="font-size: 11pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"><b>&#160;</b></span></td><td style="font-size: 11pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"><b>&#160;</b></span></td><td style="font-size: 11pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"><b>&#160;</b></span></td>
    <td colspan="2" style="font-size: 11pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"><b>&#160;</b></span></td><td style="font-size: 11pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"><b>&#160;</b></span></td><td style="font: bold 7pt Arial, Helvetica, Sans-Serif"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"><b>&#160;</b></span></td>
    <td colspan="2" style="font: 8pt Arial, Helvetica, sans-serif; text-align: right; margin-top: 2pt; margin-bottom: 2pt !important; margin-bottom: 0pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"><b>Nonvested</b></span></td><td style="font: bold 7pt Arial, Helvetica, Sans-Serif"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"><b>&#160;</b></span></td><td style="font: bold 7pt Arial, Helvetica, Sans-Serif"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"><b>&#160;</b></span></td>
    <td colspan="2" style="font: 8pt Arial, Helvetica, sans-serif; text-align: right; margin-top: 2pt; margin-bottom: 2pt !important; margin-bottom: 0pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"><b>Additional</b></span></td><td style="font: bold 7pt Arial, Helvetica, Sans-Serif"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"><b>&#160;</b></span></td><td style="font: bold 7pt Arial, Helvetica, Sans-Serif"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"><b>&#160;</b></span></td>
    <td colspan="2" style="font: 8pt Arial, Helvetica, sans-serif; text-align: right; margin-top: 2pt; margin-bottom: 2pt !important; margin-bottom: 0pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"><b>comprehensive</b></span></td><td style="font: bold 7pt Arial, Helvetica, Sans-Serif"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"><b>&#160;</b></span></td><td style="font-size: 11pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"><b>&#160;</b></span></td>
    <td colspan="2" style="font-size: 11pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"><b>&#160;</b></span></td><td style="font-size: 11pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"><b>&#160;</b></span></td><td style="font-size: 11pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"><b>&#160;</b></span></td>
    <td colspan="2" style="font-size: 11pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"><b>&#160;</b></span></td><td style="font-size: 11pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"><b>&#160;</b></span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-left: 0.125in; text-indent: -0.125in; padding-bottom: 1pt; font-size: 11pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1pt; font-size: 11pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td colspan="6" style="border-bottom: Black 1pt solid; text-align: right; font-size: 11pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"><b>Common
    stock</b></span></td><td style="padding-bottom: 1pt; font-size: 11pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1pt; font-size: 11pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td colspan="6" style="border-bottom: Black 1pt solid; text-align: right; font-size: 11pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"><b>Preferred
    stock</b></span></td><td style="padding-bottom: 1pt; font-size: 11pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1pt; font: bold 7pt Arial, Helvetica, Sans-Serif"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="text-align: right; font: bold 7pt Arial, Helvetica, Sans-Serif"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">restricted</span></td><td style="padding-bottom: 1pt; font: bold 7pt Arial, Helvetica, Sans-Serif"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1pt; font: bold 7pt Arial, Helvetica, Sans-Serif"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="text-align: right; font: bold 7pt Arial, Helvetica, Sans-Serif"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">paid-in</span></td><td style="padding-bottom: 1pt; font: bold 7pt Arial, Helvetica, Sans-Serif"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1pt; font: bold 7pt Arial, Helvetica, Sans-Serif"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="text-align: right; font: bold 7pt Arial, Helvetica, Sans-Serif"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">income</span></td><td style="padding-bottom: 1pt; font: bold 7pt Arial, Helvetica, Sans-Serif"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1pt; font: bold 7pt Arial, Helvetica, Sans-Serif"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="text-align: right; font: bold 7pt Arial, Helvetica, Sans-Serif"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">Retained</span></td><td style="padding-bottom: 1pt; font: bold 7pt Arial, Helvetica, Sans-Serif"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1pt; font-size: 11pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="padding-bottom: 1pt; font-size: 11pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1pt; font-size: 11pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font: 7pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">(dollars
    in thousands, except share data)</span></td><td style="border-bottom: Black 1pt solid; font: bold 7pt Arial, Helvetica, Sans-Serif"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 7pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">Shares</span></td><td style="border-bottom: Black 1pt solid; font: bold 7pt Arial, Helvetica, Sans-Serif"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font: bold 7pt Arial, Helvetica, Sans-Serif"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 7pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">Amount</span></td><td style="border-bottom: Black 1pt solid; font: bold 7pt Arial, Helvetica, Sans-Serif"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font: bold 7pt Arial, Helvetica, Sans-Serif"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 7pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">Shares</span></td><td style="border-bottom: Black 1pt solid; font: bold 7pt Arial, Helvetica, Sans-Serif"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font: bold 7pt Arial, Helvetica, Sans-Serif"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 7pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">Amount</span></td><td style="border-bottom: Black 1pt solid; font: bold 7pt Arial, Helvetica, Sans-Serif"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font: bold 7pt Arial, Helvetica, Sans-Serif"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 7pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">stock</span></td><td style="border-bottom: Black 1pt solid; font: bold 7pt Arial, Helvetica, Sans-Serif"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font: bold 7pt Arial, Helvetica, Sans-Serif"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 7pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">capital</span></td><td style="border-bottom: Black 1pt solid; font: bold 7pt Arial, Helvetica, Sans-Serif"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font: bold 7pt Arial, Helvetica, Sans-Serif"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 7pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">(loss)</span></td><td style="border-bottom: Black 1pt solid; font: bold 7pt Arial, Helvetica, Sans-Serif"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font: bold 7pt Arial, Helvetica, Sans-Serif"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 7pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">Earnings</span></td><td style="border-bottom: Black 1pt solid; font: bold 7pt Arial, Helvetica, Sans-Serif"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font: bold 7pt Arial, Helvetica, Sans-Serif"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 7pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">Total</span></td><td style="border-bottom: Black 1pt solid; font: bold 7pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="border-bottom: Black 2pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: left; width: 30%"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">December
    31, 2019</span></td><td style="border-bottom: Black 2pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; width: 1%"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 2pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; width: 1%; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 2pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; width: 5%; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"><ix:nonFraction contextRef="c7" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:SharesOutstanding" scale="0" unitRef="shares">7,672,678</ix:nonFraction></span></td><td style="border-bottom: Black 2pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; width: 1%; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 2pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; width: 1%"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 2pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; width: 1%; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">$</span></td><td style="border-bottom: Black 2pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; width: 5%; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"><ix:nonFraction contextRef="c7" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="3" unitRef="usd">77</ix:nonFraction></span></td><td style="border-bottom: Black 2pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; width: 1%; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 2pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; width: 1%"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 2pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; width: 1%; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 2pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; width: 4%; text-align: right"><span style="-sec-ix-hidden: hidden-fact-7; font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">-</span></td><td style="border-bottom: Black 2pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; width: 1%; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 2pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; width: 1%"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 2pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; width: 1%; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 2pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; width: 4%; text-align: right"><span style="-sec-ix-hidden: hidden-fact-8; font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">-</span></td><td style="border-bottom: Black 2pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; width: 1%; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 2pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; width: 1%"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 2pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; width: 1%; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">$</span></td><td style="border-bottom: Black 2pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; width: 5%; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">(<ix:nonFraction contextRef="c9" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="3" sign="-" unitRef="usd">803</ix:nonFraction></span></td><td style="border-bottom: Black 2pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; width: 1%; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">)</span></td><td style="border-bottom: Black 2pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; width: 1%"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 2pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; width: 1%; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">$</span></td><td style="border-bottom: Black 2pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; width: 5%; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"><ix:nonFraction contextRef="c10" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="3" unitRef="usd">106,152</ix:nonFraction></span></td><td style="border-bottom: Black 2pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; width: 1%; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 2pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; width: 1%"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 2pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; width: 1%; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">$</span></td><td style="border-bottom: Black 2pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; width: 5%; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">(<ix:nonFraction contextRef="c11" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="3" sign="-" unitRef="usd">298</ix:nonFraction></span></td><td style="border-bottom: Black 2pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; width: 1%; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">)</span></td><td style="border-bottom: Black 2pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; width: 1%"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 2pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; width: 1%; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">$</span></td><td style="border-bottom: Black 2pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; width: 5%; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"><ix:nonFraction contextRef="c12" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="3" unitRef="usd">100,732</ix:nonFraction></span></td><td style="border-bottom: Black 2pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; width: 1%; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 2pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; width: 1%"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 2pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; width: 1%; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">$</span></td><td style="border-bottom: Black 2pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; width: 5%; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"><ix:nonFraction contextRef="c13" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="3" unitRef="usd">205,860</ix:nonFraction></span></td><td style="border-bottom: Black 2pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; width: 1%; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.125in; text-indent: -0.125in; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">Net
    income</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">-</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="-sec-ix-hidden: hidden-fact-9; font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">-</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">-</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="-sec-ix-hidden: hidden-fact-10; font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">-</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">-</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">-</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">-</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"><ix:nonFraction contextRef="c16" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="3" unitRef="usd">18,328</ix:nonFraction></span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"><ix:nonFraction contextRef="c6" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="3" unitRef="usd">18,328</ix:nonFraction></span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="padding-left: 0.125in; text-indent: -0.125in; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">Proceeds
    from exercise of stock options</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"><ix:nonFraction contextRef="c14" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" scale="0" unitRef="shares">93,870</ix:nonFraction></span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"><ix:nonFraction contextRef="c14" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" unitRef="usd">1</ix:nonFraction></span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="-sec-ix-hidden: hidden-fact-11; font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">-</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="-sec-ix-hidden: hidden-fact-12; font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">-</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="-sec-ix-hidden: hidden-fact-13; font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">-</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"><ix:nonFraction contextRef="c18" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" unitRef="usd">1,387</ix:nonFraction></span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="-sec-ix-hidden: hidden-fact-14; font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">-</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="-sec-ix-hidden: hidden-fact-15; font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">-</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"><ix:nonFraction contextRef="c6" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" unitRef="usd">1,388</ix:nonFraction></span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.125in; text-indent: -0.125in; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">Issuance
    of restricted stock, net of forfeitures</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"><ix:nonFraction contextRef="c14" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" scale="0" unitRef="shares">6,200</ix:nonFraction></span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="-sec-ix-hidden: hidden-fact-16; font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">-</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="-sec-ix-hidden: hidden-fact-17; font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">-</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="-sec-ix-hidden: hidden-fact-18; font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">-</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">(<ix:nonFraction contextRef="c17" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" scale="3" sign="-" unitRef="usd">275</ix:nonFraction></span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">)</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"><ix:nonFraction contextRef="c18" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" scale="3" unitRef="usd">275</ix:nonFraction></span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="-sec-ix-hidden: hidden-fact-19; font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">-</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="-sec-ix-hidden: hidden-fact-20; font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">-</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="-sec-ix-hidden: hidden-fact-21; font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">-</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="padding-left: 0.125in; text-indent: -0.125in; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">Compensation
    expense related to restricted stock, net of tax</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">-</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="-sec-ix-hidden: hidden-fact-22; font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">-</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">-</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="-sec-ix-hidden: hidden-fact-23; font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">-</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"><ix:nonFraction contextRef="c17" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition" scale="3" unitRef="usd">380</ix:nonFraction></span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="-sec-ix-hidden: hidden-fact-24; font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">-</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="-sec-ix-hidden: hidden-fact-25; font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">-</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="-sec-ix-hidden: hidden-fact-26; font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">-</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"><ix:nonFraction contextRef="c6" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition" scale="3" unitRef="usd">380</ix:nonFraction></span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.125in; text-indent: -0.125in; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">Compensation
    expense related to stock options, net of tax</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">-</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="-sec-ix-hidden: hidden-fact-27; font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">-</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">-</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="-sec-ix-hidden: hidden-fact-28; font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">-</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="-sec-ix-hidden: hidden-fact-29; font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">-</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"><ix:nonFraction contextRef="c18" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" unitRef="usd">1,017</ix:nonFraction></span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="-sec-ix-hidden: hidden-fact-30; font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">-</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="-sec-ix-hidden: hidden-fact-31; font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">-</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"><ix:nonFraction contextRef="c6" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" unitRef="usd">1,017</ix:nonFraction></span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="padding-left: 0.125in; text-indent: -0.125in; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">Other
    comprehensive income</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">-</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="-sec-ix-hidden: hidden-fact-32; font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">-</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">-</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="-sec-ix-hidden: hidden-fact-33; font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">-</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="-sec-ix-hidden: hidden-fact-34; font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">-</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="-sec-ix-hidden: hidden-fact-35; font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">-</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"><ix:nonFraction contextRef="c19" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" scale="3" unitRef="usd">1,321</ix:nonFraction></span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="-sec-ix-hidden: hidden-fact-36; font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">-</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"><ix:nonFraction contextRef="c6" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" scale="3" unitRef="usd">1,321</ix:nonFraction></span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="border-top: Black 1pt solid; border-bottom: Black 2pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">December
    31, 2020</span></td><td style="border-top: Black 1pt solid; border-bottom: Black 2pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 2pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="border-top: Black 1pt solid; border-bottom: Black 2pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"><ix:nonFraction contextRef="c20" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:SharesOutstanding" scale="0" unitRef="shares">7,772,748</ix:nonFraction></span></td><td style="border-top: Black 1pt solid; border-bottom: Black 2pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="border-top: Black 1pt solid; border-bottom: Black 2pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 2pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">$</span></td><td style="border-top: Black 1pt solid; border-bottom: Black 2pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"><ix:nonFraction contextRef="c20" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="3" unitRef="usd">78</ix:nonFraction></span></td><td style="border-top: Black 1pt solid; border-bottom: Black 2pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="border-top: Black 1pt solid; border-bottom: Black 2pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 2pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="border-top: Black 1pt solid; border-bottom: Black 2pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="-sec-ix-hidden: hidden-fact-37; font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">-</span></td><td style="border-top: Black 1pt solid; border-bottom: Black 2pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="border-top: Black 1pt solid; border-bottom: Black 2pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 2pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">$</span></td><td style="border-top: Black 1pt solid; border-bottom: Black 2pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="-sec-ix-hidden: hidden-fact-38; font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">-</span></td><td style="border-top: Black 1pt solid; border-bottom: Black 2pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="border-top: Black 1pt solid; border-bottom: Black 2pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 2pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">$</span></td><td style="border-top: Black 1pt solid; border-bottom: Black 2pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">(<ix:nonFraction contextRef="c22" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="3" sign="-" unitRef="usd">698</ix:nonFraction></span></td><td style="border-top: Black 1pt solid; border-bottom: Black 2pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">)</span></td><td style="border-top: Black 1pt solid; border-bottom: Black 2pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 2pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">$</span></td><td style="border-top: Black 1pt solid; border-bottom: Black 2pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"><ix:nonFraction contextRef="c23" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="3" unitRef="usd">108,831</ix:nonFraction></span></td><td style="border-top: Black 1pt solid; border-bottom: Black 2pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="border-top: Black 1pt solid; border-bottom: Black 2pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 2pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">$</span></td><td style="border-top: Black 1pt solid; border-bottom: Black 2pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"><ix:nonFraction contextRef="c24" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="3" unitRef="usd">1,023</ix:nonFraction></span></td><td style="border-top: Black 1pt solid; border-bottom: Black 2pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="border-top: Black 1pt solid; border-bottom: Black 2pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 2pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">$</span></td><td style="border-top: Black 1pt solid; border-bottom: Black 2pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"><ix:nonFraction contextRef="c25" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="3" unitRef="usd">119,060</ix:nonFraction></span></td><td style="border-top: Black 1pt solid; border-bottom: Black 2pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="border-top: Black 1pt solid; border-bottom: Black 2pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 2pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">$</span></td><td style="border-top: Black 1pt solid; border-bottom: Black 2pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"><ix:nonFraction contextRef="c26" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="3" unitRef="usd">228,294</ix:nonFraction></span></td><td style="border-top: Black 1pt solid; border-bottom: Black 2pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="padding-left: 0.125in; text-indent: -0.125in; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">Net
    income</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">-</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="-sec-ix-hidden: hidden-fact-39; font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">-</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">-</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="-sec-ix-hidden: hidden-fact-40; font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">-</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="-sec-ix-hidden: hidden-fact-41; font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">-</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="-sec-ix-hidden: hidden-fact-42; font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">-</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="-sec-ix-hidden: hidden-fact-43; font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">-</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"><ix:nonFraction contextRef="c32" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="3" unitRef="usd">46,711</ix:nonFraction></span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"><ix:nonFraction contextRef="c5" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="3" unitRef="usd">46,711</ix:nonFraction></span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.125in; text-indent: -0.125in; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">Proceeds
    from exercise of stock options</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"><ix:nonFraction contextRef="c27" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" scale="0" unitRef="shares">127,871</ix:nonFraction></span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"><ix:nonFraction contextRef="c27" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" unitRef="usd">1</ix:nonFraction></span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="-sec-ix-hidden: hidden-fact-44; font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">-</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="-sec-ix-hidden: hidden-fact-45; font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">-</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="-sec-ix-hidden: hidden-fact-46; font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">-</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"><ix:nonFraction contextRef="c30" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" unitRef="usd">3,011</ix:nonFraction></span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="-sec-ix-hidden: hidden-fact-47; font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">-</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="-sec-ix-hidden: hidden-fact-48; font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">-</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"><ix:nonFraction contextRef="c5" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" unitRef="usd">3,012</ix:nonFraction></span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="padding-left: 0.125in; text-indent: -0.125in; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">Issuance
    of restricted stock, net of forfeitures</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"><ix:nonFraction contextRef="c27" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" scale="0" unitRef="shares">25,200</ix:nonFraction></span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="-sec-ix-hidden: hidden-fact-49; font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">-</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="-sec-ix-hidden: hidden-fact-50; font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">-</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="-sec-ix-hidden: hidden-fact-51; font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">-</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">(<ix:nonFraction contextRef="c29" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" scale="3" sign="-" unitRef="usd">1,236</ix:nonFraction></span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">)</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"><ix:nonFraction contextRef="c30" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" scale="3" unitRef="usd">1,236</ix:nonFraction></span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="-sec-ix-hidden: hidden-fact-52; font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">-</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="-sec-ix-hidden: hidden-fact-53; font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">-</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="-sec-ix-hidden: hidden-fact-54; font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">-</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.125in; text-indent: -0.125in; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">Compensation
    expense related to restricted stock, net of tax</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">-</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="-sec-ix-hidden: hidden-fact-55; font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">-</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">-</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="-sec-ix-hidden: hidden-fact-56; font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">-</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"><ix:nonFraction contextRef="c29" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition" scale="3" unitRef="usd">499</ix:nonFraction></span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="-sec-ix-hidden: hidden-fact-57; font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">-</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="-sec-ix-hidden: hidden-fact-58; font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">-</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="-sec-ix-hidden: hidden-fact-59; font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">-</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"><ix:nonFraction contextRef="c5" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition" scale="3" unitRef="usd">499</ix:nonFraction></span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="padding-left: 0.125in; text-indent: -0.125in; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">Compensation
    expense related to stock options, net of tax</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">-</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="-sec-ix-hidden: hidden-fact-60; font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">-</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">-</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="-sec-ix-hidden: hidden-fact-61; font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">-</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="-sec-ix-hidden: hidden-fact-62; font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">-</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"><ix:nonFraction contextRef="c30" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" unitRef="usd">1,148</ix:nonFraction></span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="-sec-ix-hidden: hidden-fact-63; font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">-</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="-sec-ix-hidden: hidden-fact-64; font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">-</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"><ix:nonFraction contextRef="c5" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" unitRef="usd">1,148</ix:nonFraction></span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.125in; text-indent: -0.125in; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">Other
    comprehensive loss</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">-</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="-sec-ix-hidden: hidden-fact-65; font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">-</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">-</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="-sec-ix-hidden: hidden-fact-66; font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">-</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="-sec-ix-hidden: hidden-fact-67; font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">-</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="-sec-ix-hidden: hidden-fact-68; font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">-</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">(<ix:nonFraction contextRef="c31" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" scale="3" sign="-" unitRef="usd">1,763</ix:nonFraction></span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">)</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="-sec-ix-hidden: hidden-fact-69; font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">-</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">(<ix:nonFraction contextRef="c5" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" scale="3" sign="-" unitRef="usd">1,763</ix:nonFraction></span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">)</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="border-top: Black 1pt solid; border-bottom: Black 2pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">December
    31, 2021</span></td><td style="border-top: Black 1pt solid; border-bottom: Black 2pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 2pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="border-top: Black 1pt solid; border-bottom: Black 2pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"><ix:nonFraction contextRef="c33" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:SharesOutstanding" scale="0" unitRef="shares">7,925,819</ix:nonFraction></span></td><td style="border-top: Black 1pt solid; border-bottom: Black 2pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="border-top: Black 1pt solid; border-bottom: Black 2pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 2pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">$</span></td><td style="border-top: Black 1pt solid; border-bottom: Black 2pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"><ix:nonFraction contextRef="c33" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="3" unitRef="usd">79</ix:nonFraction></span></td><td style="border-top: Black 1pt solid; border-bottom: Black 2pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="border-top: Black 1pt solid; border-bottom: Black 2pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 2pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="border-top: Black 1pt solid; border-bottom: Black 2pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="-sec-ix-hidden: hidden-fact-70; font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">-</span></td><td style="border-top: Black 1pt solid; border-bottom: Black 2pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="border-top: Black 1pt solid; border-bottom: Black 2pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 2pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">$</span></td><td style="border-top: Black 1pt solid; border-bottom: Black 2pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="-sec-ix-hidden: hidden-fact-71; font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">-</span></td><td style="border-top: Black 1pt solid; border-bottom: Black 2pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="border-top: Black 1pt solid; border-bottom: Black 2pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 2pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">$</span></td><td style="border-top: Black 1pt solid; border-bottom: Black 2pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">(<ix:nonFraction contextRef="c35" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="3" sign="-" unitRef="usd">1,435</ix:nonFraction></span></td><td style="border-top: Black 1pt solid; border-bottom: Black 2pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">)</span></td><td style="border-top: Black 1pt solid; border-bottom: Black 2pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 2pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">$</span></td><td style="border-top: Black 1pt solid; border-bottom: Black 2pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"><ix:nonFraction contextRef="c36" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="3" unitRef="usd">114,226</ix:nonFraction></span></td><td style="border-top: Black 1pt solid; border-bottom: Black 2pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="border-top: Black 1pt solid; border-bottom: Black 2pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 2pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">$</span></td><td style="border-top: Black 1pt solid; border-bottom: Black 2pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">(<ix:nonFraction contextRef="c37" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="3" sign="-" unitRef="usd">740</ix:nonFraction></span></td><td style="border-top: Black 1pt solid; border-bottom: Black 2pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">)</span></td><td style="border-top: Black 1pt solid; border-bottom: Black 2pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 2pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">$</span></td><td style="border-top: Black 1pt solid; border-bottom: Black 2pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"><ix:nonFraction contextRef="c38" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="3" unitRef="usd">165,771</ix:nonFraction></span></td><td style="border-top: Black 1pt solid; border-bottom: Black 2pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="border-top: Black 1pt solid; border-bottom: Black 2pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 2pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">$</span></td><td style="border-top: Black 1pt solid; border-bottom: Black 2pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="3" unitRef="usd">277,901</ix:nonFraction></span></td><td style="border-top: Black 1pt solid; border-bottom: Black 2pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.125in; text-indent: -0.125in; font: 8pt Arial, Helvetica, Sans-Serif"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">Adoption
    of ASU 2016-13</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">-</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="-sec-ix-hidden: hidden-fact-72; font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">-</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">-</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="-sec-ix-hidden: hidden-fact-73; font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">-</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="-sec-ix-hidden: hidden-fact-74; font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">-</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="-sec-ix-hidden: hidden-fact-75; font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">-</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="-sec-ix-hidden: hidden-fact-76; font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">-</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">(<ix:nonFraction contextRef="c44" decimals="-3" format="ixt:num-dot-decimal" name="sfst:AdoptionOfAccountingStandardsUpdate201613" scale="3" sign="-" unitRef="usd">2,765</ix:nonFraction></span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">)</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">(<ix:nonFraction contextRef="c0" decimals="-3" format="ixt:num-dot-decimal" name="sfst:AdoptionOfAccountingStandardsUpdate201613" scale="3" sign="-" unitRef="usd">2,765</ix:nonFraction></span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">)</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="padding-left: 0.125in; text-indent: -0.125in; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">Net
    income</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">-</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="-sec-ix-hidden: hidden-fact-77; font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">-</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">-</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="-sec-ix-hidden: hidden-fact-78; font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">-</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="-sec-ix-hidden: hidden-fact-79; font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">-</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="-sec-ix-hidden: hidden-fact-80; font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">-</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="-sec-ix-hidden: hidden-fact-81; font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">-</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"><ix:nonFraction contextRef="c44" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="3" unitRef="usd">29,115</ix:nonFraction></span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"><ix:nonFraction contextRef="c0" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="3" unitRef="usd">29,115</ix:nonFraction></span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.125in; text-indent: -0.125in; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">Proceeds
    from exercise of stock options</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"><ix:nonFraction contextRef="c39" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" scale="0" unitRef="shares">32,375</ix:nonFraction></span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"><ix:nonFraction contextRef="c39" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" unitRef="usd">1</ix:nonFraction></span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="-sec-ix-hidden: hidden-fact-82; font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">-</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="-sec-ix-hidden: hidden-fact-83; font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">-</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="-sec-ix-hidden: hidden-fact-84; font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">-</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"><ix:nonFraction contextRef="c42" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" unitRef="usd">904</ix:nonFraction></span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="-sec-ix-hidden: hidden-fact-85; font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">-</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="-sec-ix-hidden: hidden-fact-86; font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">-</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"><ix:nonFraction contextRef="c0" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" unitRef="usd">905</ix:nonFraction></span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="padding-left: 0.125in; text-indent: -0.125in; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">Issuance
    of restricted stock, net of forfeitures</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"><ix:nonFraction contextRef="c39" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" scale="0" unitRef="shares">52,851</ix:nonFraction></span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="-sec-ix-hidden: hidden-fact-87; font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">-</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="-sec-ix-hidden: hidden-fact-88; font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">-</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="-sec-ix-hidden: hidden-fact-89; font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">-</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">(<ix:nonFraction contextRef="c41" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" scale="3" sign="-" unitRef="usd">2,970</ix:nonFraction></span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">)</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"><ix:nonFraction contextRef="c42" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" scale="3" unitRef="usd">2,970</ix:nonFraction></span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="-sec-ix-hidden: hidden-fact-90; font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">-</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="-sec-ix-hidden: hidden-fact-91; font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">-</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="-sec-ix-hidden: hidden-fact-92; font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">-</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.125in; text-indent: -0.125in; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">Compensation
    expense related to restricted stock, net of tax</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">-</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="-sec-ix-hidden: hidden-fact-93; font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">-</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">-</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="-sec-ix-hidden: hidden-fact-94; font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">-</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"><ix:nonFraction contextRef="c41" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition" scale="3" unitRef="usd">1,099</ix:nonFraction></span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="-sec-ix-hidden: hidden-fact-95; font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">-</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="-sec-ix-hidden: hidden-fact-96; font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">-</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="-sec-ix-hidden: hidden-fact-97; font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">-</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"><ix:nonFraction contextRef="c0" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition" scale="3" unitRef="usd">1,099</ix:nonFraction></span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="padding-left: 0.125in; text-indent: -0.125in; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">Compensation
    expense related to stock options, net of tax</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">-</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="-sec-ix-hidden: hidden-fact-98; font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">-</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">-</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="-sec-ix-hidden: hidden-fact-99; font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">-</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="-sec-ix-hidden: hidden-fact-100; font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">-</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"><ix:nonFraction contextRef="c42" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" unitRef="usd">927</ix:nonFraction></span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="-sec-ix-hidden: hidden-fact-101; font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">-</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="-sec-ix-hidden: hidden-fact-102; font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">-</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"><ix:nonFraction contextRef="c0" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" unitRef="usd">927</ix:nonFraction></span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.125in; text-indent: -0.125in; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">Other
    comprehensive loss</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">-</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="-sec-ix-hidden: hidden-fact-103; font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">-</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">-</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="-sec-ix-hidden: hidden-fact-104; font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">-</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="-sec-ix-hidden: hidden-fact-105; font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">-</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="-sec-ix-hidden: hidden-fact-106; font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">-</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">(<ix:nonFraction contextRef="c43" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" scale="3" sign="-" unitRef="usd">12,670</ix:nonFraction></span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">)</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="-sec-ix-hidden: hidden-fact-107; font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">-</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">(<ix:nonFraction contextRef="c0" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" scale="3" sign="-" unitRef="usd">12,670</ix:nonFraction></span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">)</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">December
    31, 2022</span></td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"><ix:nonFraction contextRef="c45" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:SharesOutstanding" scale="0" unitRef="shares">8,011,045</ix:nonFraction></span></td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">$</span></td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"><ix:nonFraction contextRef="c45" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="3" unitRef="usd">80</ix:nonFraction></span></td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="-sec-ix-hidden: hidden-fact-108; font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">-</span></td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">$</span></td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="-sec-ix-hidden: hidden-fact-109; font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">-</span></td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">$</span></td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">(<ix:nonFraction contextRef="c47" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="3" sign="-" unitRef="usd">3,306</ix:nonFraction></span></td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">)</span></td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">$</span></td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"><ix:nonFraction contextRef="c48" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="3" unitRef="usd">119,027</ix:nonFraction></span></td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">$</span></td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">(<ix:nonFraction contextRef="c49" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="3" sign="-" unitRef="usd">13,410</ix:nonFraction></span></td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">)</span></td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">$</span></td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"><ix:nonFraction contextRef="c50" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="3" unitRef="usd">192,121</ix:nonFraction></span></td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">$</span></td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"><ix:nonFraction contextRef="c3" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="3" unitRef="usd">294,512</ix:nonFraction></span></td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td></tr>
  </table><div>
</div><p style="font: bold 9.5pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: center">&#160;</p><div>

</div><p style="font: 8pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 0pt; margin-bottom: 0pt">See notes to consolidated financial statements that
are an integral part of these consolidated statements.</p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: left">&#160;</p><div>


</div><!-- Field: Page; Sequence: 73; Value: 2 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: rgb(178,178,178) 1.5pt solid"><p style="font: normal 10pt Arial, Helvetica, Sans-Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->73<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt"><p style="font-family: Arial, Helvetica, Sans-Serif; margin: 0pt"><a href="#toc_001" style="font-weight: bold">Table of Contents</a></p></div><div>
    </div><!-- Field: /Page --><div>


</div><p style="font: 9.5pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: center">&#160;</p><div>

</div><p style="font: 9.5pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: center"><b><i>SOUTHERN FIRST BANCSHARES, INC. AND SUBSIDIARY<br/>
CONSOLIDATED STATEMENTS OF CASH FLOWS</i></b></p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: center"><b><i>&#160;</i></b></p><div>

</div><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="border-top: Black 2.5pt solid; padding-left: 0pt; font-size: 12pt; text-align: left; text-indent: 0pt">&#160;</td><td style="border-top: Black 2.5pt solid; font: bold 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-top: Black 2.5pt solid; font: bold 9pt Arial, Helvetica, Sans-Serif; text-align: right">&#160;</td>
    <td style="border-top: Black 2.5pt solid; font: bold 9pt Arial, Helvetica, Sans-Serif; text-align: right">&#160;</td>
    <td style="border-top: Black 2.5pt solid; font: bold 9pt Arial, Helvetica, Sans-Serif; text-align: right">&#160;</td>
    <td style="border-top: Black 2.5pt solid; font: bold 9pt Arial, Helvetica, Sans-Serif; text-align: right">&#160;</td>
    <td colspan="6" style="border-top: Black 2.5pt solid; font: bold 9pt Arial, Helvetica, Sans-Serif; text-align: right">&#160;</td><td style="border-top: Black 2.5pt solid; font: bold 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-left: 0pt; font-size: 12pt; text-align: left; text-indent: 0pt">&#160;</td><td style="font: bold 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt">&#160;</td>
    <td colspan="10" style="font: bold 9pt Arial, Helvetica, Sans-Serif; text-align: right; border-bottom: Black 1pt solid">For the years ended December 31,</td><td style="border-bottom: Black 1pt solid; font: bold 9pt Arial, Helvetica, Sans-Serif">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-align: left; text-indent: 0pt"><span style="font-size: 8pt">(dollars
    in thousands)</span></td><td style="border-bottom: Black 1pt solid; font: bold 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 9pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">2022</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font: bold 9pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font: bold 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 9pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">2021</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font: bold 9pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font: bold 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 9pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">2020</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font: bold 9pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: bold 8pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-align: left; text-indent: 0pt"><span style="font-size: 8pt">Operating
    activities</span></td><td style="font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font: 8pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt; width: 64%">Net income</td><td style="width: 1%; font: 8pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="width: 1%; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left">$</td><td style="width: 9%; font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c0" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="3" unitRef="usd">29,115</ix:nonFraction></td><td style="width: 1%; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 1%; font: 8pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="width: 1%; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 9%; font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c5" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="3" unitRef="usd">46,711</ix:nonFraction></td><td style="width: 1%; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 1%; font: 8pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="width: 1%; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 9%; font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c6" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="3" unitRef="usd">18,328</ix:nonFraction></td><td style="width: 1%; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: 8pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt"><span style="font-size: 8pt">Adjustments
    to reconcile net income to cash provided by operating activities:</span></td><td style="font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font: 8pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 30pt; margin-bottom: 0pt">Provision for (reversal of) credit losses</td><td style="font: 8pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c0" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ProvisionForLoanLeaseAndOtherLosses" scale="3" unitRef="usd">6,155</ix:nonFraction></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 8pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: right">(<ix:nonFraction contextRef="c5" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ProvisionForLoanLeaseAndOtherLosses" scale="3" sign="-" unitRef="usd">12,400</ix:nonFraction></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left">)</td><td style="font: 8pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c6" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ProvisionForLoanLeaseAndOtherLosses" scale="3" unitRef="usd">29,600</ix:nonFraction></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: 8pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 30pt; margin-bottom: 0pt">Depreciation and other amortization</td><td style="font: 8pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c0" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DepreciationAmortizationAndAccretionNet" scale="3" unitRef="usd">3,698</ix:nonFraction></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 8pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c5" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DepreciationAmortizationAndAccretionNet" scale="3" unitRef="usd">2,319</ix:nonFraction></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 8pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c6" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DepreciationAmortizationAndAccretionNet" scale="3" unitRef="usd">2,190</ix:nonFraction></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font: 8pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 30pt; margin-bottom: 0pt">Accretion and amortization of securities discounts and premiums, net</td><td style="font: 8pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c0" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments" scale="3" sign="-" unitRef="usd">694</ix:nonFraction></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 8pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c5" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments" scale="3" sign="-" unitRef="usd">935</ix:nonFraction></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 8pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c6" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments" scale="3" sign="-" unitRef="usd">710</ix:nonFraction></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: 8pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 30pt; margin-bottom: 0pt">Write-down of real estate owned</td><td style="font: 8pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-110">-</div></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 8pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-111">-</div></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 8pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c6" decimals="-3" format="ixt:num-dot-decimal" name="sfst:WritedownOfRealEstateOwned" scale="3" unitRef="usd">1,029</ix:nonFraction></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font: 8pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 30pt; margin-bottom: 0pt">Loss on sale of other real estate owned</td><td style="font: 8pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-112">-</div></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 8pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c5" decimals="-3" format="ixt:num-dot-decimal" name="sfst:LossOnSaleOfRealEstateOwned" scale="3" unitRef="usd">376</ix:nonFraction></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 8pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: right">-</td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: 8pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 30pt; margin-bottom: 0pt">(Gain) loss on sale of investment securities available for sale</td><td style="font: 8pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: right">(<ix:nonFraction contextRef="c0" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:GainLossOnSaleOfInvestments" scale="3" unitRef="usd">12</ix:nonFraction></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left">)</td><td style="font: 8pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c5" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:GainLossOnSaleOfInvestments" scale="3" sign="-" unitRef="usd">3</ix:nonFraction></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 8pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: right">(<ix:nonFraction contextRef="c6" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:GainLossOnSaleOfInvestments" scale="3" unitRef="usd">3</ix:nonFraction></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font: 8pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 30pt; margin-bottom: 0pt">(Gain) loss on sale of fixed assets</td><td style="font: 8pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c0" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:GainLossOnSaleOfPropertyPlantEquipment" scale="3" sign="-" unitRef="usd">394</ix:nonFraction></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 8pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: right">(<ix:nonFraction contextRef="c5" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:GainLossOnSaleOfPropertyPlantEquipment" scale="3" unitRef="usd">10</ix:nonFraction></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left">)</td><td style="font: 8pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: right">(<ix:nonFraction contextRef="c6" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:GainLossOnSaleOfPropertyPlantEquipment" scale="3" unitRef="usd">196</ix:nonFraction></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: 8pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 30pt; margin-bottom: 0pt">Net change in operating leases</td><td style="font: 8pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c0" decimals="-3" format="ixt:num-dot-decimal" name="sfst:OperatingLeasePayment" scale="3" unitRef="usd">872</ix:nonFraction></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 8pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c5" decimals="-3" format="ixt:num-dot-decimal" name="sfst:OperatingLeasePayment" scale="3" unitRef="usd">605</ix:nonFraction></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 8pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c6" decimals="-3" format="ixt:num-dot-decimal" name="sfst:OperatingLeasePayment" scale="3" unitRef="usd">180</ix:nonFraction></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font: 8pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 30pt; margin-bottom: 0pt">Compensation expense related to stock options and restricted stock grants</td><td style="font: 8pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c0" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensation" scale="3" unitRef="usd">2,026</ix:nonFraction></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 8pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c5" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensation" scale="3" unitRef="usd">1,647</ix:nonFraction></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 8pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c6" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensation" scale="3" unitRef="usd">1,397</ix:nonFraction></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: 8pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 30pt; margin-bottom: 0pt">Gain on sale of loans held for sale</td><td style="font: 8pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: right">(<ix:nonFraction contextRef="c0" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:GainLossOnSalesOfLoansNet" scale="3" unitRef="usd">2,914</ix:nonFraction></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left">)</td><td style="font: 8pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: right">(<ix:nonFraction contextRef="c5" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:GainLossOnSalesOfLoansNet" scale="3" unitRef="usd">13,676</ix:nonFraction></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left">)</td><td style="font: 8pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: right">(<ix:nonFraction contextRef="c6" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:GainLossOnSalesOfLoansNet" scale="3" unitRef="usd">21,186</ix:nonFraction></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font: 8pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 30pt; margin-bottom: 0pt">Loans originated and held for sale</td><td style="font: 8pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: right">(<ix:nonFraction contextRef="c0" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PaymentsForOriginationAndPurchasesOfLoansHeldForSale" scale="3" unitRef="usd">165,698</ix:nonFraction></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left">)</td><td style="font: 8pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: right">(<ix:nonFraction contextRef="c5" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PaymentsForOriginationAndPurchasesOfLoansHeldForSale" scale="3" unitRef="usd">486,145</ix:nonFraction></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left">)</td><td style="font: 8pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: right">(<ix:nonFraction contextRef="c6" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PaymentsForOriginationAndPurchasesOfLoansHeldForSale" scale="3" unitRef="usd">594,289</ix:nonFraction></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: 8pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 30pt; margin-bottom: 0pt">Proceeds from sale of loans held for sale</td><td style="font: 8pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c0" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromSaleOfLoansHeldForSale" scale="3" unitRef="usd">178,251</ix:nonFraction></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 8pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c5" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromSaleOfLoansHeldForSale" scale="3" unitRef="usd">546,522</ix:nonFraction></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 8pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c6" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromSaleOfLoansHeldForSale" scale="3" unitRef="usd">582,264</ix:nonFraction></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font: 8pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 30pt; margin-bottom: 0pt">Increase in cash surrender value of bank owned life insurance</td><td style="font: 8pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: right">(<ix:nonFraction contextRef="c0" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:BankOwnedLifeInsuranceIncome" scale="3" unitRef="usd">1,289</ix:nonFraction></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left">)</td><td style="font: 8pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: right">(<ix:nonFraction contextRef="c5" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:BankOwnedLifeInsuranceIncome" scale="3" unitRef="usd">1,231</ix:nonFraction></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left">)</td><td style="font: 8pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: right">(<ix:nonFraction contextRef="c6" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:BankOwnedLifeInsuranceIncome" scale="3" unitRef="usd">1,091</ix:nonFraction></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: 8pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 30pt; margin-bottom: 0pt">(Increase) decrease in deferred tax asset</td><td style="font: 8pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: right">(<ix:nonFraction contextRef="c0" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInDeferredIncomeTaxes" scale="3" unitRef="usd">22</ix:nonFraction></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left">)</td><td style="font: 8pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c5" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInDeferredIncomeTaxes" scale="3" sign="-" unitRef="usd">1,589</ix:nonFraction></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 8pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: right">(<ix:nonFraction contextRef="c6" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInDeferredIncomeTaxes" scale="3" unitRef="usd">2,741</ix:nonFraction></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font: 8pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 30pt; margin-bottom: 0pt">(Increase) decrease in other assets, net</td><td style="font: 8pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: right">(<ix:nonFraction contextRef="c0" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInOtherOperatingAssets" scale="3" unitRef="usd">5,047</ix:nonFraction></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left">)</td><td style="font: 8pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c5" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInOtherOperatingAssets" scale="3" sign="-" unitRef="usd">2,126</ix:nonFraction></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 8pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: right">(<ix:nonFraction contextRef="c6" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInOtherOperatingAssets" scale="3" unitRef="usd">4,670</ix:nonFraction></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: 8pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 30pt; margin-bottom: 0pt">Increase (decrease) in other liabilities, net</td><td style="font: 8pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt">&#160;</td>
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c0" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInOtherOperatingLiabilities" scale="3" unitRef="usd">4,082</ix:nonFraction></td><td style="padding-bottom: 1pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 8pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt">&#160;</td>
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: right">(<ix:nonFraction contextRef="c5" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInOtherOperatingLiabilities" scale="3" sign="-" unitRef="usd">11,302</ix:nonFraction></td><td style="padding-bottom: 1pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left">)</td><td style="font: 8pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt">&#160;</td>
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c6" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInOtherOperatingLiabilities" scale="3" unitRef="usd">9,097</ix:nonFraction></td><td style="padding-bottom: 1pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="border-top: Black 1pt solid; font: 8pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 45pt; margin-bottom: 0pt; border-bottom: Black 1pt solid">Net cash provided by operating activities</td><td style="border-top: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-top: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid">&#160;</td><td style="border-top: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif; text-align: right; border-bottom: Black 1pt solid"><ix:nonFraction contextRef="c0" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" scale="3" unitRef="usd">50,305</ix:nonFraction></td><td style="border-top: Black 1pt solid; padding-bottom: 1pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid">&#160;</td><td style="border-top: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-top: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid">&#160;</td><td style="border-top: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif; text-align: right; border-bottom: Black 1pt solid"><ix:nonFraction contextRef="c5" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" scale="3" unitRef="usd">78,069</ix:nonFraction></td><td style="border-top: Black 1pt solid; padding-bottom: 1pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid">&#160;</td><td style="border-top: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-top: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid">&#160;</td><td style="border-top: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif; text-align: right; border-bottom: Black 1pt solid"><ix:nonFraction contextRef="c6" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" scale="3" unitRef="usd">20,619</ix:nonFraction></td><td style="border-top: Black 1pt solid; padding-bottom: 1pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: bold 8pt Arial, Helvetica, Sans-Serif; text-indent: 0pt; text-align: left; padding-left: 0pt"><span style="font-size: 8pt">Investing
    activities</span></td><td style="font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font: 8pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt">Increase (decrease) in cash realized from:</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: 8pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 30pt; margin-bottom: 0pt">Increase in loans, net</td><td style="font: 8pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: right">(<ix:nonFraction contextRef="c0" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PaymentsForProceedsFromLoansAndLeases" scale="3" unitRef="usd">782,130</ix:nonFraction></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left">)</td><td style="font: 8pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: right">(<ix:nonFraction contextRef="c5" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PaymentsForProceedsFromLoansAndLeases" scale="3" unitRef="usd">348,718</ix:nonFraction></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left">)</td><td style="font: 8pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: right">(<ix:nonFraction contextRef="c6" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PaymentsForProceedsFromLoansAndLeases" scale="3" unitRef="usd">203,632</ix:nonFraction></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font: 8pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 30pt; margin-bottom: 0pt">Purchase of property and equipment</td><td style="font: 8pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: right">(<ix:nonFraction contextRef="c0" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" scale="3" unitRef="usd">13,950</ix:nonFraction></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left">)</td><td style="font: 8pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: right">(<ix:nonFraction contextRef="c5" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" scale="3" unitRef="usd">26,509</ix:nonFraction></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left">)</td><td style="font: 8pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: right">(<ix:nonFraction contextRef="c6" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" scale="3" unitRef="usd">7,276</ix:nonFraction></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: 8pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 30pt; margin-bottom: 0pt">Purchase of investment securities:</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font: 8pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 45pt; margin-bottom: 0pt">Available for sale</td><td style="font: 8pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: right">(<ix:nonFraction contextRef="c0" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt" scale="3" unitRef="usd">13,048</ix:nonFraction></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left">)</td><td style="font: 8pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: right">(<ix:nonFraction contextRef="c5" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt" scale="3" unitRef="usd">49,393</ix:nonFraction></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left">)</td><td style="font: 8pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: right">(<ix:nonFraction contextRef="c6" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt" scale="3" unitRef="usd">50,854</ix:nonFraction></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: 8pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 45pt; margin-bottom: 0pt">Other investments</td><td style="font: 8pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: right">(<ix:nonFraction contextRef="c0" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PaymentsToAcquireOtherInvestments" scale="3" unitRef="usd">27,751</ix:nonFraction></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left">)</td><td style="font: 8pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: right">(<ix:nonFraction contextRef="c5" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PaymentsToAcquireOtherInvestments" scale="3" unitRef="usd">2,250</ix:nonFraction></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left">)</td><td style="font: 8pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: right">(<ix:nonFraction contextRef="c6" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PaymentsToAcquireOtherInvestments" scale="3" unitRef="usd">2,338</ix:nonFraction></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font: 8pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 30pt; margin-bottom: 0pt">Proceeds from maturities, calls and repayments of investment securities:</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: 8pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 45pt; margin-bottom: 0pt">Available for sale</td><td style="font: 8pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c0" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities" scale="3" unitRef="usd">10,833</ix:nonFraction></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 8pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c5" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities" scale="3" unitRef="usd">20,673</ix:nonFraction></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 8pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c6" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities" scale="3" unitRef="usd">24,784</ix:nonFraction></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font: 8pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 45pt; margin-bottom: 0pt">Other investments</td><td style="font: 8pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c0" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfOtherInvestments" scale="3" unitRef="usd">20,939</ix:nonFraction></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 8pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c5" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfOtherInvestments" scale="3" unitRef="usd">1,861</ix:nonFraction></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 8pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c6" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfOtherInvestments" scale="3" unitRef="usd">5,651</ix:nonFraction></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: 8pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 30pt; margin-bottom: 0pt">Proceeds from sale of investment securities available for sale</td><td style="font: 8pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c0" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" scale="3" unitRef="usd">12,429</ix:nonFraction></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 8pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-113">-</div></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 8pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-114">-</div></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font: 8pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 30pt; margin-bottom: 0pt">Purchase of bank owned life insurance policies</td><td style="font: 8pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-115">-</div></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 8pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: right">(<ix:nonFraction contextRef="c5" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PaymentsToAcquireLifeInsurancePolicies" scale="3" unitRef="usd">7,500</ix:nonFraction></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left">)</td><td style="font: 8pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: right">-</td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: 8pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 30pt; margin-bottom: 0pt">Proceeds from sale of fixed assets</td><td style="font: 8pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c0" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment" scale="3" unitRef="usd">95</ix:nonFraction></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 8pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c5" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment" scale="3" unitRef="usd">50</ix:nonFraction></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 8pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c6" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment" scale="3" unitRef="usd">2,895</ix:nonFraction></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font: 8pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 30pt; margin-bottom: 0pt">Proceeds from sale of other real estate owned</td><td style="font: 8pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt">&#160;</td>
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-116">-</div></td><td style="padding-bottom: 1pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 8pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt">&#160;</td>
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c5" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromSaleOfWhollyOwnedRealEstateAndRealEstateAcquiredInSettlementOfLoans" scale="3" unitRef="usd">1,159</ix:nonFraction></td><td style="padding-bottom: 1pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 8pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt">&#160;</td>
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: right">-</td><td style="padding-bottom: 1pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="border-top: Black 1pt solid; font: 8pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 45pt; margin-bottom: 0pt; border-bottom: Black 1pt solid"><span style="font-size: 8pt">Net
    cash used for investing activities</span></td><td style="border-top: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-top: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">(<ix:nonFraction contextRef="c0" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" scale="3" sign="-" unitRef="usd">792,583</ix:nonFraction></span></td><td style="border-top: Black 1pt solid; padding-bottom: 1pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid"><span style="font-size: 8pt">)</span></td><td style="border-top: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-top: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">(<ix:nonFraction contextRef="c5" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" scale="3" sign="-" unitRef="usd">410,627</ix:nonFraction></span></td><td style="border-top: Black 1pt solid; padding-bottom: 1pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid"><span style="font-size: 8pt">)</span></td><td style="border-top: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-top: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">(<ix:nonFraction contextRef="c6" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" scale="3" sign="-" unitRef="usd">230,770</ix:nonFraction></span></td><td style="border-top: Black 1pt solid; padding-bottom: 1pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid"><span style="font-size: 8pt">)</span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font: bold 8pt Arial, Helvetica, Sans-Serif; text-indent: 0pt; text-align: left; padding-left: 0pt">Financing activities</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: 8pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt"><span style="font-size: 8pt">Increase
    (decrease) in cash realized from:</span></td><td style="font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font: 8pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 30pt; margin-bottom: 0pt">Increase in deposits, net</td><td style="font: 8pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c0" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInDeposits" scale="3" unitRef="usd">570,038</ix:nonFraction></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 8pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c5" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInDeposits" scale="3" unitRef="usd">421,068</ix:nonFraction></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 8pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c6" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInDeposits" scale="3" unitRef="usd">266,634</ix:nonFraction></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: 8pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 30pt; margin-bottom: 0pt">Increase (decrease) in Federal Home Loan Bank advances and other borrowings</td><td style="font: 8pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c0" decimals="-3" format="ixt:num-dot-decimal" name="sfst:DecreaseInFederalHomeLoanBankAdvancesAndOtherBorrowings" scale="3" sign="-" unitRef="usd">175,000</ix:nonFraction></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 8pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: right">(<ix:nonFraction contextRef="c5" decimals="-3" format="ixt:num-dot-decimal" name="sfst:DecreaseInFederalHomeLoanBankAdvancesAndOtherBorrowings" scale="3" unitRef="usd">25,000</ix:nonFraction></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left">)</td><td style="font: 8pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: right">(<ix:nonFraction contextRef="c6" decimals="-3" format="ixt:num-dot-decimal" name="sfst:DecreaseInFederalHomeLoanBankAdvancesAndOtherBorrowings" scale="3" unitRef="usd">85,000</ix:nonFraction></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font: 8pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 30pt; margin-bottom: 0pt">Proceeds from the exercise of stock options</td><td style="font: 8pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt">&#160;</td>
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c0" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromStockOptionsExercised" scale="3" unitRef="usd">905</ix:nonFraction></td><td style="padding-bottom: 1pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 8pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt">&#160;</td>
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c5" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromStockOptionsExercised" scale="3" unitRef="usd">3,012</ix:nonFraction></td><td style="padding-bottom: 1pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 8pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt">&#160;</td>
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c6" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromStockOptionsExercised" scale="3" unitRef="usd">1,388</ix:nonFraction></td><td style="padding-bottom: 1pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="border-top: Black 1pt solid; font: 8pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 45pt; margin-bottom: 0pt; border-bottom: Black 1pt solid">Net cash provided by financing activities</td><td style="border-top: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-top: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid">&#160;</td><td style="border-top: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif; text-align: right; border-bottom: Black 1pt solid"><ix:nonFraction contextRef="c0" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" scale="3" unitRef="usd">745,943</ix:nonFraction></td><td style="border-top: Black 1pt solid; padding-bottom: 1pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid">&#160;</td><td style="border-top: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-top: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid">&#160;</td><td style="border-top: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif; text-align: right; border-bottom: Black 1pt solid"><ix:nonFraction contextRef="c5" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" scale="3" unitRef="usd">399,080</ix:nonFraction></td><td style="border-top: Black 1pt solid; padding-bottom: 1pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid">&#160;</td><td style="border-top: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-top: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid">&#160;</td><td style="border-top: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif; text-align: right; border-bottom: Black 1pt solid"><ix:nonFraction contextRef="c6" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" scale="3" unitRef="usd">183,022</ix:nonFraction></td><td style="border-top: Black 1pt solid; padding-bottom: 1pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font: 8pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 45pt; margin-bottom: 0pt">Net increase (decrease) in cash and cash equivalents</td><td style="font: 8pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c0" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" scale="3" unitRef="usd">3,665</ix:nonFraction></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 8pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c5" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" scale="3" unitRef="usd">66,522</ix:nonFraction></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 8pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: right">(<ix:nonFraction contextRef="c6" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" scale="3" sign="-" unitRef="usd">27,129</ix:nonFraction></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: bold 8pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-align: left; padding-bottom: 1pt; text-indent: 0pt">Cash and cash equivalents, beginning of year</td><td style="font: 8pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt">&#160;</td>
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" unitRef="usd">167,209</ix:nonFraction></td><td style="padding-bottom: 1pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 8pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt">&#160;</td>
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c26" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" unitRef="usd">100,687</ix:nonFraction></td><td style="padding-bottom: 1pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 8pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt">&#160;</td>
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c13" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" unitRef="usd">127,816</ix:nonFraction></td><td style="padding-bottom: 1pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="border-top: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-indent: 0pt; text-align: left; padding-bottom: 1pt; padding-left: 0pt; border-bottom: Black 1pt solid">Cash and cash equivalents, end of year</td><td style="border-top: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-top: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid">$</td><td style="border-top: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif; text-align: right; border-bottom: Black 1pt solid"><ix:nonFraction contextRef="c3" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" unitRef="usd">170,874</ix:nonFraction></td><td style="border-top: Black 1pt solid; padding-bottom: 1pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid">&#160;</td><td style="border-top: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-top: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid">&#160;</td><td style="border-top: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif; text-align: right; border-bottom: Black 1pt solid"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" unitRef="usd">167,209</ix:nonFraction></td><td style="border-top: Black 1pt solid; padding-bottom: 1pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid">&#160;</td><td style="border-top: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-top: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid">&#160;</td><td style="border-top: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif; text-align: right; border-bottom: Black 1pt solid"><ix:nonFraction contextRef="c26" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" unitRef="usd">100,687</ix:nonFraction></td><td style="border-top: Black 1pt solid; padding-bottom: 1pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: bold 8pt Arial, Helvetica, Sans-Serif; text-indent: 0pt; text-align: left; padding-left: 0pt"><span style="font-size: 8pt">Supplemental
    information</span></td><td style="font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font: 8pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt"><b>Cash
    paid for</b></td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: 8pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 30pt; margin-bottom: 0pt">Interest</td><td style="font: 8pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left">$</td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c0" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:InterestPaidNet" scale="3" unitRef="usd">18,877</ix:nonFraction></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 8pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c5" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:InterestPaidNet" scale="3" unitRef="usd">6,402</ix:nonFraction></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 8pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c6" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:InterestPaidNet" scale="3" unitRef="usd">16,312</ix:nonFraction></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 30pt; margin-bottom: 0pt">Income taxes</td><td style="border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c0" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncomeTaxesPaid" scale="3" unitRef="usd">11,828</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c5" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncomeTaxesPaid" scale="3" unitRef="usd">21,652</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c6" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncomeTaxesPaid" scale="3" unitRef="usd">2,741</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: 8pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt"><span style="font-size: 8pt"><b>Schedule
    of non-cash transactions</b></span></td><td style="font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font: 8pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 30pt; margin-bottom: 0pt">Foreclosure of other real estate</td><td style="font: 8pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-117">-</div></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 8pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c5" decimals="-3" format="ixt:num-dot-decimal" name="sfst:ForeclosureOfOtherRealEstate" scale="3" unitRef="usd">367</ix:nonFraction></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 8pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c6" decimals="-3" format="ixt:num-dot-decimal" name="sfst:ForeclosureOfOtherRealEstate" scale="3" unitRef="usd">2,198</ix:nonFraction></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: 8pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 30pt; margin-bottom: 0pt">Unrealized gain (loss) on securities, net of income taxes</td><td style="font: 8pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: right">(<ix:nonFraction contextRef="c0" decimals="-3" format="ixt:num-dot-decimal" name="sfst:UnrealizedGainlossOnSecuritiesNetOfIncomeTaxes" scale="3" sign="-" unitRef="usd">12,660</ix:nonFraction></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left">)</td><td style="font: 8pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: right">(<ix:nonFraction contextRef="c5" decimals="-3" format="ixt:num-dot-decimal" name="sfst:UnrealizedGainlossOnSecuritiesNetOfIncomeTaxes" scale="3" sign="-" unitRef="usd">1,765</ix:nonFraction></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left">)</td><td style="font: 8pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c6" decimals="-3" format="ixt:num-dot-decimal" name="sfst:UnrealizedGainlossOnSecuritiesNetOfIncomeTaxes" scale="3" unitRef="usd">1,323</ix:nonFraction></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font: 8pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 30pt; margin-bottom: 0pt">Right-of-use assets obtained in exchange for lease obligations:</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="border-bottom: Black 2.5pt solid; font: 8pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 45pt; margin-bottom: 0pt"><span style="font-size: 8pt">Operating
    leases</span></td><td style="border-bottom: Black 2.5pt solid; font: 8pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt solid; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid; font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt"><ix:nonFraction contextRef="c0" decimals="-3" format="ixt:num-dot-decimal" name="sfst:OperatingLeases" scale="3" unitRef="usd">595</ix:nonFraction></span></td><td style="border-bottom: Black 2.5pt solid; font: 8pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid; font: 8pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt solid; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid; font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt"><ix:nonFraction contextRef="c5" decimals="-3" format="ixt:num-dot-decimal" name="sfst:OperatingLeases" scale="3" unitRef="usd">10,221</ix:nonFraction></span></td><td style="border-bottom: Black 2.5pt solid; font: 8pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid; font: 8pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt solid; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid; font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt"><ix:nonFraction contextRef="c6" decimals="-3" format="ixt:num-dot-decimal" name="sfst:OperatingLeases" scale="3" unitRef="usd">2,115</ix:nonFraction></span></td><td style="border-bottom: Black 2.5pt solid; font: 8pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td></tr>
  </table><div>


</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: center"><b>&#160;</b></p><div>

</div><p style="font: 8pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 0pt; margin-bottom: 0pt">See notes to consolidated financial statements that
are an integral part of these consolidated statements.</p><div>

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


</div><!-- Field: Page; Sequence: 74; Value: 2 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: rgb(178,178,178) 1.5pt solid"><p style="font: normal 10pt Arial, Helvetica, Sans-Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->74<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt"><p style="font-family: Arial, Helvetica, Sans-Serif; margin: 0pt"><a href="#toc_001" style="font-weight: bold">Table of Contents</a></p></div><div>
    </div><!-- Field: /Page --><div>


</div><p style="font: bold 12pt Arial, Helvetica, Sans-Serif; margin: 0pt 13.5pt 0pt 0; text-align: justify">&#160;</p><div>
</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"></p><div>

</div><ix:nonNumeric contextRef="c0" continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_1" escape="true" name="us-gaap:SignificantAccountingPoliciesTextBlock"><p style="font: bold 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">NOTE 1 &#8211; Summary of Significant
Accounting Policies and Activities</p><p style="font: bold 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">&#160;</p></ix:nonNumeric><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_2" id="_SignificantAccountingPoliciesTextBlock-c0_cont_1"><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"><b><i>Southern First Bancshares, Inc.</i></b>
(the &#8220;Company&#8221;) is a South Carolina corporation that owns all of the capital stock of Southern First Bank (the &#8220;Bank&#8221;)
and all of the stock of Greenville First Statutory Trust I and II (collectively, the &#8220;Trusts&#8221;). The Trusts are special purpose
non-consolidated entities organized for the sole purpose of issuing trust preferred securities. The Bank&#8217;s primary federal regulator is
the Federal Deposit Insurance Corporation (the &#8220;FDIC&#8221;). The Bank is also regulated and examined by the South Carolina Board
of Financial Institutions. The Bank is primarily engaged in the business of accepting demand deposits and savings deposits insured by
the FDIC, and providing commercial, consumer and mortgage loans to the general public.</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_3" id="_SignificantAccountingPoliciesTextBlock-c0_cont_2"><ix:nonNumeric contextRef="c0" continuedAt="_BasisOfAccountingPolicyPolicyTextBlock-c0_cont_1" escape="true" name="us-gaap:BasisOfAccountingPolicyPolicyTextBlock"><p style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">Basis of Presentation</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"><i>&#160;</i></p></ix:nonNumeric></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_4" id="_SignificantAccountingPoliciesTextBlock-c0_cont_3"><ix:continuation id="_BasisOfAccountingPolicyPolicyTextBlock-c0_cont_1"><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">The accompanying consolidated financial
statements include the accounts of the Company and its wholly owned subsidiary, Southern First Bank. In consolidation, all significant
intercompany transactions have been eliminated. The accounting and reporting policies conform to accounting principles generally accepted
in the United States of America. In accordance with guidance issued by the Financial Accounting Standards Board (&#8220;FASB&#8221;),
the operations of the Trusts have not been consolidated in these financial statements.</p><p style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">&#160;</p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_5" id="_SignificantAccountingPoliciesTextBlock-c0_cont_4"><ix:nonNumeric contextRef="c0" continuedAt="_SegmentReportingPolicyPolicyTextBlock-c0_cont_1" escape="true" name="us-gaap:SegmentReportingPolicyPolicyTextBlock"><p style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">Business Segments</p><p style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">&#160;</p></ix:nonNumeric></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_6" id="_SignificantAccountingPoliciesTextBlock-c0_cont_5"><ix:continuation id="_SegmentReportingPolicyPolicyTextBlock-c0_cont_1"><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">The Company, through the Bank, provides
a broad range of financial services to individuals and companies in South Carolina, North Carolina, and Georgia. These services include
demand, time and savings deposits; lending services; ATM processing and mortgage banking services. While the Company&#8217;s management
periodically reviews limited production information for these revenue streams, that information is not complete as it does not include
a full allocation of revenue, costs and capital from key corporate functions. Management will continue to evaluate these lines of business
for separate reporting as facts and circumstances change.&#160; Accordingly, the Company&#8217;s various banking operations are not considered
by management to constitute more than one reportable operating segment.</p><p style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">&#160;</p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_7" id="_SignificantAccountingPoliciesTextBlock-c0_cont_6"><ix:nonNumeric contextRef="c0" continuedAt="_UseOfEstimates-c0_cont_1" escape="true" name="us-gaap:UseOfEstimates"><p style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">Use of Estimates</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">&#160;</p></ix:nonNumeric></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_8" id="_SignificantAccountingPoliciesTextBlock-c0_cont_7"><ix:continuation id="_UseOfEstimates-c0_cont_1"><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">The preparation of consolidated financial
statements in conformity with accounting principles generally accepted in the United States of America requires management to make estimates
and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities as of the
date of the consolidated financial statements and the reported amount of income and expenses during the reporting periods. Actual results
could differ from those estimates. Material estimates that are particularly susceptible to significant change in the near term relate
to the determination of the allowance for credit losses, derivatives, real estate acquired in settlement of loans, fair value of financial
instruments, evaluating investment securities for credit impairment and valuation of deferred tax assets.</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"><i>&#160;</i></p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_9" id="_SignificantAccountingPoliciesTextBlock-c0_cont_8"><ix:nonNumeric contextRef="c0" continuedAt="_ConcentrationRiskCreditRisk-c0_cont_1" escape="true" name="us-gaap:ConcentrationRiskCreditRisk"><p style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">Risks and Uncertainties</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"><b>&#160;</b></p></ix:nonNumeric></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_10" id="_SignificantAccountingPoliciesTextBlock-c0_cont_9"><ix:continuation continuedAt="_ConcentrationRiskCreditRisk-c0_cont_2" id="_ConcentrationRiskCreditRisk-c0_cont_1"><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">In the normal course of its business,
the Company encounters two significant types of risks: economic and regulatory. There are three main components of economic risk: interest
rate risk, credit risk and market risk. The Company is subject to interest rate risk to the degree that its interest-bearing liabilities
mature or reprice at different speeds, or on different bases, than its interest-earning assets. Credit risk is the risk of default within
the Company&#8217;s loan portfolio that results from borrowers&#8217; inability or unwillingness to make contractually required payments.
Market risk reflects changes in the value of collateral underlying loans receivable and the valuation of real estate held by the Company.</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">&#160;</p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_11" id="_SignificantAccountingPoliciesTextBlock-c0_cont_10"><ix:continuation continuedAt="_ConcentrationRiskCreditRisk-c0_cont_3" id="_ConcentrationRiskCreditRisk-c0_cont_2"><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">The Company is subject to the regulations
of various governmental agencies. These regulations can and do change significantly from period to period. The Company also undergoes
periodic examinations by the regulatory agencies, which may subject it to changes with respect to valuation of assets, amount of required
loan loss allowance and operating restrictions resulting from the regulators&#8217; judgments based on information available to them at
the time of their examinations.</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">&#160;</p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_12" id="_SignificantAccountingPoliciesTextBlock-c0_cont_11"><ix:continuation continuedAt="_ConcentrationRiskCreditRisk-c0_cont_4" id="_ConcentrationRiskCreditRisk-c0_cont_3"><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">The Bank makes loans to individuals
and businesses in the Upstate, Midlands, and Lowcountry regions of South Carolina as well as the Triangle, Triad and Charlotte regions
of North Carolina and Atlanta, Georgia for various personal and commercial purposes. The Bank&#8217;s loan portfolio has a concentration
of real estate loans. As of December 31, 2022 and 2021, real estate loans represented <ix:nonFraction contextRef="c3" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" unitRef="pure">84.8</ix:nonFraction>% and <ix:nonFraction contextRef="c4" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" unitRef="pure">85.5</ix:nonFraction>%, respectively, of total loans. However,
borrowers&#8217; ability to repay their loans is not dependent upon any specific economic sector.</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">&#160;</p></ix:continuation></ix:continuation><div>

</div><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 75; Value: 2 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: rgb(178,178,178) 1.5pt solid"><p style="font: normal 10pt Arial, Helvetica, Sans-Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->75<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt"><p style="font-family: Arial, Helvetica, Sans-Serif; margin: 0pt"><a href="#toc_001" style="font-weight: bold">Table of Contents</a></p></div><div>
    </div><!-- Field: /Page --><div>

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

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_13" id="_SignificantAccountingPoliciesTextBlock-c0_cont_12"><ix:continuation continuedAt="_ConcentrationRiskCreditRisk-c0_cont_5" id="_ConcentrationRiskCreditRisk-c0_cont_4"><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">As of December 31, 2022, the Company&#8217;s
and the Bank&#8217;s capital ratios were in excess of all regulatory requirements. While management believes that we have sufficient capital
to withstand an extended economic recession, our reported and regulatory capital ratios could be adversely impacted by further credit
losses.</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">&#160;</p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_14" id="_SignificantAccountingPoliciesTextBlock-c0_cont_13"><ix:continuation id="_ConcentrationRiskCreditRisk-c0_cont_5"><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">The Company maintains access to multiple
sources of liquidity, including a $<ix:nonFraction contextRef="c0" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:LineOfCreditAssumed1" scale="6" unitRef="usd">15.0</ix:nonFraction> million holding company line of credit with another bank which could be used to support capital
ratios at the subsidiary bank. As of December 31, 2022, the $<ix:nonFraction contextRef="c3" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity" scale="6" unitRef="usd">15.0</ix:nonFraction> million line was unused.</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">&#160;</p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_15" id="_SignificantAccountingPoliciesTextBlock-c0_cont_14"><ix:nonNumeric contextRef="c0" continuedAt="_SubsequentEventsPolicyPolicyTextBlock-c0_cont_1" escape="true" name="us-gaap:SubsequentEventsPolicyPolicyTextBlock"><p style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">Subsequent Events</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">&#160;</p></ix:nonNumeric></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_16" id="_SignificantAccountingPoliciesTextBlock-c0_cont_15"><ix:continuation id="_SubsequentEventsPolicyPolicyTextBlock-c0_cont_1"><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">Subsequent events are events or transactions
that occur after the balance sheet date but before financial statements are issued. Recognized subsequent events are events or transactions
that provide additional evidence about conditions that existed at the date of the balance sheet, including the estimates inherent in the
process of preparing financial statements. Non-recognized subsequent events are events that provide evidence about conditions that did
not exist at the date of the balance sheet but arose after that date. Management performed an evaluation to determine whether there have
been any subsequent events since the balance sheet date and determined that no subsequent events occurred requiring accrual or disclosure.</p><p style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">&#160;</p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_17" id="_SignificantAccountingPoliciesTextBlock-c0_cont_16"><ix:nonNumeric contextRef="c0" continuedAt="_PriorPeriodReclassificationAdjustmentDescription-c0_cont_1" escape="true" name="us-gaap:PriorPeriodReclassificationAdjustmentDescription"><p style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">Reclassifications</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">&#160;</p></ix:nonNumeric></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_18" id="_SignificantAccountingPoliciesTextBlock-c0_cont_17"><ix:continuation id="_PriorPeriodReclassificationAdjustmentDescription-c0_cont_1"><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">Certain amounts, previously reported,
have been reclassified to state all periods on a comparable basis and had no effect on shareholders&#8217; equity or net income.</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">&#160;</p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_19" id="_SignificantAccountingPoliciesTextBlock-c0_cont_18"><ix:nonNumeric contextRef="c0" continuedAt="_CashAndCashEquivalentsPolicyTextBlock-c0_cont_1" escape="true" name="us-gaap:CashAndCashEquivalentsPolicyTextBlock"><p style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">Cash and Cash Equivalents</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">&#160;</p></ix:nonNumeric></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_20" id="_SignificantAccountingPoliciesTextBlock-c0_cont_19"><ix:continuation id="_CashAndCashEquivalentsPolicyTextBlock-c0_cont_1"><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">Cash and cash equivalents include cash
and due from banks, interest bearing deposits and federal funds sold. Cash and cash equivalents have original maturities of three months
or less, and federal funds sold are generally purchased and sold for one-day periods. Accordingly, the carrying value of these instruments
is deemed to be a reasonable estimate of fair value. At December&#160;31, 2022 and 2021, included in cash and cash equivalents was $<ix:nonFraction contextRef="c3" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="6" unitRef="usd">5.8</ix:nonFraction>
million and $<ix:nonFraction contextRef="c4" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="6" unitRef="usd">5.2</ix:nonFraction> million, respectively, on deposit with the Federal Reserve Bank.</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">&#160;</p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_21" id="_SignificantAccountingPoliciesTextBlock-c0_cont_20"><ix:nonNumeric contextRef="c0" continuedAt="_InvestmentPolicyTextBlock-c0_cont_1" escape="true" name="us-gaap:InvestmentPolicyTextBlock"><p style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">Investment Securities</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">&#160;</p></ix:nonNumeric></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_22" id="_SignificantAccountingPoliciesTextBlock-c0_cont_21"><ix:continuation continuedAt="_InvestmentPolicyTextBlock-c0_cont_2" id="_InvestmentPolicyTextBlock-c0_cont_1"><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">We classify our investment securities
as held to maturity securities, trading securities and available for sale securities as applicable.</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">&#160;</p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_23" id="_SignificantAccountingPoliciesTextBlock-c0_cont_22"><ix:continuation continuedAt="_InvestmentPolicyTextBlock-c0_cont_3" id="_InvestmentPolicyTextBlock-c0_cont_2"><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">Investment securities are designated
as held to maturity if we have the intent and the ability to hold the securities to maturity. Held to maturity securities are carried
at amortized cost, adjusted for the amortization of any related premiums or the accretion of any related discounts into interest income
using a methodology which approximates a level yield of interest over the estimated remaining period until maturity.</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">&#160;</p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_24" id="_SignificantAccountingPoliciesTextBlock-c0_cont_23"><ix:continuation continuedAt="_InvestmentPolicyTextBlock-c0_cont_4" id="_InvestmentPolicyTextBlock-c0_cont_3"><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">Investment securities that are purchased
and held principally for the purpose of selling in the near term are reported as trading securities. Trading securities are carried at
fair value with unrealized holding gains and losses included in earnings.</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">&#160;</p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_25" id="_SignificantAccountingPoliciesTextBlock-c0_cont_24"><ix:continuation id="_InvestmentPolicyTextBlock-c0_cont_4"><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">We classify investment securities as
available for sale when at the time of purchase we determine that such securities may be sold at a future date or if we do not have the
intent or ability to hold such securities to maturity. Securities designated as available for sale are recorded at fair value. Changes
in the fair value of available for sale debt securities are included in shareholders&#8217; equity as unrealized gains or losses, net
of the related tax effect. Realized gains or losses on available for sale securities are computed on the specific identification basis.</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">&#160;</p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_26" id="_SignificantAccountingPoliciesTextBlock-c0_cont_25"><ix:nonNumeric contextRef="c0" continuedAt="_ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy-c0_cont_1" escape="true" name="us-gaap:ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy"><p style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">Other Investments</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">&#160;</p></ix:nonNumeric></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_27" id="_SignificantAccountingPoliciesTextBlock-c0_cont_26"><ix:continuation id="_ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy-c0_cont_1"><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">Other investments include stock acquired
for membership and regulatory purposes, such as Federal Home Loan Bank of Atlanta (&#8220;FHLB&#8221;) stock, investments in unconsolidated
subsidiaries and other nonmarketable securities. FHLB stock is generally pledged against any borrowings from the FHLB and cash dividends
on our FHLB stock are recorded in investment income. Other nonmarketable securities consist of investments in funds related to the Small
Business Investment Company (&#8220;SBIC&#8221;) and Rural Business Investment Company (&#8220;RBIC&#8221;) programs. No ready market
exists for these stocks and they have no quoted market value. As a result, these securities are carried at cost and are periodically evaluated
for impairment.</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">&#160;</p></ix:continuation></ix:continuation><div>

</div><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 76; Value: 2 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: rgb(178,178,178) 1.5pt solid"><p style="font: normal 10pt Arial, Helvetica, Sans-Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->76<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt"><p style="font-family: Arial, Helvetica, Sans-Serif; margin: 0pt"><a href="#toc_001" style="font-weight: bold">Table of Contents</a></p></div><div>
    </div><!-- Field: /Page --><div>

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

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_28" id="_SignificantAccountingPoliciesTextBlock-c0_cont_27"><ix:nonNumeric contextRef="c0" continuedAt="_FinanceLoansAndLeasesReceivablePolicy-c0_cont_1" escape="true" name="us-gaap:FinanceLoansAndLeasesReceivablePolicy"><p style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">Loans</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">&#160;</p></ix:nonNumeric></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_29" id="_SignificantAccountingPoliciesTextBlock-c0_cont_28"><ix:continuation id="_FinanceLoansAndLeasesReceivablePolicy-c0_cont_1"><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">Loans are stated at the principal balance
outstanding. Unamortized net loan fees and the allowance for possible credit losses are deducted from total loans on the balance sheets.
Interest income is recognized over the term of the loan based on the principal amount outstanding. The net of loan origination fees received
and direct costs incurred in the origination of loans is deferred and amortized to interest income over the contractual life of the loans
adjusted for actual principal prepayments using a method approximating the interest method.</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"><i>&#160;</i></p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_30" id="_SignificantAccountingPoliciesTextBlock-c0_cont_29"><ix:nonNumeric contextRef="c0" continuedAt="_LoansAndLeasesReceivablePastDueStatusPolicy-c0_cont_1" escape="true" name="us-gaap:LoansAndLeasesReceivablePastDueStatusPolicy"><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"><i>Nonaccrual and Past Due Loans</i></p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">&#160;</p></ix:nonNumeric></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_31" id="_SignificantAccountingPoliciesTextBlock-c0_cont_30"><ix:continuation id="_LoansAndLeasesReceivablePastDueStatusPolicy-c0_cont_1"><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">Loans are generally placed on nonaccrual
status when principal or interest becomes 90 days past due, or when payment in full is not anticipated. When a loan is placed on nonaccrual
status, interest accrued but not received is generally reversed against interest income. Cash receipts on nonaccrual loans are not recorded
as interest income, but are used to reduce the loan&#8217;s principal balance. A nonaccrual loan is generally returned to accrual status
and accrual of interest is resumed when payments have been made according to the terms and conditions of the loan for a continuous six
month period. Our loans are considered past due when contractually required principal or interest payments have not been made on the due
dates.</p><p style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">&#160;</p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_32" id="_SignificantAccountingPoliciesTextBlock-c0_cont_31"><ix:nonNumeric contextRef="c0" continuedAt="_LoansAndLeasesReceivableNonperformingLoanAndLeasePolicy-c0_cont_1" escape="true" name="us-gaap:LoansAndLeasesReceivableNonperformingLoanAndLeasePolicy"><p style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">Nonperforming Assets</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">&#160;</p></ix:nonNumeric></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_33" id="_SignificantAccountingPoliciesTextBlock-c0_cont_32"><ix:continuation id="_LoansAndLeasesReceivableNonperformingLoanAndLeasePolicy-c0_cont_1"><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">Nonperforming assets include real estate
acquired through foreclosure or deed taken in lieu of foreclosure, loans on nonaccrual status and loans past due 90 days or more and still
accruing interest. Loans are placed on nonaccrual status when, in the opinion of management, the collection of additional interest is
uncertain. Thereafter no interest is taken into income until such time as the borrower demonstrates the ability to pay both principal
and interest.</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">&#160;</p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_34" id="_SignificantAccountingPoliciesTextBlock-c0_cont_33"><ix:nonNumeric contextRef="c0" continuedAt="_LoansAndLeasesReceivableAllowanceForLoanLossesPolicy-c0_cont_1" escape="true" name="us-gaap:LoansAndLeasesReceivableAllowanceForLoanLossesPolicy"><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"><i>Individually Evaluated Loans</i></p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"><b>&#160;</b></p></ix:nonNumeric></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_35" id="_SignificantAccountingPoliciesTextBlock-c0_cont_34"><ix:continuation id="_LoansAndLeasesReceivableAllowanceForLoanLossesPolicy-c0_cont_1"><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">Our individually evaluated loans include
loans on nonaccrual status and loans modified in a troubled debt restructuring (&#8220;TDR&#8221;), whether on accrual or nonaccrual status.
For loans that are classified as individually evaluated, an allowance is established when the fair value (discounted cash flows, collateral
value, or observable market price) of the individually evaluated loan less costs to sell, are lower than the carrying value of that loan.
A loan is considered individually evaluated when, based on current information and events, it is probable that the Company will be unable
to collect the scheduled payments of principal or interest when due according to the contractual terms of the loan agreement. Factors
considered by management in determining impairment include payment status, collateral value, and the probability of collecting scheduled
principal and interest payments when due, among other factors. Loans that experience insignificant payment delays and payment shortfalls
generally are not classified as individually evaluated. Management determines the significance of payment delays and payment shortfalls
on a case-by-case basis, taking into consideration all of the circumstances surrounding the loan and the borrower, including, without
limitation, the length of the delay, the reasons for the delay, the borrower&#8217;s prior payment record, and the amount of the shortfall in
relation to the principal and interest owed. Impairment is measured on a loan by loan basis for commercial and consumer loans by either
the present value of expected future cash flows discounted at the loan&#8217;s effective interest rate, the loan&#8217;s obtainable market price,
or the fair value of the collateral if the loan is collateral dependent.</p><p style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">&#160;</p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_36" id="_SignificantAccountingPoliciesTextBlock-c0_cont_35"><ix:nonNumeric contextRef="c0" continuedAt="_LoanChargeOffPolicyPolicyTextBlock-c0_cont_1" escape="true" name="sfst:LoanChargeOffPolicyPolicyTextBlock"><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"><i>Loan Charge-off Policy</i></p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"><i>&#160;</i></p></ix:nonNumeric></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_37" id="_SignificantAccountingPoliciesTextBlock-c0_cont_36"><ix:continuation id="_LoanChargeOffPolicyPolicyTextBlock-c0_cont_1"><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">For commercial loans, we generally fully
charge off or charge collateralized loans down to net realizable value when management determines the loan to be uncollectible; repayment
is deemed to be projected beyond reasonable time frames; the loan has been classified as a loss by either our internal loan review process
or our banking regulatory agencies; the client has filed bankruptcy and the loss becomes evident owing to a lack of assets; or the loan
is 120 days past due unless both well-secured and in the process of collection. For consumer loans, we generally charge down to net realizable
value when the loan is 180 days past due.</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"><i>&#160;</i></p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_38" id="_SignificantAccountingPoliciesTextBlock-c0_cont_37"><ix:nonNumeric contextRef="c0" continuedAt="_LoansAndLeasesReceivableTroubledDebtRestructuringPolicy-c0_cont_1" escape="true" name="us-gaap:LoansAndLeasesReceivableTroubledDebtRestructuringPolicy"><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"><i>Troubled Debt Restructuring (TDRs)</i></p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">&#160;</p></ix:nonNumeric></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_39" id="_SignificantAccountingPoliciesTextBlock-c0_cont_38"><ix:continuation continuedAt="_LoansAndLeasesReceivableTroubledDebtRestructuringPolicy-c0_cont_2" id="_LoansAndLeasesReceivableTroubledDebtRestructuringPolicy-c0_cont_1"><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify; ">The Company
considers a loan to be a TDR when the debtor experiences financial difficulties and the Company provides concessions such that we will
not collect all principal and interest in accordance with the original terms of the loan agreement. Concessions can relate to the contractual
interest rate, maturity date, or payment structure of the note. As part of our workout plan for individual loan relationships, we may
restructure loan terms to assist borrowers facing challenges in the current economic environment.</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify; ">&#160;</p></ix:continuation></ix:continuation><div>

</div><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify; "></p><div>

</div><!-- Field: Page; Sequence: 77; Value: 2 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: rgb(178,178,178) 1.5pt solid"><p style="font: normal 10pt Arial, Helvetica, Sans-Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->77<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt"><p style="font-family: Arial, Helvetica, Sans-Serif; margin: 0pt"><a href="#toc_001" style="font-weight: bold">Table of Contents</a></p></div><div>
    </div><!-- Field: /Page --><div>

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

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_40" id="_SignificantAccountingPoliciesTextBlock-c0_cont_39"><ix:continuation continuedAt="_LoansAndLeasesReceivableTroubledDebtRestructuringPolicy-c0_cont_3" id="_LoansAndLeasesReceivableTroubledDebtRestructuringPolicy-c0_cont_2"><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify; ">As permitted
by the CARES Act, we do not consider loan modifications to borrowers affected by COVID-19 to be TDRs unless the borrower was 30 days or
more past due as of December 31, 2019, (ii) the modifications were related to COVID-19, and (iii) the modification occurred between March
1, 2020 and January 1, 2022.</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify; ">&#160;</p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_41" id="_SignificantAccountingPoliciesTextBlock-c0_cont_40"><ix:continuation continuedAt="_LoansAndLeasesReceivableTroubledDebtRestructuringPolicy-c0_cont_4" id="_LoansAndLeasesReceivableTroubledDebtRestructuringPolicy-c0_cont_3"><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify; ">Our policy
with respect to accrual of interest on loans restructured in a TDR follows relevant supervisory guidance. That is, if a borrower has demonstrated
performance under the previous loan terms and shows capacity to perform under the restructured loan terms; continued accrual of interest
at the restructured interest rate is likely. If a borrower was materially delinquent on payments prior to the restructuring, but shows
capacity to meet the restructured loan terms, the loan will likely continue as nonaccrual going forward. Lastly, if the borrower does
not perform under the restructured terms, the loan is placed on nonaccrual status. We will continue to closely monitor these loans and
will cease accruing interest on them if management believes that the borrowers may not continue performing based on the restructured note
terms. If, after previously being classified as a TDR, a loan is restructured a second time and the borrower continues to experience financial
difficulties, then that loan is automatically placed on nonaccrual status. Our policy with respect to nonperforming loans requires the
borrower to make a minimum of six consecutive payments of principal and interest in accordance with the loan terms before that loan can
be placed back on accrual status. Further, the borrower must show capacity to continue performing into the future prior to restoration
of accrual status. In addition, our policy, in accordance with supervisory guidance, also provides for a loan to be removed from TDR status
if the loan is modified or renewed at terms consistent with current market rates and the loan has been performing under modified terms
for an extended period of time or under certain circumstances.</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify; ">&#160;</p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_42" id="_SignificantAccountingPoliciesTextBlock-c0_cont_41"><ix:continuation id="_LoansAndLeasesReceivableTroubledDebtRestructuringPolicy-c0_cont_4"><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify; ">In the determination
of the allowance for credit losses, management considers TDRs on commercial and consumer loans and subsequent defaults in these restructurings
by measuring impairment, on a loan by loan basis, based on either the present value of expected future cash flows discounted at the loan&#8217;s
effective interest rate, the loan&#8217;s obtainable market price, or the fair value of the collateral, less costs to sell, if the loan is collateral
dependent.</p><p style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">&#160;</p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_43" id="_SignificantAccountingPoliciesTextBlock-c0_cont_42"><ix:nonNumeric contextRef="c0" continuedAt="_RealEstatePolicyTextBlock-c0_cont_1" escape="true" name="us-gaap:RealEstatePolicyTextBlock"><p style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">Other Real Estate Owned</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">&#160;</p></ix:nonNumeric></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_44" id="_SignificantAccountingPoliciesTextBlock-c0_cont_43"><ix:continuation id="_RealEstatePolicyTextBlock-c0_cont_1"><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">Real estate acquired through foreclosure
is initially recorded at the lower of cost or estimated fair value less selling costs. Subsequent to the date of acquisition, it is carried
at the lower of cost or fair value, adjusted for net selling costs. Fair values of real estate owned are reviewed regularly and write-downs
are recorded when it is determined that the carrying value of real estate exceeds the fair value less estimated costs to sell. Costs relating
to the development and improvement of such property are capitalized, whereas those costs relating to holding the property are expensed.</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">&#160;</p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_45" id="_SignificantAccountingPoliciesTextBlock-c0_cont_44"><ix:nonNumeric contextRef="c0" continuedAt="_PropertyPlantAndEquipmentPolicyTextBlock-c0_cont_1" escape="true" name="us-gaap:PropertyPlantAndEquipmentPolicyTextBlock"><p style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">Property and Equipment</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">&#160;</p></ix:nonNumeric></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_46" id="_SignificantAccountingPoliciesTextBlock-c0_cont_45"><ix:continuation continuedAt="_PropertyPlantAndEquipmentPolicyTextBlock-c0_cont_2" id="_PropertyPlantAndEquipmentPolicyTextBlock-c0_cont_1"><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">Property and equipment are stated at
cost. Major repairs are charged to operations, while major improvements are capitalized. Depreciation is computed using the straight-line
method over the estimated useful lives of the related assets. Upon retirement, sale, or other disposition of property and equipment, the
cost and accumulated depreciation are eliminated from the accounts, and gain or loss is included in income from operations.</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">&#160;</p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_47" id="_SignificantAccountingPoliciesTextBlock-c0_cont_46"><ix:continuation id="_PropertyPlantAndEquipmentPolicyTextBlock-c0_cont_2"><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">Construction in progress is stated at
cost, which includes the cost of construction and other direct costs attributable to the construction. No provision for depreciation is
made on construction in progress until such time as the relevant assets are completed and put into use.</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">&#160;</p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_48" id="_SignificantAccountingPoliciesTextBlock-c0_cont_47"><ix:nonNumeric contextRef="c0" continuedAt="_LesseeLeasesPolicyTextBlock-c0_cont_1" escape="true" name="us-gaap:LesseeLeasesPolicyTextBlock"><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"><i>Operating Leases</i></p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">&#160;</p></ix:nonNumeric></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_49" id="_SignificantAccountingPoliciesTextBlock-c0_cont_48"><ix:continuation id="_LesseeLeasesPolicyTextBlock-c0_cont_1"><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">Effective January 1, 2019, the Company
adopted ASU 2016-02, &#8220;Leases (Topic 842)&#8221; which requires for all operating leases the recognition of a right-of-use (&#8220;ROU&#8221;)
asset and a corresponding lease liability, in the balance sheet. Upon adoption, the Company elected practical expedients including existing
leases retaining their classification as operating leases and combining lease and non-lease components. The Company also elected to not
recognize right-of-use assets and lease liabilities arising from short-term leases.</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">&#160;</p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_50" id="_SignificantAccountingPoliciesTextBlock-c0_cont_49"><ix:nonNumeric contextRef="c0" continuedAt="_BankOwnedLifeInsurancePoliciesPolicyTextBlock-c0_cont_1" escape="true" name="sfst:BankOwnedLifeInsurancePoliciesPolicyTextBlock"><p style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">Bank Owned Life Insurance Policies</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">&#160;</p></ix:nonNumeric></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_51" id="_SignificantAccountingPoliciesTextBlock-c0_cont_50"><ix:continuation id="_BankOwnedLifeInsurancePoliciesPolicyTextBlock-c0_cont_1"><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">Bank owned life insurance policies represent
the cash value of policies on certain officers of the Company.</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">&#160;</p></ix:continuation></ix:continuation><div>

</div><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 78; Value: 2 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: rgb(178,178,178) 1.5pt solid"><p style="font: normal 10pt Arial, Helvetica, Sans-Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->78<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt"><p style="font-family: Arial, Helvetica, Sans-Serif; margin: 0pt"><a href="#toc_001" style="font-weight: bold">Table of Contents</a></p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"><i>&#160;</i></p><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_52" id="_SignificantAccountingPoliciesTextBlock-c0_cont_51"><ix:nonNumeric contextRef="c0" continuedAt="_ComprehensiveIncomePolicyPolicyTextBlock-c0_cont_1" escape="true" name="us-gaap:ComprehensiveIncomePolicyPolicyTextBlock"><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: left"><i>Comprehensive Income</i></p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">&#160;</p></ix:nonNumeric></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_53" id="_SignificantAccountingPoliciesTextBlock-c0_cont_52"><ix:continuation id="_ComprehensiveIncomePolicyPolicyTextBlock-c0_cont_1"><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">Comprehensive income (loss) consists
of net income and net unrealized gains (losses) on securities and is presented in the statements of shareholders&#8217; equity and comprehensive
income. The statement requires only additional disclosures in the consolidated financial statements; it does not affect our results of
operations.</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"><i>&#160;</i></p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_54" id="_SignificantAccountingPoliciesTextBlock-c0_cont_53"><ix:nonNumeric contextRef="c0" continuedAt="_RevenueFromContractWithCustomerPolicyTextBlock-c0_cont_1" escape="true" name="us-gaap:RevenueFromContractWithCustomerPolicyTextBlock"><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"><i>Revenue from Contracts with Customers</i></p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"><i>&#160;</i></p></ix:nonNumeric></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_55" id="_SignificantAccountingPoliciesTextBlock-c0_cont_54"><ix:continuation continuedAt="_RevenueFromContractWithCustomerPolicyTextBlock-c0_cont_2" id="_RevenueFromContractWithCustomerPolicyTextBlock-c0_cont_1"><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">The Company records revenue from contracts
with customers in accordance with Accounting Standards Codification Topic 606, &#8220;Revenue from Contracts with Customers&#8221; (&#8220;Topic
606&#8221;). Under Topic 606, the Company must identify the contract with a customer, identify the performance obligations in the contract,
determine the transaction price, allocate the transaction price to the performance obligations in the contract, and recognize revenue
when (or as) the Company satisfies a performance obligation. Significant revenue has not been recognized in the current reporting period
that results from performance obligations satisfied in previous periods.</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">&#160;</p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_56" id="_SignificantAccountingPoliciesTextBlock-c0_cont_55"><ix:continuation id="_RevenueFromContractWithCustomerPolicyTextBlock-c0_cont_2"><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">The Company&#8217;s primary sources
of revenue are derived from interest and dividends earned on loans, investment securities, and other financial instruments that are not
within the scope of Topic 606. The Company has evaluated the nature of its contracts with customers and determined that further disaggregation
of revenue from contracts with customers into more granular categories beyond what is presented in the Consolidated Statements of Income
was not necessary. The Company generally fully satisfies its performance obligations on its contracts with customers as services are rendered
and the transaction prices are typically fixed; charged either on a periodic basis or based on activity. Because performance obligations
are satisfied as services are rendered and the transaction prices are fixed, the Company has made no significant judgments in applying
the revenue guidance prescribed in Topic 606 that affect the determination of the amount and timing of revenue from contracts with customers.</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">&#160;</p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_57" id="_SignificantAccountingPoliciesTextBlock-c0_cont_56"><ix:nonNumeric contextRef="c0" continuedAt="_IncomeTaxPolicyTextBlock-c0_cont_1" escape="true" name="us-gaap:IncomeTaxPolicyTextBlock"><p style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">Income Taxes</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">&#160;</p></ix:nonNumeric></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_58" id="_SignificantAccountingPoliciesTextBlock-c0_cont_57"><ix:continuation id="_IncomeTaxPolicyTextBlock-c0_cont_1"><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">The financial statements have been prepared
on the accrual basis. When income and expenses are recognized in different periods for financial reporting purposes versus for the purposes
of computing income taxes currently payable, deferred taxes are provided on such temporary differences. Deferred tax assets and liabilities
are recognized for the expected future tax consequences of events that have been recognized in the consolidated financial statements or
tax returns. Deferred tax assets and liabilities are measured using the enacted tax rates expected to apply to taxable income in the years
in which those temporary differences are expected to be realized or settled. The Company believes that its income tax filing positions
taken or expected to be taken on its tax returns will more likely than not be sustained upon audit by the taxing authorities and does
not anticipate any adjustments that will result in a material adverse impact on the Company&#8217;s financial condition, results of operations,
or cash flow. Therefore, no reserves for uncertain income tax positions have been recorded. The Company&#8217;s federal and state income
tax returns are open and subject to examination from the 2019 tax return year and forward.</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"><i>&#160;</i></p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_59" id="_SignificantAccountingPoliciesTextBlock-c0_cont_58"><ix:nonNumeric contextRef="c0" continuedAt="_ShareBasedCompensationOptionAndIncentivePlansPolicy-c0_cont_1" escape="true" name="us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy"><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"><i>Stock-Based Compensation</i></p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">&#160;</p></ix:nonNumeric></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_60" id="_SignificantAccountingPoliciesTextBlock-c0_cont_59"><ix:continuation id="_ShareBasedCompensationOptionAndIncentivePlansPolicy-c0_cont_1"><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">The Company has a stock-based employee
compensation plan. Compensation cost is recognized for all stock options granted and for any outstanding unvested awards as if the fair
value method had been applied to those awards as of the date of grant.</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">&#160;</p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_61" id="_SignificantAccountingPoliciesTextBlock-c0_cont_60"><ix:nonNumeric contextRef="c0" continuedAt="_NewAccountingPronouncementsPolicyPolicyTextBlock-c0_cont_1" escape="true" name="us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock"><p style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">Adoption of New Accounting Standard</p><p style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">&#160;</p></ix:nonNumeric></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_62" id="_SignificantAccountingPoliciesTextBlock-c0_cont_61"><ix:continuation continuedAt="_NewAccountingPronouncementsPolicyPolicyTextBlock-c0_cont_2" id="_NewAccountingPronouncementsPolicyPolicyTextBlock-c0_cont_1"><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">In June 2016, the FASB issued ASU 2016-13,
Financial Instruments &#8211; Credit Losses (Topic 326). The ASU introduced a new credit loss methodology, the Current Expected Credit
Loss (&#8220;CECL&#8221;) methodology, which requires earlier recognition of credit losses, while also providing additional transparency
about credit risk. Since its original issuance in 2016, the FASB has issued several updates to the original ASU.</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">&#160;</p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_63" id="_SignificantAccountingPoliciesTextBlock-c0_cont_62"><ix:continuation continuedAt="_NewAccountingPronouncementsPolicyPolicyTextBlock-c0_cont_3" id="_NewAccountingPronouncementsPolicyPolicyTextBlock-c0_cont_2"><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">The CECL methodology utilizes a lifetime
&#8220;expected credit loss&#8221; measurement objective for the recognition of credit losses for loans, held-to-maturity securities,
and other receivables at the time the financial asset is originated or acquired. It also applies to off-balance sheet credit exposures,
such as unfunded commitments to extend credit. The expected credit losses are adjusted each period for changes in expected lifetime credit
losses. The methodology replaces the multiple existing impairment methods in current GAAP, which generally require that a loss be incurred
before it is recognized. For available-for-sale securities where fair value is less than cost, credit-related impairment, if any, is recognized
through an allowance for credit losses and adjusted each period for changes in credit risk.</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">&#160;</p></ix:continuation></ix:continuation><div>

</div><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 79; Value: 2 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: rgb(178,178,178) 1.5pt solid"><p style="font: normal 10pt Arial, Helvetica, Sans-Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->79<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt"><p style="font-family: Arial, Helvetica, Sans-Serif; margin: 0pt"><a href="#toc_001" style="font-weight: bold">Table of Contents</a></p></div><div>
    </div><!-- Field: /Page --><div>

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

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_64" id="_SignificantAccountingPoliciesTextBlock-c0_cont_63"><ix:continuation id="_NewAccountingPronouncementsPolicyPolicyTextBlock-c0_cont_3"><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">On January 1, 2022, the Company adopted
the guidance prospectively with a cumulative adjustment to retained earnings. Results for reporting periods beginning after January 1,
2022 are presented under CECL while prior period amounts continue to be reported in accordance with the previously applicable incurred
loss accounting methodology. The transition adjustment for the adoption of CECL included an increase in the allowance for credit losses
on loans of $<ix:nonFraction contextRef="c0" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:AllowanceForLoanAndLeaseLossesPeriodIncreaseDecrease" scale="6" unitRef="usd">1.5</ix:nonFraction>&#160;million and an increase in the reserve for unfunded loan commitments of $<ix:nonFraction contextRef="c0" decimals="-5" format="ixt:num-dot-decimal" name="sfst:LiabilityForUnfundedCommitments" scale="6" unitRef="usd">2.0</ix:nonFraction>&#160;million, which is recorded within
other liabilities. The adoption of CECL had an insignificant impact on the Company&#8217;s investment securities portfolio. The Company recorded
a net decrease to retained earnings of $<ix:nonFraction contextRef="c3" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:RetainedEarningsAppropriated" scale="6" unitRef="usd">2.8</ix:nonFraction>&#160;million as of January 1, 2022 for the cumulative effect of adopting CECL, which reflects
the transition adjustments noted above, net of the applicable deferred tax assets recorded. Federal banking regulatory agencies provided
optional relief to delay the adverse regulatory capital impact of CECL at adoption. The Company did not elect to use this optional relief.</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">&#160;</p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_65" id="_SignificantAccountingPoliciesTextBlock-c0_cont_64"><ix:nonNumeric contextRef="c0" continuedAt="_RevenueRecognitionPolicyTextBlock-c0_cont_1" escape="true" name="us-gaap:RevenueRecognitionPolicyTextBlock"><p style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">Significant Accounting Policy
Changes</p><p style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">&#160;</p></ix:nonNumeric></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_66" id="_SignificantAccountingPoliciesTextBlock-c0_cont_65"><ix:continuation id="_RevenueRecognitionPolicyTextBlock-c0_cont_1"><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">Upon adoption of Topic 326, the Company
revised the accounting policy for the Allowance for Credit Losses as detailed below.&#160;</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">&#160;</p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_67" id="_SignificantAccountingPoliciesTextBlock-c0_cont_66"><ix:nonNumeric contextRef="c0" continuedAt="_AllowanceForCreditLossesPolicyTextBlock-c0_cont_1" escape="true" name="sfst:AllowanceForCreditLossesPolicyTextBlock"><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"><i>Allowance for Credit Losses &#8211;
Investment Securities</i></p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">&#160;</p></ix:nonNumeric></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_68" id="_SignificantAccountingPoliciesTextBlock-c0_cont_67"><ix:continuation continuedAt="_AllowanceForCreditLossesPolicyTextBlock-c0_cont_2" id="_AllowanceForCreditLossesPolicyTextBlock-c0_cont_1"><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">For available for sale debt securities
in an unrealized loss position, the Company first assesses whether it intends to sell, or if it is more likely than not that it will be
required to sell the security before recovery of the amortized cost basis. If either of the criteria regarding intent or requirement to
sell is met, the security&#8217;s amortized cost basis is written down to fair value through income with the establishment of an allowance under
CECL compared to a direct write down of the security under Incurred Loss. For debt securities available for sale that do not meet the
aforementioned criteria, the Company evaluates whether any decline in fair value is due to credit loss factors. In making this assessment,
management considers any changes to the rating of the security by a rating agency and adverse conditions specifically related to the security,
among other factors. If this assessment indicates that a credit loss exists, the present value of cash flows expected to be collected
from the security are compared to the amortized cost basis of the security. If the present value of the cash flows expected to be collected
is less than the amortized cost basis, a credit loss exists and an allowance for credit losses is recorded for the credit loss, limited
by the amount that the fair value is less than the amortized cost basis. Any impairment that has not been recorded through an allowance
for credit losses is recognized in other comprehensive income.</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">&#160;</p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_69" id="_SignificantAccountingPoliciesTextBlock-c0_cont_68"><ix:continuation continuedAt="_AllowanceForCreditLossesPolicyTextBlock-c0_cont_3" id="_AllowanceForCreditLossesPolicyTextBlock-c0_cont_2"><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">Changes in the allowance for credit losses
under CECL are recorded as provision for (or reversal of) credit loss expense. Losses are charged against the allowance when management
believes the uncollectibility of an available-for-sale security is confirmed or when either of the criteria regarding intent or requirement
to sell is met. At December 31, 2022, there was&#160;no&#160;allowance for credit losses related to the available-for-sale portfolio.
In addition, the Company had no held to maturity securities at December 31, 2022.</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">&#160;</p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_70" id="_SignificantAccountingPoliciesTextBlock-c0_cont_69"><ix:continuation id="_AllowanceForCreditLossesPolicyTextBlock-c0_cont_3"><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">Accrued interest receivable on available
for sale debt securities totaled $<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="sfst:AccruedInterestReceivable" scale="0" unitRef="usd">382,000</ix:nonFraction> at December 31, 2022 and was excluded from the estimate of credit losses.</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">&#160;</p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_71" id="_SignificantAccountingPoliciesTextBlock-c0_cont_70"><ix:nonNumeric contextRef="c0" continuedAt="_AllowanceForCreditLossesLoansPolicyTextBlock-c0_cont_1" escape="true" name="sfst:AllowanceForCreditLossesLoansPolicyTextBlock"><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"><i>Allowance for Credit Losses - Loans</i></p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">&#160;</p></ix:nonNumeric></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_72" id="_SignificantAccountingPoliciesTextBlock-c0_cont_71"><ix:continuation continuedAt="_AllowanceForCreditLossesLoansPolicyTextBlock-c0_cont_2" id="_AllowanceForCreditLossesLoansPolicyTextBlock-c0_cont_1"><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">Under the current expected credit loss
model, the allowance for credit losses on loans is a valuation allowance estimated at each balance sheet date in accordance with GAAP
that is deducted from the loans&#8217; amortized cost basis to present the net amount expected to be collected on the loans.</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">&#160;</p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_73" id="_SignificantAccountingPoliciesTextBlock-c0_cont_72"><ix:continuation continuedAt="_AllowanceForCreditLossesLoansPolicyTextBlock-c0_cont_3" id="_AllowanceForCreditLossesLoansPolicyTextBlock-c0_cont_2"><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">Management assesses the adequacy of the
allowance on a quarterly basis. This assessment includes procedures to estimate the allowance and test the adequacy and appropriateness
of the resulting balance. The level of the allowance is based upon management&#8217;s evaluation of historical default and loss experience,
current and projected economic conditions, asset quality trends, known and inherent risks in the portfolio, adverse situations that may
affect the borrowers&#8217; ability to repay a loan, the estimated value of any underlying collateral, composition of the loan portfolio, industry
and peer bank loan quality indications and other pertinent factors, including regulatory recommendations. Management believes the level
of the allowance for credit losses is adequate to absorb all expected future losses inherent in the loan portfolio at the balance sheet
date. The allowance is increased through provision for credit losses and decreased by charge-offs, net of recoveries of amounts previously
charged-off.</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">&#160;</p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_74" id="_SignificantAccountingPoliciesTextBlock-c0_cont_73"><ix:continuation continuedAt="_AllowanceForCreditLossesLoansPolicyTextBlock-c0_cont_4" id="_AllowanceForCreditLossesLoansPolicyTextBlock-c0_cont_3"><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">The allowance for credit losses is measured
on a collective basis for pools of loans with similar risk characteristics. The Company has identified the following pools of financial
assets with similar risk characteristics for measuring expected credit losses:</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">&#160;</p></ix:continuation></ix:continuation><div>

</div><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 80; Value: 2 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: rgb(178,178,178) 1.5pt solid"><p style="font: normal 10pt Arial, Helvetica, Sans-Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->80<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt"><p style="font-family: Arial, Helvetica, Sans-Serif; margin: 0pt"><a href="#toc_001" style="font-weight: bold">Table of Contents</a></p></div><div>
    </div><!-- Field: /Page --><div>

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

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_75" id="_SignificantAccountingPoliciesTextBlock-c0_cont_74"><ix:continuation continuedAt="_AllowanceForCreditLossesLoansPolicyTextBlock-c0_cont_5" id="_AllowanceForCreditLossesLoansPolicyTextBlock-c0_cont_4"><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">Commercial loans</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">&#160;</p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_76" id="_SignificantAccountingPoliciesTextBlock-c0_cont_75"><ix:continuation continuedAt="_AllowanceForCreditLossesLoansPolicyTextBlock-c0_cont_6" id="_AllowanceForCreditLossesLoansPolicyTextBlock-c0_cont_5"><table cellpadding="0" cellspacing="0" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"></td><td style="width: 0.25in; text-align: left">&#9679;</td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">Owner
occupied real estate -&#160;Owner occupied commercial mortgages consist of loans to purchase or re-finance owner occupied nonresidential
properties. This includes office buildings, other commercial facilities, and farmland. Commercial mortgages secured by owner occupied
properties are primarily dependent on the ability of borrowers to achieve business results consistent with those projected at loan origination.
While these loans and leases are collateralized by real property in an effort to mitigate risk, it is possible the liquidation of collateral
will not fully satisfy the obligation.</span></td>
</tr></table><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">&#160;</p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_77" id="_SignificantAccountingPoliciesTextBlock-c0_cont_76"><ix:continuation continuedAt="_AllowanceForCreditLossesLoansPolicyTextBlock-c0_cont_7" id="_AllowanceForCreditLossesLoansPolicyTextBlock-c0_cont_6"><table cellpadding="0" cellspacing="0" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"></td><td style="width: 0.25in; text-align: left">&#9679;</td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">Non-owner
occupied real estate -&#160;Non-owner occupied commercial mortgages consist of loans to purchase or refinance investment nonresidential
properties. This includes office buildings and other facilities rented or leased to unrelated parties, as well as farmland and multifamily
properties. The primary risk associated with income producing commercial mortgage loans is the ability of the income-producing property
that collateralizes the loan to produce adequate cash flow to service the debt. While these loans are collateralized by real property
in an effort to mitigate risk, it is possible the liquidation of collateral will not fully satisfy the obligation.</span></td>
</tr></table><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">&#160;</p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_78" id="_SignificantAccountingPoliciesTextBlock-c0_cont_77"><ix:continuation continuedAt="_AllowanceForCreditLossesLoansPolicyTextBlock-c0_cont_8" id="_AllowanceForCreditLossesLoansPolicyTextBlock-c0_cont_7"><table cellpadding="0" cellspacing="0" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"></td><td style="width: 0.25in; text-align: left">&#9679;</td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">Construction
-&#160;Construction loans consist of loans to finance land for development of commercial or residential real property and construction
of multifamily apartments or other commercial properties. These loans are highly dependent on the supply and demand for commercial real
estate as well as the demand for newly constructed residential homes and lots acquired for development. Deterioration in demand could
result in decreased collateral values, which could make repayments of outstanding loans difficult for customers.</span></td>
</tr></table><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">&#160;</p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_79" id="_SignificantAccountingPoliciesTextBlock-c0_cont_78"><ix:continuation continuedAt="_AllowanceForCreditLossesLoansPolicyTextBlock-c0_cont_9" id="_AllowanceForCreditLossesLoansPolicyTextBlock-c0_cont_8"><table cellpadding="0" cellspacing="0" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"></td><td style="width: 0.25in; text-align: left">&#9679;</td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">Commercial
business&#160;- Commercial business loans consist of loans or lines of credit to finance accounts receivable, inventory or other general
business needs, business credit cards, and lease financing agreements for equipment, vehicles, or other assets. The primary risk associated
with commercial and industrial and lease financing loans is the ability of borrowers to achieve business results consistent with those
projected at origination. Failure to achieve these projections presents risk the borrower will be unable to service the debt consistent
with the contractual terms of the loan.</span></td>
</tr></table><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">&#160;</p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_80" id="_SignificantAccountingPoliciesTextBlock-c0_cont_79"><ix:continuation continuedAt="_AllowanceForCreditLossesLoansPolicyTextBlock-c0_cont_10" id="_AllowanceForCreditLossesLoansPolicyTextBlock-c0_cont_9"><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">Consumer loans</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">&#160;</p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_81" id="_SignificantAccountingPoliciesTextBlock-c0_cont_80"><ix:continuation continuedAt="_AllowanceForCreditLossesLoansPolicyTextBlock-c0_cont_11" id="_AllowanceForCreditLossesLoansPolicyTextBlock-c0_cont_10"><table cellpadding="0" cellspacing="0" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"></td><td style="width: 0.25in; text-align: left">&#9679;</td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">Real
estate&#160;- Residential mortgages consist of loans to purchase or refinance the borrower&#8217;s primary dwelling, second residence
or vacation home and are often secured by 1-4 family residential property. Significant and rapid declines in real estate values can result
in borrowers having debt levels in excess of the current market value of the collateral.</span></td>
</tr></table><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">&#160;</p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_82" id="_SignificantAccountingPoliciesTextBlock-c0_cont_81"><ix:continuation continuedAt="_AllowanceForCreditLossesLoansPolicyTextBlock-c0_cont_12" id="_AllowanceForCreditLossesLoansPolicyTextBlock-c0_cont_11"><table cellpadding="0" cellspacing="0" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"></td><td style="width: 0.25in; text-align: left">&#9679;</td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">Home
equity&#160;&#8211; Home equity loans consist of home equity lines of credit and other lines of credit secured by first or second liens
on the borrower&#8217;s primary residence. These loans are secured by both senior and junior liens on the residential real estate and
are particularly susceptible to declining collateral values. This risk is elevated for loans secured by junior lines as a substantial
decline in value could render the junior lien position effectively unsecured.</span></td>
</tr></table><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">&#160;</p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_83" id="_SignificantAccountingPoliciesTextBlock-c0_cont_82"><ix:continuation continuedAt="_AllowanceForCreditLossesLoansPolicyTextBlock-c0_cont_13" id="_AllowanceForCreditLossesLoansPolicyTextBlock-c0_cont_12"><table cellpadding="0" cellspacing="0" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"></td><td style="width: 0.25in; text-align: left">&#9679;</td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">Construction
-&#160;Construction loans consist of loans to construct a borrower&#8217;s primary or secondary residence or vacant land upon which the
owner intends to construct a dwelling at a future date. These loans are typically secured by undeveloped or partially developed land
in anticipation of completing construction of a 1-4 family residential property. There is risk these construction and development projects
can experience delays and cost overruns exceeding the borrower&#8217;s financial ability to complete the project. Such cost overruns
can result in foreclosure of partially completed and unmarketable collateral.</span></td>
</tr></table><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">&#160;</p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_84" id="_SignificantAccountingPoliciesTextBlock-c0_cont_83"><ix:continuation continuedAt="_AllowanceForCreditLossesLoansPolicyTextBlock-c0_cont_14" id="_AllowanceForCreditLossesLoansPolicyTextBlock-c0_cont_13"><table cellpadding="0" cellspacing="0" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"></td><td style="width: 0.25in; text-align: left">&#9679;</td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">Other
-&#160;Consumer loans consist of loans to finance unsecured home improvements, student loans, automobiles and revolving lines of credit
that can be secured or unsecured. The value of the underlying collateral within this class is at risk of potential rapid depreciation
which could result in unpaid balances in excess of the collateral.</span></td>
</tr></table><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">&#160;</p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_85" id="_SignificantAccountingPoliciesTextBlock-c0_cont_84"><ix:continuation continuedAt="_AllowanceForCreditLossesLoansPolicyTextBlock-c0_cont_15" id="_AllowanceForCreditLossesLoansPolicyTextBlock-c0_cont_14"><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">For all loan pools, the Company uses
a lifetime probability of default and loss given default modeling approach to estimate the allowance for credit losses on loans. This
method uses historical correlations between default experience and the age of loans to forecast defaults and losses, assuming that a loan
in a pool shares similar risk characteristics such as loan product type, risk rating and loan age, and demonstrates similar default characteristics
as other loans in that pool, as the loan progresses through its lifecycle. The Company calculates lifetime probability of default and
loss given default rates based on historical loss experience, which is used to calculate expected losses based on the pool&#8217;s loss
rate and the age of loans in the pool. Management believes that the Company&#8217;s historical loss experience provides the best basis
for its</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">&#160;</p></ix:continuation></ix:continuation><div>

</div><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 81; Value: 2 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: rgb(178,178,178) 1.5pt solid"><p style="font: normal 10pt Arial, Helvetica, Sans-Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->81<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt"><p style="font-family: Arial, Helvetica, Sans-Serif; margin: 0pt"><a href="#toc_001" style="font-weight: bold">Table of Contents</a></p></div><div>
    </div><!-- Field: /Page --><div>

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

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_86" id="_SignificantAccountingPoliciesTextBlock-c0_cont_85"><ix:continuation continuedAt="_AllowanceForCreditLossesLoansPolicyTextBlock-c0_cont_16" id="_AllowanceForCreditLossesLoansPolicyTextBlock-c0_cont_15"><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">assessment of expected credit losses to determine the allowance for credit losses. The Company uses its own internal data to measure
historical credit loss experience within the pools with similar risk characteristics over an economic cycle. The probability of default
and loss given default method also includes assumptions of observed migration over the lifetime of the underlying loan data.</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">&#160;</p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_87" id="_SignificantAccountingPoliciesTextBlock-c0_cont_86"><ix:continuation continuedAt="_AllowanceForCreditLossesLoansPolicyTextBlock-c0_cont_17" id="_AllowanceForCreditLossesLoansPolicyTextBlock-c0_cont_16"><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">Management also considers further adjustments
to historical loss information for current conditions and reasonable and supportable forecasts that differ from the conditions that exist
for the period over which historical information is evaluated as well as other changes in qualitative factors not inherently considered
in the quantitative analyses. The Company generally utilizes a four-quarter forecast period in evaluating the appropriateness of the reasonable
and supportable forecast scenarios which are incorporated through qualitative adjustments. There is immediate reversion to historical
loss rates. The qualitative categories and the measurements used to quantify the risks within each of these categories are subjectively
selected by management but measured by objective measurements period over period. The data for each measurement may be obtained from internal
or external sources. The current period measurements are evaluated and assigned a factor commensurate with the current level of risk relative
to past measurements over time. The resulting qualitative adjustments are applied to the relevant collectively evaluated loan pools. These
adjustments are based upon quarterly trend assessments in certain economic factors such as labor, inflation, consumer sentiment and real
disposable income, as well as associate retention and turnover, portfolio concentrations, and growth characteristics. The qualitative
analysis increases or decreases the allowance allocation for each loan pool based on the assessment of factors described above.</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">&#160;</p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_88" id="_SignificantAccountingPoliciesTextBlock-c0_cont_87"><ix:continuation continuedAt="_AllowanceForCreditLossesLoansPolicyTextBlock-c0_cont_18" id="_AllowanceForCreditLossesLoansPolicyTextBlock-c0_cont_17"><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">Loans that do not share similar risk
characteristics with the collectively evaluated pools are evaluated on an individual basis and are excluded from the collectively evaluated
loan pools. Individual loan evaluations are generally performed for individually evaluated loans, which includes nonaccrual loans and
loans modified in a troubled debt restructuring (&#8220;TDR&#8221;). Such loans are evaluated for credit losses based on either discounted
cash flows or the fair value of collateral. The Company has elected the practical expedient under ASC 326 to estimate expected credit
losses based on the fair value of collateral, which considers selling costs in the event sale of the collateral is expected. Loans for
which terms have been modified in a TDR are evaluated using these same individual evaluation methods. In the event the discounted cash
flow method is used for a TDR, the original interest rate is used to discount expected cash flows.</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify; text-indent: 24.75pt">&#160;</p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_89" id="_SignificantAccountingPoliciesTextBlock-c0_cont_88"><ix:continuation id="_AllowanceForCreditLossesLoansPolicyTextBlock-c0_cont_18"><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">While the Company&#8217;s policies and
procedures used to estimate the allowance for credit losses, as well as the resultant provision for credit losses charged to income, are
considered adequate by management and are reviewed periodically by regulators, model validators and internal audit, they are necessarily
approximate and imprecise. There are factors beyond the Company&#8217;s control, such as changes in projected economic conditions, real
estate markets or particular industry conditions which may materially impact asset quality and the adequacy of the allowance for credit
losses and thus the resulting provision for credit losses.</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">&#160;</p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_90" id="_SignificantAccountingPoliciesTextBlock-c0_cont_89"><ix:nonNumeric contextRef="c0" continuedAt="_AccruedInterestReceivablePolicyTextBlock-c0_cont_1" escape="true" name="sfst:AccruedInterestReceivablePolicyTextBlock"><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"><i>Accrued Interest Receivable</i></p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">&#160;</p></ix:nonNumeric></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_91" id="_SignificantAccountingPoliciesTextBlock-c0_cont_90"><ix:continuation id="_AccruedInterestReceivablePolicyTextBlock-c0_cont_1"><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">Accrued interest receivable related to
loans totaled $<ix:nonFraction contextRef="c0" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:FinancingReceivableAccruedInterestWriteoff" scale="6" unitRef="usd">8.9</ix:nonFraction>&#160;million at December 31, 2022 and was reported in accrued interest receivable on the consolidated balance sheets.
The Company elected not to measure an allowance for credit losses for accrued interest receivable and instead elected to reverse interest
income on loans or securities that are placed on nonaccrual status, which is generally when the instrument is 90 days past due, or earlier
if the Company believes the collection of interest is doubtful. The Company has concluded that this policy results in the timely reversal
of uncollectable interest.</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">&#160;</p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_92" id="_SignificantAccountingPoliciesTextBlock-c0_cont_91"><ix:nonNumeric contextRef="c0" continuedAt="_UnfundedCommitmentsPolicyTextBlock-c0_cont_1" escape="true" name="sfst:UnfundedCommitmentsPolicyTextBlock"><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"><i>Unfunded Commitments</i></p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">&#160;</p></ix:nonNumeric></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_93" id="_SignificantAccountingPoliciesTextBlock-c0_cont_92"><ix:continuation continuedAt="_UnfundedCommitmentsPolicyTextBlock-c0_cont_2" id="_UnfundedCommitmentsPolicyTextBlock-c0_cont_1"><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">Effective with the adoption of CECL,
the Company estimates expected credit losses on commitments to extend credit over the contractual period in which the Company is exposed
to credit risk on the underlying commitments, unless the obligation is unconditionally cancelable by the Company. The allowance for off-balance
sheet credit exposures, which is reflected within other liabilities on the consolidated balance sheet, is adjusted for as an increase
or decrease to the provision for credit losses. The estimate includes consideration of the likelihood that funding will occur and an estimate
of expected credit losses on commitments expected to be funded over its estimated life. The allowance is calculated using the same aggregate
reserve rates calculated for the funded portion of loans at the portfolio level applied to the amount of commitments expected to fund.</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">&#160;</p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_94" id="_SignificantAccountingPoliciesTextBlock-c0_cont_93"><ix:continuation id="_UnfundedCommitmentsPolicyTextBlock-c0_cont_2"><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">The Company&#8217;s CECL allowances will fluctuate
over time due to macroeconomic conditions and forecasts as well as the size and composition of the loan portfolios.</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">&#160;</p></ix:continuation></ix:continuation><div>

</div><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 82; Value: 2 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: rgb(178,178,178) 1.5pt solid"><p style="font: normal 10pt Arial, Helvetica, Sans-Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->82<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt"><p style="font-family: Arial, Helvetica, Sans-Serif; margin: 0pt"><a href="#toc_001" style="font-weight: bold">Table of Contents</a></p></div><div>
    </div><!-- Field: /Page --><div>


</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"><i>&#160;</i></p><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_95" id="_SignificantAccountingPoliciesTextBlock-c0_cont_94"><ix:nonNumeric contextRef="c0" continuedAt="_NewlyIssuedButNotYetEffectiveAccountingStandardsPolicyTextBlock-c0_cont_1" escape="true" name="sfst:NewlyIssuedButNotYetEffectiveAccountingStandardsPolicyTextBlock"><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"><span><i>Newly
Issued, But Not Yet Effective Accounting Standards</i></span></p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">&#160;</p></ix:nonNumeric></ix:continuation><div>

</div><div>

</div><ix:continuation id="_SignificantAccountingPoliciesTextBlock-c0_cont_95"><ix:continuation id="_NewlyIssuedButNotYetEffectiveAccountingStandardsPolicyTextBlock-c0_cont_1"><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">In March 2022, the FASB amended the
Receivables&#8211;Troubled Debt Restructuring by Creditors subtopic and Financial Instruments&#8211;Credit Losses subtopic to the Accounting
Standards Codification. The amendments eliminate the accounting guidance for TDRs by creditors while enhancing disclosure requirements
for certain loan refinancings and restructurings by creditors when a borrower is experiencing financial difficulty. In addition, for public
business entities, the amendments require disclosure of current-period gross write-offs by year of origination for financing receivables
and net investments in leases within the scope of Subtopic 326-20. The amendments are effective as of January 1, 2023 and will not have
a material effect on the Company&#8217;s financial statements.</p></ix:continuation></ix:continuation><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"><b>&#160;</b></p><div>

</div><ix:nonNumeric contextRef="c0" continuedAt="_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock-c0_cont_1" escape="true" name="us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock"><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: left"><b>NOTE 2 &#8211; Investment Securities</b></p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">&#160;</p></ix:nonNumeric><div>

</div><div>

</div><ix:continuation continuedAt="_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock-c0_cont_2" id="_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock-c0_cont_1"><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">The amortized costs and fair value of investment
securities are as follows:&#160;</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock-c0_cont_3" id="_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock-c0_cont_2"><ix:nonNumeric contextRef="c0" continuedAt="_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock-c0_cont_1" escape="true" name="us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock"><table cellpadding="0" class="fin" style="border-top: Black 2.5pt solid; border-bottom: Black 2.5pt solid; width: 100%; border-spacing: 0">
  <tr style="vertical-align: bottom">
    <td style="text-align: center"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td colspan="13" style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td colspan="13" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">December
    31, 2022</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="padding-bottom: 1pt; font-weight: bold; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">Amortized</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold; padding-bottom: 1pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td colspan="6" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">Gross
    Unrealized</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font-weight: bold"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="padding-bottom: 1pt; font-weight: bold; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">Fair</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">(dollars
    in thousands)</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">Cost</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font-weight: bold"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">Gains</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font-weight: bold"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">Losses</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font-weight: bold"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">Value</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font-weight: bold"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font-weight: bold; text-align: left; padding-left: 1.5pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Available
    for sale</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="width: 58%; text-align: left; padding-left: 1.5pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Corporate
    bonds</span></td><td style="width: 1%"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">$</span></td><td style="width: 10%; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"><ix:nonFraction contextRef="c51" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" scale="3" unitRef="usd">2,172</ix:nonFraction></span></td><td style="width: 1%; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="width: 1%"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="width: 5%; text-align: right"><span style="-sec-ix-hidden: hidden-fact-118; font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">-</span></td><td style="width: 1%; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="width: 1%"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="width: 6%; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"><ix:nonFraction contextRef="c51" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="3" unitRef="usd">289</ix:nonFraction></span></td><td style="width: 1%; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="width: 1%"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="width: 10%; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"><ix:nonFraction contextRef="c51" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" unitRef="usd">1,883</ix:nonFraction></span></td><td style="width: 1%; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-align: left; padding-left: 1.5pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">US treasuries</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"><ix:nonFraction contextRef="c52" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" scale="3" unitRef="usd">999</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-119; font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">-</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"><ix:nonFraction contextRef="c52" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="3" unitRef="usd">128</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"><ix:nonFraction contextRef="c52" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" unitRef="usd">871</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-left: 1.5pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">US government
    agencies</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"><ix:nonFraction contextRef="c53" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" scale="3" unitRef="usd">13,007</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-120; font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">-</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"><ix:nonFraction contextRef="c53" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="3" unitRef="usd">2,390</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"><ix:nonFraction contextRef="c53" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" unitRef="usd">10,617</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-align: left; padding-left: 1.5pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">State
    and political subdivisions</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"><ix:nonFraction contextRef="c54" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" scale="3" unitRef="usd">22,910</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-121; font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">-</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"><ix:nonFraction contextRef="c54" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="3" unitRef="usd">4,004</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"><ix:nonFraction contextRef="c54" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" unitRef="usd">18,906</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-left: 1.5pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Asset-backed
    securities</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"><ix:nonFraction contextRef="c55" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" scale="3" unitRef="usd">6,435</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-122; font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">-</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"><ix:nonFraction contextRef="c55" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="3" unitRef="usd">206</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"><ix:nonFraction contextRef="c55" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" unitRef="usd">6,229</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-align: left; padding-left: 1.5pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Mortgage-backed
    securities</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-left: 0.25in"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">FHLMC</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"><ix:nonFraction contextRef="c56" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" scale="3" unitRef="usd">24,086</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-123; font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">-</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"><ix:nonFraction contextRef="c56" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="3" unitRef="usd">3,745</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"><ix:nonFraction contextRef="c56" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" unitRef="usd">20,341</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-align: left; padding-left: 0.25in"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">FNMA</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"><ix:nonFraction contextRef="c57" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" scale="3" unitRef="usd">35,141</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-124; font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">-</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"><ix:nonFraction contextRef="c57" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="3" unitRef="usd">5,520</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"><ix:nonFraction contextRef="c57" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" unitRef="usd">29,621</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="border-bottom: Black 1pt solid; text-align: left; padding-bottom: 1pt; padding-left: 0.25in"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">GNMA</span></td><td style="border-bottom: Black 1pt solid"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"><ix:nonFraction contextRef="c58" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" scale="3" unitRef="usd">5,573</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: hidden-fact-125; font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">-</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"><ix:nonFraction contextRef="c58" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="3" unitRef="usd">694</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"><ix:nonFraction contextRef="c58" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" unitRef="usd">4,879</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="border-bottom: Black 1pt solid; text-align: left; padding-bottom: 1pt; padding-left: 0.125in"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Total
    mortgage-backed securities</span></td><td style="border-bottom: Black 1pt solid"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"><ix:nonFraction contextRef="c59" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" scale="3" unitRef="usd">64,800</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: hidden-fact-126; font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">-</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"><ix:nonFraction contextRef="c59" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="3" unitRef="usd">9,959</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"><ix:nonFraction contextRef="c59" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" unitRef="usd">54,841</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1pt; padding-left: 0.5in"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Total</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">$</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"><ix:nonFraction contextRef="c60" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" scale="3" unitRef="usd">110,323</ix:nonFraction></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-127; font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">-</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"><ix:nonFraction contextRef="c60" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="3" unitRef="usd">16,976</ix:nonFraction></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"><ix:nonFraction contextRef="c60" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" unitRef="usd">93,347</ix:nonFraction></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td></tr>
  </table><p style="margin: 0">&#160;</p></ix:nonNumeric></ix:continuation><div>


</div><div>

</div><ix:continuation continuedAt="_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock-c0_cont_4" id="_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock-c0_cont_3"><ix:continuation id="_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock-c0_cont_1"><table cellpadding="0" class="fin" style="border-bottom: Black 2.5pt solid; margin: auto; width: 100%; border-spacing: 0">
  <tr style="vertical-align: bottom">
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td colspan="13" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">December
    31, 2021</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="padding-bottom: 1pt; font-weight: bold; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">Amortized</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold; padding-bottom: 1pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td colspan="6" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">Gross
    Unrealized</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font-weight: bold"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="padding-bottom: 1pt; font-weight: bold; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">Fair</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">(dollars
    in thousands)</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">Cost</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font-weight: bold"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">Gains</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font-weight: bold"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">Losses</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font-weight: bold"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">Value</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font-weight: bold"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left; padding-bottom: 1pt; padding-left: 1.5pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Available
    for sale</span></td><td style="border-bottom: Black 1pt solid"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="width: 58%; text-align: left; padding-left: 1.5pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Corporate
    bonds</span></td><td style="width: 1%"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">$</span></td><td style="width: 10%; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"><ix:nonFraction contextRef="c61" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" scale="3" unitRef="usd">2,198</ix:nonFraction></span></td><td style="width: 1%; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="width: 1%"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="width: 5%; text-align: right"><span style="-sec-ix-hidden: hidden-fact-128; font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">-</span></td><td style="width: 1%; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="width: 1%"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="width: 6%; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"><ix:nonFraction contextRef="c61" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="3" unitRef="usd">10</ix:nonFraction></span></td><td style="width: 1%; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="width: 1%"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="width: 10%; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"><ix:nonFraction contextRef="c61" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" unitRef="usd">2,188</ix:nonFraction></span></td><td style="width: 1%; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-align: left; padding-left: 1.5pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">US treasuries</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"><ix:nonFraction contextRef="c62" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" scale="3" unitRef="usd">999</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-129; font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">-</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"><ix:nonFraction contextRef="c62" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="3" unitRef="usd">7</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"><ix:nonFraction contextRef="c62" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" unitRef="usd">992</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-left: 1.5pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">US government
    agencies</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"><ix:nonFraction contextRef="c63" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" scale="3" unitRef="usd">14,504</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"><ix:nonFraction contextRef="c63" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" scale="3" unitRef="usd">1</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"><ix:nonFraction contextRef="c63" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="3" unitRef="usd">336</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"><ix:nonFraction contextRef="c63" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" unitRef="usd">14,169</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-align: left; padding-left: 1.5pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">SBA securities</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"><ix:nonFraction contextRef="c64" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" scale="3" unitRef="usd">429</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"><ix:nonFraction contextRef="c64" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" scale="3" unitRef="usd">9</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-130; font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">-</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"><ix:nonFraction contextRef="c64" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" unitRef="usd">438</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-left: 1.5pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">State
    and political subdivisions</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"><ix:nonFraction contextRef="c65" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" scale="3" unitRef="usd">24,887</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"><ix:nonFraction contextRef="c65" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" scale="3" unitRef="usd">549</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"><ix:nonFraction contextRef="c65" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="3" unitRef="usd">260</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"><ix:nonFraction contextRef="c65" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" unitRef="usd">25,176</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-align: left; padding-left: 1.5pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Asset-backed
    securities</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"><ix:nonFraction contextRef="c66" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" scale="3" unitRef="usd">10,136</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"><ix:nonFraction contextRef="c66" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" scale="3" unitRef="usd">45</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"><ix:nonFraction contextRef="c66" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="3" unitRef="usd">17</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"><ix:nonFraction contextRef="c66" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" unitRef="usd">10,164</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-left: 1.5pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Mortgage-backed
    securities</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-align: left; padding-left: 0.25in"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">FHLMC</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"><ix:nonFraction contextRef="c67" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" scale="3" unitRef="usd">23,057</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"><ix:nonFraction contextRef="c67" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" scale="3" unitRef="usd">102</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"><ix:nonFraction contextRef="c67" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="3" unitRef="usd">494</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"><ix:nonFraction contextRef="c67" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" unitRef="usd">22,665</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-left: 0.25in"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">FNMA</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"><ix:nonFraction contextRef="c68" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" scale="3" unitRef="usd">40,924</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"><ix:nonFraction contextRef="c68" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" scale="3" unitRef="usd">235</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"><ix:nonFraction contextRef="c68" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="3" unitRef="usd">660</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"><ix:nonFraction contextRef="c68" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" unitRef="usd">40,499</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-align: left; padding-bottom: 1pt; padding-left: 0.25in"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">GNMA</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"><ix:nonFraction contextRef="c69" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" scale="3" unitRef="usd">4,084</ix:nonFraction></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"><ix:nonFraction contextRef="c69" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" scale="3" unitRef="usd">3</ix:nonFraction></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"><ix:nonFraction contextRef="c69" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="3" unitRef="usd">97</ix:nonFraction></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"><ix:nonFraction contextRef="c69" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" unitRef="usd">3,990</ix:nonFraction></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; text-align: left; padding-bottom: 1pt; padding-left: 0.125in"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Total
    mortgage-backed securities</span></td><td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"><ix:nonFraction contextRef="c70" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" scale="3" unitRef="usd">68,065</ix:nonFraction></span></td><td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"><ix:nonFraction contextRef="c70" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" scale="3" unitRef="usd">340</ix:nonFraction></span></td><td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"><ix:nonFraction contextRef="c70" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="3" unitRef="usd">1,251</ix:nonFraction></span></td><td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"><ix:nonFraction contextRef="c70" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" unitRef="usd">67,154</ix:nonFraction></span></td><td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-align: left; padding-bottom: 1pt; padding-left: 0.5in"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Total</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">$</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"><ix:nonFraction contextRef="c71" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" scale="3" unitRef="usd">121,218</ix:nonFraction></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"><ix:nonFraction contextRef="c71" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" scale="3" unitRef="usd">944</ix:nonFraction></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"><ix:nonFraction contextRef="c71" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="3" unitRef="usd">1,881</ix:nonFraction></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"><ix:nonFraction contextRef="c71" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" unitRef="usd">120,281</ix:nonFraction></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td></tr>
  </table><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: center">&#160;</p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock-c0_cont_5" id="_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock-c0_cont_4"><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">During 2022, approximately $<ix:nonFraction contextRef="c0" decimals="-5" format="ixt:num-dot-decimal" name="sfst:ProceedsFromSaleOfInvestmentSecurities" scale="6" unitRef="usd">12.6</ix:nonFraction> million
of investment securities were either sold or called, subsequently resulting in a gross gain on sale of investment securities of $<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:GainOnSaleOfInvestments" scale="0" unitRef="usd">83,000</ix:nonFraction>
and a gross loss on sale of investment securities of $<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LossOnSaleOfInvestments" scale="0" unitRef="usd">71,000</ix:nonFraction>. During 2021, approximately $<ix:nonFraction contextRef="c5" decimals="0" format="ixt:num-dot-decimal" name="sfst:ProceedsFromSaleOfInvestmentSecurities" scale="0" unitRef="usd">770,000</ix:nonFraction> of investment securities were either
sold or called, resulting in a gross gain on sale of investment securities of $<ix:nonFraction contextRef="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:GainOnSaleOfInvestments" scale="0" unitRef="usd">6,000</ix:nonFraction> and a gross loss on sale of investment securities
of $<ix:nonFraction contextRef="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LossOnSaleOfInvestments" scale="0" unitRef="usd">9,000</ix:nonFraction>. During 2020, approximately $<ix:nonFraction contextRef="c6" decimals="-5" format="ixt:num-dot-decimal" name="sfst:ProceedsFromSaleOfInvestmentSecurities" scale="6" unitRef="usd">2.0</ix:nonFraction> million of investment securities were either sold or called, resulting in a gross gain on sale
of investment securities of $<ix:nonFraction contextRef="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:GainOnSaleOfInvestments" scale="0" unitRef="usd">4,000</ix:nonFraction> and a gross loss on sale of investment securities of $<ix:nonFraction contextRef="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LossOnSaleOfInvestments" scale="0" unitRef="usd">1,000</ix:nonFraction>.</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock-c0_cont_6" id="_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock-c0_cont_5"><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">The amortized costs and fair values
of investment securities available for sale at December 31, 2022 and 2021, by contractual maturity, are shown below. Expected maturities
may differ from contractual maturities because issuers have the right to prepay the obligations.</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: left">&#160;</p></ix:continuation><div>

</div><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: left"></p><div>

</div><!-- Field: Page; Sequence: 83; Value: 2 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: rgb(178,178,178) 1.5pt solid"><p style="font: normal 10pt Arial, Helvetica, Sans-Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->83<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt"><p style="font-family: Arial, Helvetica, Sans-Serif; margin: 0pt"><a href="#toc_001" style="font-weight: bold">Table of Contents</a></p></div><div>
    </div><!-- Field: /Page --><div>


</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: left"></p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: left">&#160;</p><div>

</div><ix:continuation continuedAt="_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock-c0_cont_7" id="_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock-c0_cont_6"><ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Arial, Helvetica, Sans-Serif">
  <tr style="vertical-align: bottom">
    <td style="border-top: Black 2.5pt solid; text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="14" style="border-bottom: Black 1pt solid; border-top: Black 2.5pt solid; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; border-top: Black 2.5pt solid; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="6" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">December
    31, 2022</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="6" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">December
    31, 2021</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">(dollars in thousands)</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: right"><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: right"><span style="font-size: 8pt"><b>Amortized</b></span></p> <p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: right"><span style="font-size: 8pt"><b>Cost</b></span></p></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">Fair<br/>
    Value</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">Amortized<br/>
    Cost</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">Fair<br/>
    Value</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font-weight: bold; text-align: left; padding-left: 1.5pt">Available for sale</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="width: 52%; text-align: left; padding-left: 1.5pt">Due within one year</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-131">-</div></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-132">-</div></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost" scale="3" unitRef="usd">384</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue" scale="3" unitRef="usd">387</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-align: left; padding-left: 1.5pt">Due after one through five years</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c3" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost" scale="3" unitRef="usd">9,398</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c3" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue" scale="3" unitRef="usd">8,277</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost" scale="3" unitRef="usd">7,429</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue" scale="3" unitRef="usd">7,363</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-left: 1.5pt">Due after five through ten years</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c3" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost" scale="3" unitRef="usd">24,436</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c3" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue" scale="3" unitRef="usd">20,043</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost" scale="3" unitRef="usd">27,298</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue" scale="3" unitRef="usd">26,953</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="border-bottom: Black 1pt solid; text-align: left; padding-bottom: 1pt; padding-left: 1.5pt">Due after ten years</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction contextRef="c3" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost" scale="3" unitRef="usd">76,489</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction contextRef="c3" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue" scale="3" unitRef="usd">65,027</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost" scale="3" unitRef="usd">86,107</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue" scale="3" unitRef="usd">85,578</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="border-bottom: Black 2.5pt solid; text-align: left; padding-bottom: 1pt; padding-left: 1.5pt">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">$</td><td style="border-bottom: Black 2.5pt solid; text-align: right"><ix:nonFraction contextRef="c3" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" scale="3" unitRef="usd">110,323</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; padding-bottom: 1pt; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right"><ix:nonFraction contextRef="c3" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" unitRef="usd">93,347</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; padding-bottom: 1pt; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">$</td><td style="border-bottom: Black 2.5pt solid; text-align: right"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" scale="3" unitRef="usd">121,218</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; padding-bottom: 1pt; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" unitRef="usd">120,281</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: center">&#160;</p></ix:nonNumeric></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock-c0_cont_8" id="_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock-c0_cont_7"><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">The tables below summarize gross unrealized
losses on investment securities and the fair market value of the related securities, aggregated by investment category and length of time
that individual securities have been in a continuous unrealized loss position, at December 31, 2022 and 2021.</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock-c0_cont_9" id="_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock-c0_cont_8"><ix:nonNumeric contextRef="c0" continuedAt="_ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock-c0_cont_1" escape="true" name="us-gaap:ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Arial, Helvetica, Sans-Serif">
  <tr style="vertical-align: bottom">
    <td style="border-top: Black 2.5pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="34" style="border-top: Black 2.5pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">&#160;</td>
    <td colspan="32" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">December 31, 2022</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="10" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">Less than
    12 months</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="10" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">12 months
    or longer</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="10" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">Total</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">(dollars&#160;in&#160;thousands)</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">#</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">Fair<br/>
    value</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">Unrealized<br/>
    losses</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">#</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">Fair<br/>
    value</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">Unrealized<br/>
    losses</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">#</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">Fair<br/>
    value</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">Unrealized<br/>
    losses</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font-weight: bold; text-align: left"><span style="font-size: 10pt">As of December 31, 2022</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font-weight: bold; text-align: left"><span style="font-size: 10pt">Available for sale</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt; width: 28%">Corporate bonds</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 5%; text-align: right"><ix:nonFraction contextRef="c72" decimals="0" format="ixt:num-dot-decimal" name="sfst:NumberOfInvestmentsInContinuousUnrealizedLossPositionLessThanTwelveMonths" scale="0" unitRef="pure">0</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 5%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-133">-</div></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 5%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-134">-</div></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 5%; text-align: right"><ix:nonFraction contextRef="c72" decimals="0" format="ixt:num-dot-decimal" name="sfst:NumberOfInvestmentsInContinuousUnrealizedLossPositionTwelveMonthsOrLonger" scale="0" unitRef="pure">1</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 5%; text-align: right"><ix:nonFraction contextRef="c72" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" scale="3" unitRef="usd">1,883</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 5%; text-align: right"><ix:nonFraction contextRef="c72" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" scale="3" unitRef="usd">289</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 5%; text-align: right"><ix:nonFraction contextRef="c72" decimals="0" format="ixt:num-dot-decimal" name="sfst:NumberOfInvestmentsInContinuousUnrealizedLossPosition" scale="0" unitRef="pure">1</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 5%; text-align: right"><ix:nonFraction contextRef="c72" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition" scale="3" unitRef="usd">1,883</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 5%; text-align: right"><ix:nonFraction contextRef="c72" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss" scale="3" unitRef="usd">289</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt">US treasuries</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c73" decimals="0" format="ixt:num-dot-decimal" name="sfst:NumberOfInvestmentsInContinuousUnrealizedLossPositionLessThanTwelveMonths" scale="0" unitRef="pure">0</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-135">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-136">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c73" decimals="0" format="ixt:num-dot-decimal" name="sfst:NumberOfInvestmentsInContinuousUnrealizedLossPositionTwelveMonthsOrLonger" scale="0" unitRef="pure">1</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c73" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" scale="3" unitRef="usd">871</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c73" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" scale="3" unitRef="usd">128</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c73" decimals="0" format="ixt:num-dot-decimal" name="sfst:NumberOfInvestmentsInContinuousUnrealizedLossPosition" scale="0" unitRef="pure">1</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c73" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition" scale="3" unitRef="usd">871</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c73" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss" scale="3" unitRef="usd">128</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt">US government agencies</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c53" decimals="0" format="ixt:num-dot-decimal" name="sfst:NumberOfInvestmentsInContinuousUnrealizedLossPositionLessThanTwelveMonths" scale="0" unitRef="pure">0</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-137">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-138">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c53" decimals="0" format="ixt:num-dot-decimal" name="sfst:NumberOfInvestmentsInContinuousUnrealizedLossPositionTwelveMonthsOrLonger" scale="0" unitRef="pure">10</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c53" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" scale="3" unitRef="usd">10,617</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c53" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" scale="3" unitRef="usd">2,390</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c53" decimals="0" format="ixt:num-dot-decimal" name="sfst:NumberOfInvestmentsInContinuousUnrealizedLossPosition" scale="0" unitRef="pure">10</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c53" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition" scale="3" unitRef="usd">10,617</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c53" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss" scale="3" unitRef="usd">2,390</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt">State and political subdivisions</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c54" decimals="0" format="ixt:num-dot-decimal" name="sfst:NumberOfInvestmentsInContinuousUnrealizedLossPositionLessThanTwelveMonths" scale="0" unitRef="pure">10</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c54" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" scale="3" unitRef="usd">5,101</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c54" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" scale="3" unitRef="usd">763</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c54" decimals="0" format="ixt:num-dot-decimal" name="sfst:NumberOfInvestmentsInContinuousUnrealizedLossPositionTwelveMonthsOrLonger" scale="0" unitRef="pure">22</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c54" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" scale="3" unitRef="usd">13,805</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c54" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" scale="3" unitRef="usd">3,241</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left"><p style="margin-top: 0; margin-bottom: 0">&#160;&#160;</p></td><td style="text-align: right"><ix:nonFraction contextRef="c54" decimals="0" format="ixt:num-dot-decimal" name="sfst:NumberOfInvestmentsInContinuousUnrealizedLossPosition" scale="0" unitRef="pure">32</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c54" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition" scale="3" unitRef="usd">18,906</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c54" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss" scale="3" unitRef="usd">4,004</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt">Asset-backed</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c55" decimals="0" format="ixt:num-dot-decimal" name="sfst:NumberOfInvestmentsInContinuousUnrealizedLossPositionLessThanTwelveMonths" scale="0" unitRef="pure">5</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c55" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" scale="3" unitRef="usd">4,291</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c55" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" scale="3" unitRef="usd">135</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c55" decimals="0" format="ixt:num-dot-decimal" name="sfst:NumberOfInvestmentsInContinuousUnrealizedLossPositionTwelveMonthsOrLonger" scale="0" unitRef="pure">3</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c55" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" scale="3" unitRef="usd">1,938</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c55" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" scale="3" unitRef="usd">71</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c55" decimals="0" format="ixt:num-dot-decimal" name="sfst:NumberOfInvestmentsInContinuousUnrealizedLossPosition" scale="0" unitRef="pure">8</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c55" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition" scale="3" unitRef="usd">6,229</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c55" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss" scale="3" unitRef="usd">206</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt">Mortgage-backed</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 30pt; margin-bottom: 0pt">FHLMC</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c74" decimals="0" format="ixt:num-dot-decimal" name="sfst:NumberOfInvestmentsInContinuousUnrealizedLossPositionLessThanTwelveMonths" scale="0" unitRef="pure">4</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c74" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" scale="3" unitRef="usd">3,712</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c74" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" scale="3" unitRef="usd">155</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c74" decimals="0" format="ixt:num-dot-decimal" name="sfst:NumberOfInvestmentsInContinuousUnrealizedLossPositionTwelveMonthsOrLonger" scale="0" unitRef="pure">17</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c74" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" scale="3" unitRef="usd">16,629</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c74" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" scale="3" unitRef="usd">3,590</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c74" decimals="0" format="ixt:num-dot-decimal" name="sfst:NumberOfInvestmentsInContinuousUnrealizedLossPosition" scale="0" unitRef="pure">21</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c74" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition" scale="3" unitRef="usd">20,341</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c74" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss" scale="3" unitRef="usd">3,745</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 30pt; margin-bottom: 0pt">FNMA</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c75" decimals="0" format="ixt:num-dot-decimal" name="sfst:NumberOfInvestmentsInContinuousUnrealizedLossPositionLessThanTwelveMonths" scale="0" unitRef="pure">9</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c75" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" scale="3" unitRef="usd">2,208</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c75" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" scale="3" unitRef="usd">201</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c75" decimals="0" format="ixt:num-dot-decimal" name="sfst:NumberOfInvestmentsInContinuousUnrealizedLossPositionTwelveMonthsOrLonger" scale="0" unitRef="pure">28</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c75" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" scale="3" unitRef="usd">27,413</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c75" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" scale="3" unitRef="usd">5,319</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c75" decimals="0" format="ixt:num-dot-decimal" name="sfst:NumberOfInvestmentsInContinuousUnrealizedLossPosition" scale="0" unitRef="pure">37</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c75" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition" scale="3" unitRef="usd">29,621</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c75" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss" scale="3" unitRef="usd">5,520</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 30pt; margin-bottom: 0pt">GNMA</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c76" decimals="0" format="ixt:num-dot-decimal" name="sfst:NumberOfInvestmentsInContinuousUnrealizedLossPositionLessThanTwelveMonths" scale="0" unitRef="pure">1</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c76" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" scale="3" unitRef="usd">103</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c76" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" scale="3" unitRef="usd">7</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c76" decimals="0" format="ixt:num-dot-decimal" name="sfst:NumberOfInvestmentsInContinuousUnrealizedLossPositionTwelveMonthsOrLonger" scale="0" unitRef="pure">6</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c76" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" scale="3" unitRef="usd">4,776</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c76" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" scale="3" unitRef="usd">687</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c76" decimals="0" format="ixt:num-dot-decimal" name="sfst:NumberOfInvestmentsInContinuousUnrealizedLossPosition" scale="0" unitRef="pure">7</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c76" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition" scale="3" unitRef="usd">4,879</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c76" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss" scale="3" unitRef="usd">694</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; text-align: right"><ix:nonFraction contextRef="c77" decimals="0" format="ixt:num-dot-decimal" name="sfst:NumberOfInvestmentsInContinuousUnrealizedLossPositionLessThanTwelveMonths" scale="0" unitRef="pure">29</ix:nonFraction></td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; text-align: left">$</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; text-align: right"><ix:nonFraction contextRef="c77" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" scale="3" unitRef="usd">15,415</ix:nonFraction></td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; text-align: left">$</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; text-align: right"><ix:nonFraction contextRef="c77" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" scale="3" unitRef="usd">1,261</ix:nonFraction></td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; text-align: right"><ix:nonFraction contextRef="c77" decimals="0" format="ixt:num-dot-decimal" name="sfst:NumberOfInvestmentsInContinuousUnrealizedLossPositionTwelveMonthsOrLonger" scale="0" unitRef="pure">88</ix:nonFraction></td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; text-align: left">$</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; text-align: right"><ix:nonFraction contextRef="c77" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" scale="3" unitRef="usd">77,932</ix:nonFraction></td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; text-align: left">$</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; text-align: right"><ix:nonFraction contextRef="c77" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" scale="3" unitRef="usd">15,715</ix:nonFraction></td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; text-align: right"><ix:nonFraction contextRef="c77" decimals="0" format="ixt:num-dot-decimal" name="sfst:NumberOfInvestmentsInContinuousUnrealizedLossPosition" scale="0" unitRef="pure">117</ix:nonFraction></td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; text-align: left">$</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; text-align: right"><ix:nonFraction contextRef="c77" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition" scale="3" unitRef="usd">93,347</ix:nonFraction></td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; text-align: left">$</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; text-align: right"><ix:nonFraction contextRef="c77" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss" scale="3" unitRef="usd">16,976</ix:nonFraction></td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">&#160;</p></ix:nonNumeric></ix:continuation><div>



</div><div>

</div><ix:continuation continuedAt="_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock-c0_cont_10" id="_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock-c0_cont_9"><ix:continuation id="_ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock-c0_cont_1"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Arial, Helvetica, Sans-Serif">
  <tr style="vertical-align: bottom">
    <td><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="10" style="text-align: right"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="10" style="text-align: right"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="10" style="text-align: right"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="34" style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 8pt"><b>December 31, 2021</b></span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt"><b>&#160;</b></span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="10" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">Less than
    12 months</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="10" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">12 months
    or longer</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="10" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">Total</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 2.5pt solid"><span style="font-size: 8pt">(dollars in thousands)</span></td><td style="border-bottom: Black 2.5pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 2.5pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">#</span></td><td style="border-bottom: Black 2.5pt solid; padding-bottom: 1pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 2.5pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">Fair<br/>
    value</span></td><td style="border-bottom: Black 2.5pt solid; padding-bottom: 1pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 2.5pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">Unrealized<br/>
    losses</span></td><td style="border-bottom: Black 2.5pt solid; padding-bottom: 1pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 2.5pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">#</span></td><td style="border-bottom: Black 2.5pt solid; padding-bottom: 1pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 2.5pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">Fair<br/>
    value</span></td><td style="border-bottom: Black 2.5pt solid; padding-bottom: 1pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 2.5pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">Unrealized<br/>
    losses</span></td><td style="border-bottom: Black 2.5pt solid; padding-bottom: 1pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 2.5pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">#</span></td><td style="border-bottom: Black 2.5pt solid; padding-bottom: 1pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 2.5pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">Fair<br/>
    value</span></td><td style="border-bottom: Black 2.5pt solid; padding-bottom: 1pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 2.5pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">Unrealized<br/>
    losses</span></td><td style="border-bottom: Black 2.5pt solid; padding-bottom: 1pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td><b>As of December 31, 2021</b></td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td><b>Available for sale</b></td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt; width: 28%">Corporate bonds</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 5%; text-align: right"><ix:nonFraction contextRef="c78" decimals="0" format="ixt:num-dot-decimal" name="sfst:NumberOfInvestmentsInContinuousUnrealizedLossPositionLessThanTwelveMonths" scale="0" unitRef="pure">1</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 5%; text-align: right"><ix:nonFraction contextRef="c78" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" scale="3" unitRef="usd">2,188</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 5%; text-align: right"><ix:nonFraction contextRef="c78" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" scale="3" unitRef="usd">10</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 5%; text-align: right">-</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 5%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-139">-</div></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 5%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-140">-</div></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 5%; text-align: right"><ix:nonFraction contextRef="c78" decimals="0" format="ixt:num-dot-decimal" name="sfst:NumberOfInvestmentsInContinuousUnrealizedLossPosition" scale="0" unitRef="pure">1</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 5%; text-align: right"><ix:nonFraction contextRef="c78" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition" scale="3" unitRef="usd">2,188</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 5%; text-align: right"><ix:nonFraction contextRef="c78" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss" scale="3" unitRef="usd">10</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt">US treasuries</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c79" decimals="0" format="ixt:num-dot-decimal" name="sfst:NumberOfInvestmentsInContinuousUnrealizedLossPositionLessThanTwelveMonths" scale="0" unitRef="pure">1</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c79" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" scale="3" unitRef="usd">992</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c79" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" scale="3" unitRef="usd">7</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-141">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-142">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c79" decimals="0" format="ixt:num-dot-decimal" name="sfst:NumberOfInvestmentsInContinuousUnrealizedLossPosition" scale="0" unitRef="pure">1</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c79" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition" scale="3" unitRef="usd">992</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c79" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss" scale="3" unitRef="usd">7</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt">US government agencies</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c63" decimals="0" format="ixt:num-dot-decimal" name="sfst:NumberOfInvestmentsInContinuousUnrealizedLossPositionLessThanTwelveMonths" scale="0" unitRef="pure">7</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c63" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" scale="3" unitRef="usd">9,831</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c63" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" scale="3" unitRef="usd">173</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c63" decimals="0" format="ixt:num-dot-decimal" name="sfst:NumberOfInvestmentsInContinuousUnrealizedLossPositionTwelveMonthsOrLonger" scale="0" unitRef="pure">4</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c63" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" scale="3" unitRef="usd">3,837</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c63" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" scale="3" unitRef="usd">163</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c63" decimals="0" format="ixt:num-dot-decimal" name="sfst:NumberOfInvestmentsInContinuousUnrealizedLossPosition" scale="0" unitRef="pure">11</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c63" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition" scale="3" unitRef="usd">13,668</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c63" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss" scale="3" unitRef="usd">336</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt">State and political subdivisions</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c65" decimals="0" format="ixt:num-dot-decimal" name="sfst:NumberOfInvestmentsInContinuousUnrealizedLossPositionLessThanTwelveMonths" scale="0" unitRef="pure">9</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c65" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" scale="3" unitRef="usd">7,821</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c65" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" scale="3" unitRef="usd">193</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c65" decimals="0" format="ixt:num-dot-decimal" name="sfst:NumberOfInvestmentsInContinuousUnrealizedLossPositionTwelveMonthsOrLonger" scale="0" unitRef="pure">6</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c65" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" scale="3" unitRef="usd">2,909</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c65" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" scale="3" unitRef="usd">67</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c65" decimals="0" format="ixt:num-dot-decimal" name="sfst:NumberOfInvestmentsInContinuousUnrealizedLossPosition" scale="0" unitRef="pure">15</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c65" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition" scale="3" unitRef="usd">10,730</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c65" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss" scale="3" unitRef="usd">260</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt">Asset-backed</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c66" decimals="0" format="ixt:num-dot-decimal" name="sfst:NumberOfInvestmentsInContinuousUnrealizedLossPositionLessThanTwelveMonths" scale="0" unitRef="pure">2</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c66" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" scale="3" unitRef="usd">1,751</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c66" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" scale="3" unitRef="usd">9</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c66" decimals="0" format="ixt:num-dot-decimal" name="sfst:NumberOfInvestmentsInContinuousUnrealizedLossPositionTwelveMonthsOrLonger" scale="0" unitRef="pure">2</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c66" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" scale="3" unitRef="usd">1,717</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c66" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" scale="3" unitRef="usd">7</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c66" decimals="0" format="ixt:num-dot-decimal" name="sfst:NumberOfInvestmentsInContinuousUnrealizedLossPosition" scale="0" unitRef="pure">4</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c66" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition" scale="3" unitRef="usd">3,468</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c66" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss" scale="3" unitRef="usd">16</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt">Mortgage-backed</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 30pt; margin-bottom: 0pt">FHLMC</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c80" decimals="0" format="ixt:num-dot-decimal" name="sfst:NumberOfInvestmentsInContinuousUnrealizedLossPositionLessThanTwelveMonths" scale="0" unitRef="pure">10</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c80" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" scale="3" unitRef="usd">13,705</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c80" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" scale="3" unitRef="usd">303</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c80" decimals="0" format="ixt:num-dot-decimal" name="sfst:NumberOfInvestmentsInContinuousUnrealizedLossPositionTwelveMonthsOrLonger" scale="0" unitRef="pure">4</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c80" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" scale="3" unitRef="usd">4,644</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c80" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" scale="3" unitRef="usd">192</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c80" decimals="0" format="ixt:num-dot-decimal" name="sfst:NumberOfInvestmentsInContinuousUnrealizedLossPosition" scale="0" unitRef="pure">14</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c80" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition" scale="3" unitRef="usd">18,349</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c80" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss" scale="3" unitRef="usd">495</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 30pt; margin-bottom: 0pt">FNMA</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c81" decimals="0" format="ixt:num-dot-decimal" name="sfst:NumberOfInvestmentsInContinuousUnrealizedLossPositionLessThanTwelveMonths" scale="0" unitRef="pure">11</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c81" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" scale="3" unitRef="usd">16,098</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c81" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" scale="3" unitRef="usd">296</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c81" decimals="0" format="ixt:num-dot-decimal" name="sfst:NumberOfInvestmentsInContinuousUnrealizedLossPositionTwelveMonthsOrLonger" scale="0" unitRef="pure">9</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c81" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" scale="3" unitRef="usd">11,264</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c81" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" scale="3" unitRef="usd">364</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c81" decimals="0" format="ixt:num-dot-decimal" name="sfst:NumberOfInvestmentsInContinuousUnrealizedLossPosition" scale="0" unitRef="pure">20</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c81" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition" scale="3" unitRef="usd">27,362</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c81" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss" scale="3" unitRef="usd">660</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="border-bottom: Black 1pt solid; font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 30pt; margin-bottom: 0pt">GNMA</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction contextRef="c82" decimals="0" format="ixt:num-dot-decimal" name="sfst:NumberOfInvestmentsInContinuousUnrealizedLossPositionLessThanTwelveMonths" scale="0" unitRef="pure">2</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction contextRef="c82" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" scale="3" unitRef="usd">655</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction contextRef="c82" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" scale="3" unitRef="usd">4</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction contextRef="c82" decimals="0" format="ixt:num-dot-decimal" name="sfst:NumberOfInvestmentsInContinuousUnrealizedLossPositionTwelveMonthsOrLonger" scale="0" unitRef="pure">3</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction contextRef="c82" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" scale="3" unitRef="usd">3,215</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction contextRef="c82" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" scale="3" unitRef="usd">93</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction contextRef="c82" decimals="0" format="ixt:num-dot-decimal" name="sfst:NumberOfInvestmentsInContinuousUnrealizedLossPosition" scale="0" unitRef="pure">5</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction contextRef="c82" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition" scale="3" unitRef="usd">3,870</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction contextRef="c82" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss" scale="3" unitRef="usd">97</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="border-bottom: Black 2.5pt solid; padding-bottom: 1pt">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right"><ix:nonFraction contextRef="c83" decimals="0" format="ixt:num-dot-decimal" name="sfst:NumberOfInvestmentsInContinuousUnrealizedLossPositionLessThanTwelveMonths" scale="0" unitRef="pure">43</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; padding-bottom: 1pt; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">$</td><td style="border-bottom: Black 2.5pt solid; text-align: right"><ix:nonFraction contextRef="c83" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" scale="3" unitRef="usd">53,041</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; padding-bottom: 1pt; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">$</td><td style="border-bottom: Black 2.5pt solid; text-align: right"><ix:nonFraction contextRef="c83" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" scale="3" unitRef="usd">995</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; padding-bottom: 1pt; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right"><ix:nonFraction contextRef="c83" decimals="0" format="ixt:num-dot-decimal" name="sfst:NumberOfInvestmentsInContinuousUnrealizedLossPositionTwelveMonthsOrLonger" scale="0" unitRef="pure">28</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; padding-bottom: 1pt; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">$</td><td style="border-bottom: Black 2.5pt solid; text-align: right"><ix:nonFraction contextRef="c83" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" scale="3" unitRef="usd">27,586</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; padding-bottom: 1pt; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">$</td><td style="border-bottom: Black 2.5pt solid; text-align: right"><ix:nonFraction contextRef="c83" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" scale="3" unitRef="usd">886</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; padding-bottom: 1pt; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right"><ix:nonFraction contextRef="c83" decimals="0" format="ixt:num-dot-decimal" name="sfst:NumberOfInvestmentsInContinuousUnrealizedLossPosition" scale="0" unitRef="pure">71</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; padding-bottom: 1pt; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">$</td><td style="border-bottom: Black 2.5pt solid; text-align: right"><ix:nonFraction contextRef="c83" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition" scale="3" unitRef="usd">80,627</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; padding-bottom: 1pt; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">$</td><td style="border-bottom: Black 2.5pt solid; text-align: right"><ix:nonFraction contextRef="c83" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss" scale="3" unitRef="usd">1,881</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">&#160;</p></ix:continuation></ix:continuation><div>


</div><div>

</div><ix:continuation continuedAt="_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock-c0_cont_11" id="_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock-c0_cont_10"><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">At December 31, 2022, the Company had
<ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="sfst:NumberOfInvestmentsInContinuousUnrealizedLossPositionLessThanTwelveMonths" scale="0" unitRef="pure">117</ix:nonFraction> individual investments that were in an unrealized loss position. The unrealized losses were primarily attributable to changes in interest
rates, rather than deterioration in credit quality. The individual securities are each investment grade securities. The Company considers
factors such as the financial condition of the issuer including credit ratings and specific events affecting the operations of the issuer,
volatility of the security, underlying assets that collateralize the debt security, and other industry and macroeconomic conditions. The
Company does not intend to sell these securities, and it is more likely than not that the Company will not be required to sell these securities
before recovery of the amortized cost.</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">&#160;</p></ix:continuation><div>

</div><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 84; Value: 2 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: rgb(178,178,178) 1.5pt solid"><p style="font: normal 10pt Arial, Helvetica, Sans-Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->84<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt"><p style="font-family: Arial, Helvetica, Sans-Serif; margin: 0pt"><a href="#toc_001" style="font-weight: bold">Table of Contents</a></p></div><div>
    </div><!-- Field: /Page --><div>


</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"></p><div>

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

</div><ix:continuation continuedAt="_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock-c0_cont_12" id="_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock-c0_cont_11"><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: left">Other investments are comprised of the following and
are recorded at cost which approximates fair value:</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: center">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock-c0_cont_13" id="_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock-c0_cont_12"><ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:ScheduleOfOtherInvestmentsNotReadilyMarketableTextBlock"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Arial, Helvetica, Sans-Serif">
  <tr style="vertical-align: bottom">
    <td style="border-top: Black 2.5pt solid; text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="6" style="border-top: Black 2.5pt solid; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="6" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">December
    31,</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">(dollars in thousands)</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">2022</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">2021</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="width: 76%; text-align: left">Federal Home Loan Bank stock</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c3" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:InvestmentInFederalHomeLoanBankStockFairValueDisclosure" scale="3" unitRef="usd">9,250</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:InvestmentInFederalHomeLoanBankStockFairValueDisclosure" scale="3" unitRef="usd">1,241</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Other nonmarketable investments</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c3" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CertificatesOfDepositAtCarryingValue" scale="3" unitRef="usd">1,180</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CertificatesOfDepositAtCarryingValue" scale="3" unitRef="usd">2,377</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="border-bottom: Black 1pt solid; text-align: left">Investment in Trust Preferred subsidiaries</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction contextRef="c3" decimals="-3" format="ixt:num-dot-decimal" name="sfst:InvestmentInTrustPreferredSecurities" scale="3" unitRef="usd">403</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:num-dot-decimal" name="sfst:InvestmentInTrustPreferredSecurities" scale="3" unitRef="usd">403</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="border-bottom: Black 2.5pt solid; font: 10pt Arial, Helvetica, sans-serif; padding-left: 0.125in; text-align: left; margin-top: 2pt; margin-bottom: 0pt; text-indent: 0pt; margin-bottom: 0pt">Total other investments</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">$</td><td style="border-bottom: Black 2.5pt solid; text-align: right"><ix:nonFraction contextRef="c3" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OtherInvestments" scale="3" unitRef="usd">10,833</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; padding-bottom: 1pt; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">$</td><td style="border-bottom: Black 2.5pt solid; text-align: right"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OtherInvestments" scale="3" unitRef="usd">4,021</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: center">&#160;</p></ix:nonNumeric></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock-c0_cont_14" id="_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock-c0_cont_13"><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">The Company has evaluated other investments
for impairment and determined that the other investments are not other than temporarily impaired as of December 31, 2022 and ultimate
recoverability of the par value of this investment is probable. All of the FHLB stock is used to collateralize advances with the FHLB.</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation id="_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock-c0_cont_14"><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">At December 31, 2022 and 2021, there
were no securities pledged as collateral for repurchase agreements from brokers.</p></ix:continuation><div>

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

</div><ix:nonNumeric contextRef="c0" continuedAt="_MortgageLoansHeldForSaleTextBlock-c0_cont_1" escape="true" name="sfst:MortgageLoansHeldForSaleTextBlock"><p style="font: bold 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">NOTE 3 &#8211; Mortgage Loans Held
for Sale</p><p style="font: bold 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">&#160;</p></ix:nonNumeric><div>

</div><div>

</div><ix:continuation continuedAt="_MortgageLoansHeldForSaleTextBlock-c0_cont_2" id="_MortgageLoansHeldForSaleTextBlock-c0_cont_1"><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">Mortgage loans originated and intended
for sale in the secondary market are reported as loans held for sale and carried at fair value under the fair value option with changes
in fair value recognized in current period earnings. Loans held for sale include mortgage loans which are saleable into the secondary
mortgage markets and their fair values are estimated using observable quoted market or contracted prices or market price equivalents,
which would be used by other market participants. At the date of funding of the mortgage loan held for sale, the funded amount of the
loan, the related derivative asset or liability of the associated interest rate lock commitment, less direct loan costs becomes the initial
recorded investment in the loan held for sale. Such amount approximates the fair value of the loan. At December 31, 2022, mortgage loans
held for sale totaled $<ix:nonFraction contextRef="c3" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:MortgagesHeldForSaleFairValueDisclosure" scale="6" unitRef="usd">3.9</ix:nonFraction> million compared to $<ix:nonFraction contextRef="c4" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:MortgagesHeldForSaleFairValueDisclosure" scale="6" unitRef="usd">13.6</ix:nonFraction> million at December 31, 2021.</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify; text-indent: 42pt">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_MortgageLoansHeldForSaleTextBlock-c0_cont_3" id="_MortgageLoansHeldForSaleTextBlock-c0_cont_2"><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">Mortgage loans held for sale are considered
de-recognized, or sold, when the Company surrenders control over the financial assets. Control is considered to have been surrendered
when the transferred assets have been isolated from the Company, beyond the reach of the Company and its creditors; the purchaser obtains
the right (free of conditions that constrain it from taking advantage of that right) to pledge or exchange the transferred assets; and
the Company does not maintain effective control over the transferred assets through an agreement that both entitles and obligates the
Company to repurchase or redeem the transferred assets before their maturity or the ability to unilaterally cause the holder to return
specific assets.</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: center; text-indent: 42pt">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_MortgageLoansHeldForSaleTextBlock-c0_cont_4" id="_MortgageLoansHeldForSaleTextBlock-c0_cont_3"><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">Gains and losses from the sale of mortgage
loans are recognized based upon the difference between the sales proceeds and carrying value of the related loans upon sale and are recorded
in mortgage banking income in the statement of income. &#160;Mortgage banking income also includes the unrealized gains and losses associated
with the loans held for sale and the realized and unrealized gains and losses from derivatives.</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation id="_MortgageLoansHeldForSaleTextBlock-c0_cont_4"><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">Mortgage loans sold to investors by the
Company, and which were believed to have met investor and agency underwriting guidelines at the time of sale, may be subject to repurchase
or indemnification in the event of specific default by the borrower or subsequent discovery that underwriting standards were not met.
The Company may, upon mutual agreement, agree to repurchase the loans or indemnify the investor against future losses on such loans. In
such cases, the Company bears any subsequent credit loss on the loans. As appropriate, the Company establishes mortgage repurchase reserves
related to various representations and warranties that reflect management&#8217;s estimate of losses.</p></ix:continuation><div>

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

</div><ix:nonNumeric contextRef="c0" continuedAt="_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock-c0_cont_1" escape="true" name="us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock"><p style="font: bold 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">NOTE 4 &#8211; Loans and Allowance
for Credit Losses</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">&#160;</p></ix:nonNumeric><div>

</div><div>

</div><ix:continuation continuedAt="_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock-c0_cont_2" id="_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock-c0_cont_1"><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">The Company makes loans to individuals
and small businesses for various personal and commercial purposes primarily in the Upstate, Midlands, and Lowcountry regions of South
Carolina, the Triangle and Triad regions of North Carolina as well as Atlanta, Georgia. The Company&#8217;s loan portfolio is not concentrated
in loans to any single borrower or a relatively small number of borrowers. The Company focuses its lending activities primarily on the
professional markets in these regions including doctors, dentists, and small business owners. The principal component of the loan portfolio
is loans secured by real estate mortgages which account for <ix:nonFraction contextRef="c3" decimals="3" format="ixt:num-dot-decimal" name="sfst:RealEstateLoanPercentageOfAggregateLoan" scale="-2" unitRef="pure">84.8</ix:nonFraction>% of total loans at December 31, 2022. Commercial loans comprise <ix:nonFraction contextRef="c3" decimals="3" format="ixt:num-dot-decimal" name="sfst:CommercialLoansPercentageOfAggregateRealEstateLoan" scale="-2" unitRef="pure">57.1</ix:nonFraction>%
of total real estate loans and consumer loans account for <ix:nonFraction contextRef="c3" decimals="3" format="ixt:num-dot-decimal" name="sfst:ConsumerLoansPercentageOfAggregateRealEstateLoan" scale="-2" unitRef="pure">42.9</ix:nonFraction>%. Commercial real estate loans are further categorized into owner occupied
which represents <ix:nonFraction contextRef="c3" decimals="3" format="ixt:num-dot-decimal" name="sfst:OccupiedLoansPercentage" scale="-2" unitRef="pure">18.7</ix:nonFraction>% of total loans and non-owner occupied loans which represents <ix:nonFraction contextRef="c84" decimals="3" format="ixt:num-dot-decimal" name="sfst:CommercialLoansPercentageOfAggregateRealEstateLoan" scale="-2" unitRef="pure">26.3</ix:nonFraction>%. Commercial construction loans represent only
<ix:nonFraction contextRef="c3" decimals="3" format="ixt:num-dot-decimal" name="sfst:ConstructionLoansPercentage" scale="-2" unitRef="pure">3.4</ix:nonFraction>% of the total loan portfolio.</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">&#160;</p></ix:continuation><div>

</div><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 85; Value: 2 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: rgb(178,178,178) 1.5pt solid"><p style="font: normal 10pt Arial, Helvetica, Sans-Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->85<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt"><p style="font-family: Arial, Helvetica, Sans-Serif; margin: 0pt"><a href="#toc_001" style="font-weight: bold">Table of Contents</a></p></div><div>
    </div><!-- Field: /Page --><div>


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

</div><ix:continuation continuedAt="_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock-c0_cont_3" id="_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock-c0_cont_2"><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">In addition to monitoring potential
concentrations of loans to particular borrowers or groups of borrowers, industries and geographic regions, management monitors exposure
to credit risk from concentrations of lending products and practices such as loans that subject borrowers to substantial payment increases
(e.g. principal deferral periods, loans with initial interest-only periods, etc.), and loans with high loan-to-value ratios. Additionally,
there are industry practices that could subject the Company to increased credit risk should economic conditions change over the course
of a loan&#8217;s life. For example, the Company makes variable rate loans and fixed rate principal-amortizing loans with maturities prior
to the loan being fully paid (i.e. balloon payment loans). The various types of loans are individually underwritten and monitored to manage
the associated risks.</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock-c0_cont_4" id="_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock-c0_cont_3"><p style="font: bold 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">Paycheck Protection Program (&#8220;PPP&#8221;)</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: left"><b>&#160;</b></p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock-c0_cont_5" id="_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock-c0_cont_4"><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">On March 27, 2020, President Trump signed
the Coronavirus Aid, Relief, and Economic Security Act (the &#8220;CARES&#8221; Act or the &#8220;Act&#8221;) to provide emergency assistance
and health care response for individuals, families, and businesses affected by the coronavirus pandemic. The Small Business Administration
(&#8220;SBA&#8221;) received funding and authority through the Act to modify existing loan programs and establish a new loan program to
assist small businesses nationwide adversely impacted by the COVID-19 emergency. The Act temporarily permits the SBA to guarantee <ix:nonFraction contextRef="c85" decimals="2" format="ixt:num-dot-decimal" name="sfst:PercentageOfSbaToGuaranteeOfCertainLoans" scale="-2" unitRef="pure">100</ix:nonFraction>%
of certain loans under a new program titled the &#8220;Paycheck Protection Program&#8221; and also provides for forgiveness of up to the
full principal amount of qualifying loans guaranteed under the PPP.</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: left">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock-c0_cont_6" id="_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock-c0_cont_5"><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">In an effort to assist our clients as
best we could through the pandemic, we became an approved SBA lender in March 2020 and processed <ix:nonFraction contextRef="c85" decimals="0" format="ixt:num-dot-decimal" name="sfst:NumberOfLoanProcessed" scale="0" unitRef="pure">853</ix:nonFraction> loans under the PPP for a total of
$<ix:nonFraction contextRef="c86" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:LoansAndLeasesReceivableLoansInProcess" scale="6" unitRef="usd">97.5</ix:nonFraction> million, receiving SBA lender fee income of $<ix:nonFraction contextRef="c86" decimals="-5" format="ixt:num-dot-decimal" name="sfst:ReceivingSBALenderFeeIncome" scale="6" unitRef="usd">3.9</ix:nonFraction> million. As the regulations and guidance for PPP loans and the forgiveness process
continued to change and evolve, management recognized the operational risk and complexity associated with this portfolio and decided to
pursue the sale of the PPP loan portfolio to a third party better suited to support and serve our PPP clients through the loan forgiveness
process. The loan sale allowed our team to focus on serving our clients and proactively monitoring and addressing credit risk brought
on by the pandemic. On June 26, 2020, we completed the sale of our PPP loan portfolio to The Loan Source Inc., together with its servicing
partner, ACAP SME LLC, and immediately recognized SBA lender fee income of $<ix:nonFraction contextRef="c87" decimals="-5" format="ixt:num-dot-decimal" name="sfst:SmallBusinessAssociationLenderFee" scale="6" unitRef="usd">2.2</ix:nonFraction> million, net of sale and processing costs, which is included
in other noninterest income in the consolidated financial statements.</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock-c0_cont_7" id="_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock-c0_cont_6"><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">The SBA offered a second round of PPP
loans through May 31, 2021; however, we did not originate any new PPP loans. We did, however, receive referral fees of approximately $<ix:nonFraction contextRef="c88" decimals="0" format="ixt:num-dot-decimal" name="sfst:SbaReferralFees" scale="0" unitRef="usd">268,000</ix:nonFraction>
during the three months ended June 30, 2021 from The Loan Source Inc. for PPP loans they originated to our clients.</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock-c0_cont_8" id="_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock-c0_cont_7"><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">The following table summarizes the composition
of our loan portfolio. Total gross loans are recorded net of deferred loan fees and costs, which totaled $<ix:nonFraction contextRef="c3" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:LoansAndLeasesReceivableDeferredIncome" scale="6" unitRef="usd">7.3</ix:nonFraction> million and $<ix:nonFraction contextRef="c4" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:LoansAndLeasesReceivableDeferredIncome" scale="6" unitRef="usd">5.0</ix:nonFraction> million
as of December 31, 2022 and December 31, 2021, respectively.</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock-c0_cont_9" id="_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock-c0_cont_8"><ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Arial, Helvetica, Sans-Serif">
  <tr style="vertical-align: bottom">
    <td style="border-top: Black 2.5pt solid; font-size: 8pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-size: 8pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="14" style="border-top: Black 2.5pt solid; font-size: 8pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-size: 8pt"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1pt; font-size: 8pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1pt; font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="14" style="font-size: 8pt; font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">December
    31</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"><span style="font-size: 8pt">(dollars in thousands)</span></td><td style="font-size: 8pt; font-weight: bold; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="6" style="font-size: 8pt; font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">2022</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 8pt; font-weight: bold; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="6" style="font-size: 8pt; font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">2021</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font-weight: bold; text-align: left">Commercial</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.125in; width: 52%; text-align: left">Owner occupied RE</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c93" decimals="-3" format="ixt:num-dot-decimal" name="sfst:CommercialLoansReceivableCarryingAmount" scale="3" unitRef="usd">612,901</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c94" decimals="3" format="ixt:num-dot-decimal" name="sfst:CommercialLoansReceivablePercentage" scale="-2" unitRef="pure">18.7</ix:nonFraction></td><td style="width: 1%; text-align: left">%</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c95" decimals="-3" format="ixt:num-dot-decimal" name="sfst:CommercialLoansReceivableCarryingAmount" scale="3" unitRef="usd">488,965</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c96" decimals="3" format="ixt:num-dot-decimal" name="sfst:CommercialLoansReceivablePercentage" scale="-2" unitRef="pure">19.6</ix:nonFraction></td><td style="width: 1%; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="padding-left: 0.125in; text-align: left">Non-owner occupied RE</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c97" decimals="-3" format="ixt:num-dot-decimal" name="sfst:CommercialLoansReceivableCarryingAmount" scale="3" unitRef="usd">862,579</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c98" decimals="3" format="ixt:num-dot-decimal" name="sfst:CommercialLoansReceivablePercentage" scale="-2" unitRef="pure">26.3</ix:nonFraction></td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c99" decimals="-3" format="ixt:num-dot-decimal" name="sfst:CommercialLoansReceivableCarryingAmount" scale="3" unitRef="usd">666,833</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c100" decimals="3" format="ixt:num-dot-decimal" name="sfst:CommercialLoansReceivablePercentage" scale="-2" unitRef="pure">26.8</ix:nonFraction></td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.125in; text-align: left">Construction</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c101" decimals="-3" format="ixt:num-dot-decimal" name="sfst:CommercialLoansReceivableCarryingAmount" scale="3" unitRef="usd">109,726</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c102" decimals="3" format="ixt:num-dot-decimal" name="sfst:CommercialLoansReceivablePercentage" scale="-2" unitRef="pure">3.4</ix:nonFraction></td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c103" decimals="-3" format="ixt:num-dot-decimal" name="sfst:CommercialLoansReceivableCarryingAmount" scale="3" unitRef="usd">64,425</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c104" decimals="3" format="ixt:num-dot-decimal" name="sfst:CommercialLoansReceivablePercentage" scale="-2" unitRef="pure">2.6</ix:nonFraction></td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="padding-left: 0.125in; border-bottom: Black 1pt solid; text-align: left">Business</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction contextRef="c105" decimals="-3" format="ixt:num-dot-decimal" name="sfst:CommercialLoansReceivableCarryingAmount" scale="3" unitRef="usd">468,112</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction contextRef="c106" decimals="3" format="ixt:num-dot-decimal" name="sfst:CommercialLoansReceivablePercentage" scale="-2" unitRef="pure">14.3</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">%</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction contextRef="c107" decimals="-3" format="ixt:num-dot-decimal" name="sfst:CommercialLoansReceivableCarryingAmount" scale="3" unitRef="usd">333,049</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction contextRef="c108" decimals="3" format="ixt:num-dot-decimal" name="sfst:CommercialLoansReceivablePercentage" scale="-2" unitRef="pure">13.4</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="border-bottom: Black 1pt solid; padding-left: 0.25in; text-align: left">Total commercial loans</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction contextRef="c89" decimals="-3" format="ixt:num-dot-decimal" name="sfst:CommercialLoansReceivableCarryingAmount" scale="3" unitRef="usd">2,053,318</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction contextRef="c109" decimals="3" format="ixt:num-dot-decimal" name="sfst:CommercialLoansReceivablePercentage" scale="-2" unitRef="pure">62.7</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">%</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction contextRef="c90" decimals="-3" format="ixt:num-dot-decimal" name="sfst:CommercialLoansReceivableCarryingAmount" scale="3" unitRef="usd">1,553,272</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction contextRef="c110" decimals="3" format="ixt:num-dot-decimal" name="sfst:CommercialLoansReceivablePercentage" scale="-2" unitRef="pure">62.4</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font-weight: bold; text-align: left">Consumer</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.125in; text-align: left">Real estate</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c111" decimals="-3" format="ixt:num-dot-decimal" name="sfst:ConsumerLoansReceivableCarryingAmount" scale="3" unitRef="usd">931,278</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c112" decimals="3" format="ixt:num-dot-decimal" name="sfst:ConsumerLoansReceivablePercentage" scale="-2" unitRef="pure">28.4</ix:nonFraction></td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c113" decimals="-3" format="ixt:num-dot-decimal" name="sfst:ConsumerLoansReceivableCarryingAmount" scale="3" unitRef="usd">694,401</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c114" decimals="3" format="ixt:num-dot-decimal" name="sfst:ConsumerLoansReceivablePercentage" scale="-2" unitRef="pure">27.9</ix:nonFraction></td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="padding-left: 0.125in; text-align: left">Home equity</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c115" decimals="-3" format="ixt:num-dot-decimal" name="sfst:ConsumerLoansReceivableCarryingAmount" scale="3" unitRef="usd">179,300</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c116" decimals="3" format="ixt:num-dot-decimal" name="sfst:ConsumerLoansReceivablePercentage" scale="-2" unitRef="pure">5.5</ix:nonFraction></td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c117" decimals="-3" format="ixt:num-dot-decimal" name="sfst:ConsumerLoansReceivableCarryingAmount" scale="3" unitRef="usd">154,839</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c118" decimals="3" format="ixt:num-dot-decimal" name="sfst:ConsumerLoansReceivablePercentage" scale="-2" unitRef="pure">6.2</ix:nonFraction></td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.125in; text-align: left">Construction</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c119" decimals="-3" format="ixt:num-dot-decimal" name="sfst:ConsumerLoansReceivableCarryingAmount" scale="3" unitRef="usd">80,415</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c120" decimals="3" format="ixt:num-dot-decimal" name="sfst:ConsumerLoansReceivablePercentage" scale="-2" unitRef="pure">2.5</ix:nonFraction></td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c121" decimals="-3" format="ixt:num-dot-decimal" name="sfst:ConsumerLoansReceivableCarryingAmount" scale="3" unitRef="usd">59,846</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c122" decimals="3" format="ixt:num-dot-decimal" name="sfst:ConsumerLoansReceivablePercentage" scale="-2" unitRef="pure">2.4</ix:nonFraction></td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="padding-left: 0.125in; border-bottom: Black 1pt solid; text-align: left">Other</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction contextRef="c123" decimals="-3" format="ixt:num-dot-decimal" name="sfst:ConsumerLoansReceivableCarryingAmount" scale="3" unitRef="usd">29,052</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction contextRef="c124" decimals="3" format="ixt:num-dot-decimal" name="sfst:ConsumerLoansReceivablePercentage" scale="-2" unitRef="pure">0.9</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">%</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction contextRef="c125" decimals="-3" format="ixt:num-dot-decimal" name="sfst:ConsumerLoansReceivableCarryingAmount" scale="3" unitRef="usd">27,519</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction contextRef="c126" decimals="3" format="ixt:num-dot-decimal" name="sfst:ConsumerLoansReceivablePercentage" scale="-2" unitRef="pure">1.1</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="border-bottom: Black 1pt solid; padding-left: 0.25in; text-align: left">Total consumer loans</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction contextRef="c91" decimals="-3" format="ixt:num-dot-decimal" name="sfst:ConsumerLoansReceivableCarryingAmount" scale="3" unitRef="usd">1,220,045</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction contextRef="c127" decimals="3" format="ixt:num-dot-decimal" name="sfst:ConsumerLoansReceivablePercentage" scale="-2" unitRef="pure">37.3</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">%</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction contextRef="c92" decimals="-3" format="ixt:num-dot-decimal" name="sfst:ConsumerLoansReceivableCarryingAmount" scale="3" unitRef="usd">936,605</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction contextRef="c128" decimals="3" format="ixt:num-dot-decimal" name="sfst:ConsumerLoansReceivablePercentage" scale="-2" unitRef="pure">37.6</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="padding-left: 0.125in; text-align: left">Total gross loans, net of deferred fees</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c3" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" scale="3" unitRef="usd">3,273,363</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c3" decimals="3" format="ixt:num-dot-decimal" name="sfst:LoansAndLeasesReceivableNetOfDeferredIncomePercentage" scale="-2" unitRef="pure">100.0</ix:nonFraction></td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" scale="3" unitRef="usd">2,489,877</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c4" decimals="3" format="ixt:num-dot-decimal" name="sfst:LoansAndLeasesReceivableNetOfDeferredIncomePercentage" scale="-2" unitRef="pure">100.0</ix:nonFraction></td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="border-bottom: Black 1pt solid; text-align: left">Less &#8211; allowance for credit losses</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction contextRef="c3" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:LoansAndLeasesReceivableAllowance" scale="3" unitRef="usd">38,639</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">)</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction contextRef="c4" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:LoansAndLeasesReceivableAllowance" scale="3" unitRef="usd">30,408</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">)</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="border-bottom: Black 2.5pt solid; padding-left: 0.125in; text-align: left">Total loans, net</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">$</td><td style="border-bottom: Black 2.5pt solid; text-align: right"><ix:nonFraction contextRef="c3" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:LoansAndLeasesReceivableNetReportedAmount" scale="3" unitRef="usd">3,234,724</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:LoansAndLeasesReceivableNetReportedAmount" scale="3" unitRef="usd">2,459,469</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:nonNumeric></ix:continuation><div>




</div><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 86; Value: 2 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: rgb(178,178,178) 1.5pt solid"><p style="font: normal 10pt Arial, Helvetica, Sans-Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->86<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt"><p style="font-family: Arial, Helvetica, Sans-Serif; margin: 0pt"><a href="#toc_001" style="font-weight: bold">Table of Contents</a></p></div><div>
    </div><!-- Field: /Page --><div>

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

</div><ix:continuation continuedAt="_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock-c0_cont_10" id="_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock-c0_cont_9"><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">The composition of gross loans by rate
type is as follows:</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0 0pt 0.25in; text-align: center">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock-c0_cont_11" id="_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock-c0_cont_10"><ix:nonNumeric contextRef="c0" escape="true" name="sfst:LoanReceivableByRateTypeTableTextBlock"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Arial, Helvetica, Sans-Serif">
  <tr style="vertical-align: bottom">
    <td style="border-top: Black 2.5pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="6" style="border-top: Black 2.5pt solid; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="6" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">December
    31,</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left; border-bottom: Black 1pt solid"><span style="font-size: 8pt">(dollars in thousands)</span></td><td style="font-weight: bold; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">2022</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">2021</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="width: 76%; text-align: left; padding-left: 1.5pt">Floating rate loans</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c3" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:LoansReceivableWithVariableRatesOfInterest1" scale="3" unitRef="usd">439,287</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:LoansReceivableWithVariableRatesOfInterest1" scale="3" unitRef="usd">376,805</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; border-bottom: Black 1pt solid; padding-left: 1.5pt">Fixed rate loans</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction contextRef="c3" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:LoansReceivableWithFixedRatesOfInterest1" scale="3" unitRef="usd">2,834,076</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:LoansReceivableWithFixedRatesOfInterest1" scale="3" unitRef="usd">2,113,072</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="border-bottom: Black 2.5pt solid; text-align: left; padding-left: 1.5pt">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">$</td><td style="border-bottom: Black 2.5pt solid; text-align: right"><ix:nonFraction contextRef="c3" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" scale="3" unitRef="usd">3,273,363</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome" scale="3" unitRef="usd">2,489,877</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: center">&#160;</p></ix:nonNumeric></ix:continuation><div>



</div><div>

</div><ix:continuation continuedAt="_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock-c0_cont_12" id="_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock-c0_cont_11"><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">At December 31, 2022, approximately
$<ix:nonFraction contextRef="c0" decimals="-7" format="ixt:num-dot-decimal" name="sfst:mortgageLoansPledgedAsCollateralAdvances" scale="9" unitRef="usd">1.05</ix:nonFraction> billion of the Company&#8217;s mortgage loans were pledged as collateral for advances from the FHLB, as set forth in Note 10.</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock-c0_cont_13" id="_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock-c0_cont_12"><p style="font: bold 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">Credit Quality Indicators</p><p style="font: bold 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock-c0_cont_14" id="_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock-c0_cont_13"><p style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">Commercial</p></ix:continuation><div>

</div><ix:continuation continuedAt="_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock-c0_cont_15" id="_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock-c0_cont_14"><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">We manage a consistent process for assessing
commercial loan credit quality by monitoring our loan grading trends and past due statistics. All loans are subject to individual risk
assessment. Our risk categories include Pass, Watch, Special Mention, and Substandard, each of which is defined by banking regulatory
agencies. Delinquency statistics are also an important indicator of credit quality in the establishment of our allowance for credit losses.</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock-c0_cont_16" id="_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock-c0_cont_15"><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">We categorize our loans into risk categories
based on relevant information about the ability of the borrower to service their debt such as current financial information, historical
payment experience, credit documentation, public information, and current economic trends, among other factors. A description of the general
characteristics of the risk grades is as follows:</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock-c0_cont_17" id="_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock-c0_cont_16"><table cellpadding="0" cellspacing="0" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0in; margin-bottom: 0in; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"></td><td style="width: 0.25in; text-align: left"><span>&#9679;</span></td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">Pass&#8212;These
loans range from minimal credit risk to average however still acceptable credit risk.</span></td>
</tr></table><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock-c0_cont_18" id="_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock-c0_cont_17"><table cellpadding="0" cellspacing="0" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0in; margin-bottom: 0in; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"></td><td style="width: 0.25in; text-align: left"><span>&#9679;</span></td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">Watch&#8212;A
watch loan exhibits above average risk due to minor weaknesses and warrants closer scrutiny by management.</span></td>
</tr></table><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0 0pt 22.5pt; text-align: justify">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock-c0_cont_19" id="_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock-c0_cont_18"><table cellpadding="0" cellspacing="0" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0in; margin-bottom: 0in; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"></td><td style="width: 0.25in; text-align: left"><span>&#9679;</span></td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">Special
mention&#8212;A special mention loan has potential weaknesses that deserve management&#8217;s close attention. If left uncorrected, these
potential weaknesses may result in deterioration of the repayment prospects for the loan or the institution&#8217;s credit position at
some future date.</span></td>
</tr></table><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0 0pt 22.5pt; text-align: justify">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock-c0_cont_20" id="_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock-c0_cont_19"><table cellpadding="0" cellspacing="0" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0in; margin-bottom: 0in; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"></td><td style="width: 0.25in; text-align: left"><span>&#9679;</span></td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">Substandard&#8212;A
substandard loan is inadequately protected by the current sound worth and paying capacity of the obligor or of the collateral pledged,
if any. Loans so classified must have a well-defined weakness, or weaknesses, that may jeopardize the liquidation of the debt. A substandard
loan is characterized by the distinct possibility that the Bank will sustain some loss if the deficiencies are not corrected.</span></td>
</tr></table><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock-c0_cont_21" id="_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock-c0_cont_20"><table cellpadding="0" cellspacing="0" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0in; margin-bottom: 0in; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"></td><td style="width: 0.25in; text-align: left"><span>&#9679;</span></td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">Doubtful&#8212;A
doubtful loan has all of the weaknesses inherent in one classified as substandard with the added characteristic that the weaknesses make
collection or liquidation in full, on the basis of the currently existing facts, conditions and values, highly questionable and improbable.</span></td>
</tr></table><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:continuation><div>

</div><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 87; Value: 2 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: rgb(178,178,178) 1.5pt solid"><p style="font: normal 10pt Arial, Helvetica, Sans-Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->87<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt"><p style="font-family: Arial, Helvetica, Sans-Serif; margin: 0pt"><a href="#toc_001" style="font-weight: bold">Table of Contents</a></p></div><div>
    </div><!-- Field: /Page --><div>

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




</div><ix:continuation continuedAt="_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock-c0_cont_22" id="_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock-c0_cont_21"><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">The following table presents loan balances classified
by credit quality indicators by year of origination as of December 31, 2022.</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock-c0_cont_23" id="_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock-c0_cont_22"><ix:nonNumeric contextRef="c0" escape="true" name="sfst:ScheduleOfOutstandingLoansByCreditQualityIndicatorsByYearOfOriginationTableTextBlock"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Arial, Helvetica, Sans-Serif">
  <tr style="vertical-align: bottom">
    <td style="border-top: Black 2.5pt solid; text-indent: -0.125in; padding-left: 0.125in; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-top: Black 2.5pt solid; text-align: justify"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-top: Black 2.5pt solid; text-align: justify"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-top: Black 2.5pt solid; text-align: justify"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-top: Black 2.5pt solid; text-align: justify"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-top: Black 2.5pt solid; text-align: justify"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-top: Black 2.5pt solid; text-align: justify"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-top: Black 2.5pt solid; text-align: justify"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-top: Black 2.5pt solid; text-align: justify"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-top: Black 2.5pt solid; text-align: justify"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-indent: -0.125in; padding-left: 0.125in; padding-bottom: 1pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="34" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">December
    31, 2022</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-indent: -0.125in; padding-left: 0.125in; border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">(dollars
    in thousands)</span></td><td style="font-weight: bold; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">2022</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">2021</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">2020</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">2019</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">2018</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">Prior</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">Revolving</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">Revolving
    Converted to Term</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">Total</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; font-weight: bold; text-align: left">Commercial</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left">Owner occupied RE</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-indent: -0.125in; padding-left: 0.375in; width: 19%; text-align: left">Pass</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 6%; text-align: right"><ix:nonFraction contextRef="c129" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" scale="3" unitRef="usd">169,083</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 6%; text-align: right"><ix:nonFraction contextRef="c129" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" scale="3" unitRef="usd">122,654</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 6%; text-align: right"><ix:nonFraction contextRef="c129" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" scale="3" unitRef="usd">85,867</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 6%; text-align: right"><ix:nonFraction contextRef="c129" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" scale="3" unitRef="usd">66,299</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 6%; text-align: right"><ix:nonFraction contextRef="c129" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" scale="3" unitRef="usd">36,718</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 6%; text-align: right"><ix:nonFraction contextRef="c129" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" scale="3" unitRef="usd">93,915</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 6%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-143">-</div></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 6%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-144">-</div></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 6%; text-align: right"><ix:nonFraction contextRef="c129" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NotesReceivableGross" scale="3" unitRef="usd">574,536</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.375in; text-align: left">Watch</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c130" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" scale="3" unitRef="usd">14,648</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c130" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" scale="3" unitRef="usd">479</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c130" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" scale="3" unitRef="usd">9,339</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c130" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" scale="3" unitRef="usd">3,658</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-145">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c130" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" scale="3" unitRef="usd">6,792</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-146">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-147">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c130" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NotesReceivableGross" scale="3" unitRef="usd">34,916</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-indent: -0.125in; padding-left: 0.375in; text-align: left">Special Mention</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c131" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" scale="3" unitRef="usd">200</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-148">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-149">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-150">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-151">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c131" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" scale="3" unitRef="usd">2,960</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-152">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-153">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c131" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NotesReceivableGross" scale="3" unitRef="usd">3,160</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; border-bottom: Black 1pt solid; padding-left: 0.375in; text-align: left">Substandard</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-154">-</div></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-155">-</div></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">-</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-156">-</div></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction contextRef="c132" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" scale="3" unitRef="usd">289</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-157">-</div></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-158">-</div></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-159">-</div></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction contextRef="c132" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NotesReceivableGross" scale="3" unitRef="usd">289</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left">Total Owner occupied RE</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c97" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" scale="3" unitRef="usd">183,931</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c97" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" scale="3" unitRef="usd">123,133</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c97" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" scale="3" unitRef="usd">95,206</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c97" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" scale="3" unitRef="usd">69,957</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c97" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" scale="3" unitRef="usd">37,007</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c97" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" scale="3" unitRef="usd">103,667</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-160">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-161">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c97" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NotesReceivableGross" scale="3" unitRef="usd">612,901</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left">Non-owner occupied RE</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.375in; text-align: left">Pass</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c133" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" scale="3" unitRef="usd">281,890</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c133" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" scale="3" unitRef="usd">169,599</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c133" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" scale="3" unitRef="usd">113,264</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c133" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" scale="3" unitRef="usd">59,550</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c133" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" scale="3" unitRef="usd">79,722</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c133" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" scale="3" unitRef="usd">106,967</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c133" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinancingReceivableRevolving" scale="3" unitRef="usd">604</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c133" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" scale="3" unitRef="usd">137</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c133" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NotesReceivableGross" scale="3" unitRef="usd">811,733</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-indent: -0.125in; padding-left: 0.375in; text-align: left">Watch</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c134" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" scale="3" unitRef="usd">1,061</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c134" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" scale="3" unitRef="usd">9,491</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-162">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c134" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" scale="3" unitRef="usd">10,683</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c134" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" scale="3" unitRef="usd">1,408</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c134" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" scale="3" unitRef="usd">11,660</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-163">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-164">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c134" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NotesReceivableGross" scale="3" unitRef="usd">34,303</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.375in; text-align: left">Special Mention</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-165">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c135" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" scale="3" unitRef="usd">202</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-166">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c135" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" scale="3" unitRef="usd">6,087</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-167">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c135" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" scale="3" unitRef="usd">930</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-168">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-169">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c135" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NotesReceivableGross" scale="3" unitRef="usd">7,219</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-indent: -0.125in; border-bottom: Black 1pt solid; padding-left: 0.375in; text-align: left">Substandard</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-170">-</div></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction contextRef="c136" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" scale="3" unitRef="usd">134</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-171">-</div></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction contextRef="c136" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" scale="3" unitRef="usd">7,992</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction contextRef="c136" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" scale="3" unitRef="usd">327</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction contextRef="c136" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" scale="3" unitRef="usd">871</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-172">-</div></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-173">-</div></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction contextRef="c136" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NotesReceivableGross" scale="3" unitRef="usd">9,324</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left">Total Non-owner occupied RE</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c93" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" scale="3" unitRef="usd">282,951</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c93" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" scale="3" unitRef="usd">179,426</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c93" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" scale="3" unitRef="usd">113,264</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c93" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" scale="3" unitRef="usd">84,312</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c93" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" scale="3" unitRef="usd">81,457</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c93" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" scale="3" unitRef="usd">120,428</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c93" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinancingReceivableRevolving" scale="3" unitRef="usd">604</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c93" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" scale="3" unitRef="usd">137</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c93" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NotesReceivableGross" scale="3" unitRef="usd">862,579</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left">Construction</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-indent: -0.125in; padding-left: 0.375in; text-align: left">Pass</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c137" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" scale="3" unitRef="usd">48,420</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c137" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" scale="3" unitRef="usd">55,129</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c137" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" scale="3" unitRef="usd">4,811</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c137" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" scale="3" unitRef="usd">247</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-174">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-175">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-176">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-177">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c137" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NotesReceivableGross" scale="3" unitRef="usd">108,607</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.375in; text-align: left">Watch</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c138" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" scale="3" unitRef="usd">1,119</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-178">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-179">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-180">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-181">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-182">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-183">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-184">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c138" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NotesReceivableGross" scale="3" unitRef="usd">1,119</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-indent: -0.125in; padding-left: 0.375in; text-align: left">Special Mention</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-185">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-186">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-187">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-188">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-189">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-190">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-191">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-192">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-193">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; border-bottom: Black 1pt solid; padding-left: 0.375in; text-align: left">Substandard</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-194">-</div></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-195">-</div></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-196">-</div></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-197">-</div></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-198">-</div></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-199">-</div></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-200">-</div></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-201">-</div></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-202">-</div></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left">Total Construction</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c101" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" scale="3" unitRef="usd">49,539</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c101" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" scale="3" unitRef="usd">55,129</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c101" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" scale="3" unitRef="usd">4,811</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c101" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" scale="3" unitRef="usd">247</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-203">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-204">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-205">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-206">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c101" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NotesReceivableGross" scale="3" unitRef="usd">109,726</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left">Business</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.375in; text-align: left">Pass</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c141" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" scale="3" unitRef="usd">136,489</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c141" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" scale="3" unitRef="usd">57,804</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c141" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" scale="3" unitRef="usd">29,864</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c141" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" scale="3" unitRef="usd">21,807</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c141" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" scale="3" unitRef="usd">35,249</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c141" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" scale="3" unitRef="usd">28,914</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c141" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinancingReceivableRevolving" scale="3" unitRef="usd">136,337</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c141" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" scale="3" unitRef="usd">709</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c141" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NotesReceivableGross" scale="3" unitRef="usd">447,174</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-indent: -0.125in; padding-left: 0.375in; text-align: left">Watch</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c142" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" scale="3" unitRef="usd">3,186</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c142" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" scale="3" unitRef="usd">2,058</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c142" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" scale="3" unitRef="usd">1,318</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c142" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" scale="3" unitRef="usd">1,282</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c142" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" scale="3" unitRef="usd">179</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c142" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" scale="3" unitRef="usd">3,074</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c142" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinancingReceivableRevolving" scale="3" unitRef="usd">3,783</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c142" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" scale="3" unitRef="usd">439</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c142" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NotesReceivableGross" scale="3" unitRef="usd">15,319</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.375in; text-align: left">Special Mention</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c143" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" scale="3" unitRef="usd">1,137</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c143" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" scale="3" unitRef="usd">260</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c143" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" scale="3" unitRef="usd">386</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c143" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" scale="3" unitRef="usd">210</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-207">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c143" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" scale="3" unitRef="usd">252</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c143" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinancingReceivableRevolving" scale="3" unitRef="usd">115</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c143" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" scale="3" unitRef="usd">642</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c143" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NotesReceivableGross" scale="3" unitRef="usd">3,002</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-indent: -0.125in; border-bottom: Black 1pt solid; padding-left: 0.375in; text-align: left">Substandard</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction contextRef="c144" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" scale="3" unitRef="usd">498</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-208">-</div></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction contextRef="c144" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" scale="3" unitRef="usd">188</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction contextRef="c144" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" scale="3" unitRef="usd">233</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction contextRef="c144" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" scale="3" unitRef="usd">315</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction contextRef="c144" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" scale="3" unitRef="usd">911</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction contextRef="c144" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinancingReceivableRevolving" scale="3" unitRef="usd">472</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-209">-</div></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction contextRef="c144" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NotesReceivableGross" scale="3" unitRef="usd">2,617</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.125in; border-bottom: Black 1pt solid; text-align: left">Total Business</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction contextRef="c145" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" scale="3" unitRef="usd">141,310</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction contextRef="c145" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" scale="3" unitRef="usd">60,122</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction contextRef="c145" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" scale="3" unitRef="usd">31,756</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction contextRef="c145" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" scale="3" unitRef="usd">23,533</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction contextRef="c145" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" scale="3" unitRef="usd">35,743</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction contextRef="c145" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" scale="3" unitRef="usd">33,151</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction contextRef="c145" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinancingReceivableRevolving" scale="3" unitRef="usd">140,707</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction contextRef="c145" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" scale="3" unitRef="usd">1,790</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction contextRef="c145" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NotesReceivableGross" scale="3" unitRef="usd">468,112</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left">Total Commercial loans</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c89" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" scale="3" unitRef="usd">657,731</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c89" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" scale="3" unitRef="usd">417,810</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c89" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" scale="3" unitRef="usd">245,037</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c89" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" scale="3" unitRef="usd">178,049</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c89" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" scale="3" unitRef="usd">154,207</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c89" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" scale="3" unitRef="usd">257,246</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c89" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinancingReceivableRevolving" scale="3" unitRef="usd">141,311</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c89" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" scale="3" unitRef="usd">1,927</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c89" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NotesReceivableGross" scale="3" unitRef="usd">2,053,318</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; font-weight: bold; text-align: left">Consumer</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left">Real estate</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-indent: -0.125in; padding-left: 0.375in; text-align: left">Pass</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c146" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" scale="3" unitRef="usd">243,589</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c146" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" scale="3" unitRef="usd">269,565</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c146" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" scale="3" unitRef="usd">189,075</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c146" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" scale="3" unitRef="usd">72,499</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c146" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" scale="3" unitRef="usd">39,042</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c146" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" scale="3" unitRef="usd">76,172</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-210">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-211">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c146" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NotesReceivableGross" scale="3" unitRef="usd">889,942</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.375in; text-align: left">Watch</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c147" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" scale="3" unitRef="usd">6,196</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c147" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" scale="3" unitRef="usd">8,256</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c147" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" scale="3" unitRef="usd">3,847</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c147" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" scale="3" unitRef="usd">2,278</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c147" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" scale="3" unitRef="usd">494</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c147" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" scale="3" unitRef="usd">3,671</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-212">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-213">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c147" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NotesReceivableGross" scale="3" unitRef="usd">24,742</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-indent: -0.125in; padding-left: 0.375in; text-align: left">Special Mention</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c148" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" scale="3" unitRef="usd">3,114</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c148" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" scale="3" unitRef="usd">1,938</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c148" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" scale="3" unitRef="usd">2,644</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c148" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" scale="3" unitRef="usd">2,258</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c148" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" scale="3" unitRef="usd">955</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c148" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" scale="3" unitRef="usd">2,639</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-214">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-215">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c148" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NotesReceivableGross" scale="3" unitRef="usd">13,548</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; border-bottom: Black 1pt solid; padding-left: 0.375in; text-align: left">Substandard</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-216">-</div></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction contextRef="c149" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" scale="3" unitRef="usd">648</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction contextRef="c149" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" scale="3" unitRef="usd">227</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction contextRef="c149" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" scale="3" unitRef="usd">341</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction contextRef="c149" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" scale="3" unitRef="usd">408</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction contextRef="c149" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" scale="3" unitRef="usd">1,422</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-217">-</div></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-218">-</div></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction contextRef="c149" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NotesReceivableGross" scale="3" unitRef="usd">3,046</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left">Total Real estate</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c111" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" scale="3" unitRef="usd">252,899</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c111" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" scale="3" unitRef="usd">280,407</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c111" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" scale="3" unitRef="usd">195,793</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c111" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" scale="3" unitRef="usd">77,376</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c111" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" scale="3" unitRef="usd">40,899</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c111" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" scale="3" unitRef="usd">83,904</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-219">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-220">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c111" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NotesReceivableGross" scale="3" unitRef="usd">931,278</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left">Home equity</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.375in; text-align: left">Pass</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-221">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-222">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-223">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-224">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-225">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-226">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c150" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinancingReceivableRevolving" scale="3" unitRef="usd">165,847</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-227">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c150" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NotesReceivableGross" scale="3" unitRef="usd">165,847</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-indent: -0.125in; padding-left: 0.375in; text-align: left">Watch</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-228">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-229">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-230">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-231">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-232">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-233">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c151" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinancingReceivableRevolving" scale="3" unitRef="usd">7,226</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-234">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c151" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NotesReceivableGross" scale="3" unitRef="usd">7,226</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.375in; text-align: left">Special Mention</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-235">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-236">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-237">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-238">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-239">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-240">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c152" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinancingReceivableRevolving" scale="3" unitRef="usd">4,055</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-241">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c152" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NotesReceivableGross" scale="3" unitRef="usd">4,055</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-indent: -0.125in; border-bottom: Black 1pt solid; padding-left: 0.375in; text-align: left">Substandard</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-242">-</div></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-243">-</div></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-244">-</div></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-245">-</div></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-246">-</div></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-247">-</div></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction contextRef="c153" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinancingReceivableRevolving" scale="3" unitRef="usd">2,172</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-248">-</div></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction contextRef="c153" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NotesReceivableGross" scale="3" unitRef="usd">2,172</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left">Total Home equity</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-249">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-250">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-251">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-252">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-253">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-254">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c115" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinancingReceivableRevolving" scale="3" unitRef="usd">179,300</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-255">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c115" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NotesReceivableGross" scale="3" unitRef="usd">179,300</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left">Construction</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-indent: -0.125in; padding-left: 0.375in; text-align: left">Pass</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c154" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" scale="3" unitRef="usd">41,138</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c154" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" scale="3" unitRef="usd">34,039</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c154" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" scale="3" unitRef="usd">4,923</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-256">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-257">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-258">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-259">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-260">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c154" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NotesReceivableGross" scale="3" unitRef="usd">80,100</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.375in; text-align: left">Watch</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-261">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-262">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-263">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-264">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-265">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-266">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-267">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-indent: -0.125in; padding-left: 0.375in; text-align: left">Special Mention</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-268">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-269">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-270">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c156" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" scale="3" unitRef="usd">315</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-271">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-272">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-273">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-274">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c156" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NotesReceivableGross" scale="3" unitRef="usd">315</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; border-bottom: Black 1pt solid; padding-left: 0.375in; text-align: left">Substandard</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-275">-</div></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-276">-</div></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-277">-</div></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-278">-</div></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-279">-</div></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-280">-</div></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-281">-</div></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-282">-</div></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-283">-</div></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left">Total Construction</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c119" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" scale="3" unitRef="usd">41,138</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c119" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" scale="3" unitRef="usd">34,039</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c119" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" scale="3" unitRef="usd">4,923</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c119" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" scale="3" unitRef="usd">315</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-284">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-285">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-286">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-287">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c119" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NotesReceivableGross" scale="3" unitRef="usd">80,415</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left">Other</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.375in; text-align: left">Pass</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c158" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" scale="3" unitRef="usd">3,894</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c158" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" scale="3" unitRef="usd">3,038</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c158" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" scale="3" unitRef="usd">1,702</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c158" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" scale="3" unitRef="usd">1,534</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c158" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" scale="3" unitRef="usd">341</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c158" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" scale="3" unitRef="usd">3,015</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c158" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinancingReceivableRevolving" scale="3" unitRef="usd">14,465</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-288">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c158" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NotesReceivableGross" scale="3" unitRef="usd">27,989</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-indent: -0.125in; padding-left: 0.375in; text-align: left">Watch</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c159" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" scale="3" unitRef="usd">46</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c159" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" scale="3" unitRef="usd">367</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c159" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" scale="3" unitRef="usd">15</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c159" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" scale="3" unitRef="usd">5</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c159" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" scale="3" unitRef="usd">16</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c159" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" scale="3" unitRef="usd">175</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c159" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinancingReceivableRevolving" scale="3" unitRef="usd">93</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-289">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c159" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NotesReceivableGross" scale="3" unitRef="usd">717</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.375in; text-align: left">Special Mention</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c160" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" scale="3" unitRef="usd">94</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-290">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-291">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c160" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" scale="3" unitRef="usd">44</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c160" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" scale="3" unitRef="usd">75</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c160" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" scale="3" unitRef="usd">23</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c160" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinancingReceivableRevolving" scale="3" unitRef="usd">97</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-292">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c160" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NotesReceivableGross" scale="3" unitRef="usd">332</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-indent: -0.125in; border-bottom: Black 1pt solid; padding-left: 0.375in; text-align: left">Substandard</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-293">-</div></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">-</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-294">-</div></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction contextRef="c161" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" scale="3" unitRef="usd">5</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-295">-</div></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-296">-</div></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction contextRef="c161" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinancingReceivableRevolving" scale="3" unitRef="usd">9</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-297">-</div></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction contextRef="c161" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NotesReceivableGross" scale="3" unitRef="usd">14</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.125in; border-bottom: Black 1pt solid; text-align: left">Total Other</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction contextRef="c162" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" scale="3" unitRef="usd">4,034</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction contextRef="c162" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" scale="3" unitRef="usd">3,405</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction contextRef="c162" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" scale="3" unitRef="usd">1,717</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction contextRef="c162" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" scale="3" unitRef="usd">1,588</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction contextRef="c162" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" scale="3" unitRef="usd">432</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction contextRef="c162" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" scale="3" unitRef="usd">3,213</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction contextRef="c162" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinancingReceivableRevolving" scale="3" unitRef="usd">14,663</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-298">-</div></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction contextRef="c162" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NotesReceivableGross" scale="3" unitRef="usd">29,052</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; border-bottom: Black 1pt solid; text-align: left">Total Consumer loans</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction contextRef="c91" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" scale="3" unitRef="usd">298,071</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction contextRef="c91" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" scale="3" unitRef="usd">317,851</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction contextRef="c91" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" scale="3" unitRef="usd">202,433</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction contextRef="c91" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" scale="3" unitRef="usd">79,279</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction contextRef="c91" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" scale="3" unitRef="usd">41,331</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction contextRef="c91" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" scale="3" unitRef="usd">87,117</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction contextRef="c91" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinancingReceivableRevolving" scale="3" unitRef="usd">193,963</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-299">-</div></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction contextRef="c91" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NotesReceivableGross" scale="3" unitRef="usd">1,220,045</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="border-bottom: Black 2.5pt solid; text-indent: -0.125in; padding-left: 0.375in; text-align: left">Total loans</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">$</td><td style="border-bottom: Black 2.5pt solid; text-align: right"><ix:nonFraction contextRef="c3" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" scale="3" unitRef="usd">955,802</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right"><ix:nonFraction contextRef="c3" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" scale="3" unitRef="usd">735,661</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right"><ix:nonFraction contextRef="c3" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" scale="3" unitRef="usd">447,470</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right"><ix:nonFraction contextRef="c3" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" scale="3" unitRef="usd">257,328</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right"><ix:nonFraction contextRef="c3" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" scale="3" unitRef="usd">195,538</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right"><ix:nonFraction contextRef="c3" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" scale="3" unitRef="usd">344,363</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right"><ix:nonFraction contextRef="c3" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinancingReceivableRevolving" scale="3" unitRef="usd">335,274</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right"><ix:nonFraction contextRef="c3" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" scale="3" unitRef="usd">1,927</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right"><ix:nonFraction contextRef="c3" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NotesReceivableGross" scale="3" unitRef="usd">3,273,363</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:nonNumeric></ix:continuation><div>



</div><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 88; Value: 2 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: rgb(178,178,178) 1.5pt solid"><p style="font: normal 10pt Arial, Helvetica, Sans-Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->88<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt"><p style="font-family: Arial, Helvetica, Sans-Serif; margin: 0pt"><a href="#toc_001" style="font-weight: bold">Table of Contents</a></p></div><div>
    </div><!-- Field: /Page --><div>

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

</div><ix:continuation continuedAt="_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock-c0_cont_24" id="_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock-c0_cont_23"><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">The following table presents loan balances classified
by credit quality indicators and loan categories as of December 31, 2021.</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock-c0_cont_25" id="_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock-c0_cont_24"><ix:nonNumeric contextRef="c0" escape="true" name="sfst:ScheduleOfLoanBalancesClassifiedByCreditQualityIndicatorsAndLoanCategoriesTableTextBlock"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Arial, Helvetica, Sans-Serif">
  <tr style="vertical-align: bottom">
    <td style="border-top: Black 2.5pt solid; text-indent: -0.125in; padding-left: 0.125in; text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="34" style="border-top: Black 2.5pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-indent: -0.125in; padding-left: 0.125in; padding-bottom: 1pt; text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="34" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">December
    31, 2021</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-indent: -0.125in; padding-left: 0.125in; border-bottom: Black 1pt solid; font-weight: bold; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="14" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-size: 8pt">Commercial</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="14" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">Consumer</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">&#160;</span></td>
    <td style="padding-bottom: 1pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="padding-bottom: 1pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-weight: normal; text-align: left"><span style="font-size: 8pt">(dollars in thousands)</span></td><td style="font-weight: bold; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">Owner <br/>
    occupied RE</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">Non-owner
    occupied RE</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">Construction</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">Business</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">Real Estate</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">Home Equity</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">Construction</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">Other</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">Total</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; width: 19%; text-align: justify">Pass</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 6%; text-align: right"><ix:nonFraction contextRef="c163" decimals="-3" format="ixt:num-dot-decimal" name="sfst:LoanBalancesClassifiedByCreditQualityIndicatorsAndLoanCategoriesAmount" scale="3" unitRef="usd">487,422</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 6%; text-align: right"><ix:nonFraction contextRef="c164" decimals="-3" format="ixt:num-dot-decimal" name="sfst:LoanBalancesClassifiedByCreditQualityIndicatorsAndLoanCategoriesAmount" scale="3" unitRef="usd">589,280</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 6%; text-align: right"><ix:nonFraction contextRef="c165" decimals="-3" format="ixt:num-dot-decimal" name="sfst:LoanBalancesClassifiedByCreditQualityIndicatorsAndLoanCategoriesAmount" scale="3" unitRef="usd">64,425</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 6%; text-align: right"><ix:nonFraction contextRef="c166" decimals="-3" format="ixt:num-dot-decimal" name="sfst:LoanBalancesClassifiedByCreditQualityIndicatorsAndLoanCategoriesAmount" scale="3" unitRef="usd">328,371</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 6%; text-align: right"><ix:nonFraction contextRef="c167" decimals="-3" format="ixt:num-dot-decimal" name="sfst:LoanBalancesClassifiedByCreditQualityIndicatorsAndLoanCategoriesAmount" scale="3" unitRef="usd">684,923</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 6%; text-align: right"><ix:nonFraction contextRef="c168" decimals="-3" format="ixt:num-dot-decimal" name="sfst:LoanBalancesClassifiedByCreditQualityIndicatorsAndLoanCategoriesAmount" scale="3" unitRef="usd">148,933</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 6%; text-align: right"><ix:nonFraction contextRef="c169" decimals="-3" format="ixt:num-dot-decimal" name="sfst:LoanBalancesClassifiedByCreditQualityIndicatorsAndLoanCategoriesAmount" scale="3" unitRef="usd">59,846</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 6%; text-align: right"><ix:nonFraction contextRef="c170" decimals="-3" format="ixt:num-dot-decimal" name="sfst:LoanBalancesClassifiedByCreditQualityIndicatorsAndLoanCategoriesAmount" scale="3" unitRef="usd">27,365</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 6%; text-align: right"><ix:nonFraction contextRef="c171" decimals="-3" format="ixt:num-dot-decimal" name="sfst:LoanBalancesClassifiedByCreditQualityIndicatorsAndLoanCategoriesAmount" scale="3" unitRef="usd">2,390,565</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: justify">Special mention</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c172" decimals="-3" format="ixt:num-dot-decimal" name="sfst:LoanBalancesClassifiedByCreditQualityIndicatorsAndLoanCategoriesAmount" scale="3" unitRef="usd">327</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c173" decimals="-3" format="ixt:num-dot-decimal" name="sfst:LoanBalancesClassifiedByCreditQualityIndicatorsAndLoanCategoriesAmount" scale="3" unitRef="usd">48,310</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-300">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c175" decimals="-3" format="ixt:num-dot-decimal" name="sfst:LoanBalancesClassifiedByCreditQualityIndicatorsAndLoanCategoriesAmount" scale="3" unitRef="usd">1,530</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c176" decimals="-3" format="ixt:num-dot-decimal" name="sfst:LoanBalancesClassifiedByCreditQualityIndicatorsAndLoanCategoriesAmount" scale="3" unitRef="usd">4,294</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c177" decimals="-3" format="ixt:num-dot-decimal" name="sfst:LoanBalancesClassifiedByCreditQualityIndicatorsAndLoanCategoriesAmount" scale="3" unitRef="usd">2,986</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-301">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c179" decimals="-3" format="ixt:num-dot-decimal" name="sfst:LoanBalancesClassifiedByCreditQualityIndicatorsAndLoanCategoriesAmount" scale="3" unitRef="usd">129</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c180" decimals="-3" format="ixt:num-dot-decimal" name="sfst:LoanBalancesClassifiedByCreditQualityIndicatorsAndLoanCategoriesAmount" scale="3" unitRef="usd">57,576</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; border-bottom: Black 1pt solid; text-align: justify">Substandard</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction contextRef="c181" decimals="-3" format="ixt:num-dot-decimal" name="sfst:LoanBalancesClassifiedByCreditQualityIndicatorsAndLoanCategoriesAmount" scale="3" unitRef="usd">1,216</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction contextRef="c182" decimals="-3" format="ixt:num-dot-decimal" name="sfst:LoanBalancesClassifiedByCreditQualityIndicatorsAndLoanCategoriesAmount" scale="3" unitRef="usd">29,243</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-302">-</div></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction contextRef="c184" decimals="-3" format="ixt:num-dot-decimal" name="sfst:LoanBalancesClassifiedByCreditQualityIndicatorsAndLoanCategoriesAmount" scale="3" unitRef="usd">3,148</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction contextRef="c185" decimals="-3" format="ixt:num-dot-decimal" name="sfst:LoanBalancesClassifiedByCreditQualityIndicatorsAndLoanCategoriesAmount" scale="3" unitRef="usd">5,184</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction contextRef="c186" decimals="-3" format="ixt:num-dot-decimal" name="sfst:LoanBalancesClassifiedByCreditQualityIndicatorsAndLoanCategoriesAmount" scale="3" unitRef="usd">2,920</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-303">-</div></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction contextRef="c188" decimals="-3" format="ixt:num-dot-decimal" name="sfst:LoanBalancesClassifiedByCreditQualityIndicatorsAndLoanCategoriesAmount" scale="3" unitRef="usd">25</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction contextRef="c189" decimals="-3" format="ixt:num-dot-decimal" name="sfst:LoanBalancesClassifiedByCreditQualityIndicatorsAndLoanCategoriesAmount" scale="3" unitRef="usd">41,736</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="border-bottom: Black 2.5pt solid; text-indent: -0.125in; padding-left: 0.375in; text-align: justify">Total loans</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">$</td><td style="border-bottom: Black 2.5pt solid; text-align: right"><ix:nonFraction contextRef="c190" decimals="-3" format="ixt:num-dot-decimal" name="sfst:LoanBalancesClassifiedByCreditQualityIndicatorsAndLoanCategoriesAmount" scale="3" unitRef="usd">488,965</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right"><ix:nonFraction contextRef="c191" decimals="-3" format="ixt:num-dot-decimal" name="sfst:LoanBalancesClassifiedByCreditQualityIndicatorsAndLoanCategoriesAmount" scale="3" unitRef="usd">666,833</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right"><ix:nonFraction contextRef="c192" decimals="-3" format="ixt:num-dot-decimal" name="sfst:LoanBalancesClassifiedByCreditQualityIndicatorsAndLoanCategoriesAmount" scale="3" unitRef="usd">64,425</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right"><ix:nonFraction contextRef="c193" decimals="-3" format="ixt:num-dot-decimal" name="sfst:LoanBalancesClassifiedByCreditQualityIndicatorsAndLoanCategoriesAmount" scale="3" unitRef="usd">333,049</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right"><ix:nonFraction contextRef="c194" decimals="-3" format="ixt:num-dot-decimal" name="sfst:LoanBalancesClassifiedByCreditQualityIndicatorsAndLoanCategoriesAmount" scale="3" unitRef="usd">694,401</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right"><ix:nonFraction contextRef="c195" decimals="-3" format="ixt:num-dot-decimal" name="sfst:LoanBalancesClassifiedByCreditQualityIndicatorsAndLoanCategoriesAmount" scale="3" unitRef="usd">154,839</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right"><ix:nonFraction contextRef="c196" decimals="-3" format="ixt:num-dot-decimal" name="sfst:LoanBalancesClassifiedByCreditQualityIndicatorsAndLoanCategoriesAmount" scale="3" unitRef="usd">59,846</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right"><ix:nonFraction contextRef="c197" decimals="-3" format="ixt:num-dot-decimal" name="sfst:LoanBalancesClassifiedByCreditQualityIndicatorsAndLoanCategoriesAmount" scale="3" unitRef="usd">27,519</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:num-dot-decimal" name="sfst:LoanBalancesClassifiedByCreditQualityIndicatorsAndLoanCategoriesAmount" scale="3" unitRef="usd">2,489,877</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:nonNumeric></ix:continuation><div>


</div><div>

</div><ix:continuation continuedAt="_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock-c0_cont_26" id="_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock-c0_cont_25"><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">The following tables present loan balances by payment
status.</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock-c0_cont_27" id="_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock-c0_cont_26"><ix:nonNumeric contextRef="c0" continuedAt="_ScheduleOfCompensatingBalancesTextBlock-c0_cont_1" escape="true" name="us-gaap:ScheduleOfCompensatingBalancesTextBlock"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Arial, Helvetica, Sans-Serif">
  <tr style="vertical-align: bottom">
    <td style="border-top: Black 2.5pt solid; text-indent: -0.125in; padding-left: 0.125in; text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-top: Black 2.5pt solid; text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-top: Black 2.5pt solid; text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-top: Black 2.5pt solid; text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="10" style="border-top: Black 2.5pt solid; text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-indent: -0.125in; padding-left: 0.125in; padding-bottom: 1pt; font-weight: bold; text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="22" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">December
    31, 2022</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-weight: normal; text-align: left"><span style="font-size: 8pt">(dollars in thousands)</span></td><td style="font-weight: bold; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">Accruing
    30-59 days past due</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">Accruing
    60-89 days past due</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">Accruing
    90 days or more past due</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">Nonaccrual
    loans</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">Accruing
    current</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">Total</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; font-weight: bold; text-align: justify">Commercial</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.375in; width: 34%; text-align: justify">Owner occupied RE</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 8%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-304">-</div></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 8%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-305">-</div></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 8%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-306">-</div></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 8%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-307">-</div></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 8%; text-align: right"><ix:nonFraction contextRef="c202" decimals="-3" format="ixt:num-dot-decimal" name="sfst:TotalLoanBalancesByPaymentAmount" scale="3" unitRef="usd">612,901</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 8%; text-align: right"><ix:nonFraction contextRef="c203" decimals="-3" format="ixt:num-dot-decimal" name="sfst:TotalLoanBalancesByPaymentAmount" scale="3" unitRef="usd">612,901</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-indent: -0.125in; padding-left: 0.375in; text-align: justify">Non-owner occupied RE</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c204" decimals="-3" format="ixt:num-dot-decimal" name="sfst:TotalLoanBalancesByPaymentAmount" scale="3" unitRef="usd">119</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c205" decimals="-3" format="ixt:num-dot-decimal" name="sfst:TotalLoanBalancesByPaymentAmount" scale="3" unitRef="usd">757</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-308">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c207" decimals="-3" format="ixt:num-dot-decimal" name="sfst:TotalLoanBalancesByPaymentAmount" scale="3" unitRef="usd">247</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c208" decimals="-3" format="ixt:num-dot-decimal" name="sfst:TotalLoanBalancesByPaymentAmount" scale="3" unitRef="usd">861,456</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c209" decimals="-3" format="ixt:num-dot-decimal" name="sfst:TotalLoanBalancesByPaymentAmount" scale="3" unitRef="usd">862,579</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.375in; text-align: justify">Construction</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-309">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-310">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-311">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-312">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c214" decimals="-3" format="ixt:num-dot-decimal" name="sfst:TotalLoanBalancesByPaymentAmount" scale="3" unitRef="usd">109,726</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c215" decimals="-3" format="ixt:num-dot-decimal" name="sfst:TotalLoanBalancesByPaymentAmount" scale="3" unitRef="usd">109,726</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-indent: -0.125in; padding-left: 0.375in; text-align: justify">Business</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c216" decimals="-3" format="ixt:num-dot-decimal" name="sfst:TotalLoanBalancesByPaymentAmount" scale="3" unitRef="usd">24</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c217" decimals="-3" format="ixt:num-dot-decimal" name="sfst:TotalLoanBalancesByPaymentAmount" scale="3" unitRef="usd">1</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-313">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c219" decimals="-3" format="ixt:num-dot-decimal" name="sfst:TotalLoanBalancesByPaymentAmount" scale="3" unitRef="usd">182</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c220" decimals="-3" format="ixt:num-dot-decimal" name="sfst:TotalLoanBalancesByPaymentAmount" scale="3" unitRef="usd">467,905</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c221" decimals="-3" format="ixt:num-dot-decimal" name="sfst:TotalLoanBalancesByPaymentAmount" scale="3" unitRef="usd">468,112</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.125in; font-weight: bold; text-align: justify">Consumer</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-indent: -0.125in; padding-left: 0.375in; text-align: justify">Real estate</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c222" decimals="-3" format="ixt:num-dot-decimal" name="sfst:TotalLoansBalancesByPaymentAmount" scale="3" unitRef="usd">330</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-314">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c224" decimals="-3" format="ixt:num-dot-decimal" name="sfst:TotalLoansBalancesByPaymentAmount" scale="3" unitRef="usd">1,099</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c225" decimals="-3" format="ixt:num-dot-decimal" name="sfst:TotalLoansBalancesByPaymentAmount" scale="3" unitRef="usd">929,849</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c226" decimals="-3" format="ixt:num-dot-decimal" name="sfst:TotalLoansBalancesByPaymentAmount" scale="3" unitRef="usd">931,278</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.375in; text-align: justify">Home equity</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c227" decimals="-3" format="ixt:num-dot-decimal" name="sfst:TotalLoansBalancesByPaymentAmount" scale="3" unitRef="usd">50</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-315">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-316">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c230" decimals="-3" format="ixt:num-dot-decimal" name="sfst:TotalLoansBalancesByPaymentAmount" scale="3" unitRef="usd">1,099</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c231" decimals="-3" format="ixt:num-dot-decimal" name="sfst:TotalLoansBalancesByPaymentAmount" scale="3" unitRef="usd">178,151</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c232" decimals="-3" format="ixt:num-dot-decimal" name="sfst:TotalLoansBalancesByPaymentAmount" scale="3" unitRef="usd">179,300</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-indent: -0.125in; padding-left: 0.375in; text-align: justify">Construction</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-317">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-318">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-319">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-320">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c237" decimals="-3" format="ixt:num-dot-decimal" name="sfst:TotalLoansBalancesByPaymentAmount" scale="3" unitRef="usd">80,415</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c238" decimals="-3" format="ixt:num-dot-decimal" name="sfst:TotalLoansBalancesByPaymentAmount" scale="3" unitRef="usd">80,415</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; border-bottom: Black 1pt solid; padding-left: 0.375in; text-align: justify">Other</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction contextRef="c239" decimals="-3" format="ixt:num-dot-decimal" name="sfst:TotalLoansBalancesByPaymentAmount" scale="3" unitRef="usd">88</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-321">-</div></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-322">-</div></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-323">-</div></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction contextRef="c243" decimals="-3" format="ixt:num-dot-decimal" name="sfst:TotalLoansBalancesByPaymentAmount" scale="3" unitRef="usd">28,964</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction contextRef="c244" decimals="-3" format="ixt:num-dot-decimal" name="sfst:TotalLoansBalancesByPaymentAmount" scale="3" unitRef="usd">29,052</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="border-bottom: Black 2.5pt solid; text-indent: -0.125in; padding-left: 0.625in; text-align: justify">Total loans</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">$</td><td style="border-bottom: Black 2.5pt solid; text-align: right"><ix:nonFraction contextRef="c239" decimals="-3" format="ixt:num-dot-decimal" name="sfst:TotalLoan" scale="3" unitRef="usd">611</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right"><ix:nonFraction contextRef="c240" decimals="-3" format="ixt:num-dot-decimal" name="sfst:TotalLoan" scale="3" unitRef="usd">758</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">-</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right"><ix:nonFraction contextRef="c242" decimals="-3" format="ixt:num-dot-decimal" name="sfst:TotalLoan" scale="3" unitRef="usd">2,627</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right"><ix:nonFraction contextRef="c243" decimals="-3" format="ixt:num-dot-decimal" name="sfst:TotalLoan" scale="3" unitRef="usd">3,269,367</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right"><ix:nonFraction contextRef="c244" decimals="-3" format="ixt:num-dot-decimal" name="sfst:TotalLoan" scale="3" unitRef="usd">3,273,363</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td></tr>
  </table><p style="margin: 0">&#160;</p></ix:nonNumeric></ix:continuation><div>


</div><div>

</div><ix:continuation continuedAt="_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock-c0_cont_28" id="_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock-c0_cont_27"><ix:continuation id="_ScheduleOfCompensatingBalancesTextBlock-c0_cont_1"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Arial, Helvetica, Sans-Serif">
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1pt; font-weight: bold; text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="22" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">December
    31, 2021</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-weight: normal; text-align: left"><span style="font-size: 8pt">(dollars in thousands)</span></td><td style="font-weight: bold; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">Accruing
    30-59 days past due</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">Accruing
    60-89 days past due</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">Accruing
    90 days or more past due</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">Nonaccrual
    loans</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">Accruing
    current</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">Total</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font-weight: bold; text-align: justify">Commercial</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.25in; width: 34%; text-align: justify">Owner occupied RE</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 8%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-328; -sec-ix-hidden: hidden-fact-324">-</div></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 8%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-329; -sec-ix-hidden: hidden-fact-325">-</div></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 8%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-330; -sec-ix-hidden: hidden-fact-326">-</div></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 8%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-331; -sec-ix-hidden: hidden-fact-327">-</div></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 8%; text-align: right"><ix:nonFraction contextRef="c249" decimals="-3" format="ixt:num-dot-decimal" name="sfst:TotalLoanBalancesByPaymentAmount" scale="3" unitRef="usd">488,965</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 8%; text-align: right"><ix:nonFraction contextRef="c250" decimals="-3" format="ixt:num-dot-decimal" name="sfst:TotalLoanBalancesByPaymentAmount" scale="3" unitRef="usd">488,965</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="padding-left: 0.25in; text-align: justify">Non-owner occupied RE</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-335; -sec-ix-hidden: hidden-fact-332">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-336; -sec-ix-hidden: hidden-fact-333">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-337; -sec-ix-hidden: hidden-fact-334">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c254" decimals="-3" format="ixt:num-dot-decimal" name="sfst:TotalLoanBalancesByPaymentAmount" scale="3" unitRef="usd">1,069</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c255" decimals="-3" format="ixt:num-dot-decimal" name="sfst:TotalLoanBalancesByPaymentAmount" scale="3" unitRef="usd">665,764</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c256" decimals="-3" format="ixt:num-dot-decimal" name="sfst:TotalLoanBalancesByPaymentAmount" scale="3" unitRef="usd">666,833</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.25in; text-align: justify">Construction</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-342; -sec-ix-hidden: hidden-fact-338">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-343; -sec-ix-hidden: hidden-fact-339">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-344; -sec-ix-hidden: hidden-fact-340">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-345; -sec-ix-hidden: hidden-fact-341">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c261" decimals="-3" format="ixt:num-dot-decimal" name="sfst:TotalLoanBalancesByPaymentAmount" scale="3" unitRef="usd">64,425</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c262" decimals="-3" format="ixt:num-dot-decimal" name="sfst:TotalLoanBalancesByPaymentAmount" scale="3" unitRef="usd">64,425</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="padding-left: 0.25in; text-align: justify">Business</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-350; -sec-ix-hidden: hidden-fact-346">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-351; -sec-ix-hidden: hidden-fact-347">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-352; -sec-ix-hidden: hidden-fact-348">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-353; -sec-ix-hidden: hidden-fact-349">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c267" decimals="-3" format="ixt:num-dot-decimal" name="sfst:TotalLoanBalancesByPaymentAmount" scale="3" unitRef="usd">333,049</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c268" decimals="-3" format="ixt:num-dot-decimal" name="sfst:TotalLoanBalancesByPaymentAmount" scale="3" unitRef="usd">333,049</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font-weight: bold; text-align: justify">Consumer</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="padding-left: 0.25in; text-align: justify">Real estate</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c271" decimals="-3" format="ixt:num-dot-decimal" name="sfst:TotalLoansBalancesByPaymentAmount" scale="3" unitRef="usd">136</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-356; -sec-ix-hidden: hidden-fact-354">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-357; -sec-ix-hidden: hidden-fact-355">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c272" decimals="-3" format="ixt:num-dot-decimal" name="sfst:TotalLoansBalancesByPaymentAmount" scale="3" unitRef="usd">1,750</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c273" decimals="-3" format="ixt:num-dot-decimal" name="sfst:TotalLoansBalancesByPaymentAmount" scale="3" unitRef="usd">692,515</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c274" decimals="-3" format="ixt:num-dot-decimal" name="sfst:TotalLoansBalancesByPaymentAmount" scale="3" unitRef="usd">694,401</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.25in; text-align: justify">Home equity</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c276" decimals="-3" format="ixt:num-dot-decimal" name="sfst:TotalLoansBalancesByPaymentAmount" scale="3" unitRef="usd">417</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c277" decimals="-3" format="ixt:num-dot-decimal" name="sfst:TotalLoansBalancesByPaymentAmount" scale="3" unitRef="usd">174</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-359; -sec-ix-hidden: hidden-fact-358">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c278" decimals="-3" format="ixt:num-dot-decimal" name="sfst:TotalLoansBalancesByPaymentAmount" scale="3" unitRef="usd">2,045</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c279" decimals="-3" format="ixt:num-dot-decimal" name="sfst:TotalLoansBalancesByPaymentAmount" scale="3" unitRef="usd">152,203</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c280" decimals="-3" format="ixt:num-dot-decimal" name="sfst:TotalLoansBalancesByPaymentAmount" scale="3" unitRef="usd">154,839</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="padding-left: 0.25in; text-align: justify">Construction</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-364; -sec-ix-hidden: hidden-fact-360">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-365; -sec-ix-hidden: hidden-fact-361">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-366; -sec-ix-hidden: hidden-fact-362">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-367; -sec-ix-hidden: hidden-fact-363">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c285" decimals="-3" format="ixt:num-dot-decimal" name="sfst:TotalLoansBalancesByPaymentAmount" scale="3" unitRef="usd">59,846</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c286" decimals="-3" format="ixt:num-dot-decimal" name="sfst:TotalLoansBalancesByPaymentAmount" scale="3" unitRef="usd">59,846</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="border-bottom: Black 1pt solid; padding-left: 0.25in; text-align: justify">Other</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction contextRef="c290" decimals="-3" format="ixt:num-dot-decimal" name="sfst:TotalLoansBalancesByPaymentAmount" scale="3" unitRef="usd">5</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-371; -sec-ix-hidden: hidden-fact-368">-</div></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-372; -sec-ix-hidden: hidden-fact-369">-</div></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-373; -sec-ix-hidden: hidden-fact-370">-</div></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction contextRef="c291" decimals="-3" format="ixt:num-dot-decimal" name="sfst:TotalLoansBalancesByPaymentAmount" scale="3" unitRef="usd">27,514</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction contextRef="c292" decimals="-3" format="ixt:num-dot-decimal" name="sfst:TotalLoansBalancesByPaymentAmount" scale="3" unitRef="usd">27,519</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="border-bottom: Black 2.5pt solid; padding-left: 0.5in; text-align: justify">Total loans</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">$</td><td style="border-bottom: Black 2.5pt solid; text-align: right"><ix:nonFraction contextRef="c290" decimals="-3" format="ixt:num-dot-decimal" name="sfst:TotalLoan" scale="3" unitRef="usd">558</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right"><ix:nonFraction contextRef="c287" decimals="-3" format="ixt:num-dot-decimal" name="sfst:TotalLoan" scale="3" unitRef="usd">174</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-374">-</div></td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right"><ix:nonFraction contextRef="c289" decimals="-3" format="ixt:num-dot-decimal" name="sfst:TotalLoan" scale="3" unitRef="usd">4,864</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right"><ix:nonFraction contextRef="c291" decimals="-3" format="ixt:num-dot-decimal" name="sfst:TotalLoan" scale="3" unitRef="usd">2,484,281</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right"><ix:nonFraction contextRef="c292" decimals="-3" format="ixt:num-dot-decimal" name="sfst:TotalLoan" scale="3" unitRef="usd">2,489,877</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: left">&#160;</p></ix:continuation></ix:continuation><div>


</div><div>

</div><ix:continuation continuedAt="_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock-c0_cont_29" id="_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock-c0_cont_28"><p style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><span style="font-style: normal">As of December
31, 2022 and December 31, 2021, loans 30 days or more past due represented <ix:nonFraction contextRef="c3" decimals="4" format="ixt:num-dot-decimal" name="sfst:PartOfLoansOfThirtyDaysOrMorePastDueAsPercentageOfAggregateLoanPortfolio" scale="-2" unitRef="pure">0.11</ix:nonFraction>% and <ix:nonFraction contextRef="c4" decimals="4" format="ixt:num-dot-decimal" name="sfst:PartOfLoansOfThirtyDaysOrMorePastDueAsPercentageOfAggregateLoanPortfolio" scale="-2" unitRef="pure">0.09</ix:nonFraction>% of the Company&#8217;s total loan portfolio,
respectively. Commercial loans 30 days or more past due were <ix:nonFraction contextRef="c89" decimals="4" format="ixt:num-dot-decimal" name="sfst:PartOfLoansOfThirtyDaysOrMorePastDueAsPercentageOfAggregateLoanPortfolio" scale="-2" unitRef="pure">0.03</ix:nonFraction>% and <ix:nonFraction contextRef="c90" decimals="4" format="ixt:num-dot-decimal" name="sfst:PartOfLoansOfThirtyDaysOrMorePastDueAsPercentageOfAggregateLoanPortfolio" scale="-2" unitRef="pure">0.00</ix:nonFraction>% of the Company&#8217;s total loan portfolio as of December
31, 2022 and December 31, 2021, respectively. Consumer loans 30 days or more past due were <ix:nonFraction contextRef="c91" decimals="4" format="ixt:num-dot-decimal" name="sfst:PartOfLoansOfThirtyDaysOrMorePastDueAsPercentageOfAggregateLoanPortfolio" scale="-2" unitRef="pure">0.08</ix:nonFraction>% and <ix:nonFraction contextRef="c92" decimals="4" format="ixt:num-dot-decimal" name="sfst:PartOfLoansOfThirtyDaysOrMorePastDueAsPercentageOfAggregateLoanPortfolio" scale="-2" unitRef="pure">0.09</ix:nonFraction>% of total loans as of December
31, 2022 and December 31, 2021, respectively.</span></p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:continuation><div>

</div><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 89; Value: 2 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: rgb(178,178,178) 1.5pt solid"><p style="font: normal 10pt Arial, Helvetica, Sans-Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->89<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt"><p style="font-family: Arial, Helvetica, Sans-Serif; margin: 0pt"><a href="#toc_001" style="font-weight: bold">Table of Contents</a></p></div><div>
    </div><!-- Field: /Page --><div>

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




</div><ix:continuation continuedAt="_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock-c0_cont_30" id="_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock-c0_cont_29"><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: left">Nonperforming assets</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock-c0_cont_31" id="_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock-c0_cont_30"><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">The following table shows the nonperforming
assets and the related percentage of nonperforming assets to total assets and gross loans. Generally, a loan is placed on nonaccrual status
when it becomes 90 days past due as to principal or interest, or when we believe, after considering economic and business conditions and
collection efforts, that the borrower&#8217;s financial condition is such that collection of the contractual principal or interest on
the loan is doubtful. A payment of interest on a loan that is classified as nonaccrual is recognized as a reduction in principal when
received.</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock-c0_cont_32" id="_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock-c0_cont_31"><ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:ScheduleOfFinancingReceivablesNonAccrualStatusTableTextBlock"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Arial, Helvetica, Sans-Serif">
  <tr style="vertical-align: bottom">
    <td style="border-top: Black 2.5pt solid; text-indent: -0.125in; padding-left: 0.125in; text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-top: Black 2.5pt solid; font-weight: bold; text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-top: Black 2.5pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-indent: -0.125in; padding-left: 0.125in; padding-bottom: 1pt; font-weight: bold; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="6" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">December
    31,</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-indent: -0.125in; padding-left: 0.125in; font-weight: normal; text-align: left; border-bottom: Black 1pt solid"><span style="font-size: 8pt">(dollars
    in thousands)</span></td><td style="font-weight: bold; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">2022</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">2021</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; width: 76%; text-align: justify">Nonaccrual loans</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c0" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:LoansAndLeasesReceivableImpairedInterestLostOnNonaccrualLoans" scale="3" unitRef="usd">831</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c5" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:LoansAndLeasesReceivableImpairedInterestLostOnNonaccrualLoans" scale="3" unitRef="usd">1,912</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: justify; border-bottom: Black 1pt solid">Nonaccruing TDRs</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction contextRef="c0" decimals="-3" format="ixt:num-dot-decimal" name="sfst:NonaccruingTDRs" scale="3" unitRef="usd">1,796</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction contextRef="c5" decimals="-3" format="ixt:num-dot-decimal" name="sfst:NonaccruingTDRs" scale="3" unitRef="usd">2,952</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: justify">Total nonaccrual loans, including nonaccruing TDRs</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c3" decimals="-3" format="ixt:num-dot-decimal" name="sfst:TotalNonaccrualLoansIncludingNonaccruingTDRs" scale="3" unitRef="usd">2,627</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:num-dot-decimal" name="sfst:TotalNonaccrualLoansIncludingNonaccruingTDRs" scale="3" unitRef="usd">4,864</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: justify; border-bottom: Black 1pt solid">Other real estate owned</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-375">-</div></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-376">-</div></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-indent: -0.125in; border-bottom: Black 1pt solid; padding-left: 0.375in; text-align: justify">Total nonperforming assets</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction contextRef="c3" decimals="-3" format="ixt:num-dot-decimal" name="sfst:TotalNonperformingAssets" scale="3" unitRef="usd">2,627</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:num-dot-decimal" name="sfst:TotalNonperformingAssets" scale="3" unitRef="usd">4,864</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: justify">Nonperforming assets as a percentage of:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-indent: -0.125in; padding-left: 0.375in; text-align: justify">Total assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c3" decimals="4" format="ixt:num-dot-decimal" name="sfst:NonperformingAssetsAsPercentageOfAssets" scale="-2" unitRef="pure">0.07</ix:nonFraction></td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c4" decimals="4" format="ixt:num-dot-decimal" name="sfst:NonperformingAssetsAsPercentageOfAssets" scale="-2" unitRef="pure">0.17</ix:nonFraction></td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; border-bottom: Black 1pt solid; padding-left: 0.375in; text-align: justify">Gross loans</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction contextRef="c3" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:LoansAndLeasesReceivableRatioOfNonperformingLoansToAllLoans" scale="-2" unitRef="pure">0.08</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">%</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction contextRef="c4" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:LoansAndLeasesReceivableRatioOfNonperformingLoansToAllLoans" scale="-2" unitRef="pure">0.20</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: justify">Total loans over 90 days past due</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction contextRef="c3" decimals="-3" format="ixt:num-dot-decimal" name="sfst:TotalLoansOver90DaysPastDue" scale="3" unitRef="usd">402</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:num-dot-decimal" name="sfst:TotalLoansOver90DaysPastDue" scale="3" unitRef="usd">554</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: justify">Loans over 90 days past due and still accruing</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-377">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-378">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="border-bottom: Black 2.5pt solid; text-indent: -0.125in; padding-left: 0.125in; text-align: justify">Accruing troubled debt restructurings</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right"><ix:nonFraction contextRef="c3" decimals="-3" format="ixt:num-dot-decimal" name="sfst:AccruingTroubledDebtRestructurings" scale="3" unitRef="usd">4,503</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:num-dot-decimal" name="sfst:AccruingTroubledDebtRestructurings" scale="3" unitRef="usd">3,299</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:nonNumeric></ix:continuation><div>



</div><div>

</div><ix:continuation continuedAt="_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock-c0_cont_33" id="_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock-c0_cont_32"><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><span style="font-weight: normal">The table below
summarizes nonaccrual loans by major categories for the periods presented.</span></p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><span style="font-weight: normal">&#160;</span></p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock-c0_cont_34" id="_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock-c0_cont_33"><ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:DebtSecuritiesHeldtoMaturityNonaccrualTableTextBlock"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Arial, Helvetica, Sans-Serif">
  <tr style="vertical-align: bottom">
    <td style="border-top: Black 2.5pt solid; text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-top: Black 2.5pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-top: Black 2.5pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-top: Black 2.5pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-top: Black 2.5pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1pt; font-weight: bold; text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="10" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">CECL</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">Incurred
    loss</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1pt; font-weight: bold; text-align: justify"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="10" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">December
    31, 2022</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">December
    31, 2021</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold; text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right"><span style="font-size: 8pt">Nonaccrual</span></td><td style="font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right"><span style="font-size: 8pt">Nonaccrual</span></td><td style="font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold; text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right"><span style="font-size: 8pt">loans</span></td><td style="font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right"><span style="font-size: 8pt">loans</span></td><td style="font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right"><span style="font-size: 8pt">Total</span></td><td style="font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right"><span style="font-size: 8pt">Total</span></td><td style="font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold; text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right"><span style="font-size: 8pt">with no</span></td><td style="font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right"><span style="font-size: 8pt">with an</span></td><td style="font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right"><span style="font-size: 8pt">nonaccrual</span></td><td style="font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right"><span style="font-size: 8pt">nonaccrual</span></td><td style="font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-weight: normal; text-align: left; border-bottom: Black 1pt solid"><span style="font-size: 8pt">(dollars in thousands)</span></td><td style="font-weight: bold; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">allowance</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">allowance</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">loans</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">loans</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font-weight: bold; text-align: justify">Commercial</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.25in; text-align: justify">Owner occupied RE</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-379">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-380">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-381">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-382">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="padding-left: 0.25in; width: 52%; text-align: justify">Non-owner occupied RE</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c297" decimals="-3" format="ixt:num-dot-decimal" name="sfst:TotalCommercial" scale="3" unitRef="usd">114</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c298" decimals="-3" format="ixt:num-dot-decimal" name="sfst:TotalCommercial" scale="3" unitRef="usd">133</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c299" decimals="-3" format="ixt:num-dot-decimal" name="sfst:TotalCommercial" scale="3" unitRef="usd">247</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c300" decimals="-3" format="ixt:num-dot-decimal" name="sfst:TotalCommercial" scale="3" unitRef="usd">1,070</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.25in; text-align: justify">Construction</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-383">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-384">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-385">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-386">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="border-bottom: Black 1pt solid; padding-left: 0.25in; text-align: justify">Business</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-387">-</div></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction contextRef="c306" decimals="-3" format="ixt:num-dot-decimal" name="sfst:TotalCommercial" scale="3" unitRef="usd">182</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction contextRef="c307" decimals="-3" format="ixt:num-dot-decimal" name="sfst:TotalCommercial" scale="3" unitRef="usd">182</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-388">-</div></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="border-bottom: Black 1pt solid; padding-left: 0.5in; text-align: justify">Total commercial</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction contextRef="c309" decimals="-3" format="ixt:num-dot-decimal" name="sfst:TotalCommercial" scale="3" unitRef="usd">114</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction contextRef="c310" decimals="-3" format="ixt:num-dot-decimal" name="sfst:TotalCommercial" scale="3" unitRef="usd">315</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction contextRef="c311" decimals="-3" format="ixt:num-dot-decimal" name="sfst:TotalCommercial" scale="3" unitRef="usd">429</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction contextRef="c312" decimals="-3" format="ixt:num-dot-decimal" name="sfst:TotalCommercial" scale="3" unitRef="usd">1,070</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font-weight: bold; text-align: justify">Consumer</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.25in; text-align: justify">Real estate</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-389">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c314" decimals="-3" format="ixt:num-dot-decimal" name="sfst:TotalConsumer" scale="3" unitRef="usd">1,099</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c315" decimals="-3" format="ixt:num-dot-decimal" name="sfst:TotalConsumer" scale="3" unitRef="usd">1,099</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c316" decimals="-3" format="ixt:num-dot-decimal" name="sfst:TotalConsumer" scale="3" unitRef="usd">1,750</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="padding-left: 0.25in; text-align: justify">Home equity</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c317" decimals="-3" format="ixt:num-dot-decimal" name="sfst:TotalConsumer" scale="3" unitRef="usd">194</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c318" decimals="-3" format="ixt:num-dot-decimal" name="sfst:TotalConsumer" scale="3" unitRef="usd">905</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c319" decimals="-3" format="ixt:num-dot-decimal" name="sfst:TotalConsumer" scale="3" unitRef="usd">1,099</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c320" decimals="-3" format="ixt:num-dot-decimal" name="sfst:TotalConsumer" scale="3" unitRef="usd">2,044</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.25in; text-align: justify">Construction</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-390">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-391">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-392">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-393">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="border-bottom: Black 1pt solid; padding-left: 0.25in; text-align: justify">Other</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-394">-</div></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-395">-</div></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-396">-</div></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-397">-</div></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="border-bottom: Black 1pt solid; padding-left: 0.5in; text-align: justify">Total consumer</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction contextRef="c309" decimals="-3" format="ixt:num-dot-decimal" name="sfst:TotalConsumer" scale="3" unitRef="usd">194</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction contextRef="c310" decimals="-3" format="ixt:num-dot-decimal" name="sfst:TotalConsumer" scale="3" unitRef="usd">2,004</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction contextRef="c311" decimals="-3" format="ixt:num-dot-decimal" name="sfst:TotalConsumer" scale="3" unitRef="usd">2,198</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction contextRef="c312" decimals="-3" format="ixt:num-dot-decimal" name="sfst:TotalConsumer" scale="3" unitRef="usd">3,794</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="border-bottom: Black 2.5pt solid; padding-left: 0.75in; text-align: justify">Total</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">$</td><td style="border-bottom: Black 2.5pt solid; text-align: right"><ix:nonFraction contextRef="c309" decimals="-3" format="ixt:num-dot-decimal" name="sfst:LoansAndLeasesReceivableBeforeFeesGrossAmount" scale="3" unitRef="usd">308</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right"><ix:nonFraction contextRef="c310" decimals="-3" format="ixt:num-dot-decimal" name="sfst:LoansAndLeasesReceivableBeforeFeesGrossAmount" scale="3" unitRef="usd">2,319</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right"><ix:nonFraction contextRef="c311" decimals="-3" format="ixt:num-dot-decimal" name="sfst:LoansAndLeasesReceivableBeforeFeesGrossAmount" scale="3" unitRef="usd">2,627</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right"><ix:nonFraction contextRef="c312" decimals="-3" format="ixt:num-dot-decimal" name="sfst:LoansAndLeasesReceivableBeforeFeesGrossAmount" scale="3" unitRef="usd">4,864</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><span style="font-weight: normal">&#160;</span></p></ix:nonNumeric></ix:continuation><div>



</div><div>

</div><ix:continuation continuedAt="_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock-c0_cont_35" id="_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock-c0_cont_34"><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">Foregone interest income on the nonaccrual
loans for the year ended December 31, 2022 was approximately $<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="sfst:ForegoneInterestIncomeOnNonAccrualLoan" scale="0" unitRef="usd">28,000</ix:nonFraction> and approximately $<ix:nonFraction contextRef="c5" decimals="0" format="ixt:num-dot-decimal" name="sfst:ForegoneInterestIncomeOnNonAccrualLoan" scale="0" unitRef="usd">55,000</ix:nonFraction> for the same period in 2021.</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock-c0_cont_36" id="_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock-c0_cont_35"><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">The table below summarizes key information for
loans individually evaluated for impairment loans under the incurred loss methodology. These loans include loans on nonaccrual status
and loans modified in a TDR, whether on accrual or nonaccrual status. These loans may have estimated impairment which is included in the
allowance for credit losses.</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:continuation><div>

</div><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 90; Value: 2 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: rgb(178,178,178) 1.5pt solid"><p style="font: normal 10pt Arial, Helvetica, Sans-Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->90<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt"><p style="font-family: Arial, Helvetica, Sans-Serif; margin: 0pt"><a href="#toc_001" style="font-weight: bold">Table of Contents</a></p></div><div>
    </div><!-- Field: /Page --><div>

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

</div><ix:continuation continuedAt="_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock-c0_cont_37" id="_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock-c0_cont_36"><ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:ImpairedFinancingReceivablesTableTextBlock"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Arial, Helvetica, Sans-Serif">
  <tr style="vertical-align: bottom">
    <td style="border-top: Black 2.5pt solid; text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-top: Black 2.5pt solid; text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="6" style="border-top: Black 2.5pt solid; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="6" style="border-top: Black 2.5pt solid; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1pt; text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td style="padding-bottom: 1pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">&#160;</span></td>
    <td style="padding-bottom: 1pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">&#160;</span></td>
    <td style="padding-bottom: 1pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">&#160;</span></td>
    <td style="padding-bottom: 1pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">&#160;</span></td>
    <td style="padding-bottom: 1pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">&#160;</span></td>
    <td style="padding-bottom: 1pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">&#160;</span></td>
    <td style="padding-bottom: 1pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">&#160;</span></td>
    <td style="padding-bottom: 1pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="10" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">December
    31, 2021</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1pt; text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="padding-bottom: 1pt; text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="10" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">Recorded
    investment</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">&#160;</span></td>
    <td style="padding-bottom: 1pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="padding-bottom: 1pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="text-align: right"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="text-align: right"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right"><span style="font-size: 8pt">Impaired loans</span></td><td style="font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right"><span style="font-size: 8pt">Impaired loans</span></td><td style="font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="text-align: right"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right"><span style="font-size: 8pt">Unpaid</span></td><td style="font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="text-align: right"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right"><span style="font-size: 8pt">with no related</span></td><td style="font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right"><span style="font-size: 8pt">with related</span></td><td style="font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right"><span style="font-size: 8pt">Related</span></td><td style="font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right"><span style="font-size: 8pt">Principal</span></td><td style="font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right"><span style="font-size: 8pt">Impaired</span></td><td style="font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right"><span style="font-size: 8pt">allowance for</span></td><td style="font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right"><span style="font-size: 8pt">allowance for</span></td><td style="font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right"><span style="font-size: 8pt">allowance for</span></td><td style="font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left; border-bottom: Black 1pt solid"><span style="font-size: 8pt">(dollars in thousands)</span></td><td style="font-weight: bold; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">Balance</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">loans</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">loan losses</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">loan losses</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">loan losses</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font-weight: bold; text-align: left">Commercial</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="width: 40%; text-align: left; padding-left: 0.25in">Owner occupied RE</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c325" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ImpairedFinancingReceivableUnpaidPrincipalBalance" scale="3" unitRef="usd">1,261</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c325" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ImpairedFinancingReceivableRecordedInvestment" scale="3" unitRef="usd">1,261</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c325" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment" scale="3" unitRef="usd">1,261</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-398">-</div></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-399">-</div></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-align: left; padding-left: 0.25in">Non-owner occupied RE</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c326" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ImpairedFinancingReceivableUnpaidPrincipalBalance" scale="3" unitRef="usd">2,012</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c326" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ImpairedFinancingReceivableRecordedInvestment" scale="3" unitRef="usd">1,070</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c326" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment" scale="3" unitRef="usd">270</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c326" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment" scale="3" unitRef="usd">800</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c326" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ImpairedFinancingReceivableRelatedAllowance" scale="3" unitRef="usd">171</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-left: 0.25in">Construction</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-400">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-401">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-402">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-403">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-404">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-align: left; border-bottom: Black 1pt solid; padding-left: 0.25in">Business</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction contextRef="c328" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ImpairedFinancingReceivableUnpaidPrincipalBalance" scale="3" unitRef="usd">1,104</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction contextRef="c328" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ImpairedFinancingReceivableRecordedInvestment" scale="3" unitRef="usd">1,104</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-405">-</div></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction contextRef="c328" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment" scale="3" unitRef="usd">1,104</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction contextRef="c328" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ImpairedFinancingReceivableRelatedAllowance" scale="3" unitRef="usd">452</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; border-bottom: Black 1pt solid; padding-left: 0.5in">Total commercial</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction contextRef="c90" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ImpairedFinancingReceivableUnpaidPrincipalBalance" scale="3" unitRef="usd">4,377</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction contextRef="c90" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ImpairedFinancingReceivableRecordedInvestment" scale="3" unitRef="usd">3,435</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction contextRef="c90" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment" scale="3" unitRef="usd">1,531</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction contextRef="c90" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment" scale="3" unitRef="usd">1,904</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction contextRef="c90" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ImpairedFinancingReceivableRelatedAllowance" scale="3" unitRef="usd">623</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font-weight: bold; text-align: left">Consumer</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-left: 0.25in">Real estate</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c329" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ImpairedFinancingReceivableUnpaidPrincipalBalance" scale="3" unitRef="usd">2,638</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c329" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ImpairedFinancingReceivableRecordedInvestment" scale="3" unitRef="usd">2,561</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c329" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment" scale="3" unitRef="usd">1,743</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c329" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment" scale="3" unitRef="usd">818</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c329" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ImpairedFinancingReceivableRelatedAllowance" scale="3" unitRef="usd">144</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-align: left; padding-left: 0.25in">Home equity</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c330" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ImpairedFinancingReceivableUnpaidPrincipalBalance" scale="3" unitRef="usd">2,206</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c330" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ImpairedFinancingReceivableRecordedInvestment" scale="3" unitRef="usd">2,044</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c330" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment" scale="3" unitRef="usd">1,989</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c330" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment" scale="3" unitRef="usd">55</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c330" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ImpairedFinancingReceivableRelatedAllowance" scale="3" unitRef="usd">55</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-left: 0.25in">Construction</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-406">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-407">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-408">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-409">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-410">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-align: left; border-bottom: Black 1pt solid; padding-left: 0.25in">Other</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction contextRef="c332" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ImpairedFinancingReceivableUnpaidPrincipalBalance" scale="3" unitRef="usd">123</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction contextRef="c332" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ImpairedFinancingReceivableRecordedInvestment" scale="3" unitRef="usd">123</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-411">-</div></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction contextRef="c332" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment" scale="3" unitRef="usd">123</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction contextRef="c332" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ImpairedFinancingReceivableRelatedAllowance" scale="3" unitRef="usd">14</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; border-bottom: Black 1pt solid; padding-left: 0.5in">Total consumer</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction contextRef="c92" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ImpairedFinancingReceivableUnpaidPrincipalBalance" scale="3" unitRef="usd">4,967</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction contextRef="c92" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ImpairedFinancingReceivableRecordedInvestment" scale="3" unitRef="usd">4,728</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction contextRef="c92" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment" scale="3" unitRef="usd">3,732</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction contextRef="c92" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment" scale="3" unitRef="usd">996</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction contextRef="c92" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ImpairedFinancingReceivableRelatedAllowance" scale="3" unitRef="usd">213</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="border-bottom: Black 2.5pt solid; text-align: left; padding-left: 0.75in">Total</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">$</td><td style="border-bottom: Black 2.5pt solid; text-align: right"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ImpairedFinancingReceivableUnpaidPrincipalBalance" scale="3" unitRef="usd">9,344</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ImpairedFinancingReceivableRecordedInvestment" scale="3" unitRef="usd">8,163</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment" scale="3" unitRef="usd">5,263</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment" scale="3" unitRef="usd">2,900</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ImpairedFinancingReceivableRelatedAllowance" scale="3" unitRef="usd">836</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: left">&#160;</p></ix:nonNumeric></ix:continuation><div>



</div><div>

</div><ix:continuation continuedAt="_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock-c0_cont_38" id="_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock-c0_cont_37"><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">The following table provides the average recorded
investment in impaired loans and the amount of interest income recognized on impaired loans after impairment by portfolio segment and
class under the incurred loss methodology.</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: center">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock-c0_cont_39" id="_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock-c0_cont_38"><ix:nonNumeric contextRef="c0" escape="true" name="sfst:SummaryOfAverageRecordedInvestmentInImpairedLoansAndAmountOfInterestIncomeTableTextBlock"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Arial, Helvetica, Sans-Serif">
  <tr style="vertical-align: bottom">
    <td style="border-top: Black 2.5pt solid; text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="14" style="border-top: Black 2.5pt solid; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1pt; text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="14" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">Year ended
    December 31,</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1pt; text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">2021</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">2020</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right"><span style="font-size: 8pt">Average</span></td><td style="font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right"><span style="font-size: 8pt">Recognized</span></td><td style="font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right"><span style="font-size: 8pt">Average</span></td><td style="font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right"><span style="font-size: 8pt">Recognized</span></td><td style="font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right"><span style="font-size: 8pt">recorded</span></td><td style="font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right"><span style="font-size: 8pt">interest</span></td><td style="font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right"><span style="font-size: 8pt">recorded</span></td><td style="font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right"><span style="font-size: 8pt">interest</span></td><td style="font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left; border-bottom: Black 1pt solid"><span style="font-size: 8pt">(dollars in thousands)</span></td><td style="font-weight: bold; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">investment</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">income</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">investment</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">income</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font-weight: bold; text-align: left">Commercial</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="width: 52%; text-align: left; padding-left: 0.25in">Owner occupied RE</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c333" decimals="-3" format="ixt:num-dot-decimal" name="sfst:AverageRecordedInvestmentTotalCommercial" scale="3" unitRef="usd">1,387</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c334" decimals="-3" format="ixt:num-dot-decimal" name="sfst:RecognizedInterestIncomeTotalConsumer" scale="3" unitRef="usd">65</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c335" decimals="-3" format="ixt:num-dot-decimal" name="sfst:AverageRecordedInvestmentTotalCommercial" scale="3" unitRef="usd">2,423</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c336" decimals="-3" format="ixt:num-dot-decimal" name="sfst:RecognizedInterestIncomeTotalConsumer" scale="3" unitRef="usd">88</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-align: left; padding-left: 0.25in">Non-owner occupied RE</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c337" decimals="-3" format="ixt:num-dot-decimal" name="sfst:AverageRecordedInvestmentTotalCommercial" scale="3" unitRef="usd">3,128</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c338" decimals="-3" format="ixt:num-dot-decimal" name="sfst:RecognizedInterestIncomeTotalConsumer" scale="3" unitRef="usd">182</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c339" decimals="-3" format="ixt:num-dot-decimal" name="sfst:AverageRecordedInvestmentTotalCommercial" scale="3" unitRef="usd">4,217</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c340" decimals="-3" format="ixt:num-dot-decimal" name="sfst:RecognizedInterestIncomeTotalConsumer" scale="3" unitRef="usd">221</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-left: 0.25in">Construction</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c341" decimals="-3" format="ixt:num-dot-decimal" name="sfst:AverageRecordedInvestmentTotalConsumer" scale="3" unitRef="usd">55</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c342" decimals="-3" format="ixt:num-dot-decimal" name="sfst:AverageRecordedInvestmentTotalConsumer" scale="3" unitRef="usd">56</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c343" decimals="-3" format="ixt:num-dot-decimal" name="sfst:RecognizedInterestIncomeTotalConsumers" scale="3" unitRef="usd">6</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-align: left; border-bottom: Black 1pt solid; padding-left: 0.25in">Business</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction contextRef="c344" decimals="-3" format="ixt:num-dot-decimal" name="sfst:AverageRecordedInvestmentTotalCommercial" scale="3" unitRef="usd">2,218</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction contextRef="c345" decimals="-3" format="ixt:num-dot-decimal" name="sfst:RecognizedInterestIncomeTotalConsumer" scale="3" unitRef="usd">62</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction contextRef="c346" decimals="-3" format="ixt:num-dot-decimal" name="sfst:AverageRecordedInvestmentTotalCommercial" scale="3" unitRef="usd">2,306</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction contextRef="c347" decimals="-3" format="ixt:num-dot-decimal" name="sfst:RecognizedInterestIncomeTotalConsumer" scale="3" unitRef="usd">243</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; border-bottom: Black 1pt solid; padding-left: 0.5in">Total commercial</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction contextRef="c348" decimals="-3" format="ixt:num-dot-decimal" name="sfst:AverageRecordedInvestmentTotalCommercial" scale="3" unitRef="usd">6,788</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction contextRef="c349" decimals="-3" format="ixt:num-dot-decimal" name="sfst:RecognizedInterestIncomeTotalConsumer" scale="3" unitRef="usd">309</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction contextRef="c350" decimals="-3" format="ixt:num-dot-decimal" name="sfst:AverageRecordedInvestmentTotalCommercial" scale="3" unitRef="usd">9,002</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction contextRef="c351" decimals="-3" format="ixt:num-dot-decimal" name="sfst:RecognizedInterestIncomeTotalConsumer" scale="3" unitRef="usd">558</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font-weight: bold; text-align: left; padding-left: 1.45pt">Consumer</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-left: 0.25in">Real estate</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c352" decimals="-3" format="ixt:num-dot-decimal" name="sfst:AverageRecordedInvestmentTotalConsumer" scale="3" unitRef="usd">3,641</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c353" decimals="-3" format="ixt:num-dot-decimal" name="sfst:RecognizedInterestIncomeTotalConsumers" scale="3" unitRef="usd">98</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c354" decimals="-3" format="ixt:num-dot-decimal" name="sfst:AverageRecordedInvestmentTotalConsumer" scale="3" unitRef="usd">3,372</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c355" decimals="-3" format="ixt:num-dot-decimal" name="sfst:RecognizedInterestIncomeTotalConsumers" scale="3" unitRef="usd">170</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-align: left; padding-left: 0.25in">Home equity</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c356" decimals="-3" format="ixt:num-dot-decimal" name="sfst:AverageRecordedInvestmentTotalConsumer" scale="3" unitRef="usd">1,964</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c357" decimals="-3" format="ixt:num-dot-decimal" name="sfst:RecognizedInterestIncomeTotalConsumers" scale="3" unitRef="usd">85</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c358" decimals="-3" format="ixt:num-dot-decimal" name="sfst:AverageRecordedInvestmentTotalConsumer" scale="3" unitRef="usd">2,128</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c359" decimals="-3" format="ixt:num-dot-decimal" name="sfst:RecognizedInterestIncomeTotalConsumers" scale="3" unitRef="usd">5</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-left: 0.25in">Construction</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-412">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-413">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-414">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-415">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-align: left; border-bottom: Black 1pt solid; padding-left: 0.25in">Other</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction contextRef="c361" decimals="-3" format="ixt:num-dot-decimal" name="sfst:AverageRecordedInvestmentTotalConsumer" scale="3" unitRef="usd">129</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction contextRef="c362" decimals="-3" format="ixt:num-dot-decimal" name="sfst:RecognizedInterestIncomeTotalConsumers" scale="3" unitRef="usd">4</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction contextRef="c363" decimals="-3" format="ixt:num-dot-decimal" name="sfst:AverageRecordedInvestmentTotalConsumer" scale="3" unitRef="usd">141</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction contextRef="c364" decimals="-3" format="ixt:num-dot-decimal" name="sfst:RecognizedInterestIncomeTotalConsumers" scale="3" unitRef="usd">79</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; border-bottom: Black 1pt solid; padding-left: 0.5in">Total consumer</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction contextRef="c365" decimals="-3" format="ixt:num-dot-decimal" name="sfst:AverageRecordedInvestmentTotalConsumer" scale="3" unitRef="usd">5,734</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction contextRef="c366" decimals="-3" format="ixt:num-dot-decimal" name="sfst:RecognizedInterestIncomeTotalConsumers" scale="3" unitRef="usd">187</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction contextRef="c367" decimals="-3" format="ixt:num-dot-decimal" name="sfst:AverageRecordedInvestmentTotalConsumer" scale="3" unitRef="usd">5,641</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction contextRef="c368" decimals="-3" format="ixt:num-dot-decimal" name="sfst:RecognizedInterestIncomeTotalConsumers" scale="3" unitRef="usd">254</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="border-bottom: Black 2.5pt solid; text-align: left; padding-left: 0.75in">Total</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">$</td><td style="border-bottom: Black 2.5pt solid; text-align: right"><ix:nonFraction contextRef="c369" decimals="-3" format="ixt:num-dot-decimal" name="sfst:AverageRecordedInvestmentTotalConsumer" scale="3" unitRef="usd">12,522</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right"><ix:nonFraction contextRef="c370" decimals="-3" format="ixt:num-dot-decimal" name="sfst:RecognizedInterestIncomeTotalConsumers" scale="3" unitRef="usd">496</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right"><ix:nonFraction contextRef="c371" decimals="-3" format="ixt:num-dot-decimal" name="sfst:AverageRecordedInvestmentTotalConsumer" scale="3" unitRef="usd">14,643</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right"><ix:nonFraction contextRef="c372" decimals="-3" format="ixt:num-dot-decimal" name="sfst:RecognizedInterestIncomeTotalConsumers" scale="3" unitRef="usd">812</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: left"><b>&#160;</b></p></ix:nonNumeric></ix:continuation><div>



</div><div>




</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: left"></p><div>

</div><!-- Field: Page; Sequence: 91; Value: 2 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: rgb(178,178,178) 1.5pt solid"><p style="font: normal 10pt Arial, Helvetica, Sans-Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->91<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt"><p style="font-family: Arial, Helvetica, Sans-Serif; margin: 0pt"><a href="#toc_001" style="font-weight: bold">Table of Contents</a></p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: left"><b>&#160;</b></p><div>

</div><ix:continuation continuedAt="_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock-c0_cont_40" id="_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock-c0_cont_39"><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: left"><b>Allowance for Credit Losses </b></p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock-c0_cont_41" id="_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock-c0_cont_40"><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">The following table summarizes the activity related
to the allowance for credit losses for the year ended December 31, 2022 under the CECL methodology. On January 1, 2022, we adopted
the Current Expected Credit Loss (CECL) methodology for estimating credit losses, which resulted in an increase of $<ix:nonFraction contextRef="c0" decimals="-5" format="ixt:num-dot-decimal" name="sfst:IncreaseInAllowanceForCreditLosses" scale="6" unitRef="usd">1.5</ix:nonFraction> million in our
allowance for credit losses. The $<ix:nonFraction contextRef="c0" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:ProvisionForOtherCreditLosses" scale="6" unitRef="usd">5.4</ix:nonFraction> million provision for credit losses for the 12 months ended December 31, 2022 was driven primarily
by $<ix:nonFraction contextRef="c0" decimals="-5" format="ixt:num-dot-decimal" name="sfst:PrimarilyLoanGrowth" scale="6" unitRef="usd">783.5</ix:nonFraction> million in loan growth for the year. In addition to loan growth, the provision for credit losses was impacted by slightly lower
expected loss rates due to historically low charge-offs during 2022, while minor adjustments to two internal qualitative factors increased
the qualitative component of the allowance and related provision expense.</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock-c0_cont_42" id="_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock-c0_cont_41"><ix:nonNumeric contextRef="c0" continuedAt="_ScheduleOfActivityRelatedToTheAllowanceForCreditLossesTableTextBlock-c0_cont_1" escape="true" name="sfst:ScheduleOfActivityRelatedToTheAllowanceForCreditLossesTableTextBlock"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Arial, Helvetica, Sans-Serif">
  <tr style="vertical-align: bottom">
    <td style="border-top: Black 2.5pt solid; text-indent: -0.125in; padding-left: 0.125in; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-top: Black 2.5pt solid; font-weight: bold; text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-top: Black 2.5pt solid; font-weight: bold; text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-top: Black 2.5pt solid; font-weight: bold; text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="22" style="border-top: Black 2.5pt solid; font-weight: bold; text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-indent: -0.125in; padding-left: 0.125in; padding-bottom: 1pt; font-weight: bold; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="34" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">Twelve
    months ended December 31, 2022</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-indent: -0.125in; padding-left: 0.125in; font-weight: bold; text-align: left; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="14" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">Commercial</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">Consumer</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-weight: normal; text-align: left"><span style="font-size: 8pt">(dollars in thousands)</span></td><td style="font-weight: bold; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">Owner occupied
    RE</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">Non-owner
    occupied RE</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid"><span style="font-size: 8pt">Construction</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">Business</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">Real Estate</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">Home <br/>Equity</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">Construction</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">Other</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">Total</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; width: 28%; font-weight: bold; text-align: left">Balance, beginning of period</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 5%; text-align: right"><ix:nonFraction contextRef="c373" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" unitRef="usd">4,700</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 5%; text-align: right"><ix:nonFraction contextRef="c374" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" unitRef="usd">10,518</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 5%; text-align: right"><ix:nonFraction contextRef="c327" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" unitRef="usd">625</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 5%; text-align: right"><ix:nonFraction contextRef="c375" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" unitRef="usd">4,887</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 5%; text-align: right"><ix:nonFraction contextRef="c329" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" unitRef="usd">7,083</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 5%; text-align: right"><ix:nonFraction contextRef="c376" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" unitRef="usd">1,697</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 5%; text-align: right"><ix:nonFraction contextRef="c331" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" unitRef="usd">578</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 5%; text-align: right"><ix:nonFraction contextRef="c377" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" unitRef="usd">320</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 5%; text-align: right"><ix:nonFraction contextRef="c378" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" unitRef="usd">30,408</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left">Adjustment for CECL</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c379" decimals="-3" format="ixt:num-dot-decimal" name="sfst:AdjustmentForCECL" scale="3" sign="-" unitRef="usd">313</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c380" decimals="-3" format="ixt:num-dot-decimal" name="sfst:AdjustmentForCECL" scale="3" unitRef="usd">333</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c381" decimals="-3" format="ixt:num-dot-decimal" name="sfst:AdjustmentForCECL" scale="3" unitRef="usd">154</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c382" decimals="-3" format="ixt:num-dot-decimal" name="sfst:AdjustmentForCECL" scale="3" unitRef="usd">1,057</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c383" decimals="-3" format="ixt:num-dot-decimal" name="sfst:AdjustmentForCECL" scale="3" sign="-" unitRef="usd">294</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c384" decimals="-3" format="ixt:num-dot-decimal" name="sfst:AdjustmentForCECL" scale="3" unitRef="usd">438</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c385" decimals="-3" format="ixt:num-dot-decimal" name="sfst:AdjustmentForCECL" scale="3" unitRef="usd">130</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c386" decimals="-3" format="ixt:num-dot-decimal" name="sfst:AdjustmentForCECL" scale="3" sign="-" unitRef="usd">5</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c387" decimals="-3" format="ixt:num-dot-decimal" name="sfst:AdjustmentForCECL" scale="3" unitRef="usd">1,500</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left">Provision for credit losses</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c379" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ProvisionForLoanLeaseAndOtherLosses" scale="3" unitRef="usd">1,480</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c380" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ProvisionForLoanLeaseAndOtherLosses" scale="3" sign="-" unitRef="usd">2,015</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c381" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ProvisionForLoanLeaseAndOtherLosses" scale="3" unitRef="usd">513</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c382" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ProvisionForLoanLeaseAndOtherLosses" scale="3" unitRef="usd">1,764</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c383" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ProvisionForLoanLeaseAndOtherLosses" scale="3" unitRef="usd">2,698</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c384" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ProvisionForLoanLeaseAndOtherLosses" scale="3" unitRef="usd">663</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c385" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ProvisionForLoanLeaseAndOtherLosses" scale="3" unitRef="usd">185</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c386" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ProvisionForLoanLeaseAndOtherLosses" scale="3" unitRef="usd">87</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c387" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ProvisionForLoanLeaseAndOtherLosses" scale="3" unitRef="usd">5,375</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left">Loan charge-offs</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-416">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-417">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-418">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c382" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AllowanceForLoanAndLeaseLossesWriteOffs" scale="3" sign="-" unitRef="usd">55</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-419">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c384" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AllowanceForLoanAndLeaseLossesWriteOffs" scale="3" sign="-" unitRef="usd">339</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-420">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c386" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AllowanceForLoanAndLeaseLossesWriteOffs" scale="3" sign="-" unitRef="usd">91</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c387" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AllowanceForLoanAndLeaseLossesWriteOffs" scale="3" sign="-" unitRef="usd">485</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left; border-bottom: Black 1pt solid">Loan recoveries</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-421">-</div></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction contextRef="c380" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ValuationAllowancesAndReservesRecoveries" scale="3" unitRef="usd">1,540</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-422">-</div></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction contextRef="c382" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ValuationAllowancesAndReservesRecoveries" scale="3" unitRef="usd">208</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-423">-</div></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction contextRef="c384" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ValuationAllowancesAndReservesRecoveries" scale="3" unitRef="usd">92</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-424">-</div></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction contextRef="c386" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ValuationAllowancesAndReservesRecoveries" scale="3" unitRef="usd">1</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction contextRef="c387" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ValuationAllowancesAndReservesRecoveries" scale="3" unitRef="usd">1,841</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; border-bottom: Black 1pt solid; padding-left: 0.375in; text-align: left">Net loan recoveries (charge-offs)</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-425">-</div></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction contextRef="c380" decimals="-3" format="ixt:num-dot-decimal" name="sfst:AllowanceForLoanAndLeaseLossesWriteOffsNetOfRecoveries" scale="3" unitRef="usd">1,540</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-426">-</div></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction contextRef="c382" decimals="-3" format="ixt:num-dot-decimal" name="sfst:AllowanceForLoanAndLeaseLossesWriteOffsNetOfRecoveries" scale="3" unitRef="usd">153</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-427">-</div></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction contextRef="c384" decimals="-3" format="ixt:num-dot-decimal" name="sfst:AllowanceForLoanAndLeaseLossesWriteOffsNetOfRecoveries" scale="3" sign="-" unitRef="usd">247</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">)</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-428">-</div></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction contextRef="c386" decimals="-3" format="ixt:num-dot-decimal" name="sfst:AllowanceForLoanAndLeaseLossesWriteOffsNetOfRecoveries" scale="3" sign="-" unitRef="usd">90</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction contextRef="c387" decimals="-3" format="ixt:num-dot-decimal" name="sfst:AllowanceForLoanAndLeaseLossesWriteOffsNetOfRecoveries" scale="3" unitRef="usd">1,356</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="border-bottom: Black 2.5pt solid; text-indent: -0.125in; padding-left: 0.625in; font-weight: bold; text-align: left">Balance, end of period</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">$</td><td style="border-bottom: Black 2.5pt solid; text-align: right"><ix:nonFraction contextRef="c388" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" unitRef="usd">5,867</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right"><ix:nonFraction contextRef="c389" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" unitRef="usd">10,376</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right"><ix:nonFraction contextRef="c390" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" unitRef="usd">1,292</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right"><ix:nonFraction contextRef="c391" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" unitRef="usd">7,861</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right"><ix:nonFraction contextRef="c392" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" unitRef="usd">9,487</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right"><ix:nonFraction contextRef="c393" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" unitRef="usd">2,551</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right"><ix:nonFraction contextRef="c394" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" unitRef="usd">893</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right"><ix:nonFraction contextRef="c395" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" unitRef="usd">312</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right"><ix:nonFraction contextRef="c396" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" unitRef="usd">38,639</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td colspan="14" style="text-indent: -0.125in; padding-left: 0.125in; text-align: left">Net recoveries to average loans (annualized)</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c387" decimals="4" format="ixt:num-dot-decimal" name="sfst:NetLoanChargeOffsAnnualizedAsPercentageOfAverageLoans" scale="-2" sign="-" unitRef="pure">0.05</ix:nonFraction></td><td style="text-align: left">%)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td colspan="9" style="text-indent: -0.125in; padding-left: 0.125in; text-align: left">Allowance for credit losses to gross loans</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c387" decimals="4" format="ixt:num-dot-decimal" name="sfst:AllowanceForLoanLossesAsPercentageOfGrossLoans" scale="-2" unitRef="pure">1.18</ix:nonFraction></td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td colspan="12" style="border-bottom: Black 2.5pt solid; text-indent: -0.125in; padding-left: 0.125in; text-align: left">Allowance for credit losses to nonperforming loans</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right"><ix:nonFraction contextRef="c387" decimals="4" name="sfst:AllowanceForLoanLossesAsPercentageOfNonperformingLoans" scale="-2" unitRef="pure">1470.84</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; text-align: left">%</td></tr>
  </table><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:nonNumeric></ix:continuation><div>



</div><div>

</div><ix:continuation continuedAt="_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock-c0_cont_43" id="_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock-c0_cont_42"><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">Prior to the adoption of ASC 326 on January 1,
2022, the Company calculated the allowance for loan losses under the incurred loss methodology. The following table summarizes the activity
related to the allowance for loan losses in prior periods under this methodology.</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock-c0_cont_44" id="_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock-c0_cont_43"><ix:continuation continuedAt="_ScheduleOfActivityRelatedToTheAllowanceForCreditLossesTableTextBlock-c0_cont_2" id="_ScheduleOfActivityRelatedToTheAllowanceForCreditLossesTableTextBlock-c0_cont_1"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Arial, Helvetica, Sans-Serif">
  <tr style="vertical-align: bottom">
    <td style="border-top: Black 2.5pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-top: Black 2.5pt solid; font-weight: bold; text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-top: Black 2.5pt solid; font-weight: bold; text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-top: Black 2.5pt solid; font-weight: bold; text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="22" style="border-top: Black 2.5pt solid; font-weight: bold; text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1pt; font-weight: bold; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="34" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">Twelve
    months ended December 31, 2021</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold; text-align: left; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="14" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">Commercial</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="5" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt; font-style: normal">Consumer</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-weight: normal; text-align: left; border-bottom: Black 1pt solid"><span style="font-size: 8pt">(dollars in thousands)</span></td><td style="font-weight: bold; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">Owner occupied
    RE</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">Non-owner
    occupied RE</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid"><span style="font-size: 8pt">Construction</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">Business</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">Real Estate</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">Home <br/>Equity</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">Construction</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">Other</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">Total</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; width: 28%; font-weight: bold; text-align: left">Balance, beginning of period</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 5%; text-align: right"><ix:nonFraction contextRef="c397" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" unitRef="usd">8,092</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 5%; text-align: right"><ix:nonFraction contextRef="c398" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" unitRef="usd">12,050</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 5%; text-align: right"><ix:nonFraction contextRef="c399" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" unitRef="usd">1,154</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 5%; text-align: right"><ix:nonFraction contextRef="c400" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" unitRef="usd">7,870</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 5%; text-align: right"><ix:nonFraction contextRef="c401" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" unitRef="usd">10,482</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 5%; text-align: right"><ix:nonFraction contextRef="c402" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" unitRef="usd">3,248</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 5%; text-align: right"><ix:nonFraction contextRef="c403" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" unitRef="usd">746</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 5%; text-align: right"><ix:nonFraction contextRef="c404" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" unitRef="usd">507</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 5%; text-align: right"><ix:nonFraction contextRef="c405" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" unitRef="usd">44,149</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left">Provision for credit losses</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c406" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ProvisionForLoanLeaseAndOtherLosses" scale="3" sign="-" unitRef="usd">3,486</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c407" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ProvisionForLoanLeaseAndOtherLosses" scale="3" sign="-" unitRef="usd">958</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c408" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ProvisionForLoanLeaseAndOtherLosses" scale="3" sign="-" unitRef="usd">529</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c409" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ProvisionForLoanLeaseAndOtherLosses" scale="3" sign="-" unitRef="usd">2,041</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c410" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ProvisionForLoanLeaseAndOtherLosses" scale="3" sign="-" unitRef="usd">3,417</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c411" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ProvisionForLoanLeaseAndOtherLosses" scale="3" sign="-" unitRef="usd">1,613</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c412" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ProvisionForLoanLeaseAndOtherLosses" scale="3" sign="-" unitRef="usd">168</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c413" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ProvisionForLoanLeaseAndOtherLosses" scale="3" sign="-" unitRef="usd">188</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c414" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ProvisionForLoanLeaseAndOtherLosses" scale="3" sign="-" unitRef="usd">12,400</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left">Loan charge-offs</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-429">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c407" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AllowanceForLoanAndLeaseLossesWriteOffs" scale="3" sign="-" unitRef="usd">837</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-430">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c409" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AllowanceForLoanAndLeaseLossesWriteOffs" scale="3" sign="-" unitRef="usd">1,181</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-431">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c411" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AllowanceForLoanAndLeaseLossesWriteOffs" scale="3" sign="-" unitRef="usd">139</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-432">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c413" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AllowanceForLoanAndLeaseLossesWriteOffs" scale="3" sign="-" unitRef="usd">9</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c414" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AllowanceForLoanAndLeaseLossesWriteOffs" scale="3" sign="-" unitRef="usd">2,166</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left; border-bottom: Black 1pt solid">Loan recoveries</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction contextRef="c406" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ValuationAllowancesAndReservesRecoveries" scale="3" unitRef="usd">94</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction contextRef="c407" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ValuationAllowancesAndReservesRecoveries" scale="3" unitRef="usd">263</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-433">-</div></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction contextRef="c409" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ValuationAllowancesAndReservesRecoveries" scale="3" unitRef="usd">239</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction contextRef="c410" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ValuationAllowancesAndReservesRecoveries" scale="3" unitRef="usd">18</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction contextRef="c411" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ValuationAllowancesAndReservesRecoveries" scale="3" unitRef="usd">201</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-434">-</div></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction contextRef="c413" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ValuationAllowancesAndReservesRecoveries" scale="3" unitRef="usd">10</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction contextRef="c414" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ValuationAllowancesAndReservesRecoveries" scale="3" unitRef="usd">825</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-indent: -0.125in; border-bottom: Black 1pt solid; padding-left: 0.375in; text-align: left">Net loan recoveries (charge-offs)</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction contextRef="c406" decimals="-3" format="ixt:num-dot-decimal" name="sfst:AllowanceForLoanAndLeaseLossesWriteOffsNetOfRecoveries" scale="3" unitRef="usd">94</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction contextRef="c407" decimals="-3" format="ixt:num-dot-decimal" name="sfst:AllowanceForLoanAndLeaseLossesWriteOffsNetOfRecoveries" scale="3" sign="-" unitRef="usd">574</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">)</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-435">-</div></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction contextRef="c409" decimals="-3" format="ixt:num-dot-decimal" name="sfst:AllowanceForLoanAndLeaseLossesWriteOffsNetOfRecoveries" scale="3" sign="-" unitRef="usd">942</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction contextRef="c410" decimals="-3" format="ixt:num-dot-decimal" name="sfst:AllowanceForLoanAndLeaseLossesWriteOffsNetOfRecoveries" scale="3" unitRef="usd">18</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction contextRef="c411" decimals="-3" format="ixt:num-dot-decimal" name="sfst:AllowanceForLoanAndLeaseLossesWriteOffsNetOfRecoveries" scale="3" unitRef="usd">62</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-436">-</div></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction contextRef="c413" decimals="-3" format="ixt:num-dot-decimal" name="sfst:AllowanceForLoanAndLeaseLossesWriteOffsNetOfRecoveries" scale="3" unitRef="usd">1</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction contextRef="c414" decimals="-3" format="ixt:num-dot-decimal" name="sfst:AllowanceForLoanAndLeaseLossesWriteOffsNetOfRecoveries" scale="3" sign="-" unitRef="usd">1,341</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="border-bottom: Black 2.5pt solid; text-indent: -0.125in; padding-left: 0.625in; font-weight: bold; text-align: left">Balance, end of period</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">$</td><td style="border-bottom: Black 2.5pt solid; text-align: right"><ix:nonFraction contextRef="c373" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" unitRef="usd">4,700</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right"><ix:nonFraction contextRef="c374" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" unitRef="usd">10,518</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right"><ix:nonFraction contextRef="c327" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" unitRef="usd">625</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right"><ix:nonFraction contextRef="c375" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" unitRef="usd">4,887</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right"><ix:nonFraction contextRef="c329" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" unitRef="usd">7,083</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right"><ix:nonFraction contextRef="c376" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" unitRef="usd">1,697</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right"><ix:nonFraction contextRef="c331" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" unitRef="usd">578</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right"><ix:nonFraction contextRef="c377" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" unitRef="usd">320</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right"><ix:nonFraction contextRef="c378" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" unitRef="usd">30,408</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td></tr>
  </table><p style="margin: 0">&#160;</p></ix:continuation></ix:continuation><div>


</div><div>

</div><ix:continuation continuedAt="_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock-c0_cont_45" id="_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock-c0_cont_44"><ix:continuation continuedAt="_ScheduleOfActivityRelatedToTheAllowanceForCreditLossesTableTextBlock-c0_cont_3" id="_ScheduleOfActivityRelatedToTheAllowanceForCreditLossesTableTextBlock-c0_cont_2"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Arial, Helvetica, Sans-Serif">
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1pt; font-weight: bold; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="34" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">Twelve
    months ended December 31, 2020</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold; text-align: left; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="14" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">Commercial</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">Consumer</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-weight: normal; text-align: left; border-bottom: Black 1pt solid"><span style="font-size: 8pt">(dollars in thousands)</span></td><td style="font-weight: bold; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">Owner occupied
    RE</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">Non-owner
    occupied RE</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">Construction</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">Business</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">Real Estate</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">Home <br/>Equity</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">Construction</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">Other</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">Total</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; width: 28%; font-weight: bold; text-align: left">Balance, beginning of period</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 5%; text-align: right"><ix:nonFraction contextRef="c415" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" unitRef="usd">2,782</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 5%; text-align: right"><ix:nonFraction contextRef="c416" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" unitRef="usd">4,305</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 5%; text-align: right"><ix:nonFraction contextRef="c417" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" unitRef="usd">541</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 5%; text-align: right"><ix:nonFraction contextRef="c418" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" unitRef="usd">3,716</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 5%; text-align: right"><ix:nonFraction contextRef="c419" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" unitRef="usd">3,308</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 5%; text-align: right"><ix:nonFraction contextRef="c420" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" unitRef="usd">1,446</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 5%; text-align: right"><ix:nonFraction contextRef="c421" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" unitRef="usd">268</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 5%; text-align: right"><ix:nonFraction contextRef="c422" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" unitRef="usd">276</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 5%; text-align: right"><ix:nonFraction contextRef="c423" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" unitRef="usd">16,642</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left">Provision for credit losses</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c424" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ProvisionForLoanLeaseAndOtherLosses" scale="3" unitRef="usd">5,339</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c425" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ProvisionForLoanLeaseAndOtherLosses" scale="3" unitRef="usd">8,583</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c426" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ProvisionForLoanLeaseAndOtherLosses" scale="3" unitRef="usd">613</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c427" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ProvisionForLoanLeaseAndOtherLosses" scale="3" unitRef="usd">4,993</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c428" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ProvisionForLoanLeaseAndOtherLosses" scale="3" unitRef="usd">7,290</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c429" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ProvisionForLoanLeaseAndOtherLosses" scale="3" unitRef="usd">2,032</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c430" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ProvisionForLoanLeaseAndOtherLosses" scale="3" unitRef="usd">478</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c431" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ProvisionForLoanLeaseAndOtherLosses" scale="3" unitRef="usd">272</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c432" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ProvisionForLoanLeaseAndOtherLosses" scale="3" unitRef="usd">29,600</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left">Loan charge-offs</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c424" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AllowanceForLoanAndLeaseLossesWriteOffs" scale="3" sign="-" unitRef="usd">94</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c425" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AllowanceForLoanAndLeaseLossesWriteOffs" scale="3" sign="-" unitRef="usd">1,508</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-437">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c427" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AllowanceForLoanAndLeaseLossesWriteOffs" scale="3" sign="-" unitRef="usd">1,309</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c428" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AllowanceForLoanAndLeaseLossesWriteOffs" scale="3" sign="-" unitRef="usd">134</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c429" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AllowanceForLoanAndLeaseLossesWriteOffs" scale="3" sign="-" unitRef="usd">299</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-438">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c431" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AllowanceForLoanAndLeaseLossesWriteOffs" scale="3" sign="-" unitRef="usd">70</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c432" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AllowanceForLoanAndLeaseLossesWriteOffs" scale="3" sign="-" unitRef="usd">3,414</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left; border-bottom: Black 1pt solid">Loan recoveries</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction contextRef="c424" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ValuationAllowancesAndReservesRecoveries" scale="3" unitRef="usd">65</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction contextRef="c425" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ValuationAllowancesAndReservesRecoveries" scale="3" unitRef="usd">670</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-439">-</div></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction contextRef="c427" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ValuationAllowancesAndReservesRecoveries" scale="3" unitRef="usd">470</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction contextRef="c428" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ValuationAllowancesAndReservesRecoveries" scale="3" unitRef="usd">18</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction contextRef="c429" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ValuationAllowancesAndReservesRecoveries" scale="3" unitRef="usd">69</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-440">-</div></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction contextRef="c431" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ValuationAllowancesAndReservesRecoveries" scale="3" unitRef="usd">29</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction contextRef="c432" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ValuationAllowancesAndReservesRecoveries" scale="3" unitRef="usd">1,321</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-indent: -0.125in; border-bottom: Black 1pt solid; padding-left: 0.375in; text-align: left">Net loan recoveries (charge-offs)</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction contextRef="c424" decimals="-3" format="ixt:num-dot-decimal" name="sfst:AllowanceForLoanAndLeaseLossesWriteOffsNetOfRecoveries" scale="3" sign="-" unitRef="usd">29</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">)</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction contextRef="c425" decimals="-3" format="ixt:num-dot-decimal" name="sfst:AllowanceForLoanAndLeaseLossesWriteOffsNetOfRecoveries" scale="3" sign="-" unitRef="usd">838</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">)</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">-</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction contextRef="c427" decimals="-3" format="ixt:num-dot-decimal" name="sfst:AllowanceForLoanAndLeaseLossesWriteOffsNetOfRecoveries" scale="3" sign="-" unitRef="usd">839</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction contextRef="c428" decimals="-3" format="ixt:num-dot-decimal" name="sfst:AllowanceForLoanAndLeaseLossesWriteOffsNetOfRecoveries" scale="3" sign="-" unitRef="usd">116</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">)</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction contextRef="c429" decimals="-3" format="ixt:num-dot-decimal" name="sfst:AllowanceForLoanAndLeaseLossesWriteOffsNetOfRecoveries" scale="3" sign="-" unitRef="usd">230</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">)</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-441">-</div></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction contextRef="c431" decimals="-3" format="ixt:num-dot-decimal" name="sfst:AllowanceForLoanAndLeaseLossesWriteOffsNetOfRecoveries" scale="3" sign="-" unitRef="usd">41</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction contextRef="c432" decimals="-3" format="ixt:num-dot-decimal" name="sfst:AllowanceForLoanAndLeaseLossesWriteOffsNetOfRecoveries" scale="3" sign="-" unitRef="usd">2,093</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="border-bottom: Black 2.5pt solid; text-indent: -0.125in; padding-left: 0.625in; font-weight: bold; text-align: left">Balance, end of period</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">$</td><td style="border-bottom: Black 2.5pt solid; text-align: right"><ix:nonFraction contextRef="c397" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" unitRef="usd">8,092</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right"><ix:nonFraction contextRef="c398" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" unitRef="usd">12,050</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right"><ix:nonFraction contextRef="c399" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" unitRef="usd">1,154</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right"><ix:nonFraction contextRef="c400" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" unitRef="usd">7,870</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right"><ix:nonFraction contextRef="c401" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" unitRef="usd">10,482</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right"><ix:nonFraction contextRef="c402" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" unitRef="usd">3,248</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right"><ix:nonFraction contextRef="c403" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" unitRef="usd">746</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right"><ix:nonFraction contextRef="c404" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" unitRef="usd">507</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right"><ix:nonFraction contextRef="c405" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" unitRef="usd">44,149</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:continuation></ix:continuation><div>



</div><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 92; Value: 2 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: rgb(178,178,178) 1.5pt solid"><p style="font: normal 10pt Arial, Helvetica, Sans-Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->92<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt"><p style="font-family: Arial, Helvetica, Sans-Serif; margin: 0pt"><a href="#toc_001" style="font-weight: bold">Table of Contents</a></p></div><div>
    </div><!-- Field: /Page --><div>

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

</div><ix:continuation continuedAt="_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock-c0_cont_46" id="_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock-c0_cont_45"><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">The following tables summarize the activity
in the allowance for loan losses by our commercial and consumer portfolio segments under the incurred loss methodology.</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: center">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock-c0_cont_47" id="_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock-c0_cont_46"><ix:continuation id="_ScheduleOfActivityRelatedToTheAllowanceForCreditLossesTableTextBlock-c0_cont_3"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Arial, Helvetica, Sans-Serif">
  <tr style="vertical-align: bottom">
    <td style="border-top: Black 2.5pt solid; text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-top: Black 2.5pt solid; text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-top: Black 2.5pt solid; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-top: Black 2.5pt solid; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="10" style="border-top: Black 2.5pt solid; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1pt; text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="22" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">Year ended
    December 31,</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1pt; text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="10" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">2021</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="10" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">2020</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left; border-bottom: Black 1pt solid"><span style="font-size: 8pt">(dollars in thousands)</span></td><td style="font-weight: bold; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">Commercial</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">Consumer</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">Total</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">Commercial</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">Consumer</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">Total</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; width: 34%; text-align: left">Balance, beginning of period</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 8%; text-align: right"><ix:nonFraction contextRef="c433" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" unitRef="usd">29,166</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 8%; text-align: right"><ix:nonFraction contextRef="c434" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" unitRef="usd">14,983</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 8%; text-align: right"><ix:nonFraction contextRef="c26" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" unitRef="usd">44,149</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 8%; text-align: right"><ix:nonFraction contextRef="c435" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" unitRef="usd">11,372</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 8%; text-align: right"><ix:nonFraction contextRef="c436" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" unitRef="usd">5,270</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 8%; text-align: right"><ix:nonFraction contextRef="c13" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" unitRef="usd">16,642</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.375in; text-align: left">Provision</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c110" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ProvisionForLoanLeaseAndOtherLosses" scale="3" sign="-" unitRef="usd">7,014</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c128" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ProvisionForLoanLeaseAndOtherLosses" scale="3" sign="-" unitRef="usd">5,386</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c5" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ProvisionForLoanLeaseAndOtherLosses" scale="3" sign="-" unitRef="usd">12,400</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c437" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ProvisionForLoanLeaseAndOtherLosses" scale="3" unitRef="usd">19,500</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c438" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ProvisionForLoanLeaseAndOtherLosses" scale="3" unitRef="usd">10,100</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c6" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ProvisionForLoanLeaseAndOtherLosses" scale="3" unitRef="usd">29,600</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-indent: -0.125in; padding-left: 0.375in; text-align: left">Loan charge-offs</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c110" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AllowanceForLoanAndLeaseLossesWriteOffs" scale="3" sign="-" unitRef="usd">2,018</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c128" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AllowanceForLoanAndLeaseLossesWriteOffs" scale="3" sign="-" unitRef="usd">148</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c5" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AllowanceForLoanAndLeaseLossesWriteOffs" scale="3" sign="-" unitRef="usd">2,166</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c437" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AllowanceForLoanAndLeaseLossesWriteOffs" scale="3" sign="-" unitRef="usd">2,911</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c438" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AllowanceForLoanAndLeaseLossesWriteOffs" scale="3" sign="-" unitRef="usd">503</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c6" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AllowanceForLoanAndLeaseLossesWriteOffs" scale="3" sign="-" unitRef="usd">3,414</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; border-bottom: Black 1pt solid; padding-left: 0.375in; text-align: left">Loan recoveries</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction contextRef="c110" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ValuationAllowancesAndReservesRecoveries" scale="3" unitRef="usd">596</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction contextRef="c128" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ValuationAllowancesAndReservesRecoveries" scale="3" unitRef="usd">229</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction contextRef="c5" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ValuationAllowancesAndReservesRecoveries" scale="3" unitRef="usd">825</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction contextRef="c437" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ValuationAllowancesAndReservesRecoveries" scale="3" unitRef="usd">1,205</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction contextRef="c438" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ValuationAllowancesAndReservesRecoveries" scale="3" unitRef="usd">116</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction contextRef="c6" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ValuationAllowancesAndReservesRecoveries" scale="3" unitRef="usd">1,321</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-indent: -0.125in; border-bottom: Black 1pt solid; padding-left: 0.625in; text-align: left">Net loan charge-offs</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction contextRef="c110" decimals="-3" format="ixt:num-dot-decimal" name="sfst:AllowanceForLoanAndLeaseLossesWriteOffsNetOfRecoveries" scale="3" sign="-" unitRef="usd">1,422</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">)</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction contextRef="c128" decimals="-3" format="ixt:num-dot-decimal" name="sfst:AllowanceForLoanAndLeaseLossesWriteOffsNetOfRecoveries" scale="3" unitRef="usd">81</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction contextRef="c5" decimals="-3" format="ixt:num-dot-decimal" name="sfst:AllowanceForLoanAndLeaseLossesWriteOffsNetOfRecoveries" scale="3" sign="-" unitRef="usd">1,341</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction contextRef="c437" decimals="-3" format="ixt:num-dot-decimal" name="sfst:AllowanceForLoanAndLeaseLossesWriteOffsNetOfRecoveries" scale="3" sign="-" unitRef="usd">1,706</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">)</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction contextRef="c438" decimals="-3" format="ixt:num-dot-decimal" name="sfst:AllowanceForLoanAndLeaseLossesWriteOffsNetOfRecoveries" scale="3" sign="-" unitRef="usd">387</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">)</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction contextRef="c6" decimals="-3" format="ixt:num-dot-decimal" name="sfst:AllowanceForLoanAndLeaseLossesWriteOffsNetOfRecoveries" scale="3" sign="-" unitRef="usd">2,093</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="border-bottom: Black 2.5pt solid; text-indent: -0.125in; padding-left: 0.125in; text-align: left">Balance, end of period</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">$</td><td style="border-bottom: Black 2.5pt solid; text-align: right"><ix:nonFraction contextRef="c90" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" unitRef="usd">20,730</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right"><ix:nonFraction contextRef="c92" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" unitRef="usd">9,678</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" unitRef="usd">30,408</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right"><ix:nonFraction contextRef="c433" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" unitRef="usd">29,166</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right"><ix:nonFraction contextRef="c434" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" unitRef="usd">14,983</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right"><ix:nonFraction contextRef="c26" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" unitRef="usd">44,149</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:continuation></ix:continuation><div>


</div><div>

</div><ix:continuation continuedAt="_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock-c0_cont_48" id="_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock-c0_cont_47"><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">The following table disaggregates the allowance
for loan losses and recorded investment in loans by impairment methodology under the incurred loss methodology.</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: center">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock-c0_cont_49" id="_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock-c0_cont_48"><ix:nonNumeric contextRef="c0" escape="true" name="sfst:ImpairmentMethodologyForCreditLossesOnFinancingReceivablesTableTextBlock"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Arial, Helvetica, Sans-Serif">
  <tr style="vertical-align: bottom">
    <td colspan="25" style="border-top: Black 2.5pt solid; text-align: center"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="22" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">December
    31, 2021</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="10" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">Allowance
    for loan losses</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="10" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">Recorded
    investment in loans</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">(dollars in thousands)</span></td><td style="font-weight: bold; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">Commercial</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">Consumer</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">Total</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">Commercial</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">Consumer</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">Total</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="width: 34%; text-align: left">Individually evaluated</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 8%; text-align: right"><ix:nonFraction contextRef="c439" decimals="-3" format="ixt:num-dot-decimal" name="sfst:IndividuallyEvaluated" scale="3" unitRef="usd">623</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 8%; text-align: right"><ix:nonFraction contextRef="c440" decimals="-3" format="ixt:num-dot-decimal" name="sfst:IndividuallyEvaluated" scale="3" unitRef="usd">213</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 8%; text-align: right"><ix:nonFraction contextRef="c441" decimals="-3" format="ixt:num-dot-decimal" name="sfst:IndividuallyEvaluated" scale="3" unitRef="usd">836</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 8%; text-align: right"><ix:nonFraction contextRef="c442" decimals="-3" format="ixt:num-dot-decimal" name="sfst:IndividuallyEvaluated" scale="3" unitRef="usd">3,435</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 8%; text-align: right"><ix:nonFraction contextRef="c443" decimals="-3" format="ixt:num-dot-decimal" name="sfst:IndividuallyEvaluated" scale="3" unitRef="usd">4,728</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 8%; text-align: right"><ix:nonFraction contextRef="c444" decimals="-3" format="ixt:num-dot-decimal" name="sfst:IndividuallyEvaluated" scale="3" unitRef="usd">8,163</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="border-bottom: Black 1pt solid; text-align: left">Collectively evaluated</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction contextRef="c439" decimals="-3" format="ixt:num-dot-decimal" name="sfst:CollectivelyEvaluated" scale="3" unitRef="usd">20,107</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction contextRef="c440" decimals="-3" format="ixt:num-dot-decimal" name="sfst:CollectivelyEvaluated" scale="3" unitRef="usd">9,465</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction contextRef="c441" decimals="-3" format="ixt:num-dot-decimal" name="sfst:CollectivelyEvaluated" scale="3" unitRef="usd">29,572</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction contextRef="c442" decimals="-3" format="ixt:num-dot-decimal" name="sfst:CollectivelyEvaluated" scale="3" unitRef="usd">1,549,837</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction contextRef="c443" decimals="-3" format="ixt:num-dot-decimal" name="sfst:CollectivelyEvaluated" scale="3" unitRef="usd">931,877</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction contextRef="c444" decimals="-3" format="ixt:num-dot-decimal" name="sfst:CollectivelyEvaluated" scale="3" unitRef="usd">2,481,714</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="border-bottom: Black 2.5pt solid; padding-left: 0.5in; text-align: left">Total</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">$</td><td style="border-bottom: Black 2.5pt solid; text-align: right"><ix:nonFraction contextRef="c439" decimals="-3" format="ixt:num-dot-decimal" name="sfst:InvestmentOnLoansTotal" scale="3" unitRef="usd">20,730</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right"><ix:nonFraction contextRef="c440" decimals="-3" format="ixt:num-dot-decimal" name="sfst:InvestmentOnLoansTotal" scale="3" unitRef="usd">9,678</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right"><ix:nonFraction contextRef="c441" decimals="-3" format="ixt:num-dot-decimal" name="sfst:InvestmentOnLoansTotal" scale="3" unitRef="usd">30,408</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right"><ix:nonFraction contextRef="c442" decimals="-3" format="ixt:num-dot-decimal" name="sfst:InvestmentOnLoansTotal" scale="3" unitRef="usd">1,553,272</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right"><ix:nonFraction contextRef="c443" decimals="-3" format="ixt:num-dot-decimal" name="sfst:InvestmentOnLoansTotal" scale="3" unitRef="usd">936,605</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right"><ix:nonFraction contextRef="c444" decimals="-3" format="ixt:num-dot-decimal" name="sfst:InvestmentOnLoansTotal" scale="3" unitRef="usd">2,489,877</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: center">&#160;</p></ix:nonNumeric></ix:continuation><div>



</div><div>

</div><ix:continuation continuedAt="_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock-c0_cont_50" id="_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock-c0_cont_49"><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">Collateral dependent loans are loans for which
the repayment is expected to be provided substantially through the operation or sale of the collateral and the borrower is experiencing
financial difficulty. The Company reviews individually evaluated loans for designation as collateral dependent loans, as well as other
loans that management of the Company designates as having higher risk. These loans do not share common risk characteristics and are not
included within the collectively evaluated loans for determining the allowance for credit losses.</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock-c0_cont_51" id="_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock-c0_cont_50"><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">The following table presents an analysis of collateral-dependent
loans of the Company as of December 31, 2022.</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock-c0_cont_52" id="_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock-c0_cont_51"><ix:nonNumeric contextRef="c0" escape="true" name="sfst:SummaryOfAnalysisOfCollateraldependentLoansOfTheCompanyTableTextBlock"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Arial, Helvetica, Sans-Serif">
  <tr style="vertical-align: bottom">
    <td style="border-top: Black 2.5pt solid; text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="14" style="border-top: Black 2.5pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1pt; text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="14" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">December
    31, 2022</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold; text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right"><span style="font-size: 8pt">Real</span></td><td style="font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right"><span style="font-size: 8pt">Business</span></td><td style="font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-weight: normal; text-align: left; border-bottom: Black 1pt solid"><span style="font-size: 8pt">(dollars in thousands)</span></td><td style="font-weight: bold; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">estate</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">assets</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">Other</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">Total</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font-weight: bold; text-align: justify">Commercial</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.25in; text-align: justify">Owner occupied RE</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-442">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-443">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-444">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-445">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="padding-left: 0.25in; width: 52%; text-align: justify">Non-owner occupied RE</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c447" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AllowanceForLoanAndLeaseLossesRealEstate" scale="3" unitRef="usd">114</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-446">-</div></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-447">-</div></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c447" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:InventoryRealEstate" scale="3" unitRef="usd">114</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.25in; text-align: justify">Construction</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-448">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-449">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-450">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-451">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="border-bottom: Black 1pt solid; padding-left: 0.25in; text-align: justify">Business</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction contextRef="c451" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AllowanceForLoanAndLeaseLossesRealEstate" scale="3" unitRef="usd">30</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-452">-</div></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-453">-</div></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction contextRef="c451" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:InventoryRealEstate" scale="3" unitRef="usd">30</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="border-bottom: Black 1pt solid; padding-left: 0.5in; text-align: justify">Total commercial</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction contextRef="c453" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AllowanceForLoanAndLeaseLossesRealEstate" scale="3" unitRef="usd">144</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-454">-</div></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-455">-</div></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction contextRef="c453" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:InventoryRealEstate" scale="3" unitRef="usd">144</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font-weight: bold; text-align: justify">Consumer</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.25in; text-align: justify">Real estate</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c455" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AllowanceForLoanAndLeaseLossesRealEstate" scale="3" unitRef="usd">207</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-456">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-457">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c455" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:InventoryRealEstate" scale="3" unitRef="usd">207</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="padding-left: 0.25in; text-align: justify">Home equity</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c457" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AllowanceForLoanAndLeaseLossesRealEstate" scale="3" unitRef="usd">194</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-458">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-459">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c457" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:InventoryRealEstate" scale="3" unitRef="usd">194</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.25in; text-align: justify">Construction</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-460">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-461">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-462">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-463">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="border-bottom: Black 1pt solid; padding-left: 0.25in; text-align: justify">Other</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-464">-</div></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-465">-</div></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-466">-</div></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-467">-</div></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="border-bottom: Black 1pt solid; padding-left: 0.5in; text-align: justify">Total consumer</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction contextRef="c463" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AllowanceForLoanAndLeaseLossesRealEstate" scale="3" unitRef="usd">401</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-468">-</div></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-469">-</div></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction contextRef="c463" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:InventoryRealEstate" scale="3" unitRef="usd">401</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="border-bottom: Black 2.5pt solid; padding-left: 0.75in; text-align: justify">Total</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">$</td><td style="border-bottom: Black 2.5pt solid; text-align: right"><ix:nonFraction contextRef="c3" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AllowanceForLoanAndLeaseLossesRealEstate" scale="3" unitRef="usd">545</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-470">-</div></td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-471">-</div></td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right"><ix:nonFraction contextRef="c3" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:InventoryRealEstate" scale="3" unitRef="usd">545</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:nonNumeric></ix:continuation><div>



</div><div>

</div><ix:continuation continuedAt="_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock-c0_cont_53" id="_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock-c0_cont_52"><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">Under CECL, for collateral dependent loans, the
Company has adopted the practical expedient to measure the allowance for credit losses based on the fair value of collateral. The allowance
for credit losses is calculated on an individual loan basis based on the shortfall between the fair value of the loan&#8217;s collateral, which
is adjusted for liquidation costs/discounts, and amortized cost. If the fair value of the collateral exceeds the amortized cost, no allowance
is required.</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock-c0_cont_54" id="_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock-c0_cont_53"><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><b>Allowance for Credit Losses - Unfunded Loan
Commitments</b></p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock-c0_cont_55" id="_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock-c0_cont_54"><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">The allowance for credit losses for unfunded loan
commitments was $<ix:nonFraction contextRef="c3" decimals="-5" format="ixt:num-dot-decimal" name="sfst:AllowanceForCreditLossesForLoanCommitments" scale="6" unitRef="usd">2.8</ix:nonFraction>&#160;million at December 31, 2022 and is separately classified on the balance sheet within other liabilities. Prior
to the adoption of CECL, the Company&#8217;s reserve for unfunded</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:continuation><div>

</div><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 93; Value: 2 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: rgb(178,178,178) 1.5pt solid"><p style="font: normal 10pt Arial, Helvetica, Sans-Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->93<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt"><p style="font-family: Arial, Helvetica, Sans-Serif; margin: 0pt"><a href="#toc_001" style="font-weight: bold">Table of Contents</a></p></div><div>
    </div><!-- Field: /Page --><div>

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

</div><ix:continuation continuedAt="_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock-c0_cont_56" id="_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock-c0_cont_55"><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">commitments was not material.&#160;The following table presents the
balance and activity in the allowance for credit losses for unfunded loan commitments for the twelve months ended December 31, 2022.</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation id="_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock-c0_cont_56"><ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Arial, Helvetica, Sans-Serif">
  <tr style="vertical-align: bottom">
    <td style="border-top: Black 2.5pt solid; text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-top: Black 2.5pt solid; font-weight: bold; text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="white-space: nowrap; font-weight: bold; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="white-space: nowrap; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: right"><span style="font-size: 8pt">Twelve&#160;months&#160;ended</span></td><td style="white-space: nowrap; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="white-space: nowrap; font-weight: normal; text-align: left; border-bottom: Black 1pt solid"><span style="font-size: 8pt">(dollars in thousands)</span></td><td style="white-space: nowrap; font-weight: bold; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-weight: bold; text-align: right"><span style="font-size: 8pt">December
    31, 2022</span></td><td style="white-space: nowrap; border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font-weight: bold; text-align: justify">Balance, beginning of period</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-472">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="width: 88%; text-align: justify">Adjustment for adoption of CECL</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c466" decimals="-3" format="ixt:num-dot-decimal" name="sfst:AdjustmentForAdoptionOfCECL" scale="3" unitRef="usd">2,000</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-align: justify; border-bottom: Black 1pt solid">Provision for credit losses</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction contextRef="c466" decimals="-3" format="ixt:num-dot-decimal" name="sfst:ProvisionForreversalOfLoanLosses" scale="3" unitRef="usd">780</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="border-bottom: Black 2.5pt solid; font-weight: bold; text-align: justify">Balance, end of period</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">$</td><td style="border-bottom: Black 2.5pt solid; text-align: right"><ix:nonFraction contextRef="c467" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" unitRef="usd">2,780</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-align: justify">Unfunded Loan Commitments</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c466" decimals="-3" format="ixt:num-dot-decimal" name="sfst:UnfundedLoanCommitments" scale="3" unitRef="usd">878,324</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="border-bottom: Black 2.5pt solid; text-align: justify">Reserve for Unfunded Commitments to Unfunded Loan Commitments</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right"><ix:nonFraction contextRef="c466" decimals="4" format="ixt:num-dot-decimal" name="sfst:ReserveForUnfundedCommitmentsToUnfundedLoanCommitmentsPercentage" scale="-2" unitRef="pure">0.32</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; text-align: left">%</td></tr>
  </table></ix:nonNumeric></ix:continuation><div>



</div><p style="font: bold 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><ix:nonNumeric contextRef="c0" continuedAt="_TroubledDebtRestructuringTextBlock-c0_cont_1" escape="true" name="sfst:TroubledDebtRestructuringTextBlock"><p style="font: bold 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">NOTE 5 &#8211; Troubled Debt Restructurings</p><p style="font: bold 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:nonNumeric><div>

</div><div>

</div><ix:continuation continuedAt="_TroubledDebtRestructuringTextBlock-c0_cont_2" id="_TroubledDebtRestructuringTextBlock-c0_cont_1"><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify; ">At December
31, 2022, our TDRs included 13 loans totaling $<ix:nonFraction contextRef="c3" decimals="-5" format="ixt:num-dot-decimal" name="sfst:AggregateSumOfLoansClassifiedAsTroubledDebtRestructurings" scale="6" unitRef="usd">6.3</ix:nonFraction> million with a specific allowance for credit losses of $<ix:nonFraction contextRef="c3" decimals="-5" format="ixt:num-dot-decimal" name="sfst:RelatedAllowanceForCreditLosess" scale="6" unitRef="usd">1.2</ix:nonFraction> million. At December 31,
2021 we had 14 loans totaling $<ix:nonFraction contextRef="c4" decimals="-5" format="ixt:num-dot-decimal" name="sfst:AggregateSumOfLoansClassifiedAsTroubledDebtRestructurings" scale="6" unitRef="usd">6.3</ix:nonFraction> million which we considered as TDRs. The Company considers a loan to be a TDR when the debtor experiences
financial difficulties and the Company grants a concession to the debtor that it would not normally consider. Concessions can relate to
the contractual interest rate, maturity date, or payment structure of the note. As part of our workout plan for individual loan relationships,
we may restructure loan terms to assist borrowers facing challenges in the current economic environment.</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify; ">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_TroubledDebtRestructuringTextBlock-c0_cont_3" id="_TroubledDebtRestructuringTextBlock-c0_cont_2"><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">There were three loans considered new
TDRs during the twelve months ended December 31, 2022. There was one consumer real estate loan with a pre-modification and post-modification
balance of $<ix:nonFraction contextRef="c468" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CompensatingBalanceAmount" scale="0" unitRef="usd">885,000</ix:nonFraction>, and there were two commercial business loans with a pre-modification and post-modification balance totaling $<ix:nonFraction contextRef="c469" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:CompensatingBalanceAmount" scale="6" unitRef="usd">1.1</ix:nonFraction>
million. For the twelve months ended December 31, 2021, there were two consumer real estate loans with a pre-modification balance of $<ix:nonFraction contextRef="c470" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CompensatingBalanceAmount" scale="0" unitRef="usd">259,000</ix:nonFraction>
and a post-modification balance of $<ix:nonFraction contextRef="c471" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CompensatingBalanceAmount" scale="0" unitRef="usd">262,000</ix:nonFraction>, and there was one consumer home equity loan with a pre-modification and post-modification
balance of $<ix:nonFraction contextRef="c472" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CompensatingBalanceAmount" scale="0" unitRef="usd">181,000</ix:nonFraction> that were renewed and considered TDRs at the time of renewal.</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_TroubledDebtRestructuringTextBlock-c0_cont_4" id="_TroubledDebtRestructuringTextBlock-c0_cont_3"><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">As of December 31, 2022 and 2021, there were no
loans modified as a TDR for which there was a payment default (60 days past due) within 12 months of the restructuring date. As permitted
by the CARES Act, we do not consider loan modifications to borrowers affected by COVID-19 to be TDRs unless the borrower was 30 days or
more past due as of December 31, 2019, (ii) the modifications were related to COVID-19, and (iii) the modification occurred between March
1, 2020 and January 1, 2022.</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation id="_TroubledDebtRestructuringTextBlock-c0_cont_4"><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify; ">Under the CARES
Act, the Company granted short-term loan deferrals to 864 loan clients, of which all had returned to normal payments as of December 31,
2021.</p></ix:continuation><div>

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

</div><ix:nonNumeric contextRef="c0" continuedAt="_PropertyPlantAndEquipmentDisclosureTextBlock-c0_cont_1" escape="true" name="us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock"><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: left"><b>NOTE 6 &#8211; Property and Equipment</b></p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p></ix:nonNumeric><div>

</div><div>

</div><ix:continuation continuedAt="_PropertyPlantAndEquipmentDisclosureTextBlock-c0_cont_2" id="_PropertyPlantAndEquipmentDisclosureTextBlock-c0_cont_1"><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">Property and equipment are stated at
cost less accumulated depreciation. Components of property and equipment included in the consolidated balance sheets are as follows:</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: center">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_PropertyPlantAndEquipmentDisclosureTextBlock-c0_cont_3" id="_PropertyPlantAndEquipmentDisclosureTextBlock-c0_cont_2"><ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:PropertyPlantAndEquipmentTextBlock"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Arial, Helvetica, Sans-Serif">
  <tr style="vertical-align: bottom">
    <td style="border-top: Black 2.5pt solid; text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="6" style="border-top: Black 2.5pt solid; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1pt; text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="6" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">December
    31,</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left; border-bottom: Black 1pt solid"><span style="font-size: 8pt">(dollars in thousands)</span></td><td style="font-weight: bold; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">2022</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">2021</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="width: 76%; text-align: left">Land</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c474" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" unitRef="usd">11,244</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c475" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" unitRef="usd">10,678</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Buildings</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c476" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" unitRef="usd">54,454</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c477" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" unitRef="usd">22,150</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-align: left">Leasehold improvements</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c478" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" unitRef="usd">5,545</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c479" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" unitRef="usd">6,860</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Furniture and equipment</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c480" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" unitRef="usd">20,422</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c481" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" unitRef="usd">11,589</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-align: left">Software</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c482" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" unitRef="usd">409</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c483" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" unitRef="usd">389</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Construction in process</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c484" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" unitRef="usd">742</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c485" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" unitRef="usd">29,942</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-align: left; border-bottom: Black 1pt solid">Accumulated depreciation and amortization</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction contextRef="c3" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" scale="3" unitRef="usd">17,219</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">)</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction contextRef="c4" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" scale="3" unitRef="usd">15,882</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Property and equipment, excluding ROU assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c3" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" unitRef="usd">75,597</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" unitRef="usd">65,726</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-align: left; border-bottom: Black 1pt solid">ROU assets</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction contextRef="c3" decimals="-3" format="ixt:num-dot-decimal" name="sfst:OperatingLeaseRightOfUseAssets" scale="3" unitRef="usd">23,586</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:num-dot-decimal" name="sfst:OperatingLeaseRightOfUseAssets" scale="3" unitRef="usd">26,644</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="border-bottom: Black 2.5pt solid; padding-left: 0.25in; text-align: left">Total property and equipment	</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">$</td><td style="border-bottom: Black 2.5pt solid; text-align: right"><ix:nonFraction contextRef="c3" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentNet" scale="3" unitRef="usd">99,183</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentNet" scale="3" unitRef="usd">92,370</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: center">&#160;</p></ix:nonNumeric></ix:continuation><div>



</div><div>

</div><ix:continuation continuedAt="_PropertyPlantAndEquipmentDisclosureTextBlock-c0_cont_4" id="_PropertyPlantAndEquipmentDisclosureTextBlock-c0_cont_3"><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">Construction in process at December 31,
2022 and 2021 consisted primarily of costs associated with the new bank headquarters building located in Greenville, South Carolina which
was officially opened in June 2022. The move into the new building, and subsequent disposal of assets, resulted in a $<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:GainLossOnSaleOfOtherAssets" scale="0" unitRef="usd">439,000</ix:nonFraction> loss for
the twelve months ended December 31,</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:continuation><div>

</div><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 94; Value: 2 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: rgb(178,178,178) 1.5pt solid"><p style="font: normal 10pt Arial, Helvetica, Sans-Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->94<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt"><p style="font-family: Arial, Helvetica, Sans-Serif; margin: 0pt"><a href="#toc_001" style="font-weight: bold">Table of Contents</a></p></div><div>
    </div><!-- Field: /Page --><div>

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

</div><ix:continuation continuedAt="_PropertyPlantAndEquipmentDisclosureTextBlock-c0_cont_5" id="_PropertyPlantAndEquipmentDisclosureTextBlock-c0_cont_4"><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">2022. In addition in October 2020 we sold two of our office locations in Columbia, South Carolina
and recognized a gain of $<ix:nonFraction contextRef="c473" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:GainLossOnDispositionOfAssets" scale="0" unitRef="usd">180,000</ix:nonFraction> in the transaction. The loss and gain are reported in other noninterest income on the consolidated statements
of income. Depreciation and amortization expense for the years ended December 31, 2022 and 2021 was $<ix:nonFraction contextRef="c0" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:DepreciationDepletionAndAmortization" scale="6" unitRef="usd">3.7</ix:nonFraction> million and $<ix:nonFraction contextRef="c5" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:DepreciationDepletionAndAmortization" scale="6" unitRef="usd">2.2</ix:nonFraction> million, respectively.
Depreciation and amortization are charged to operations utilizing a straight-line method over the estimated useful lives of the assets.
The estimated useful lives for the principal items follow:</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation id="_PropertyPlantAndEquipmentDisclosureTextBlock-c0_cont_5"><ix:nonNumeric contextRef="c0" escape="true" name="sfst:ScheduleOfEstimatedUsefulLivesOfPropertyPlantAndEquipmentTableTextBlock"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Arial, Helvetica, Sans-Serif">
  <tr style="vertical-align: bottom">
    <td style="border-top: Black 2.5pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-top: Black 2.5pt solid; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"><span style="font-size: 8pt">Type of Asset</span></td><td style="font-weight: bold; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">Life in
    Years</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="width: 88%; text-align: left">Software</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><ix:nonNumeric contextRef="c486" format="ixt-sec:duryear" name="us-gaap:PropertyPlantAndEquipmentUsefulLife">3</ix:nonNumeric></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Furniture and equipment</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"><ix:nonNumeric contextRef="c487" format="ixt-sec:duryear" name="us-gaap:PropertyPlantAndEquipmentUsefulLife">5</ix:nonNumeric> to <ix:nonNumeric contextRef="c488" format="ixt-sec:duryear" name="us-gaap:PropertyPlantAndEquipmentUsefulLife">7</ix:nonNumeric></span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-align: left">Leasehold improvements</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"><ix:nonNumeric contextRef="c489" format="ixt-sec:duryear" name="us-gaap:PropertyPlantAndEquipmentUsefulLife">5</ix:nonNumeric> to <ix:nonNumeric contextRef="c490" format="ixt-sec:duryear" name="us-gaap:PropertyPlantAndEquipmentUsefulLife">15</ix:nonNumeric></span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="border-bottom: Black 2.5pt solid; text-align: left">Buildings</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right"><ix:nonNumeric contextRef="c491" format="ixt-sec:duryear" name="us-gaap:PropertyPlantAndEquipmentUsefulLife">40</ix:nonNumeric></td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td></tr>
  </table></ix:nonNumeric></ix:continuation><div>



</div><p style="font: bold 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><ix:nonNumeric contextRef="c0" continuedAt="_LesseeOperatingLeasesTextBlock-c0_cont_1" escape="true" name="us-gaap:LesseeOperatingLeasesTextBlock"><p style="font: bold 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">NOTE 7 &#8211; Leases</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:nonNumeric><div>

</div><div>

</div><ix:continuation continuedAt="_LesseeOperatingLeasesTextBlock-c0_cont_2" id="_LesseeOperatingLeasesTextBlock-c0_cont_1"><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">The Company had operating right-of-use
assets, included in property and equipment, of $<ix:nonFraction contextRef="c3" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentOtherNet" scale="6" unitRef="usd">23.6</ix:nonFraction> million and $<ix:nonFraction contextRef="c4" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentOtherNet" scale="6" unitRef="usd">26.6</ix:nonFraction> million as of December 31, 2022 and 2021, respectively. The
Company had lease liabilities, included in other liabilities, of $<ix:nonFraction contextRef="c3" decimals="-5" format="ixt:num-dot-decimal" name="sfst:LeaseLiabilities" scale="6" unitRef="usd">25.8</ix:nonFraction> million and $<ix:nonFraction contextRef="c4" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:OtherLiabilitiesCurrent" scale="6" unitRef="usd">28.0</ix:nonFraction> million as of December 31, 2022 and 2021, respectively.
We maintain operating leases on land and buildings for various office spaces. The lease agreements have maturity dates ranging from April
2025 to February 2032, some of which include options for multiple five-year extensions. The weighted average remaining life of the lease
term for these leases was&#160;<ix:nonNumeric contextRef="c3" format="ixt-sec:duryear" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1">6.89</ix:nonNumeric> years and <ix:nonNumeric contextRef="c4" format="ixt-sec:duryear" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1">7.92</ix:nonNumeric> years&#160;as of December 31, 2022 and 2021, respectively. The ROU asset and lease
liability are recognized at lease commencement by calculating the present value of lease payments over the lease term.&#160;</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_LesseeOperatingLeasesTextBlock-c0_cont_3" id="_LesseeOperatingLeasesTextBlock-c0_cont_2"><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">The discount rate used in determining
the lease liability for each individual lease was the FHLB fixed advance rate which corresponded with the remaining lease term as of January
1, 2019 for leases that existed at adoption and as of the lease commencement date for leases subsequently entered in to. The weighted
average discount rate for leases was&#160;<ix:nonFraction contextRef="c3" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" scale="-2" unitRef="pure">2.86</ix:nonFraction>% and <ix:nonFraction contextRef="c4" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" scale="-2" unitRef="pure">2.28</ix:nonFraction>%&#160;as of December 31, 2022 and 2021, respectively.</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_LesseeOperatingLeasesTextBlock-c0_cont_4" id="_LesseeOperatingLeasesTextBlock-c0_cont_3"><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">Total operating lease costs were&#160;$<ix:nonFraction contextRef="c0" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseCost" scale="6" unitRef="usd">2.7</ix:nonFraction>
million and $<ix:nonFraction contextRef="c5" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseCost" scale="6" unitRef="usd">3.0</ix:nonFraction> million&#160;for the years ended December 31, 2022 and 2021, respectively.</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: left">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_LesseeOperatingLeasesTextBlock-c0_cont_5" id="_LesseeOperatingLeasesTextBlock-c0_cont_4"><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: left">Maturities of lease liabilities as of December 31,
2022 were as follows:</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><span style="font-weight: normal">&#160;</span></p></ix:continuation><div>

</div><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"></p><div>

</div><ix:continuation id="_LesseeOperatingLeasesTextBlock-c0_cont_5"><ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Arial, Helvetica, Sans-Serif">
  <tr style="vertical-align: bottom">
    <td style="border-top: Black 2.5pt solid; font-weight: bold; text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-top: Black 2.5pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold; text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right"><span style="font-size: 8pt">Operating</span></td><td style="font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-weight: normal; text-align: left; border-bottom: Black 1pt solid"><span style="font-size: 8pt">(dollars in thousands)</span></td><td style="font-weight: bold; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">Leases</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="width: 88%; text-align: left">2023</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c3" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" scale="3" unitRef="usd">2,016</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">2024</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c3" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" scale="3" unitRef="usd">2,068</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-align: left">2025</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c3" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree" scale="3" unitRef="usd">2,124</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">2026</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c3" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour" scale="3" unitRef="usd">2,177</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-align: left">2027</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c3" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive" scale="3" unitRef="usd">2,234</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; border-bottom: Black 1pt solid">Thereafter</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction contextRef="c3" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" scale="3" unitRef="usd">22,203</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-align: left; padding-left: 0.25in">Total undiscounted lease payments</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c3" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue" scale="3" unitRef="usd">32,822</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; border-bottom: Black 1pt solid">Discount effect of cash flows</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction contextRef="c3" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" scale="3" unitRef="usd">6,995</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="border-bottom: Black 2.5pt solid; text-align: left; padding-left: 0.25in">Total lease liability</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">$</td><td style="border-bottom: Black 2.5pt solid; text-align: right"><ix:nonFraction contextRef="c3" decimals="-3" format="ixt:num-dot-decimal" name="sfst:OperatingLeaseLiability1" scale="3" unitRef="usd">25,827</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td></tr>
  </table></ix:nonNumeric></ix:continuation><div>



</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><span style="font-weight: normal">&#160;</span></p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 95; Value: 2 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: rgb(178,178,178) 1.5pt solid"><p style="font: normal 10pt Arial, Helvetica, Sans-Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->95<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt"><p style="font-family: Arial, Helvetica, Sans-Serif; margin: 0pt"><a href="#toc_001" style="font-weight: bold">Table of Contents</a></p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>
</div><ix:nonNumeric contextRef="c0" continuedAt="_RealEstateOwnedTextBlock-c0_cont_1" escape="true" name="us-gaap:RealEstateOwnedTextBlock"><p style="margin: 0"><span style="font-family: Arial, Helvetica, Sans-Serif"><b>NOTE 8 &#8211; Other Real Estate Owned</b></span></p><p style="font: bold 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 13.5pt 0pt 0; text-align: justify">&#160;</p></ix:nonNumeric><div>

</div><div>

</div><ix:continuation continuedAt="_RealEstateOwnedTextBlock-c0_cont_2" id="_RealEstateOwnedTextBlock-c0_cont_1"><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt">Other real estate owned is comprised
of real estate acquired in settlement of loans and is included in other assets on the balance sheet. At December 31, 2022 and December
31, 2021 there was no commercial property owned. The following summarizes the activity in the real estate acquired in settlement of loans
portion of other real estate owned:</p><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt">&#160;</p></ix:continuation><div>

</div><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 13.5pt 0pt 0; text-align: justify"></p><div>

</div><ix:continuation id="_RealEstateOwnedTextBlock-c0_cont_2"><ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:OtherRealEstateRollForwardTableTextBlock"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="border-top: Black 2.5pt solid; padding-right: 0pt; font-size: 12pt; text-align: center; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="6" style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1pt; padding-right: 0pt; font-size: 12pt; text-align: center; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt">&#160;</span></td><td style="font: bold 8pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">For
    the year ended December 31,</span></td><td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; text-align: left; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt">(dollars
    in thousands)</span></td><td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">2022</span></td><td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">2021</span></td><td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="padding-right: 0pt; width: 76%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt">Balance, beginning of year</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">$</td><td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="-sec-ix-hidden: hidden-fact-473; font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;&#160;&#160;&#160;-</span></td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c26" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OtherRealEstate" scale="3" unitRef="usd">1,169</ix:nonFraction></td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-right: 0pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt">Additions</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-474">-</div></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c5" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OtherRealEstateAdditions" scale="3" unitRef="usd">367</ix:nonFraction></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="padding-right: 0pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt">Sales</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-475">-</div></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">(<ix:nonFraction contextRef="c5" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OtherRealEstateDisposals" scale="3" unitRef="usd">1,536</ix:nonFraction></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-right: 0pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; padding-bottom: 1pt; padding-left: 0pt; text-indent: 0pt">Write-downs, net</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-476">-</div></td><td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-477">-</div></td><td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; text-align: left; padding-bottom: 1pt; padding-left: 0pt; text-indent: 0pt">Balance, end of year</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">$</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-478">-</div></td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-479">-</div></td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  </table></ix:nonNumeric></ix:continuation><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: left"><b>&#160;</b></p><div>

</div><ix:nonNumeric contextRef="c0" continuedAt="_DepositLiabilitiesDisclosuresTextBlock-c0_cont_1" escape="true" name="us-gaap:DepositLiabilitiesDisclosuresTextBlock"><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 0pt; margin-bottom: 0pt"><b>NOTE 9 &#8211; Deposits</b></p><p style="font: bold 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 13.5pt 0pt 0; text-align: justify">&#160;</p></ix:nonNumeric><div>

</div><div>

</div><ix:continuation continuedAt="_DepositLiabilitiesDisclosuresTextBlock-c0_cont_2" id="_DepositLiabilitiesDisclosuresTextBlock-c0_cont_1"><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 0pt; margin-bottom: 0pt">The following is a detail
of the deposit accounts:&#160;</p><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 0pt; margin-bottom: 0pt">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_DepositLiabilitiesDisclosuresTextBlock-c0_cont_3" id="_DepositLiabilitiesDisclosuresTextBlock-c0_cont_2"><ix:nonNumeric contextRef="c0" escape="true" name="sfst:DetailOfDepositAccountsTableTextBlock"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="6" style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-size: 12pt; text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="font: bold 8pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="6" style="font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">December
    31,</span></td><td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-size: 8pt">(dollars
    in thousands)</span></td><td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">2022</span></td><td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">2021</span></td><td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; width: 76%; text-align: left">Noninterest bearing</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">$</td><td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c3" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NoninterestBearingDepositLiabilities" scale="3" unitRef="usd">804,115</ix:nonFraction></td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NoninterestBearingDepositLiabilities" scale="3" unitRef="usd">768,651</ix:nonFraction></td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">Interest bearing:</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; padding-left: 0.25in; text-align: left">NOW accounts</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c3" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:InterestBearingDomesticDepositNegotiableOrderOfWithdrawalNOW" scale="3" unitRef="usd">318,030</ix:nonFraction></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:InterestBearingDomesticDepositNegotiableOrderOfWithdrawalNOW" scale="3" unitRef="usd">401,788</ix:nonFraction></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; padding-left: 0.25in; text-align: left">Money market accounts</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c3" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:InterestBearingDomesticDepositMoneyMarket" scale="3" unitRef="usd">1,506,418</ix:nonFraction></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:InterestBearingDomesticDepositMoneyMarket" scale="3" unitRef="usd">1,201,099</ix:nonFraction></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; padding-left: 0.25in; text-align: left">Savings</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c3" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:InterestBearingDomesticDepositSavings" scale="3" unitRef="usd">40,673</ix:nonFraction></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:InterestBearingDomesticDepositSavings" scale="3" unitRef="usd">39,696</ix:nonFraction></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; padding-left: 0.25in; text-align: left; padding-bottom: 1pt">Time deposits</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c3" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:TimeDeposits" scale="3" unitRef="usd">464,628</ix:nonFraction></td><td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:TimeDeposits" scale="3" unitRef="usd">152,592</ix:nonFraction></td><td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-left: 0.5in; text-align: left">Total deposits</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">$</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c3" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:Deposits" scale="3" unitRef="usd">3,133,864</ix:nonFraction></td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:Deposits" scale="3" unitRef="usd">2,563,826</ix:nonFraction></td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 13.5pt 0pt 0; text-align: center">&#160;</p></ix:nonNumeric></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_DepositLiabilitiesDisclosuresTextBlock-c0_cont_4" id="_DepositLiabilitiesDisclosuresTextBlock-c0_cont_3"><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 0pt; margin-bottom: 0pt">At December 31, 2022 and 2021, time
deposits greater than $250,000 were $<ix:nonFraction contextRef="c3" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:TimeDeposits100000OrMore" scale="6" unitRef="usd">374.8</ix:nonFraction> million and $<ix:nonFraction contextRef="c4" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:TimeDeposits100000OrMore" scale="6" unitRef="usd">84.4</ix:nonFraction> million, respectively.</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 13.5pt 0pt 0; text-align: justify">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_DepositLiabilitiesDisclosuresTextBlock-c0_cont_5" id="_DepositLiabilitiesDisclosuresTextBlock-c0_cont_4"><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt">Also, at December 31, 2022, the Company
had $<ix:nonFraction contextRef="c3" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:DepositsMoneyMarketDeposits" scale="6" unitRef="usd">236.2</ix:nonFraction> million deposits in brokered deposits, or deposits that were obtained outside the Company&#8217;s primary market, while at
December 31, 2021 the Company had no brokered deposits. Interest expense on time deposits greater than $250,000 was $<ix:nonFraction contextRef="c0" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:InterestExpenseTimeDeposits100000OrMore" scale="6" unitRef="usd">3.2</ix:nonFraction> million for the
year ended December 31, 2022, $<ix:nonFraction contextRef="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InterestExpenseTimeDeposits100000OrMore" scale="0" unitRef="usd">786,000</ix:nonFraction> for the year ended December 31, 2021, and $<ix:nonFraction contextRef="c6" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:InterestExpenseTimeDeposits100000OrMore" scale="6" unitRef="usd">3.5</ix:nonFraction> million for the year ended December 31, 2020.</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 13.5pt 0pt 0; text-align: justify">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_DepositLiabilitiesDisclosuresTextBlock-c0_cont_6" id="_DepositLiabilitiesDisclosuresTextBlock-c0_cont_5"><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 0pt; margin-bottom: 0pt">At December 31, 2022 the scheduled
maturities of time deposits are as follows:&#160;</p><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 0pt; margin-bottom: 0pt">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation id="_DepositLiabilitiesDisclosuresTextBlock-c0_cont_6"><ix:nonNumeric contextRef="c0" escape="true" name="sfst:ScheduledMaturitiesOfCertificatesOfDepositTableTextBlock"><table cellpadding="0" class="fin" style="margin: auto; width: 100%; border-spacing: 0">
  <tr style="vertical-align: bottom">
    <td style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-size: 8pt">(dollars
    in thousands)</span></td><td style="border-bottom: Black 1pt solid; font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; width: 87%; text-align: left">2023</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">$</td><td style="width: 10%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c3" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:TimeDepositMaturitiesYearOne" scale="3" unitRef="usd">420,049</ix:nonFraction></td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">2024</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c3" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:TimeDepositMaturitiesYearTwo" scale="3" unitRef="usd">39,786</ix:nonFraction></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">2025</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c3" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:TimeDepositMaturitiesYearThree" scale="3" unitRef="usd">4,683</ix:nonFraction></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">2026</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c3" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:TimeDepositMaturitiesYearFour" scale="3" unitRef="usd">110</ix:nonFraction></td><td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-size: 8pt">$</span></td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt"><ix:nonFraction contextRef="c3" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:TimeDeposits" scale="3" unitRef="usd">464,628</ix:nonFraction></span></td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td></tr>
  </table></ix:nonNumeric></ix:continuation><div>

</div><p style="font: bold 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 13.5pt 0pt 0; text-align: justify">&#160;</p><div>

</div><ix:nonNumeric contextRef="c0" continuedAt="_FederalHomeLoanBankAdvancesAndRepurchaseAgreementsTextBlock-c0_cont_1" escape="true" name="sfst:FederalHomeLoanBankAdvancesAndRepurchaseAgreementsTextBlock"><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 0pt; margin-bottom: 0pt"><b>NOTE 10 &#8211; Federal Home Loan Bank Advances
and Other Borrowings</b></p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 13.5pt 0pt 0; text-align: justify"><b>&#160;</b></p></ix:nonNumeric><div>

</div><div>

</div><ix:continuation id="_FederalHomeLoanBankAdvancesAndRepurchaseAgreementsTextBlock-c0_cont_1"><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt">At December 31, 2022, the Company had
a $<ix:nonFraction contextRef="c3" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:AdvancesFromFederalHomeLoanBanks" scale="6" unitRef="usd">175.0</ix:nonFraction> million FHLB Advance at a variable rate of <ix:nonFraction contextRef="c3" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:DerivativeVariableInterestRate" scale="-2" unitRef="pure">4.57</ix:nonFraction>%, while at December 31, 2021 the Company had no FHLB Advances outstanding. The
FHLB advance was secured with approximately $<ix:nonFraction contextRef="c492" decimals="-7" format="ixt:num-dot-decimal" name="us-gaap:AdvancesFromFederalHomeLoanBanks" scale="9" unitRef="usd">1.05</ix:nonFraction> billion of mortgage loans and $<ix:nonFraction contextRef="c0" decimals="-5" format="ixt:num-dot-decimal" name="sfst:MortgageLoans" scale="6" unitRef="usd">9.3</ix:nonFraction> million of stock in the FHLB at December 31, 2022
and matures on <ix:nonNumeric contextRef="c0" format="ixt:date-monthname-day-year-en" name="us-gaap:LineOfCreditFacilityExpirationDate1">February 16, 2023</ix:nonNumeric>.</p></ix:continuation><div>

</div><p style="font: bold 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 13.5pt 0pt 0; text-align: justify">&#160;</p><div>

</div><ix:nonNumeric contextRef="c0" continuedAt="_SubordinatedBorrowingsDisclosureTextBlock-c0_cont_1" escape="true" name="us-gaap:SubordinatedBorrowingsDisclosureTextBlock"><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 0pt; margin-bottom: 0pt"><b>NOTE 11 &#8211; Subordinated
Debentures</b></p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 13.5pt 0pt 0; text-align: justify">&#160;</p></ix:nonNumeric><div>

</div><div>

</div><ix:continuation continuedAt="_SubordinatedBorrowingsDisclosureTextBlock-c0_cont_2" id="_SubordinatedBorrowingsDisclosureTextBlock-c0_cont_1"><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt">On June 26, 2003, Greenville
First Statutory Trust I (a non-consolidated subsidiary) issued $<ix:nonFraction contextRef="c493" decimals="-5" format="ixt:num-dot-decimal" name="sfst:TrustPreferredSecuritiesIssuedAtFloatingRate" scale="6" unitRef="usd">6.0</ix:nonFraction> million floating rate trust preferred securities with a maturity
of <ix:nonNumeric contextRef="c493" format="ixt:date-monthname-day-year-en" name="us-gaap:DebtInstrumentMaturityDate">June 26, 2033</ix:nonNumeric>. At December 31, 2022, the interest rate was <ix:nonFraction contextRef="c494" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:LongTermDebtPercentageBearingVariableInterestRate" scale="-2" unitRef="pure">7.82</ix:nonFraction>% and is indexed to the 3-month LIBOR rate plus <ix:nonFraction contextRef="c494" decimals="4" format="ixt:num-dot-decimal" name="sfst:PercentageOfLondonInterbankOfferedRate" scale="-2" unitRef="pure">3.10</ix:nonFraction>% and adjusted
quarterly. The Company received from the Trust the $<ix:nonFraction contextRef="c495" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromIssuanceOfTrustPreferredSecurities" scale="6" unitRef="usd">6.0</ix:nonFraction> million proceeds from the issuance of the securities and the $<ix:nonFraction contextRef="c495" decimals="0" format="ixt:num-dot-decimal" name="sfst:InitialProceedsOfPreferredSecuritiesFromCapitalInvestment" scale="0" unitRef="usd">186,000</ix:nonFraction> initial
proceeds from the capital investment in the Trust, and accordingly has shown the funds due to the Trust as $<ix:nonFraction contextRef="c494" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:JuniorSubordinatedNotes" scale="6" unitRef="usd">6.2</ix:nonFraction> million junior subordinated
debentures.</p><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt">&#160;</p></ix:continuation><div>

</div><div>

</div><!-- Field: Page; Sequence: 96; Value: 2 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: rgb(178,178,178) 1.5pt solid"><p style="font: normal 10pt Arial, Helvetica, Sans-Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->96<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt"><p style="font-family: Arial, Helvetica, Sans-Serif; margin: 0pt"><a href="#toc_001" style="font-weight: bold">Table of Contents</a></p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt">&#160;</p><div>

</div><ix:continuation continuedAt="_SubordinatedBorrowingsDisclosureTextBlock-c0_cont_3" id="_SubordinatedBorrowingsDisclosureTextBlock-c0_cont_2"><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt">On December 22, 2005, Greenville First
Statutory Trust II (a non-consolidated subsidiary) issued $<ix:nonFraction contextRef="c496" decimals="-5" format="ixt:num-dot-decimal" name="sfst:TrustPreferredSecuritiesIssuedAtFloatingRate" scale="6" unitRef="usd">7.0</ix:nonFraction> million floating rate trust preferred securities with a maturity of <ix:nonNumeric contextRef="c496" format="ixt:date-monthname-day-year-en" name="us-gaap:DebtInstrumentMaturityDate">December
22, 2035</ix:nonNumeric>. At December 31, 2022, the interest rate was <ix:nonFraction contextRef="c497" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:LongTermDebtPercentageBearingVariableInterestRate" scale="-2" unitRef="pure">6.17</ix:nonFraction>% and is indexed to the 3-month LIBOR rate plus <ix:nonFraction contextRef="c497" decimals="4" format="ixt:num-dot-decimal" name="sfst:PercentageOfLondonInterbankOfferedRate" scale="-2" unitRef="pure">1.44</ix:nonFraction>% and adjusted quarterly.
The Company received from the Trust the $<ix:nonFraction contextRef="c498" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromIssuanceOfTrustPreferredSecurities" scale="6" unitRef="usd">7.0</ix:nonFraction> million proceeds from the issuance of the securities and the $<ix:nonFraction contextRef="c498" decimals="0" format="ixt:num-dot-decimal" name="sfst:InitialProceedsOfPreferredSecuritiesFromCapitalInvestment" scale="0" unitRef="usd">217,000</ix:nonFraction> initial proceeds from
the capital investment in the Trust, and accordingly has shown the funds due to the Trust as $<ix:nonFraction contextRef="c497" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:JuniorSubordinatedNotes" scale="6" unitRef="usd">7.2</ix:nonFraction> million junior subordinated debentures.</p><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SubordinatedBorrowingsDisclosureTextBlock-c0_cont_4" id="_SubordinatedBorrowingsDisclosureTextBlock-c0_cont_3"><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt">The current regulatory rules allow
certain amounts of junior subordinated debentures to be included in the calculation of regulatory capital. However, provisions within
the <ix:nonNumeric contextRef="c0" name="sfst:DescriptionOfWallStreetReformAndConsumerProtectionAct">Dodd-Frank Act prohibit institutions that had more than $15 billion in assets on December 31, 2009 from including trust preferred
securities as Tier 1 capital beginning in 2013, with one-third phased out over the two years ending in 2015. Financial institutions with
less than $15 billion in total assets, such as the Bank, may continue to include their trust preferred securities issued prior to May
19, 2010 in Tier 1 capital, but cannot include in Tier 1 capital trust preferred securities issued after such date.</ix:nonNumeric></p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 13.5pt 0pt 0; text-align: justify">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SubordinatedBorrowingsDisclosureTextBlock-c0_cont_5" id="_SubordinatedBorrowingsDisclosureTextBlock-c0_cont_4"><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt">On September 30, 2019, the Company
entered into Subordinated Note Purchase Agreements (collectively, the &#8220;Purchase Agreement&#8221;) with certain qualified institutional
buyers and accredited investors (the &#8220;Purchasers&#8221;) pursuant to which the Company sold and issued $<ix:nonFraction contextRef="c499" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentFaceAmount" scale="6" unitRef="usd">23.0</ix:nonFraction> million in aggregate
principal amount of its <ix:nonFraction contextRef="c500" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentInterestRateDuringPeriod" scale="-2" unitRef="pure">4.75</ix:nonFraction>% Fixed-to-Floating Rate Subordinated Notes due 2029 (the &#8220;Notes&#8221;). The Notes were offered and
sold by the Company to eligible purchasers in a private offering in reliance on the exemption from the registration requirements of Section
4(a)(2) of the Securities Act of 1933, as amended (the &#8220;Securities Act&#8221;) and the provisions of Regulation D promulgated thereunder
(the &#8220;Private Placement&#8221;).</p><p style="font: 11pt Arial, Helvetica, Sans-Serif; margin: 0pt 13.5pt 0pt 0; text-align: justify">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SubordinatedBorrowingsDisclosureTextBlock-c0_cont_6" id="_SubordinatedBorrowingsDisclosureTextBlock-c0_cont_5"><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt">The Notes have a <ix:nonNumeric contextRef="c0" continuedAt="_DebtInstrumentTerm-c0_cont_1" format="ixt-sec:durwordsen" name="us-gaap:DebtInstrumentTerm">ten</ix:nonNumeric>-year term and,
from and including the date of issuance to but excluding September 30, 2024, will bear interest at a fixed annual rate of <ix:nonFraction contextRef="c3" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:LongTermDebtPercentageBearingFixedInterestRate" scale="-2" unitRef="pure">4.75</ix:nonFraction>%, payable
semi-annually in arrears, for the first five<ix:continuation id="_DebtInstrumentTerm-c0_cont_1"> years</ix:continuation> of the term. From and including September 30, 2024 to but excluding the maturity date
or early redemption date, the interest rate shall reset quarterly to an interest rate per annum equal to a benchmark rate (which is expected
to be Three-Month Term SOFR) plus 340.8 basis points, payable quarterly in arrears. As provided in the Notes, the interest rate on the
Notes during the applicable floating rate period may be determined based on a rate other than Three-Month Term SOFR.</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 13.5pt 0pt 0; text-align: justify">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SubordinatedBorrowingsDisclosureTextBlock-c0_cont_7" id="_SubordinatedBorrowingsDisclosureTextBlock-c0_cont_6"><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt">The Notes are redeemable, in whole
or in part, on September 30, 2024, on any interest payment date thereafter, and at any time upon the occurrence of certain events. The
Purchase Agreement contains certain customary representations, warranties and covenants made by the Company, on the one hand, and the
Purchasers, severally and not jointly, on the other hand.</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 13.5pt 0pt 0; text-align: justify"><b>&#160;</b></p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SubordinatedBorrowingsDisclosureTextBlock-c0_cont_8" id="_SubordinatedBorrowingsDisclosureTextBlock-c0_cont_7"><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt">On September 30, 2019, in connection
with the sale and issuance of the Notes, the Company entered into a Registration Rights Agreement (the &#8220;Registration Rights Agreement&#8221;)
with the Purchasers. Under the terms of the Registration Rights Agreement, the Company has agreed to take certain actions to provide for
the exchange of the Notes for subordinated notes that are registered under the Securities Act and have substantially the same terms as
the Notes (the &#8220;Exchange Notes&#8221;). Under certain circumstances, if the Company fails to meet its obligations under the Registration
Rights Agreement, it would be required to pay additional interest to the holders of the Notes.</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 13.5pt 0pt 0; text-align: justify">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation id="_SubordinatedBorrowingsDisclosureTextBlock-c0_cont_8"><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt">The Notes were issued under an Indenture,
dated September 30, 2019 (the &#8220;Indenture&#8221;), by and between the Company and UMB Bank, National Association, as trustee. The
Notes are not subject to any sinking fund and are not convertible into or, other than with respect to the Exchange Notes, exchangeable
for any other securities or assets of the Company or any of its subsidiaries. The Notes are not subject to redemption at the option of
the holder. The Notes are unsecured, subordinated obligations of the Company only and are not obligations of, and are not guaranteed by,
any subsidiary of the Company. The Notes rank junior in right to payment to the Company&#8217;s current and future senior indebtedness.
The Notes are intended to qualify as Tier 2 capital for regulatory capital purposes for the Company.</p></ix:continuation><div>

</div><p style="font: bold 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 13.5pt 0pt 0; text-align: justify">&#160;</p><div>

</div><ix:nonNumeric contextRef="c0" continuedAt="_UnusedLinesOfCreditTextBlock-c0_cont_1" escape="true" name="sfst:UnusedLinesOfCreditTextBlock"><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 0pt; margin-bottom: 0pt"><b>NOTE 12 &#8211; Unused Lines of
Credit</b></p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 13.5pt 0pt 0; text-align: justify">&#160;</p></ix:nonNumeric><div>

</div><div>

</div><ix:continuation continuedAt="_UnusedLinesOfCreditTextBlock-c0_cont_2" id="_UnusedLinesOfCreditTextBlock-c0_cont_1"><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt">At December 31, 2022, the Company had
five lines of credit to purchase federal funds that totaled $<ix:nonFraction contextRef="c3" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" scale="6" unitRef="usd">118.5</ix:nonFraction> million which were unused at December 31, 2022. The lines of credit
are available on a one to 14 day basis for general corporate purposes of the Company. The lender has reserved the right to withdraw the
line at their option. The Company has an additional line of credit with the FHLB to borrow funds, subject to a pledge of qualified collateral.
The Company has collateral that would support approximately $<ix:nonFraction contextRef="c3" decimals="-5" format="ixt:num-dot-decimal" name="sfst:AdditionalBorrowingsUnderFederalHomeLoan" scale="6" unitRef="usd">515.8</ix:nonFraction> million in additional borrowings with the FHLB at December 31, 2022.</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 13.5pt 0pt 0; text-align: justify">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation id="_UnusedLinesOfCreditTextBlock-c0_cont_2"><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt">The Company also has an unsecured, interest
only line of credit for $<ix:nonFraction contextRef="c0" decimals="-6" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromUnsecuredLinesOfCredit" scale="6" unitRef="usd">15</ix:nonFraction> million with another financial institution which was unused at December 31, 2022. The line bears interest
at One Month CME Term SOFR plus <ix:nonFraction contextRef="c0" decimals="4" format="ixt:num-dot-decimal" name="sfst:SecuredOvernightFinancingRate" scale="-2" unitRef="pure">3.50</ix:nonFraction>% and maturing on December 20, 2023. The loan agreement contains various financial covenants related
to capital, earnings and asset quality.	</p></ix:continuation><div>

</div><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt">&#160;</p><div>

</div><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"></p><div>

</div><!-- Field: Page; Sequence: 97; Value: 2 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: rgb(178,178,178) 1.5pt solid"><p style="font: normal 10pt Arial, Helvetica, Sans-Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->97<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt"><p style="font-family: Arial, Helvetica, Sans-Serif; margin: 0pt"><a href="#toc_001" style="font-weight: bold">Table of Contents</a></p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><b>&#160;</b></p><div>

</div><ix:nonNumeric contextRef="c0" continuedAt="_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock-c0_cont_1" escape="true" name="us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock"><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 0pt; margin-bottom: 0pt"><b>NOTE 13 &#8211; Derivative Financial
Instruments</b></p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 13.5pt 0pt 0; text-align: justify"><b>&#160;</b></p></ix:nonNumeric><div>

</div><div>

</div><ix:continuation continuedAt="_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock-c0_cont_2" id="_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock-c0_cont_1"><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt">The Company utilizes derivative financial
instruments primarily to hedge its exposure to changes in interest rates. All derivative financial instruments are recognized as either
assets or liabilities and measured at fair value. The Company accounts for all of its derivatives as free-standing derivatives and does
not designate any of these instruments for hedge accounting. Therefore, the gain or loss resulting from the change in the fair value of
the derivative is recognized in the Company&#8217;s statement of income during the period of change.</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 13.5pt 0pt 0; text-align: justify">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock-c0_cont_3" id="_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock-c0_cont_2"><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt">The Company enters into commitments
to originate residential mortgage loans held for sale, at specified interest rates and within a specified period of time, with clients
who have applied for a loan and meet certain credit and underwriting criteria (interest rate lock commitments). These interest rate lock
commitments (&#8220;IRLCs&#8221;) meet the definition of a derivative financial instrument and are reflected in the balance sheet at fair
value with changes in fair value recognized in current period earnings. Unrealized gains and losses on the IRLCs are recorded as derivative
assets and derivative liabilities, respectively, and are measured based on the value of the underlying mortgage loan, quoted mortgage-backed
securities (&#8220;MBS&#8221;) prices and an estimate of the probability that the mortgage loan will fund within the terms of the interest
rate lock commitment, net of estimated commission expenses.</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 13.5pt 0pt 0; text-align: justify; text-indent: 42pt">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock-c0_cont_4" id="_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock-c0_cont_3"><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt">The Company manages the interest rate
and price risk associated with its outstanding IRLCs and mortgage loans held for sale by entering into derivative instruments such as
forward sales of MBS. Management expects these derivatives will experience changes in fair value opposite to changes in fair value of
the IRLCs and mortgage loans held for sale, thereby reducing earnings volatility. The Company takes into account various factors and strategies
in determining the portion of the mortgage pipeline (IRLCs and mortgage loans held for sale) it wants to economically hedge.</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: left">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock-c0_cont_5" id="_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock-c0_cont_4"><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt">The following table summarizes the Company&#8217;s
outstanding financial derivative instruments at December 31, 2022 and December 31, 2021.</p><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock-c0_cont_6" id="_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock-c0_cont_5"><ix:nonNumeric contextRef="c0" continuedAt="_ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock-c0_cont_1" escape="true" name="us-gaap:ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="border-top: Black 2.5pt solid; padding-top: 0pt; font-size: 11pt; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; padding-top: 0pt; font-size: 11pt; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-top: Black 2.5pt solid; padding-top: 0pt; font-size: 11pt; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; padding-top: 0pt; font-size: 11pt; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; padding-top: 0pt; font-size: 11pt; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-top: Black 2.5pt solid; padding-top: 0pt; font-size: 11pt; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font: 11pt Arial, Helvetica, Sans-Serif; padding-top: 0pt; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-top: Black 2.5pt solid; font: 11pt Arial, Helvetica, Sans-Serif; padding-top: 0pt; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font: 11pt Arial, Helvetica, Sans-Serif; padding-top: 0pt; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding: 0pt 0pt 1pt; font-size: 11pt; text-indent: 0pt"><span style="font-size: 8pt">&#160;</span></td><td style="padding: 0pt 0pt 1pt; font-size: 11pt; text-indent: 0pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="8" style="border-bottom: Black 1pt solid; padding-top: 0pt; font-size: 11pt; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"><p style="font: 9.5pt Arial, Helvetica, Sans-Serif; margin: 2pt 0pt 0pt"></p>

<p style="font: 8pt Arial, Helvetica, Sans-Serif; margin: 2pt 0pt 0pt; text-align: right"><span style="font-size: 8pt"><b>December 31,
2022</b></span></p>

</td><td style="border-bottom: Black 1pt solid; padding-top: 0pt; padding-right: 0pt; font: 11pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-top: 0pt; font-size: 11pt; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt">&#160;</span></td><td style="padding-top: 0pt; font-size: 11pt; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="padding-top: 0pt; font-size: 11pt; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt">&#160;</span></td><td style="padding-top: 0pt; font-size: 11pt; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt">&#160;</span></td><td style="padding-top: 0pt; font-size: 11pt; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="padding-top: 0pt; font-size: 11pt; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt">&#160;</span></td><td style="padding-top: 0pt; font: bold 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="text-align: right; padding-top: 0pt; font: bold 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt">Fair
    Value</span></td><td style="padding-top: 0pt; font: bold 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; padding-top: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt">(dollars
    in thousands)</span></td><td style="border-bottom: Black 1pt solid; padding-top: 0pt; font: bold 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: right; padding-top: 0pt; font: bold 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt">Notional</span></td><td style="border-bottom: Black 1pt solid; padding-top: 0pt; font: bold 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; padding-top: 0pt; font: bold 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: right; padding-top: 0pt; font: bold 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt">Balance
    Sheet Location</span></td><td style="border-bottom: Black 1pt solid; padding-top: 0pt; font: bold 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: right; padding-top: 0pt; font: bold 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt">Asset/(Liability)</span></td><td style="border-bottom: Black 1pt solid; padding-top: 0pt; font: bold 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="padding-top: 0pt; width: 51%; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt">Mortgage loan interest rate lock commitments</td><td style="padding-top: 0pt; width: 1%; font: 9.5pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt">&#160;</td>
    <td style="padding-top: 0pt; width: 1%; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt">$</td><td style="padding-top: 0pt; width: 10%; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"><ix:nonFraction contextRef="c501" decimals="-3" format="ixt:num-dot-decimal" name="sfst:DerivativesNotionalAmount" scale="3" unitRef="usd">6,793</ix:nonFraction></td><td style="padding-top: 0pt; width: 1%; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="padding-top: 0pt; width: 1%; font: 9.5pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt">&#160;</td>
    <td style="font: 9.5pt Arial, Helvetica, Sans-Serif; padding-top: 0pt; width: 20%; text-align: right; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"><ix:nonNumeric contextRef="c502" name="sfst:BalanceSheetLocationDescription">Other assets</ix:nonNumeric></td><td style="padding-top: 0pt; width: 1%; font: 9.5pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt">&#160;</td>
    <td style="padding-top: 0pt; width: 1%; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt">$</td><td style="padding-top: 0pt; width: 12%; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"><ix:nonFraction contextRef="c501" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DerivativeAssetsLiabilitiesAtFairValueNet" scale="3" unitRef="usd">49</ix:nonFraction></td><td style="padding-top: 0pt; width: 1%; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-top: 0pt; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt">MBS forward sales commitments</td><td style="padding-top: 0pt; font: 9.5pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt">&#160;</td>
    <td style="padding-top: 0pt; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="padding-top: 0pt; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"><ix:nonFraction contextRef="c503" decimals="-3" format="ixt:num-dot-decimal" name="sfst:DerivativesNotionalAmount" scale="3" unitRef="usd">5,750</ix:nonFraction></td><td style="padding-top: 0pt; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="padding-top: 0pt; font: 9.5pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt">&#160;</td>
    <td style="font: 9.5pt Arial, Helvetica, Sans-Serif; padding-top: 0pt; text-align: right; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"><ix:nonNumeric contextRef="c504" name="sfst:BalanceSheetLocationDescription">Other assets</ix:nonNumeric></td><td style="padding-top: 0pt; font: 9.5pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt">&#160;</td>
    <td style="padding-top: 0pt; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="padding-top: 0pt; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"><ix:nonFraction contextRef="c503" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DerivativeAssetsLiabilitiesAtFairValueNet" scale="3" unitRef="usd">27</ix:nonFraction></td><td style="padding-top: 0pt; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; padding-top: 0pt; text-align: left; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt">Total derivative financial instruments</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; padding-top: 0pt; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt">&#160;</td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; padding-top: 0pt; text-align: left; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt">$</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; padding-top: 0pt; text-align: right; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"><ix:nonFraction contextRef="c505" decimals="-3" format="ixt:num-dot-decimal" name="sfst:DerivativesNotionalAmount" scale="3" unitRef="usd">12,543</ix:nonFraction></td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; padding-top: 0pt; text-align: left; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="border-bottom: Black 2.5pt solid; padding-top: 0pt; font-size: 11pt; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; padding-top: 0pt; font-size: 11pt; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="border-bottom: Black 2.5pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; padding-top: 0pt; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt">&#160;</td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; padding-top: 0pt; text-align: left; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt">$</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; padding-top: 0pt; text-align: right; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"><ix:nonFraction contextRef="c505" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DerivativeAssetsLiabilitiesAtFairValueNet" scale="3" unitRef="usd">76</ix:nonFraction></td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; padding-top: 0pt; text-align: left; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt">&#160;</td></tr>
</table><p style="margin: 0">&#160;</p></ix:nonNumeric></ix:continuation><div>

</div><div>

</div><ix:continuation id="_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock-c0_cont_6"><ix:continuation id="_ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock-c0_cont_1"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1pt; font-size: 11pt"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1pt; font-size: 11pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="8" style="border-bottom: Black 1pt solid; font-size: 11pt; text-align: right"><p style="font: 9.5pt Arial, Helvetica, Sans-Serif; margin: 2pt 0pt 0pt"></p>

<p style="font: 8pt Arial, Helvetica, Sans-Serif; margin: 2pt 0pt 0pt"><span style="font-size: 8pt"><b>December 31, 2021</b></span></p>

</td><td style="border-bottom: Black 1pt solid; font: 11pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-size: 11pt"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 11pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-size: 11pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 11pt"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 11pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="font-size: 11pt"><span style="font-size: 8pt">&#160;</span></td><td style="font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">Fair Value</span></td><td style="font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-size: 11pt"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">Notional</span></td><td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">Balance
    Sheet Location</span></td><td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">Asset/(Liability)</span></td><td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="width: 51%; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left; text-indent: 0pt; padding-left: 0pt">Mortgage loan interest rate lock commitments</td><td style="width: 1%; font: 9.5pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="width: 1%; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">$</td><td style="width: 10%; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c506" decimals="-3" format="ixt:num-dot-decimal" name="sfst:DerivativesNotionalAmount" scale="3" unitRef="usd">32,478</ix:nonFraction></td><td style="width: 1%; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 1%; font: 9.5pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9.5pt Arial, Helvetica, Sans-Serif; width: 20%; text-align: right; text-indent: 0pt; padding-left: 0pt"><ix:nonNumeric contextRef="c507" name="sfst:BalanceSheetLocationDescription">Other assets</ix:nonNumeric></td><td style="width: 1%; font: 9.5pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="width: 1%; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">$</td><td style="width: 12%; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c506" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DerivativeAssetsLiabilitiesAtFairValueNet" scale="3" unitRef="usd">425</ix:nonFraction></td><td style="width: 1%; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left; text-indent: 0pt; padding-left: 0pt">MBS forward sales commitments</td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c508" decimals="-3" format="ixt:num-dot-decimal" name="sfst:DerivativesNotionalAmount" scale="3" unitRef="usd">21,000</ix:nonFraction></td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right; text-indent: 0pt; padding-left: 0pt"><ix:nonNumeric contextRef="c509" name="sfst:BalanceSheetLocationDescription">Other liabilities</ix:nonNumeric></td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right">(<ix:nonFraction contextRef="c508" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DerivativeAssetsLiabilitiesAtFairValueNet" scale="3" sign="-" unitRef="usd">41</ix:nonFraction></td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left; text-indent: 0pt; padding-left: 0pt">Total derivative financial instruments</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">$</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c510" decimals="-3" format="ixt:num-dot-decimal" name="sfst:DerivativesNotionalAmount" scale="3" unitRef="usd">53,478</ix:nonFraction></td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; font-size: 11pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; font-size: 11pt; text-indent: 0pt; padding-left: 0pt">&#160;</td><td style="border-bottom: Black 2.5pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">$</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c510" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DerivativeAssetsLiabilitiesAtFairValueNet" scale="3" unitRef="usd">384</ix:nonFraction></td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  </table></ix:continuation></ix:continuation><div>



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

</div><ix:nonNumeric contextRef="c0" continuedAt="_FairValueDisclosuresTextBlock-c0_cont_1" escape="true" name="us-gaap:FairValueDisclosuresTextBlock"><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 0pt; margin-bottom: 0pt"><b>NOTE 14 &#8211; Fair Value
Accounting</b></p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:nonNumeric><div>

</div><div>

</div><ix:continuation continuedAt="_FairValueDisclosuresTextBlock-c0_cont_2" id="_FairValueDisclosuresTextBlock-c0_cont_1"><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt">FASB ASC 820, &#8220;Fair
Value Measurement and Disclosures Topic,&#8221; defines fair value as the exchange price that would be received for an asset or paid
to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction
between market participants on the measurement date. FASB ASC 820 also establishes a fair value hierarchy which requires an entity to
maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value. The standard describes three
levels of inputs that may be used to measure fair value:</p><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 0pt; text-indent: 18pt; margin-bottom: 0pt">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_FairValueDisclosuresTextBlock-c0_cont_3" id="_FairValueDisclosuresTextBlock-c0_cont_2"><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 0pt; text-indent: 18pt; margin-bottom: 0pt"><b>Level
1 &#8211; Quoted market price in active markets</b></p></ix:continuation><div>

</div><ix:continuation continuedAt="_FairValueDisclosuresTextBlock-c0_cont_4" id="_FairValueDisclosuresTextBlock-c0_cont_3"><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; padding-left: 18pt; margin-bottom: 0pt">Quoted
prices in active markets for identical assets or liabilities. Level 1 assets and liabilities include certain debt and equity securities
that are traded in an active exchange market.</p><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 0pt; text-indent: 18pt; margin-bottom: 0pt">&#160;</p></ix:continuation><div>

</div><div>

</div><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 0pt; text-indent: 18pt; margin-bottom: 0pt"></p><div>

</div><!-- Field: Page; Sequence: 98; Value: 2 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: rgb(178,178,178) 1.5pt solid"><p style="font: normal 10pt Arial, Helvetica, Sans-Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->98<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt"><p style="font-family: Arial, Helvetica, Sans-Serif; margin: 0pt"><a href="#toc_001" style="font-weight: bold">Table of Contents</a></p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 0pt; text-indent: 18pt; margin-bottom: 0pt"><b>&#160;</b></p><div>

</div><ix:continuation continuedAt="_FairValueDisclosuresTextBlock-c0_cont_5" id="_FairValueDisclosuresTextBlock-c0_cont_4"><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; padding-left: 18pt; margin-bottom: 0pt"><b>Level
2 &#8211; Significant other observable inputs</b></p></ix:continuation><div>

</div><ix:continuation continuedAt="_FairValueDisclosuresTextBlock-c0_cont_6" id="_FairValueDisclosuresTextBlock-c0_cont_5"><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; padding-left: 18pt; margin-bottom: 0pt">Observable
inputs other than Level 1 prices such as quoted prices for similar assets or liabilities; quoted prices in markets that are not active;
or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or
liabilities. Level 2 assets and liabilities include fixed income securities and mortgage-backed securities that are held in the Company&#8217;s
available-for-sale portfolio and valued by a third-party pricing service, as well as certain individually evaluated loans.</p><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 0pt; text-indent: 18pt; margin-bottom: 0pt">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_FairValueDisclosuresTextBlock-c0_cont_7" id="_FairValueDisclosuresTextBlock-c0_cont_6"><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 0pt; text-indent: 18pt; margin-bottom: 0pt"><b>Level
3 &#8211; Significant unobservable inputs</b></p></ix:continuation><div>

</div><ix:continuation continuedAt="_FairValueDisclosuresTextBlock-c0_cont_8" id="_FairValueDisclosuresTextBlock-c0_cont_7"><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; padding-left: 18pt; margin-bottom: 0pt">Unobservable inputs that are supported by little
or no market activity and that are significant to the fair value of the assets or liabilities. Level 3 assets and liabilities include
financial instruments whose value is determined using pricing models, discounted cash flow methodologies, or similar techniques, as well
as instruments for which the determination of fair value requires significant management judgment or estimation.&#160;&#160;These methodologies
may result in a significant portion of the fair value being derived from unobservable data.&#160;&#160;</p><p style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0.2in 0pt 0; text-align: justify">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_FairValueDisclosuresTextBlock-c0_cont_9" id="_FairValueDisclosuresTextBlock-c0_cont_8"><p style="font: italic 9.5pt Arial, Helvetica, Sans-Serif; margin: 0pt 0.2in 0pt 0; text-align: justify">Fair Value of Financial Instruments</p></ix:continuation><div>

</div><ix:continuation continuedAt="_FairValueDisclosuresTextBlock-c0_cont_10" id="_FairValueDisclosuresTextBlock-c0_cont_9"><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt">Financial instruments require
disclosure of fair value information, whether or not recognized in the consolidated balance sheets, when it is practical to estimate
the fair value. A financial instrument is defined as cash, evidence of an ownership interest in an entity or a contractual obligation
which requires the exchange of cash. Certain items are specifically excluded from the disclosure requirements, including the Company&#8217;s
common stock, premises and equipment and other assets and liabilities.</p></ix:continuation><div>

</div><ix:continuation continuedAt="_FairValueDisclosuresTextBlock-c0_cont_11" id="_FairValueDisclosuresTextBlock-c0_cont_10"><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt">The following is a description of valuation
methodologies used to estimate fair value for assets recorded at fair value. Fair value approximates carrying value for the following
financial instruments due to the short-term nature of the instrument: cash and due from banks, federal funds sold, other investments,
federal funds purchased, and securities sold under agreement to repurchase.</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0.2in 0pt 0; text-align: justify">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_FairValueDisclosuresTextBlock-c0_cont_12" id="_FairValueDisclosuresTextBlock-c0_cont_11"><p style="font: italic 9.5pt Arial, Helvetica, Sans-Serif; margin: 0pt 0.2in 0pt 0; text-align: justify">Investment Securities</p></ix:continuation><div>

</div><ix:continuation continuedAt="_FairValueDisclosuresTextBlock-c0_cont_13" id="_FairValueDisclosuresTextBlock-c0_cont_12"><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt">Securities available for sale are valued
on a recurring basis at quoted market prices where available.&#160; If quoted market prices are not available, fair values are based on
quoted market prices of comparable securities.&#160; Level 1 securities include those traded on an active exchange, such as the New York
Stock Exchange or U.S. Treasury securities that are traded by dealers or brokers in active over-the-counter markets and money market funds.&#160;
Level 2 securities include mortgage-backed securities and debentures issued by government sponsored entities, municipal bonds and corporate
debt securities.&#160; In certain cases where there is limited activity or less transparency around inputs to valuations, securities are
classified as Level 3 within the valuation hierarchy. Securities held to maturity are valued at quoted market prices or dealer quotes
similar to securities available for sale.&#160; The carrying value of Other Investments, such as Federal Reserve Bank and FHLB stock,
approximates fair value based on their redemption provisions.</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><i>&#160;</i></p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_FairValueDisclosuresTextBlock-c0_cont_14" id="_FairValueDisclosuresTextBlock-c0_cont_13"><p style="font: 9.5pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><i>Mortgage Loans Held for Sale</i></p></ix:continuation><div>

</div><ix:continuation continuedAt="_FairValueDisclosuresTextBlock-c0_cont_15" id="_FairValueDisclosuresTextBlock-c0_cont_14"><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt">Loans held for sale include mortgage
loans which are saleable into the secondary mortgage markets and their fair values are estimated using observable quoted market or contracted
prices or market price equivalents, which would be used by other market participants. These saleable loans are considered Level 2.</p><p style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0.2in 0pt 0; text-align: justify">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_FairValueDisclosuresTextBlock-c0_cont_16" id="_FairValueDisclosuresTextBlock-c0_cont_15"><p style="font: italic 9.5pt Arial, Helvetica, Sans-Serif; margin: 0pt 0.2in 0pt 0; text-align: justify">Individually Evaluated Loans</p></ix:continuation><div>

</div><ix:continuation continuedAt="_FairValueDisclosuresTextBlock-c0_cont_17" id="_FairValueDisclosuresTextBlock-c0_cont_16"><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt">The Company does not record loans at
fair value on a recurring basis. However, from time to time, a loan may be considered individually evaluated and an allowance for credit
losses may be established.&#160; Loans for which it is probable that payment of interest and principal will not be made in accordance
with the contractual terms of the loan agreement are considered individually evaluated. Once a loan is identified as individually evaluated,
management measures the impairment in accordance with FASB ASC 326. The fair value of individually evaluated loans is estimated using
one of several methods, including collateral value, market value of similar debt, enterprise value, liquidation value and discounted cash
flows.&#160; Those individually evaluated loans not requiring an allowance represent loans for which the fair value of the expected repayments
or collateral exceed the recorded investments in such loans.&#160; In accordance with FASB ASC 820, &#8220;Fair Value Measurement and
Disclosures,&#8221; individually evaluated loans where an allowance is established based on the fair value of collateral require classification
in the fair value hierarchy.&#160; When the fair value of the collateral is based on an observable market price or a current appraised
value, the Company considers the individually evaluated loan as nonrecurring Level 2. The Company&#8217;s current loan and appraisal policies
require the Company to obtain updated appraisals on an &#8220;as is&#8221; basis at renewal, or in the case of an individually evaluated
loan, on an annual basis, either through a new external appraisal or an appraisal evaluation. When an appraised value is not available
or management determines the fair value of the collateral is further impaired below the appraised value and there is no observable market
price, the Company considers the individually evaluated loan as nonrecurring Level 3. The fair value of individually</p><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt">&#160;</p></ix:continuation><div>

</div><div>

</div><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"></p><div>

</div><!-- Field: Page; Sequence: 99; Value: 2 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: rgb(178,178,178) 1.5pt solid"><p style="font: normal 10pt Arial, Helvetica, Sans-Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->99<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt"><p style="font-family: Arial, Helvetica, Sans-Serif; margin: 0pt"><a href="#toc_001" style="font-weight: bold">Table of Contents</a></p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt">&#160;</p><div>

</div><ix:continuation continuedAt="_FairValueDisclosuresTextBlock-c0_cont_18" id="_FairValueDisclosuresTextBlock-c0_cont_17"><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt">evaluated loans may
also be estimated using the present value of expected future cash flows to be realized on the loan, which is also considered a Level 3
valuation. These fair value estimates are subject to fluctuations in assumptions about the amount and timing of expected cash flows as
well as the choice of discount rate used in the present value calculation.</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0.2in 0pt 0; text-align: justify">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_FairValueDisclosuresTextBlock-c0_cont_19" id="_FairValueDisclosuresTextBlock-c0_cont_18"><p style="font: italic 9.5pt Arial, Helvetica, Sans-Serif; margin: 0pt 0.2in 0pt 0; text-align: justify">Other Real Estate Owned</p></ix:continuation><div>

</div><ix:continuation continuedAt="_FairValueDisclosuresTextBlock-c0_cont_20" id="_FairValueDisclosuresTextBlock-c0_cont_19"><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt">OREO, consisting of properties obtained
through foreclosure or in satisfaction of loans, is reported at the lower of cost or fair value, determined on the basis of current appraisals,
comparable sales, and other estimates of value obtained principally from independent sources, adjusted for estimated selling costs (Level
2).&#160; At the time of foreclosure, any excess of the loan balance over the fair value of the real estate held as collateral is treated
as a charge against the allowance for credit losses.&#160; Gains or losses on sale and generally any subsequent adjustments to the value
are recorded as a component of real estate owned activity. When an appraised value is not available or management determines the fair
value of the collateral is further impaired below the appraised value and there is no observable market price, the Company considers the
OREO as nonrecurring Level 3.</p><p style="font: 12pt Arial, Helvetica, Sans-Serif; margin: 0pt 0.2in 0pt 0; text-align: justify">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_FairValueDisclosuresTextBlock-c0_cont_21" id="_FairValueDisclosuresTextBlock-c0_cont_20"><p style="font: 9.5pt Arial, Helvetica, Sans-Serif; margin: 0pt 0.2in 0pt 0; text-align: justify"><i>Derivative Financial Instruments</i></p></ix:continuation><div>

</div><ix:continuation continuedAt="_FairValueDisclosuresTextBlock-c0_cont_22" id="_FairValueDisclosuresTextBlock-c0_cont_21"><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt">The Company estimates the fair value
of IRLCs based on the value of the underlying mortgage loan, quoted MBS prices and an estimate of the probability that the mortgage loan
will fund within the terms of the IRLC, net of commission expenses (Level 2). The Company estimates the fair value of forward sales commitments
based on quoted MBS prices (Level 2).</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: left"><i>&#160;</i></p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_FairValueDisclosuresTextBlock-c0_cont_23" id="_FairValueDisclosuresTextBlock-c0_cont_22"><p style="font: 9.5pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: left"><i>Assets and Liabilities Recorded at Fair Value
on a Recurring Basis</i></p></ix:continuation><div>

</div><ix:continuation continuedAt="_FairValueDisclosuresTextBlock-c0_cont_24" id="_FairValueDisclosuresTextBlock-c0_cont_23"><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt">The tables below present the recorded
amount of assets and liabilities measured at fair value on a recurring basis.</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0.2in 0pt 0; text-align: justify">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_FairValueDisclosuresTextBlock-c0_cont_25" id="_FairValueDisclosuresTextBlock-c0_cont_24"><ix:nonNumeric contextRef="c0" continuedAt="_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock-c0_cont_1" escape="true" name="us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="font: bold 8pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="14" style="font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">December
    31, 2022</span></td><td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-size: 8pt">(dollars
    in thousands)</span></td><td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">Level
    1</span></td><td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">Level
    2</span></td><td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">Level
    3</span></td><td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">Total</span></td><td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: bold 9pt Arial, Helvetica, Sans-Serif; text-align: left">Assets</td><td style="font-size: 12pt">&#160;</td>
    <td colspan="2" style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td colspan="2" style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td colspan="2" style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td colspan="2" style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; text-indent: 15pt; margin-bottom: 0pt">Securities available for sale:</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; text-indent: 30pt; margin-bottom: 0pt; width: 52%">Corporate bonds</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">$</td><td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-480">-</div></td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c512" decimals="-3" format="ixt:num-dot-decimal" name="sfst:SecuritiesAvailableForSaleFairValueUsAgencyCorporateBonds" scale="3" unitRef="usd">1,883</ix:nonFraction></td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-481">-</div></td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c514" decimals="-3" format="ixt:num-dot-decimal" name="sfst:SecuritiesAvailableForSaleFairValueUsAgencyCorporateBonds" scale="3" unitRef="usd">1,883</ix:nonFraction></td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; text-indent: 30pt; margin-bottom: 0pt">US treasuries</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-482">-</div></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c512" decimals="-3" format="ixt:num-dot-decimal" name="sfst:SecuritiesAvailableForSaleFairValueUsAgencyUSTreasuries" scale="3" unitRef="usd">871</ix:nonFraction></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-483">-</div></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c514" decimals="-3" format="ixt:num-dot-decimal" name="sfst:SecuritiesAvailableForSaleFairValueUsAgencyUSTreasuries" scale="3" unitRef="usd">871</ix:nonFraction></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; text-indent: 30pt; margin-bottom: 0pt">US government agencies</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-484">-</div></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c512" decimals="-3" format="ixt:num-dot-decimal" name="sfst:SecuritiesAvailableForSaleFairValueUsAgencySecurities" scale="3" unitRef="usd">10,617</ix:nonFraction></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-485">-</div></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c514" decimals="-3" format="ixt:num-dot-decimal" name="sfst:SecuritiesAvailableForSaleFairValueUsAgencySecurities" scale="3" unitRef="usd">10,617</ix:nonFraction></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; text-indent: 30pt; margin-bottom: 0pt">State and political subdivisions</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-486">-</div></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c512" decimals="-3" format="ixt:num-dot-decimal" name="sfst:SecuritiesAvailableForSaleFairValueStateAndPoliticalSubdivisions" scale="3" unitRef="usd">18,906</ix:nonFraction></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-487">-</div></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c514" decimals="-3" format="ixt:num-dot-decimal" name="sfst:SecuritiesAvailableForSaleFairValueStateAndPoliticalSubdivisions" scale="3" unitRef="usd">18,906</ix:nonFraction></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; text-indent: 30pt; margin-bottom: 0pt">Asset-backed securities</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-488">-</div></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c512" decimals="-3" format="ixt:num-dot-decimal" name="sfst:AssetBackedSecurities" scale="3" unitRef="usd">6,229</ix:nonFraction></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-489">-</div></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c514" decimals="-3" format="ixt:num-dot-decimal" name="sfst:AssetBackedSecurities" scale="3" unitRef="usd">6,229</ix:nonFraction></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; text-indent: 30pt; margin-bottom: 0pt">Mortgage-backed securities</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-490">-</div></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c512" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:MortgageBackedSecuritiesAvailableForSaleFairValueDisclosure" scale="3" unitRef="usd">54,841</ix:nonFraction></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-491">-</div></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c514" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:MortgageBackedSecuritiesAvailableForSaleFairValueDisclosure" scale="3" unitRef="usd">54,841</ix:nonFraction></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; text-indent: 30pt; margin-bottom: 0pt">Mortgage loans held for sale</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-492">-</div></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c512" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:LoansHeldForSaleFairValueDisclosure" scale="3" unitRef="usd">3,917</ix:nonFraction></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-493">-</div></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c514" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:LoansHeldForSaleFairValueDisclosure" scale="3" unitRef="usd">3,917</ix:nonFraction></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; text-indent: 15pt; margin-bottom: 0pt">Mortgage loan interest rate lock commitments <br/></td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-494">-</div></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c512" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DerivativeAssetsLiabilitiesAtFairValueNet" scale="3" unitRef="usd">49</ix:nonFraction></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-495">-</div></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c514" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DerivativeAssetsLiabilitiesAtFairValueNet" scale="3" unitRef="usd">49</ix:nonFraction></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; text-indent: 15pt; margin-bottom: 0pt">MBS forward sales commitments</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-496">-</div></td><td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c512" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinancialInstrumentsSoldNotYetPurchasedAtFairValue" scale="3" unitRef="usd">27</ix:nonFraction></td><td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-497">-</div></td><td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c514" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinancialInstrumentsSoldNotYetPurchasedAtFairValue" scale="3" unitRef="usd">27</ix:nonFraction></td><td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; text-indent: 30pt; margin-bottom: 0pt">Total assets measured at fair value on a recurring basis</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">$</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-498">-</div></td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c512" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AssetsFairValueDisclosure" scale="3" unitRef="usd">97,340</ix:nonFraction></td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-499">-</div></td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c514" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AssetsFairValueDisclosure" scale="3" unitRef="usd">97,340</ix:nonFraction></td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: center">&#160;</p></ix:nonNumeric></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_FairValueDisclosuresTextBlock-c0_cont_26" id="_FairValueDisclosuresTextBlock-c0_cont_25"><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt">The Company had no liabilities recorded
at fair value on a recurring basis as of December 31, 2022.</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: center">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_FairValueDisclosuresTextBlock-c0_cont_27" id="_FairValueDisclosuresTextBlock-c0_cont_26"><ix:continuation id="_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock-c0_cont_1"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="border-top: Black 2.5pt solid; font: 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="14" style="border-top: Black 2.5pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-size: 11pt"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1pt; font: 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1pt; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="14" style="border-bottom: Black 1pt solid; text-align: right; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">December
    31, 2021</span></td><td style="border-bottom: Black 1pt solid; font-size: 11pt"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-size: 8pt">(dollars
    in thousands)</span></td><td style="border-bottom: Black 1pt solid; text-align: right; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: right; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">Level
    1</span></td><td style="border-bottom: Black 1pt solid; text-align: right; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: right; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">Level
    2</span></td><td style="border-bottom: Black 1pt solid; text-align: right; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: right; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">Level
    3</span></td><td style="border-bottom: Black 1pt solid; text-align: right; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: right; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">Total</span></td><td style="border-bottom: Black 1pt solid; text-align: right; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: bold 9pt Arial, Helvetica, Sans-Serif">Assets</td><td style="font-size: 11pt">&#160;</td>
    <td colspan="2" style="font-size: 11pt">&#160;</td><td style="font-size: 11pt">&#160;</td><td style="font-size: 11pt">&#160;</td>
    <td colspan="2" style="font-size: 11pt">&#160;</td><td style="font-size: 11pt">&#160;</td><td style="font-size: 11pt">&#160;</td>
    <td colspan="2" style="font-size: 11pt">&#160;</td><td style="font-size: 11pt">&#160;</td><td style="font-size: 11pt">&#160;</td>
    <td colspan="2" style="font-size: 11pt">&#160;</td><td style="font-size: 11pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt">Securities available for sale:</td><td style="font-size: 11pt">&#160;</td>
    <td style="font-size: 11pt; text-align: left">&#160;</td><td style="font-size: 11pt; text-align: right">&#160;</td><td style="font-size: 11pt; text-align: left">&#160;</td><td style="font-size: 11pt">&#160;</td>
    <td style="font-size: 11pt; text-align: left">&#160;</td><td style="font-size: 11pt; text-align: right">&#160;</td><td style="font-size: 11pt; text-align: left">&#160;</td><td style="font-size: 11pt">&#160;</td>
    <td style="font-size: 11pt; text-align: left">&#160;</td><td style="font-size: 11pt; text-align: right">&#160;</td><td style="font-size: 11pt; text-align: left">&#160;</td><td style="font-size: 11pt">&#160;</td>
    <td style="font-size: 11pt; text-align: left">&#160;</td><td style="font-size: 11pt; text-align: right">&#160;</td><td style="font-size: 11pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; text-indent: 30pt; margin-bottom: 0pt; width: 52%">Corporate bonds</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">$</td><td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-500">-</div></td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c516" decimals="-3" format="ixt:num-dot-decimal" name="sfst:SecuritiesAvailableForSaleFairValueUsAgencyCorporateBonds" scale="3" unitRef="usd">2,188</ix:nonFraction></td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-501">-</div></td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c518" decimals="-3" format="ixt:num-dot-decimal" name="sfst:SecuritiesAvailableForSaleFairValueUsAgencyCorporateBonds" scale="3" unitRef="usd">2,188</ix:nonFraction></td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; text-indent: 30pt; margin-bottom: 0pt">US treasuries</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-502">-</div></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c516" decimals="-3" format="ixt:num-dot-decimal" name="sfst:SecuritiesAvailableForSaleFairValueUsAgencyUSTreasuries" scale="3" unitRef="usd">992</ix:nonFraction></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-503">-</div></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c518" decimals="-3" format="ixt:num-dot-decimal" name="sfst:SecuritiesAvailableForSaleFairValueUsAgencyUSTreasuries" scale="3" unitRef="usd">992</ix:nonFraction></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; text-indent: 30pt; margin-bottom: 0pt">US government agencies</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-504">-</div></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c516" decimals="-3" format="ixt:num-dot-decimal" name="sfst:SecuritiesAvailableForSaleFairValueUsAgencySecurities" scale="3" unitRef="usd">14,169</ix:nonFraction></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-505">-</div></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c518" decimals="-3" format="ixt:num-dot-decimal" name="sfst:SecuritiesAvailableForSaleFairValueUsAgencySecurities" scale="3" unitRef="usd">14,169</ix:nonFraction></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; text-indent: 30pt; margin-bottom: 0pt">SBA securities</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-506">-</div></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c516" decimals="-3" format="ixt:num-dot-decimal" name="sfst:SecuritiesAvailableForSaleFairValueSbaSecurities" scale="3" unitRef="usd">438</ix:nonFraction></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-507">-</div></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c518" decimals="-3" format="ixt:num-dot-decimal" name="sfst:SecuritiesAvailableForSaleFairValueSbaSecurities" scale="3" unitRef="usd">438</ix:nonFraction></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; text-indent: 30pt; margin-bottom: 0pt">State and political subdivisions</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-508">-</div></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c516" decimals="-3" format="ixt:num-dot-decimal" name="sfst:SecuritiesAvailableForSaleFairValueStateAndPoliticalSubdivisions" scale="3" unitRef="usd">25,176</ix:nonFraction></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-509">-</div></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c518" decimals="-3" format="ixt:num-dot-decimal" name="sfst:SecuritiesAvailableForSaleFairValueStateAndPoliticalSubdivisions" scale="3" unitRef="usd">25,176</ix:nonFraction></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; text-indent: 30pt; margin-bottom: 0pt">Asset-backed securities</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-510">-</div></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c516" decimals="-3" format="ixt:num-dot-decimal" name="sfst:AssetBackedSecurities" scale="3" unitRef="usd">10,164</ix:nonFraction></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-511">-</div></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c518" decimals="-3" format="ixt:num-dot-decimal" name="sfst:AssetBackedSecurities" scale="3" unitRef="usd">10,164</ix:nonFraction></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; text-indent: 30pt; margin-bottom: 0pt">Mortgage-backed securities</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-512">-</div></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c516" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:MortgageBackedSecuritiesAvailableForSaleFairValueDisclosure" scale="3" unitRef="usd">67,154</ix:nonFraction></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-513">-</div></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c518" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:MortgageBackedSecuritiesAvailableForSaleFairValueDisclosure" scale="3" unitRef="usd">67,154</ix:nonFraction></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt">Mortgage loans held for sale</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-514">-</div></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c516" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:LoansHeldForSaleFairValueDisclosure" scale="3" unitRef="usd">13,556</ix:nonFraction></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-515">-</div></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c518" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:LoansHeldForSaleFairValueDisclosure" scale="3" unitRef="usd">13,556</ix:nonFraction></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt">Mortgage loan interest rate lock commitments <br/></td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-516">-</div></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c516" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DerivativeAssetsLiabilitiesAtFairValueNet" scale="3" unitRef="usd">425</ix:nonFraction></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-517">-</div></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c518" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DerivativeAssetsLiabilitiesAtFairValueNet" scale="3" unitRef="usd">425</ix:nonFraction></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="border-top: Black 1pt solid; font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; text-indent: 30pt; margin-bottom: 0pt; border-bottom: Black 1pt solid">Total assets measured at fair value on a recurring basis</td><td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid">$</td><td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right; border-bottom: Black 1pt solid"><div style="-sec-ix-hidden: hidden-fact-518">-</div></td><td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid">&#160;</td><td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid">&#160;</td><td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right; border-bottom: Black 1pt solid"><ix:nonFraction contextRef="c516" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AssetsFairValueDisclosure" scale="3" unitRef="usd">134,262</ix:nonFraction></td><td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid">&#160;</td><td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid">&#160;</td><td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right; border-bottom: Black 1pt solid"><div style="-sec-ix-hidden: hidden-fact-519">-</div></td><td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid">&#160;</td><td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid">&#160;</td><td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right; border-bottom: Black 1pt solid"><ix:nonFraction contextRef="c518" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AssetsFairValueDisclosure" scale="3" unitRef="usd">134,262</ix:nonFraction></td><td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font-size: 11pt">&#160;</td><td style="font-size: 11pt">&#160;</td>
    <td style="font-size: 11pt; text-align: left">&#160;</td><td style="font-size: 11pt; text-align: right">&#160;</td><td style="font-size: 11pt; text-align: left">&#160;</td><td style="font-size: 11pt">&#160;</td>
    <td style="font-size: 11pt; text-align: left">&#160;</td><td style="font-size: 11pt; text-align: right">&#160;</td><td style="font-size: 11pt; text-align: left">&#160;</td><td style="font-size: 11pt">&#160;</td>
    <td style="font-size: 11pt; text-align: left">&#160;</td><td style="font-size: 11pt; text-align: right">&#160;</td><td style="font-size: 11pt; text-align: left">&#160;</td><td style="font-size: 11pt">&#160;</td>
    <td style="font-size: 11pt; text-align: left">&#160;</td><td style="font-size: 11pt; text-align: right">&#160;</td><td style="font-size: 11pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font: bold 9pt Arial, Helvetica, Sans-Serif">Liabilities</td><td style="font-size: 11pt">&#160;</td>
    <td style="font-size: 11pt; text-align: left">&#160;</td><td style="font-size: 11pt; text-align: right">&#160;</td><td style="font-size: 11pt; text-align: left">&#160;</td><td style="font-size: 11pt">&#160;</td>
    <td style="font-size: 11pt; text-align: left">&#160;</td><td style="font-size: 11pt; text-align: right">&#160;</td><td style="font-size: 11pt; text-align: left">&#160;</td><td style="font-size: 11pt">&#160;</td>
    <td style="font-size: 11pt; text-align: left">&#160;</td><td style="font-size: 11pt; text-align: right">&#160;</td><td style="font-size: 11pt; text-align: left">&#160;</td><td style="font-size: 11pt">&#160;</td>
    <td style="font-size: 11pt; text-align: left">&#160;</td><td style="font-size: 11pt; text-align: right">&#160;</td><td style="font-size: 11pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt">MBS forward sales commitments</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">$</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-520">-</div></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c516" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinancialInstrumentsSoldNotYetPurchasedAtFairValue" scale="3" unitRef="usd">41</ix:nonFraction></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-521">-</div></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c518" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinancialInstrumentsSoldNotYetPurchasedAtFairValue" scale="3" unitRef="usd">41</ix:nonFraction></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; text-indent: 30pt; margin-bottom: 0pt">&#160;Total liabilities measured at fair value on a recurring basis</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">$</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-522">-</div></td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c516" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:LiabilitiesFairValueDisclosure" scale="3" unitRef="usd">41</ix:nonFraction></td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-523">-</div></td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c518" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:LiabilitiesFairValueDisclosure" scale="3" unitRef="usd">41</ix:nonFraction></td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  </table><p style="font: 9.5pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: left">&#160;</p></ix:continuation></ix:continuation><div>


</div><div>

</div><p style="font: 9.5pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: left"></p><div>

</div><!-- Field: Page; Sequence: 100; Value: 2 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: rgb(178,178,178) 1.5pt solid"><p style="font: normal 10pt Arial, Helvetica, Sans-Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->100<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt"><p style="font-family: Arial, Helvetica, Sans-Serif; margin: 0pt"><a href="#toc_001" style="font-weight: bold">Table of Contents</a></p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 9.5pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: left">&#160;</p><div>

</div><ix:continuation continuedAt="_FairValueDisclosuresTextBlock-c0_cont_28" id="_FairValueDisclosuresTextBlock-c0_cont_27"><p style="font: 9.5pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: left"><i>Assets and Liabilities Recorded at Fair Value
on a Nonrecurring Basis</i></p></ix:continuation><div>

</div><ix:continuation continuedAt="_FairValueDisclosuresTextBlock-c0_cont_29" id="_FairValueDisclosuresTextBlock-c0_cont_28"><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt">The Company is predominantly an asset
based lender with real estate serving as collateral on approximately <ix:nonFraction contextRef="c0" decimals="2" format="ixt:num-dot-decimal" name="sfst:PercentageOfLoansCollateralByRealEstate" scale="-2" unitRef="pure">85</ix:nonFraction>% of loans as of December 31, 2022. Loans which are deemed to be
individually evaluated are valued net of the allowance for credit losses, and other real estate owned is valued at the lower of cost or
net realizable value of the underlying real estate collateral. Such market values are generally obtained using independent appraisals,
which the Company considers to be level 2 inputs. The tables below present the recorded amount of assets and liabilities measured at fair
value on a nonrecurring basis.</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0.2in 0pt 0; text-align: justify">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_FairValueDisclosuresTextBlock-c0_cont_30" id="_FairValueDisclosuresTextBlock-c0_cont_29"><ix:nonNumeric contextRef="c0" continuedAt="_FairValueAssetsMeasuredOnNonrecurringBasisTextBlock-c0_cont_1" escape="true" name="us-gaap:FairValueAssetsMeasuredOnNonrecurringBasisTextBlock"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="padding-top: 5pt; border-top: Black 2.5pt solid; padding-bottom: 1pt; font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="padding-top: 5pt; border-top: Black 2.5pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="14" style="padding-top: 5pt; border-top: Black 2.5pt solid; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">December
    31, 2022</span></td><td style="padding-top: 5pt; border-top: Black 2.5pt solid; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="font: bold 12pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt; font-style: normal; font-weight: normal">(dollars
    in thousands)</span></td><td style="font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">Level 1</span></td><td style="font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td><td style="font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">Level 2</span></td><td style="font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td><td style="font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">Level 3</span></td><td style="font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td><td style="font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">Total</span></td><td style="font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">Assets</td><td style="font-size: 12pt">&#160;</td>
    <td colspan="2" style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td colspan="2" style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td colspan="2" style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td colspan="2" style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="width: 52%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; text-indent: 0pt; padding-left: 0pt">Individually evaluated</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">$</td><td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-524">-</div></td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c520" decimals="-3" format="ixt:num-dot-decimal" name="sfst:FairValueOnANonrecurringBasisImpairedLoans" scale="3" unitRef="usd">429</ix:nonFraction></td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c521" decimals="-3" format="ixt:num-dot-decimal" name="sfst:FairValueOnANonrecurringBasisImpairedLoans" scale="3" unitRef="usd">4,071</ix:nonFraction></td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c522" decimals="-3" format="ixt:num-dot-decimal" name="sfst:FairValueOnANonrecurringBasisImpairedLoans" scale="3" unitRef="usd">4,500</ix:nonFraction></td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; text-indent: 0pt; padding-left: 0pt">Total assets measured at fair value on a nonrecurring basis</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">$</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-525">-</div></td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c524" decimals="-3" format="ixt:num-dot-decimal" name="sfst:AssetsFairValueDisclosuresNonRecurring" scale="3" unitRef="usd">429</ix:nonFraction></td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c525" decimals="-3" format="ixt:num-dot-decimal" name="sfst:AssetsFairValueDisclosuresNonRecurring" scale="3" unitRef="usd">4,071</ix:nonFraction></td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c526" decimals="-3" format="ixt:num-dot-decimal" name="sfst:AssetsFairValueDisclosuresNonRecurring" scale="3" unitRef="usd">4,500</ix:nonFraction></td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
</table><p style="margin: 0">&#160;</p></ix:nonNumeric></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_FairValueDisclosuresTextBlock-c0_cont_31" id="_FairValueDisclosuresTextBlock-c0_cont_30"><ix:continuation id="_FairValueAssetsMeasuredOnNonrecurringBasisTextBlock-c0_cont_1"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1pt; font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1pt; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="14" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">December
    31, 2021</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">Level
    1</span></td><td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">Level
    2</span></td><td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">Level
    3</span></td><td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">Total</span></td><td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">Assets</td><td style="font-size: 12pt">&#160;</td>
    <td colspan="2" style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td colspan="2" style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td colspan="2" style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td colspan="2" style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="width: 52%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; text-indent: 0pt; padding-left: 0pt">Impaired loans</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">$</td><td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-526">-</div></td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c528" decimals="-3" format="ixt:num-dot-decimal" name="sfst:FairValueOnANonrecurringBasisImpairedLoans" scale="3" unitRef="usd">5,262</ix:nonFraction></td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c529" decimals="-3" format="ixt:num-dot-decimal" name="sfst:FairValueOnANonrecurringBasisImpairedLoans" scale="3" unitRef="usd">2,065</ix:nonFraction></td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c530" decimals="-3" format="ixt:num-dot-decimal" name="sfst:FairValueOnANonrecurringBasisImpairedLoans" scale="3" unitRef="usd">7,327</ix:nonFraction></td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; text-indent: 0pt; padding-left: 0pt">Total assets measured at fair value on a nonrecurring basis</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">$</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-527">-</div></td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c532" decimals="-3" format="ixt:num-dot-decimal" name="sfst:AssetsFairValueDisclosuresNonRecurring" scale="3" unitRef="usd">5,262</ix:nonFraction></td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c533" decimals="-3" format="ixt:num-dot-decimal" name="sfst:AssetsFairValueDisclosuresNonRecurring" scale="3" unitRef="usd">2,065</ix:nonFraction></td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c534" decimals="-3" format="ixt:num-dot-decimal" name="sfst:AssetsFairValueDisclosuresNonRecurring" scale="3" unitRef="usd">7,327</ix:nonFraction></td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  </table><p style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 9.9pt 0pt 0; text-align: justify"><span style="font-style: normal">&#160;</span></p></ix:continuation></ix:continuation><div>


</div><div>

</div><ix:continuation continuedAt="_FairValueDisclosuresTextBlock-c0_cont_32" id="_FairValueDisclosuresTextBlock-c0_cont_31"><p style="font: italic 9.5pt Arial, Helvetica, Sans-Serif; margin: 0pt 9.9pt 0pt 0; text-align: justify"><span style="font-style: normal">The
Company had no liabilities carried at fair value or measured at fair value on a nonrecurring basis.</span></p><p style="font: italic 12pt Arial, Helvetica, Sans-Serif; margin: 0pt 9.9pt 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_FairValueDisclosuresTextBlock-c0_cont_33" id="_FairValueDisclosuresTextBlock-c0_cont_32"><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-style: normal">For
Level 3 assets and liabilities measured at fair value on a recurring or nonrecurring basis as of December 31, 2022 and 2021, the significant
unobservable inputs used in the fair value measurements were as follows:</span></p><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-style: normal">&#160;</span></p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_FairValueDisclosuresTextBlock-c0_cont_34" id="_FairValueDisclosuresTextBlock-c0_cont_33"><ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock"><table cellpadding="0" class="fin" style="width: 100%; border-spacing: 0; margin: auto">
  <tr style="vertical-align: bottom; ">
    <td style="border-bottom: Black 1pt solid; font-size: 12pt; font-style: italic; text-align: left; padding-bottom: 1pt; padding-left: 5.4pt"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: left; font: normal bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font: normal bold 8pt Arial, Helvetica, Sans-Serif; text-align: right; padding-bottom: 1pt; padding-left: 5.4pt"><span style="font-size: 8pt">Valuation
    Technique</span></td><td style="border-bottom: Black 1pt solid; text-align: left; font: normal bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font: normal bold 8pt Arial, Helvetica, Sans-Serif; text-align: right; padding-bottom: 1pt; padding-left: 5.4pt"><span style="font-size: 8pt">Significant
    Unobservable Inputs</span></td><td style="border-bottom: Black 1pt solid; text-align: left; font: normal bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font: normal bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt; font-style: normal">Range
    of Inputs</span></td><td style="border-bottom: Black 1pt solid; font: normal bold 8pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: normal 9pt Arial, Helvetica, Sans-Serif; vertical-align: top; width: 24%; text-align: left">Individually evaluated loans</td><td style="width: 1%; font: normal 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: normal 9pt Arial, Helvetica, Sans-Serif; vertical-align: top; width: 24%; text-align: left"><ix:nonNumeric contextRef="c0" name="sfst:FairValueOfMeasurementsValuationTechniques">Appraised Value/ Discounted Cash Flows</ix:nonNumeric></td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; vertical-align: top; width: 35%; text-align: left"><ix:nonNumeric contextRef="c0" name="sfst:FairValueOfMeasurementsSignificantAssumptions">Discounts to appraisals or cash flows for estimated holding and/or selling costs or age of appraisal</ix:nonNumeric></td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="vertical-align: top; width: 13%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt"><ix:nonFraction contextRef="c535" decimals="2" format="ixt:num-dot-decimal" name="sfst:FairValueAssumptionsRangeOfInputs" scale="-2" unitRef="pure">0</ix:nonFraction>-<ix:nonFraction contextRef="c536" decimals="2" format="ixt:num-dot-decimal" name="sfst:FairValueAssumptionsRangeOfInputs" scale="-2" unitRef="pure">25</ix:nonFraction></span></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; vertical-align: top; width: 1%; text-align: left">%</td></tr>
  </table><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0.2in 0pt 0; text-align: justify">&#160;</p></ix:nonNumeric></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_FairValueDisclosuresTextBlock-c0_cont_35" id="_FairValueDisclosuresTextBlock-c0_cont_34"><p style="font: italic 9.5pt Arial, Helvetica, Sans-Serif; margin: 0pt 0.2in 0pt 0; text-align: justify">Fair Value of Financial Instruments</p></ix:continuation><div>

</div><ix:continuation continuedAt="_FairValueDisclosuresTextBlock-c0_cont_36" id="_FairValueDisclosuresTextBlock-c0_cont_35"><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt">Financial instruments require disclosure
of fair value information, whether or not recognized in the consolidated balance sheets, when it is practical to estimate the fair value.
A financial instrument is defined as cash, evidence of an ownership interest in an entity or a contractual obligation which requires the
exchange of cash. Certain items are specifically excluded from the disclosure requirements, including the Company&#8217;s common stock,
premises and equipment and other assets and liabilities.</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0.2in 0pt 0; text-align: justify">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_FairValueDisclosuresTextBlock-c0_cont_37" id="_FairValueDisclosuresTextBlock-c0_cont_36"><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt">The following is a description of valuation
methodologies used to estimate fair value for certain other financial instruments.</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0.2in 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_FairValueDisclosuresTextBlock-c0_cont_38" id="_FairValueDisclosuresTextBlock-c0_cont_37"><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt">Fair value approximates carrying value
for the following financial instruments due to the short-term nature of the instrument: cash and due from banks, federal funds sold, other
investments, federal funds purchased, and securities sold under agreement to repurchase.</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0.2in 0pt 0; text-align: justify">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_FairValueDisclosuresTextBlock-c0_cont_39" id="_FairValueDisclosuresTextBlock-c0_cont_38"><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><i>Loans</i> &#8211; The valuation of
loans held for investment is estimated using the exit price notion which incorporates factors, such as enhanced credit risk, illiquidity
risk and market factors that sometimes exist in exit prices in dislocated markets. This credit risk assumption is intended to approximate
the fair value that a market participant would realize in a hypothetical orderly transaction. The Company&#8217;s loan portfolio is initially
fair valued using a segmented approach, using the eight categories as disclosed in Note 4 &#8211; Loans and Allowance for Credit Losses.
Loans are considered a Level 3 classification.</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0.2in 0pt 0; text-align: justify"><i>&#160;</i></p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_FairValueDisclosuresTextBlock-c0_cont_40" id="_FairValueDisclosuresTextBlock-c0_cont_39"><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><i>Deposits &#8211; </i>Fair value for
demand deposit accounts and interest-bearing accounts with no fixed maturity date is equal to the carrying value. The fair value of certificate
of deposit accounts are estimated by discounting cash flows from expected maturities using current interest rates on similar instruments.</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0.2in 0pt 0; text-align: justify">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_FairValueDisclosuresTextBlock-c0_cont_41" id="_FairValueDisclosuresTextBlock-c0_cont_40"><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><i>FHLB Advances and Other Borrowings
&#8211; </i>Fair value for FHLB advances and other borrowings are estimated by discounting cash flows from expected maturities using current
interest rates on similar instruments.</p><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_FairValueDisclosuresTextBlock-c0_cont_42" id="_FairValueDisclosuresTextBlock-c0_cont_41"><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><i>Subordinated debentures</i> &#8211;
Fair value for subordinated debentures are estimated by discounting cash flows from expected maturities using current interest rates on
similar instruments.</p><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt">&#160;</p></ix:continuation><div>

</div><div>

</div><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"></p><div>

</div><!-- Field: Page; Sequence: 101; Value: 2 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: rgb(178,178,178) 1.5pt solid"><p style="font: normal 10pt Arial, Helvetica, Sans-Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->101<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt"><p style="font-family: Arial, Helvetica, Sans-Serif; margin: 0pt"><a href="#toc_001" style="font-weight: bold">Table of Contents</a></p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt">&#160;</p><div>

</div><ix:continuation continuedAt="_FairValueDisclosuresTextBlock-c0_cont_43" id="_FairValueDisclosuresTextBlock-c0_cont_42"><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt">The Company has used management&#8217;s
best estimate of fair value based on the above assumptions. Thus, the fair values presented may not be the amounts that could be realized
in an immediate sale or settlement of the instrument. In addition, any income taxes or other expenses, which would be incurred in an actual
sale or settlement, are not taken into consideration in the fair value presented.</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: left">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_FairValueDisclosuresTextBlock-c0_cont_44" id="_FairValueDisclosuresTextBlock-c0_cont_43"><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt">The estimated fair values of the Company&#8217;s
financial instruments at December 31, 2022 and 2021 are as follows:</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 13.5pt 0pt 0; text-align: center">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_FairValueDisclosuresTextBlock-c0_cont_45" id="_FairValueDisclosuresTextBlock-c0_cont_44"><ix:nonNumeric contextRef="c0" continuedAt="_FairValueByBalanceSheetGroupingTextBlock-c0_cont_1" escape="true" name="us-gaap:FairValueByBalanceSheetGroupingTextBlock"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="padding-top: 5pt; border-top: Black 2.5pt solid; padding-bottom: 1pt; font-size: 11pt; text-align: center"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"><b>&#160;</b></span></td><td style="padding-top: 5pt; border-top: Black 2.5pt solid; font-size: 11pt; padding-bottom: 1pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"><b>&#160;</b></span></td>
    <td colspan="18" style="padding-top: 5pt; border-top: Black 2.5pt solid; border-bottom: Black 1pt solid; font-size: 11pt; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"><b>December
    31, 2022</b></span></td><td style="padding-top: 5pt; border-top: Black 2.5pt solid; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"><b>&#160;</b></span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">(dollars in thousands)</span></td><td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">Carrying<br/>
    Amount</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">Fair<br/>
    Value</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">Level
    1</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">Level
    2</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">Level
    3</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; margin-bottom: 0pt"><b>Financial
    Assets:</b></td><td style="font-size: 11pt">&#160;</td>
    <td colspan="2" style="font-size: 11pt; text-align: right">&#160;</td><td style="font-size: 11pt">&#160;</td><td style="font-size: 11pt">&#160;</td>
    <td colspan="2" style="font-size: 11pt; text-align: right">&#160;</td><td style="font-size: 11pt">&#160;</td><td style="font-size: 11pt">&#160;</td>
    <td colspan="2" style="font-size: 11pt; text-align: right">&#160;</td><td style="font-size: 11pt">&#160;</td><td style="font-size: 11pt">&#160;</td>
    <td colspan="2" style="font-size: 11pt; text-align: right">&#160;</td><td style="font-size: 11pt">&#160;</td><td style="font-size: 11pt">&#160;</td>
    <td colspan="2" style="font-size: 11pt; text-align: right">&#160;</td><td style="font-size: 11pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt; width: 40%">Other investments, at cost</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">$</td><td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c3" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OtherInvestments" scale="3" unitRef="usd">10,833</ix:nonFraction></td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c3" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OtherAssetsFairValueDisclosure" scale="3" unitRef="usd">10,833</ix:nonFraction></td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-528">-</div></td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-529">-</div></td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c539" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OtherAssetsFairValueDisclosure" scale="3" unitRef="usd">10,833</ix:nonFraction></td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">Loans<sup>(1)</sup></span></td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c3" decimals="-3" format="ixt:num-dot-decimal" id="ix_0_fact" name="sfst:LoansReceivableCarryingAmount" scale="3" unitRef="usd">3,227,455</ix:nonFraction></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c3" decimals="-3" format="ixt:num-dot-decimal" id="ix_1_fact" name="us-gaap:LoansReceivableFairValueDisclosure" scale="3" unitRef="usd">3,057,891</ix:nonFraction></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-530">-</div></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-531">-</div></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c539" decimals="-3" format="ixt:num-dot-decimal" id="ix_2_fact" name="us-gaap:LoansReceivableFairValueDisclosure" scale="3" unitRef="usd">3,057,891</ix:nonFraction></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; margin-bottom: 0pt"><b>Financial
    Liabilities:</b></td><td style="font-size: 11pt">&#160;</td>
    <td style="font-size: 11pt; text-align: left">&#160;</td><td style="font-size: 11pt; text-align: right">&#160;</td><td style="font-size: 11pt; text-align: left">&#160;</td><td style="font-size: 11pt">&#160;</td>
    <td style="font-size: 11pt; text-align: left">&#160;</td><td style="font-size: 11pt; text-align: right">&#160;</td><td style="font-size: 11pt; text-align: left">&#160;</td><td style="font-size: 11pt">&#160;</td>
    <td style="font-size: 11pt; text-align: left">&#160;</td><td style="font-size: 11pt; text-align: right">&#160;</td><td style="font-size: 11pt; text-align: left">&#160;</td><td style="font-size: 11pt">&#160;</td>
    <td style="font-size: 11pt; text-align: left">&#160;</td><td style="font-size: 11pt; text-align: right">&#160;</td><td style="font-size: 11pt; text-align: left">&#160;</td><td style="font-size: 11pt">&#160;</td>
    <td style="font-size: 11pt; text-align: left">&#160;</td><td style="font-size: 11pt; text-align: right">&#160;</td><td style="font-size: 11pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt">Deposits</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c3" decimals="-3" format="ixt:num-dot-decimal" name="sfst:DepositsCarryingAmount" scale="3" unitRef="usd">3,133,865</ix:nonFraction></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c3" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DepositsFairValueDisclosure" scale="3" unitRef="usd">2,717,900</ix:nonFraction></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-532">-</div></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c538" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DepositsFairValueDisclosure" scale="3" unitRef="usd">2,717,900</ix:nonFraction></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-533">-</div></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="border-bottom: Black 2.5pt solid; font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt">Subordinated debentures</td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c3" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FederalHomeLoanBankAdvances" scale="3" unitRef="usd">36,214</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c3" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisSubordinatedDebtObligations" scale="3" unitRef="usd">39,885</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-534">-</div></td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c538" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisSubordinatedDebtObligations" scale="3" unitRef="usd">39,885</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-535">-</div></td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  </table><p style="font: 11pt Arial, Helvetica, Sans-Serif; margin: 0pt 0">&#160;</p></ix:nonNumeric></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_FairValueDisclosuresTextBlock-c0_cont_46" id="_FairValueDisclosuresTextBlock-c0_cont_45"><ix:continuation id="_FairValueByBalanceSheetGroupingTextBlock-c0_cont_1"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1pt; font-size: 11pt"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 11pt; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="18" style="border-bottom: Black 1pt solid; font-size: 11pt; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"><b>December
    31, 2021</b></span></td><td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">(dollars in thousands)</span></td><td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">Carrying<br/>
    Amount</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">Fair<br/>
    Value</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">Level
    1</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">Level
    2</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">Level
    3</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; margin-bottom: 0pt"><b>Financial
    Assets:</b></td><td style="font-size: 11pt">&#160;</td>
    <td style="font-size: 11pt; text-align: left">&#160;</td><td style="font-size: 11pt; text-align: right">&#160;</td><td style="font-size: 11pt; text-align: left">&#160;</td><td style="font-size: 11pt">&#160;</td>
    <td style="font-size: 11pt; text-align: left">&#160;</td><td style="font-size: 11pt; text-align: right">&#160;</td><td style="font-size: 11pt; text-align: left">&#160;</td><td style="font-size: 11pt">&#160;</td>
    <td style="font-size: 11pt; text-align: left">&#160;</td><td style="font-size: 11pt; text-align: right">&#160;</td><td style="font-size: 11pt; text-align: left">&#160;</td><td style="font-size: 11pt">&#160;</td>
    <td style="font-size: 11pt; text-align: left">&#160;</td><td style="font-size: 11pt; text-align: right">&#160;</td><td style="font-size: 11pt; text-align: left">&#160;</td><td style="font-size: 11pt">&#160;</td>
    <td style="font-size: 11pt; text-align: left">&#160;</td><td style="font-size: 11pt; text-align: right">&#160;</td><td style="font-size: 11pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt; width: 40%">Other investments, at cost</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">$</td><td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OtherInvestments" scale="3" unitRef="usd">4,021</ix:nonFraction></td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OtherAssetsFairValueDisclosure" scale="3" unitRef="usd">4,021</ix:nonFraction></td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-536">-</div></td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-537">-</div></td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c542" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OtherAssetsFairValueDisclosure" scale="3" unitRef="usd">4,021</ix:nonFraction></td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">Loans<sup>(1)</sup></span></td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:num-dot-decimal" id="ix_3_fact" name="sfst:LoansReceivableCarryingAmount" scale="3" unitRef="usd">2,451,306</ix:nonFraction></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:num-dot-decimal" id="ix_4_fact" name="us-gaap:LoansReceivableFairValueDisclosure" scale="3" unitRef="usd">2,422,621</ix:nonFraction></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-538">-</div></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-539">-</div></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c542" decimals="-3" format="ixt:num-dot-decimal" id="ix_5_fact" name="us-gaap:LoansReceivableFairValueDisclosure" scale="3" unitRef="usd">2,422,621</ix:nonFraction></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; margin-bottom: 0pt"><b>Financial
    Liabilities:</b></td><td style="font-size: 11pt">&#160;</td>
    <td style="font-size: 11pt; text-align: left">&#160;</td><td style="font-size: 11pt; text-align: right">&#160;</td><td style="font-size: 11pt; text-align: left">&#160;</td><td style="font-size: 11pt">&#160;</td>
    <td style="font-size: 11pt; text-align: left">&#160;</td><td style="font-size: 11pt; text-align: right">&#160;</td><td style="font-size: 11pt; text-align: left">&#160;</td><td style="font-size: 11pt">&#160;</td>
    <td style="font-size: 11pt; text-align: left">&#160;</td><td style="font-size: 11pt; text-align: right">&#160;</td><td style="font-size: 11pt; text-align: left">&#160;</td><td style="font-size: 11pt">&#160;</td>
    <td style="font-size: 11pt; text-align: left">&#160;</td><td style="font-size: 11pt; text-align: right">&#160;</td><td style="font-size: 11pt; text-align: left">&#160;</td><td style="font-size: 11pt">&#160;</td>
    <td style="font-size: 11pt; text-align: left">&#160;</td><td style="font-size: 11pt; text-align: right">&#160;</td><td style="font-size: 11pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt">Deposits</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:num-dot-decimal" name="sfst:DepositsCarryingAmount" scale="3" unitRef="usd">2,563,826</ix:nonFraction></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DepositsFairValueDisclosure" scale="3" unitRef="usd">2,327,055</ix:nonFraction></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-540">-</div></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c541" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DepositsFairValueDisclosure" scale="3" unitRef="usd">2,327,055</ix:nonFraction></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-541">-</div></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="border-bottom: Black 2.5pt solid; font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt">Subordinated debentures</td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FederalHomeLoanBankAdvances" scale="3" unitRef="usd">36,106</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisSubordinatedDebtObligations" scale="3" unitRef="usd">33,936</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-542">-</div></td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c541" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisSubordinatedDebtObligations" scale="3" unitRef="usd">33,936</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-543">-</div></td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  </table><p style="font: 11pt Arial, Helvetica, Sans-Serif; margin: 0pt 0"><span style="font-style: normal"><b>&#160;</b></span></p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation id="_FairValueDisclosuresTextBlock-c0_cont_46"><p style="font: 12pt Arial, Helvetica, Sans-Serif; margin: 0pt 0 0pt 4.5pt; text-align: justify; text-indent: -4.5pt"><span style="font-size: 10pt; font-weight: normal"><sup>(1)
</sup></span><span style="font-size: 8pt; font-weight: normal">Carrying amount is net of the allowance for credit losses and individually
evaluated loans.</span></p></ix:continuation><div>

</div><p style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 13.5pt 0pt 0; text-align: left"><span style="font-style: normal"><b>&#160;</b></span></p><div>

</div><ix:nonNumeric contextRef="c0" continuedAt="_EarningsPerShareTextBlock-c0_cont_1" escape="true" name="us-gaap:EarningsPerShareTextBlock"><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 0pt; margin-bottom: 0pt"><span style="font-style: normal"><b>NOTE
15 &#8211; Earnings Per Common Share</b></span></p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 13.5pt 0pt 0; text-align: justify">&#160;</p></ix:nonNumeric><div>

</div><div>

</div><ix:continuation continuedAt="_EarningsPerShareTextBlock-c0_cont_2" id="_EarningsPerShareTextBlock-c0_cont_1"><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt">The following schedule reconciles the
numerators and denominators of the basic and diluted earnings per share computations for the years ended December 31, 2022, 2021 and 2020.
Dilutive common shares arise from the potentially dilutive effect of the Company&#8217;s stock options and warrants that are outstanding.
The assumed conversion of stock options and warrants can create a difference between basic and dilutive net income per common share.</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 13.5pt 0pt 0; text-align: justify">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_EarningsPerShareTextBlock-c0_cont_3" id="_EarningsPerShareTextBlock-c0_cont_2"><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt">At December 31, 2022, 2021 and 2020,
options totaling <ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="0" unitRef="shares">131,433</ix:nonFraction>, <ix:nonFraction contextRef="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="0" unitRef="shares">9,000</ix:nonFraction>, and <ix:nonFraction contextRef="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="0" unitRef="shares">318,825</ix:nonFraction>, respectively, were anti-dilutive in the calculation of earnings per share as their exercise
price exceeded the fair market value. These options were therefore excluded from the diluted earnings per share calculation.</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: left">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation id="_EarningsPerShareTextBlock-c0_cont_3"><ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="padding-top: 5pt; border-top: Black 2.5pt solid; font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="padding-top: 5pt; border-top: Black 2.5pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="10" style="padding-top: 5pt; border-top: Black 2.5pt solid; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">December
    31,</span></td><td style="padding-top: 5pt; border-top: Black 2.5pt solid; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-size: 8pt">(dollars
    in thousands, except share data)</span></td><td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">2022</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">2021</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">2020</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">Numerator:</td><td style="font-size: 12pt">&#160;</td>
    <td colspan="2" style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td colspan="2" style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td colspan="2" style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt; width: 64%">Net income</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; width: 1%">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; width: 1%; text-align: left">$</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; width: 9%; text-align: right"><ix:nonFraction contextRef="c0" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="3" unitRef="usd">29,115</ix:nonFraction></td><td style="width: 1%; padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; width: 1%">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; width: 1%; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; width: 9%; text-align: right"><ix:nonFraction contextRef="c5" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="3" unitRef="usd">46,711</ix:nonFraction></td><td style="width: 1%; padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; width: 1%">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; width: 1%; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; width: 9%; text-align: right"><ix:nonFraction contextRef="c6" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="3" unitRef="usd">18,328</ix:nonFraction></td><td style="width: 1%; padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="border-top: Black 1pt solid; font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt; border-bottom: Black 1pt solid">Net income available to common shareholders</td><td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">$</td><td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c0" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" scale="3" unitRef="usd">29,115</ix:nonFraction></td><td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c5" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" scale="3" unitRef="usd">46,711</ix:nonFraction></td><td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c6" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" scale="3" unitRef="usd">18,328</ix:nonFraction></td><td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">Denominator:</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt">Weighted-average common shares outstanding - basic</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c0" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="0" unitRef="shares">7,958,294</ix:nonFraction></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c5" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="0" unitRef="shares">7,843,692</ix:nonFraction></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c6" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="0" unitRef="shares">7,718,615</ix:nonFraction></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt">Common stock equivalents</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c0" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment" scale="0" unitRef="shares">113,396</ix:nonFraction></td><td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c5" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment" scale="0" unitRef="shares">145,288</ix:nonFraction></td><td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c6" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment" scale="0" unitRef="shares">105,599</ix:nonFraction></td><td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="border-top: Black 1pt solid; font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt; border-bottom: Black 1pt solid">Weighted-average common shares outstanding - diluted</td><td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid">&#160;</td><td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right; border-bottom: Black 1pt solid"><ix:nonFraction contextRef="c0" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="0" unitRef="shares">8,071,690</ix:nonFraction></td><td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left; border-bottom: Black 1pt solid">&#160;</td><td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid">&#160;</td><td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right; border-bottom: Black 1pt solid"><ix:nonFraction contextRef="c5" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="0" unitRef="shares">7,988,980</ix:nonFraction></td><td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left; border-bottom: Black 1pt solid">&#160;</td><td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid">&#160;</td><td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right; border-bottom: Black 1pt solid"><ix:nonFraction contextRef="c6" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="0" unitRef="shares">7,824,214</ix:nonFraction></td><td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left; border-bottom: Black 1pt solid">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">Earnings per common share:</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt">Basic</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">$</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c0" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:EarningsPerShareBasic" scale="0" unitRef="usdPershares">3.66</ix:nonFraction></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c5" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:EarningsPerShareBasic" scale="0" unitRef="usdPershares">5.96</ix:nonFraction></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c6" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:EarningsPerShareBasic" scale="0" unitRef="usdPershares">2.37</ix:nonFraction></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="border-bottom: Black 2.5pt solid; font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt">Diluted</td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c0" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:EarningsPerShareDiluted" scale="0" unitRef="usdPershares">3.61</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c5" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:EarningsPerShareDiluted" scale="0" unitRef="usdPershares">5.85</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c6" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:EarningsPerShareDiluted" scale="0" unitRef="usdPershares">2.34</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  </table></ix:nonNumeric></ix:continuation><div>

</div><p style="font: bold 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 13.5pt 0pt 0; text-align: justify">&#160;</p><div>

</div><ix:nonNumeric contextRef="c0" continuedAt="_CommitmentsAndContingenciesDisclosureTextBlock-c0_cont_1" escape="true" name="us-gaap:CommitmentsAndContingenciesDisclosureTextBlock"><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 0pt; margin-bottom: 0pt"><b>NOTE 16 &#8211; Commitments and Contingencies</b></p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 13.5pt 0pt 0; text-align: justify">&#160;</p></ix:nonNumeric><div>

</div><div>

</div><ix:continuation continuedAt="_CommitmentsAndContingenciesDisclosureTextBlock-c0_cont_2" id="_CommitmentsAndContingenciesDisclosureTextBlock-c0_cont_1"><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt">The Company has entered into a <ix:nonNumeric contextRef="c543" format="ixt-sec:durwordsen" name="sfst:PeriodOfEmploymentAgreement">three
year</ix:nonNumeric> employment agreement with its chief executive officer and a <ix:nonNumeric contextRef="c0" format="ixt-sec:durwordsen" name="sfst:PeriodOfEmploymentAgreement">two year</ix:nonNumeric> employment agreement with <ix:nonFraction contextRef="c544" decimals="0" format="ixt:num-dot-decimal" name="sfst:NumberOfExecutiveOfficers" scale="0" unitRef="pure">14</ix:nonFraction> executive vice presidents. <ix:nonNumeric contextRef="c0" name="sfst:EmploymentAgreementDescription">These
agreements also include a) an incentive program, b) a stock option plan, c) a one-year non-compete agreement upon termination and a severance
payment equal to one year of compensation.</ix:nonNumeric> The total estimated aggregate salary commitment is approximately $<ix:nonFraction contextRef="c3" decimals="-5" format="ixt:num-dot-decimal" name="sfst:AgreegateCommitmentAmount" scale="6" unitRef="usd">3.7</ix:nonFraction> million.</p><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt">&#160;</p></ix:continuation><div>

</div><div>

</div><!-- Field: Page; Sequence: 102; Value: 2 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: rgb(178,178,178) 1.5pt solid"><p style="font: normal 10pt Arial, Helvetica, Sans-Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->102<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt"><p style="font-family: Arial, Helvetica, Sans-Serif; margin: 0pt"><a href="#toc_001" style="font-weight: bold">Table of Contents</a></p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"></p><div>

</div><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt">&#160;</p><div>

</div><ix:continuation continuedAt="_CommitmentsAndContingenciesDisclosureTextBlock-c0_cont_3" id="_CommitmentsAndContingenciesDisclosureTextBlock-c0_cont_2"><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt">The Company has an agreement with a
data processor which expires in 2028 to provide certain item processing, electronic banking, and general ledger processing services. Components
of this contract vary based on transaction and account volume, monthly charges and certain termination fees.</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 13.5pt 0pt 0; text-align: justify">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_CommitmentsAndContingenciesDisclosureTextBlock-c0_cont_4" id="_CommitmentsAndContingenciesDisclosureTextBlock-c0_cont_3"><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt">The Company has commitments with various
investment partners under the Small Business Investment Company (&#8220;SBIC&#8221;) and the Rural Business Investment Company (&#8220;RBIC&#8221;)
programs for which we have committed to make capital contributions from time to time. These commitments totaled approximately $<ix:nonFraction contextRef="c3" decimals="-5" format="ixt:num-dot-decimal" name="sfst:ApproximatelyCommitmentsTotaled" scale="6" unitRef="usd">1.7</ix:nonFraction> million
at December 31, 2022.</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 13.5pt 0pt 0; text-align: justify">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation id="_CommitmentsAndContingenciesDisclosureTextBlock-c0_cont_4"><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt">The Company may be subject to litigation
and claims in the normal course of business. As of December 31, 2022, management believes there is no material litigation pending.</p></ix:continuation><div>

</div><p style="font: bold 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 13.5pt 0pt 0; text-align: justify">&#160;</p><div>

</div><ix:nonNumeric contextRef="c0" continuedAt="_IncomeTaxDisclosureTextBlock-c0_cont_1" escape="true" name="us-gaap:IncomeTaxDisclosureTextBlock"><p style="font: bold 9.5pt Arial, Helvetica, Sans-Serif; margin: 0pt 13.5pt 0pt 0; text-align: justify">NOTE 17 &#8211; Income Taxes</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 13.5pt 0pt 0; text-align: justify">&#160;</p></ix:nonNumeric><div>

</div><div>

</div><ix:continuation continuedAt="_IncomeTaxDisclosureTextBlock-c0_cont_2" id="_IncomeTaxDisclosureTextBlock-c0_cont_1"><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt">The components of income tax expense
were as follows:</p><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_IncomeTaxDisclosureTextBlock-c0_cont_3" id="_IncomeTaxDisclosureTextBlock-c0_cont_2"><ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="padding-top: 5pt; border-top: Black 2.5pt solid; padding-bottom: 1pt; font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="padding-top: 5pt; border-top: Black 2.5pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="10" style="padding-top: 5pt; border-top: Black 2.5pt solid; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">For
    the years ended December 31,</span></td><td style="padding-top: 5pt; border-top: Black 2.5pt solid; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-size: 8pt">(dollars
    in thousands)</span></td><td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">2022</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">2021</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">2020</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-size: 9pt">Current income taxes:</span></td><td style="font-size: 12pt"><span style="font-size: 9pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-size: 9pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-size: 9pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-size: 9pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-size: 9pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-size: 9pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-size: 9pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt; width: 64%">Federal	</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">$</td><td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c0" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CurrentFederalTaxExpenseBenefit" scale="3" unitRef="usd">8,482</ix:nonFraction></td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c5" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CurrentFederalTaxExpenseBenefit" scale="3" unitRef="usd">10,414</ix:nonFraction></td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c6" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CurrentFederalTaxExpenseBenefit" scale="3" unitRef="usd">10,244</ix:nonFraction></td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="border-bottom: Black 1pt solid; font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt">State	</td><td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c0" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CurrentStateAndLocalTaxExpenseBenefit" scale="3" unitRef="usd">1,273</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c5" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CurrentStateAndLocalTaxExpenseBenefit" scale="3" unitRef="usd">2,088</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c6" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CurrentStateAndLocalTaxExpenseBenefit" scale="3" unitRef="usd">841</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 30pt; margin-bottom: 0pt">Total current tax expense	</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c0" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CurrentIncomeTaxExpenseBenefit" scale="3" unitRef="usd">9,755</ix:nonFraction></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c5" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CurrentIncomeTaxExpenseBenefit" scale="3" unitRef="usd">12,502</ix:nonFraction></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c6" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CurrentIncomeTaxExpenseBenefit" scale="3" unitRef="usd">11,085</ix:nonFraction></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; padding-bottom: 1pt">Deferred income tax expense (benefit)</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">(<ix:nonFraction contextRef="c0" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DeferredIncomeTaxExpenseBenefit" scale="3" sign="-" unitRef="usd">757</ix:nonFraction></td><td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">)</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c5" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DeferredIncomeTaxExpenseBenefit" scale="3" unitRef="usd">1,590</ix:nonFraction></td><td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">(<ix:nonFraction contextRef="c6" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DeferredIncomeTaxExpenseBenefit" scale="3" sign="-" unitRef="usd">5,594</ix:nonFraction></td><td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt">Income tax expense</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">$</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c0" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" unitRef="usd">8,998</ix:nonFraction></td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c5" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" unitRef="usd">14,092</ix:nonFraction></td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c6" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" unitRef="usd">5,491</ix:nonFraction></td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt">&#160;</p></ix:nonNumeric></ix:continuation><div>
</div><div>

</div><ix:continuation continuedAt="_IncomeTaxDisclosureTextBlock-c0_cont_4" id="_IncomeTaxDisclosureTextBlock-c0_cont_3"><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt">The following is a summary of the items
that caused recorded income taxes to differ from taxes computed using the statutory tax rate:</p><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_IncomeTaxDisclosureTextBlock-c0_cont_5" id="_IncomeTaxDisclosureTextBlock-c0_cont_4"><ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="padding-top: 5pt; border-top: Black 2.5pt solid; padding-left: 0pt; padding-bottom: 1pt; font-size: 12pt; text-align: left; text-indent: 0pt"><span style="font-size: 8pt">&#160;</span></td><td style="padding-top: 5pt; border-top: Black 2.5pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="10" style="padding-top: 5pt; border-top: Black 2.5pt solid; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">For
    the years ended December 31,</span></td><td style="padding-top: 5pt; border-top: Black 2.5pt solid; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-left: 0pt; border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; text-indent: 0pt"><span style="font-size: 8pt">(dollars
    in thousands)</span></td><td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">2022</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">2021</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">2020</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="padding-left: 0pt; width: 64%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; text-indent: 0pt">Tax expense at statutory rate</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">$</td><td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c0" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" scale="3" unitRef="usd">8,004</ix:nonFraction></td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c5" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" scale="3" unitRef="usd">12,768</ix:nonFraction></td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c6" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" scale="3" unitRef="usd">5,002</ix:nonFraction></td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt">Effect of state income taxes, net of federal benefit	</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c0" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes" scale="3" unitRef="usd">1,006</ix:nonFraction></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c5" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes" scale="3" unitRef="usd">1,649</ix:nonFraction></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c6" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes" scale="3" unitRef="usd">664</ix:nonFraction></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt">Exempt income	</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">(<ix:nonFraction contextRef="c0" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncomeTaxReconciliationTaxExemptIncome" scale="3" unitRef="usd">27</ix:nonFraction></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">)</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">(<ix:nonFraction contextRef="c5" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncomeTaxReconciliationTaxExemptIncome" scale="3" unitRef="usd">43</ix:nonFraction></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">)</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">(<ix:nonFraction contextRef="c6" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncomeTaxReconciliationTaxExemptIncome" scale="3" unitRef="usd">27</ix:nonFraction></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt">Effect of stock-based compensation</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c0" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount" scale="3" unitRef="usd">42</ix:nonFraction></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">(<ix:nonFraction contextRef="c5" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount" scale="3" sign="-" unitRef="usd">115</ix:nonFraction></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">)</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">(<ix:nonFraction contextRef="c6" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount" scale="3" sign="-" unitRef="usd">30</ix:nonFraction></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt">Other</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">(<ix:nonFraction contextRef="c0" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncomeTaxReconciliationOtherAdjustments" scale="3" sign="-" unitRef="usd">27</ix:nonFraction></td><td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">)</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">(<ix:nonFraction contextRef="c5" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncomeTaxReconciliationOtherAdjustments" scale="3" sign="-" unitRef="usd">167</ix:nonFraction></td><td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">)</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">(<ix:nonFraction contextRef="c6" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncomeTaxReconciliationOtherAdjustments" scale="3" sign="-" unitRef="usd">118</ix:nonFraction></td><td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 30pt; margin-bottom: 0pt">Income tax expense	</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">$</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c0" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" unitRef="usd">8,998</ix:nonFraction></td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c5" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" unitRef="usd">14,092</ix:nonFraction></td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c6" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" unitRef="usd">5,491</ix:nonFraction></td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  </table><p style="font: 6pt Arial, Helvetica, Sans-Serif; margin: 0pt 0.2in 0pt 0; text-align: justify"><span style="font-size: 10pt">&#160;</span></p></ix:nonNumeric></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_IncomeTaxDisclosureTextBlock-c0_cont_6" id="_IncomeTaxDisclosureTextBlock-c0_cont_5"><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt">The components of the deferred tax assets and liabilities
are as follows:</p><p style="font: 6pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><span style="font-size: 10pt">&#160;</span></p></ix:continuation><div>

</div><div>


</div><ix:continuation continuedAt="_IncomeTaxDisclosureTextBlock-c0_cont_7" id="_IncomeTaxDisclosureTextBlock-c0_cont_6"><ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="padding: 5pt 0pt 1pt; border-top: Black 2.5pt solid; font-size: 11pt; text-indent: 0pt"><span style="font-size: 8pt">&#160;</span></td><td style="padding-top: 5pt; border-top: Black 2.5pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="6" style="padding-top: 5pt; border-top: Black 2.5pt solid; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">December
    31,</span></td><td style="padding-top: 5pt; border-top: Black 2.5pt solid; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt">(dollars
    in thousands)</span></td><td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">2022</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">2021</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="padding-right: 0pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 9pt">Deferred
    tax assets:</span></td><td style="font-size: 11pt"><span style="font-size: 9pt">&#160;</span></td>
    <td style="font-size: 11pt; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="font-size: 11pt; text-align: right"><span style="font-size: 9pt">&#160;</span></td><td style="font-size: 11pt; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="font-size: 11pt"><span style="font-size: 9pt">&#160;</span></td>
    <td style="font-size: 11pt; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="font-size: 11pt; text-align: right"><span style="font-size: 9pt">&#160;</span></td><td style="font-size: 11pt; text-align: left"><span style="font-size: 9pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt; width: 76%">Allowance for credit losses</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">$</td><td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c3" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsProvisionForLoanLosses" scale="3" unitRef="usd">8,114</ix:nonFraction></td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsProvisionForLoanLosses" scale="3" unitRef="usd">6,386</ix:nonFraction></td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt">Reserve for unfunded commitments</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c3" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" scale="3" unitRef="usd">584</ix:nonFraction></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-544">-</div></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt">Unrealized loss on securities available for sale</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c3" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DeferredTaxAssetsUnrealizedLossesOnAvailableforSaleSecuritiesGross" scale="3" unitRef="usd">3,565</ix:nonFraction></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DeferredTaxAssetsUnrealizedLossesOnAvailableforSaleSecuritiesGross" scale="3" unitRef="usd">197</ix:nonFraction></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt">Net deferred loan fees</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c3" decimals="-3" format="ixt:num-dot-decimal" name="sfst:DeferredTaxAssetsNetDeferredLoanFees" scale="3" unitRef="usd">1,537</ix:nonFraction></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:num-dot-decimal" name="sfst:DeferredTaxAssetsNetDeferredLoanFees" scale="3" unitRef="usd">1,054</ix:nonFraction></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt">Deferred compensation</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c3" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits" scale="3" unitRef="usd">1,762</ix:nonFraction></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits" scale="3" unitRef="usd">1,930</ix:nonFraction></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt">Lease liabilities</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c3" decimals="-3" format="ixt:num-dot-decimal" name="sfst:DeferredTaxAssetsLeaseLiabilities" scale="3" unitRef="usd">5,424</ix:nonFraction></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:num-dot-decimal" name="sfst:DeferredTaxAssetsLeaseLiabilities" scale="3" unitRef="usd">5,883</ix:nonFraction></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt">Other</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c3" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DeferredTaxAssetsOther" scale="3" unitRef="usd">393</ix:nonFraction></td><td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DeferredTaxAssetsOther" scale="3" unitRef="usd">260</ix:nonFraction></td><td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="border-top: Black 1pt solid; padding-right: 0pt; font-size: 11pt; padding-bottom: 1pt; padding-left: 0pt; text-indent: 0pt; border-bottom: Black 1pt solid">&#160;</td><td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid">&#160;</td><td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right; border-bottom: Black 1pt solid"><ix:nonFraction contextRef="c3" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DeferredTaxAssetsGross" scale="3" unitRef="usd">21,379</ix:nonFraction></td><td style="border-top: Black 1pt solid; padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid">&#160;</td><td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid">&#160;</td><td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right; border-bottom: Black 1pt solid"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DeferredTaxAssetsGross" scale="3" unitRef="usd">15,710</ix:nonFraction></td><td style="border-top: Black 1pt solid; padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-right: 0pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt">Deferred tax liabilities:</td><td style="font-size: 11pt">&#160;</td>
    <td style="font-size: 11pt; text-align: left">&#160;</td><td style="font-size: 11pt; text-align: right">&#160;</td><td style="font-size: 11pt; text-align: left">&#160;</td><td style="font-size: 11pt">&#160;</td>
    <td style="font-size: 11pt; text-align: left">&#160;</td><td style="font-size: 11pt; text-align: right">&#160;</td><td style="font-size: 11pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt">Property and equipment</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c3" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment" scale="3" unitRef="usd">3,561</ix:nonFraction></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment" scale="3" unitRef="usd">1,419</ix:nonFraction></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt">Hedging transactions</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c3" decimals="-3" format="ixt:num-dot-decimal" name="sfst:DeferredTaxLiabilitiesHedgingTransactions" scale="3" unitRef="usd">27</ix:nonFraction></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:num-dot-decimal" name="sfst:DeferredTaxLiabilitiesHedgingTransactions" scale="3" unitRef="usd">151</ix:nonFraction></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt">Prepaid expenses</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c3" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DeferredTaxLiabilitiesPrepaidExpenses" scale="3" unitRef="usd">316</ix:nonFraction></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DeferredTaxLiabilitiesPrepaidExpenses" scale="3" unitRef="usd">148</ix:nonFraction></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt">ROU assets</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c3" decimals="-3" format="ixt:num-dot-decimal" name="sfst:DeferredTaxLiabilitiesRightOfUseAssets" scale="3" unitRef="usd">4,953</ix:nonFraction></td><td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:num-dot-decimal" name="sfst:DeferredTaxLiabilitiesRightOfUseAssets" scale="3" unitRef="usd">5,595</ix:nonFraction></td><td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="border-top: Black 1pt solid; padding-right: 0pt; font-size: 11pt; padding-bottom: 1pt; padding-left: 0pt; text-indent: 0pt; border-bottom: Black 1pt solid">&#160;</td><td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid">&#160;</td><td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right; border-bottom: Black 1pt solid"><ix:nonFraction contextRef="c3" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DeferredIncomeTaxLiabilities" scale="3" unitRef="usd">8,857</ix:nonFraction></td><td style="border-top: Black 1pt solid; padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid">&#160;</td><td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid">&#160;</td><td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right; border-bottom: Black 1pt solid"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DeferredIncomeTaxLiabilities" scale="3" unitRef="usd">7,313</ix:nonFraction></td><td style="border-top: Black 1pt solid; padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 30pt; margin-bottom: 0pt">Net deferred tax asset</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">$</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c3" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DeferredTaxAssetsLiabilitiesNet" scale="3" unitRef="usd">12,522</ix:nonFraction></td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DeferredTaxAssetsLiabilitiesNet" scale="3" unitRef="usd">8,397</ix:nonFraction></td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  </table><p style="font: 9.5pt Arial, Helvetica, Sans-Serif; margin: 0pt 13.5pt 0pt 0; text-align: justify"><span style="font-size: 10pt">&#160;</span></p></ix:nonNumeric></ix:continuation><div>


</div><div>

</div><ix:continuation id="_IncomeTaxDisclosureTextBlock-c0_cont_7"><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt">The Company has analyzed the tax positions taken or expected to be
taken in its tax returns and concluded it has no liability related to uncertain tax positions.</p></ix:continuation><div>

</div><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt">&#160;</p><div>

</div><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"></p><div>

</div><!-- Field: Page; Sequence: 103; Value: 2 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: rgb(178,178,178) 1.5pt solid"><p style="font: normal 10pt Arial, Helvetica, Sans-Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->103<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt"><p style="font-family: Arial, Helvetica, Sans-Serif; margin: 0pt"><a href="#toc_001" style="font-weight: bold">Table of Contents</a></p></div><div>
    </div><!-- Field: /Page --><div>

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

</div><ix:nonNumeric contextRef="c0" continuedAt="_RelatedPartyTransactionsDisclosureTextBlock-c0_cont_1" escape="true" name="us-gaap:RelatedPartyTransactionsDisclosureTextBlock"><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 0pt; margin-bottom: 0pt"><b>NOTE 18 &#8211; Related Party Transactions</b></p><p style="font: 9.5pt Arial, Helvetica, Sans-Serif; margin: 0pt 13.5pt 0pt 0; text-align: justify">&#160;</p></ix:nonNumeric><div>

</div><div>

</div><ix:continuation continuedAt="_RelatedPartyTransactionsDisclosureTextBlock-c0_cont_2" id="_RelatedPartyTransactionsDisclosureTextBlock-c0_cont_1"><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt">Certain directors, executive officers,
and companies with which they are affiliated, are clients of and have banking transactions with the Company in the ordinary course of
business. These loans were made on substantially the same terms, including interest rates and collateral, as those prevailing at the time
for comparable transactions with persons not related to the lender.</p><p style="font: 9.5pt Arial, Helvetica, Sans-Serif; margin: 0pt 13.5pt 0pt 0; text-align: justify">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_RelatedPartyTransactionsDisclosureTextBlock-c0_cont_3" id="_RelatedPartyTransactionsDisclosureTextBlock-c0_cont_2"><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt">A summary of loan transactions with
directors and executive officers, including their affiliates is as follows:</p><p style="font: 11pt Arial, Helvetica, Sans-Serif; margin: 0pt 13.5pt 0pt 0.25in; text-align: center; text-indent: 9pt">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_RelatedPartyTransactionsDisclosureTextBlock-c0_cont_4" id="_RelatedPartyTransactionsDisclosureTextBlock-c0_cont_3"><ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="padding-top: 5pt; border-top: Black 2.5pt solid; padding-bottom: 1pt; font-size: 12pt; text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="padding-top: 5pt; border-top: Black 2.5pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="6" style="padding-top: 5pt; border-top: Black 2.5pt solid; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">For
    the years ended December 31,</span></td><td style="padding-top: 5pt; border-top: Black 2.5pt solid; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-size: 8pt">(dollars
    in thousands)</span></td><td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">2022</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">2021</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; width: 76%; text-align: left">Balance, beginning of year</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">$</td><td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:num-dot-decimal" name="sfst:LoanTransactionsWithRelatedParty" scale="3" unitRef="usd">8,790</ix:nonFraction></td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c26" decimals="-3" format="ixt:num-dot-decimal" name="sfst:LoanTransactionsWithRelatedParty" scale="3" unitRef="usd">5,790</ix:nonFraction></td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">New loans</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c0" decimals="-3" format="ixt:num-dot-decimal" name="sfst:NewLoans" scale="3" unitRef="usd">21,010</ix:nonFraction></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c5" decimals="-3" format="ixt:num-dot-decimal" name="sfst:NewLoans" scale="3" unitRef="usd">11,629</ix:nonFraction></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; padding-bottom: 1pt">Less loan payments</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">(<ix:nonFraction contextRef="c0" decimals="-3" format="ixt:num-dot-decimal" name="sfst:LoanPaymentsRelatedParty" scale="3" unitRef="usd">12,583</ix:nonFraction></td><td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">)</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">(<ix:nonFraction contextRef="c5" decimals="-3" format="ixt:num-dot-decimal" name="sfst:LoanPaymentsRelatedParty" scale="3" unitRef="usd">8,629</ix:nonFraction></td><td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; padding-bottom: 1pt">Balance, end of year</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">$</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c3" decimals="-3" format="ixt:num-dot-decimal" name="sfst:LoanTransactionsWithRelatedParty" scale="3" unitRef="usd">17,217</ix:nonFraction></td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:num-dot-decimal" name="sfst:LoanTransactionsWithRelatedParty" scale="3" unitRef="usd">8,790</ix:nonFraction></td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  </table><p style="font: 9.5pt Arial, Helvetica, Sans-Serif; margin: 0pt 13.5pt 0pt 0; text-align: justify">&#160;</p></ix:nonNumeric></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_RelatedPartyTransactionsDisclosureTextBlock-c0_cont_5" id="_RelatedPartyTransactionsDisclosureTextBlock-c0_cont_4"><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt">Deposits by executive officers and
directors and their related interests at December 31, 2022 and 2021, were $<ix:nonFraction contextRef="c545" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:RelatedPartyDepositLiabilities" scale="6" unitRef="usd">6.5</ix:nonFraction> million and $<ix:nonFraction contextRef="c546" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:RelatedPartyDepositLiabilities" scale="6" unitRef="usd">11.8</ix:nonFraction> million, respectively.</p><p style="font: 11pt Arial, Helvetica, Sans-Serif; margin: 0pt 13.5pt 0pt 0; text-align: justify; text-indent: 1.5in">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_RelatedPartyTransactionsDisclosureTextBlock-c0_cont_6" id="_RelatedPartyTransactionsDisclosureTextBlock-c0_cont_5"><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt">The Company has a land lease with a
director on the property for a branch office, with monthly payments of $<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseLeaseIncomeLeasePayments" scale="0" unitRef="usd">9,120</ix:nonFraction>. In addition, the Company periodically enters into various
consulting agreements with the director for development, administration and advisory services related to the purchase of property and
construction of current and future branch office sites, including the development of the new bank headquarters in Greenville, South Carolina.
There were no payments to the director for these services during 2022 and payments totaling $<ix:nonFraction contextRef="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PaymentsForFees" scale="0" unitRef="usd">300,000</ix:nonFraction> were made to the director for these
services during the year ended December 31, 2021.</p><p style="font: 9.5pt Arial, Helvetica, Sans-Serif; margin: 0pt 13.5pt 0pt 0; text-align: justify">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_RelatedPartyTransactionsDisclosureTextBlock-c0_cont_7" id="_RelatedPartyTransactionsDisclosureTextBlock-c0_cont_6"><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt">The Company received rent payments
from a company of which a director is a private investor and chairman of the board. Rent received totaled $<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PaymentsForRent" scale="0" unitRef="usd">79,000</ix:nonFraction> and $<ix:nonFraction contextRef="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PaymentsForRent" scale="0" unitRef="usd">104,000</ix:nonFraction> for the
twelve months ended December 31, 2022 and December 31, 2021, respectively. As part of the lease agreement with the company, $<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PaymentsForTenantImprovements" scale="0" unitRef="usd">86,000</ix:nonFraction> was
paid to the company for a tenant upfit allowance during the twelve months ended December 31, 2022.</p><p style="font: 9.5pt Arial, Helvetica, Sans-Serif; margin: 0pt 13.5pt 0pt 0; text-align: justify">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation id="_RelatedPartyTransactionsDisclosureTextBlock-c0_cont_7"><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt">The Company is of the opinion that
the lease payments and consulting fees represent market costs that could have been obtained in similar &#8220;arms length&#8221; transactions.</p></ix:continuation><div>

</div><p style="font: 9.5pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p><div>

</div><ix:nonNumeric contextRef="c0" continuedAt="_FinancialInstrumentsDisclosureTextBlock-c0_cont_1" escape="true" name="us-gaap:FinancialInstrumentsDisclosureTextBlock"><p style="font: bold 9.5pt Arial, Helvetica, Sans-Serif; margin: 0pt 13.5pt 0pt 0; text-align: justify">NOTE 19 &#8211; Financial Instruments
With Off-Balance Sheet Risk</p><p style="font: 8pt Arial, Helvetica, Sans-Serif; margin: 0pt 13.5pt 0pt 0; text-align: justify">&#160;</p></ix:nonNumeric><div>

</div><div>

</div><ix:continuation continuedAt="_FinancialInstrumentsDisclosureTextBlock-c0_cont_2" id="_FinancialInstrumentsDisclosureTextBlock-c0_cont_1"><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt">In the ordinary course of business,
and to meet the financing needs of its clients, the Company is a party to various financial instruments with off-balance sheet risk. These
financial instruments, which include commitments to extend credit and standby letters of credit, involve, to varying degrees, elements
of credit and interest rate risk in excess of the amounts recognized in the balance sheets. The contract amount of those instruments reflects
the extent of involvement the Company has in particular classes of financial instruments.</p><p style="font: 9.5pt Arial, Helvetica, Sans-Serif; margin: 0pt 13.5pt 0pt 0; text-align: justify">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_FinancialInstrumentsDisclosureTextBlock-c0_cont_3" id="_FinancialInstrumentsDisclosureTextBlock-c0_cont_2"><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt">The Company&#8217;s exposure to credit
loss in the event of nonperformance by the other party to the financial instrument for commitments to extend credit and standby letters
of credit is represented by the contractual amounts of those instruments. The Company uses the same credit policies in making commitments
and conditional obligations as it does for on-balance sheet instruments.</p><p style="font: 9.5pt Arial, Helvetica, Sans-Serif; margin: 0pt 13.5pt 0pt 0; text-align: justify">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_FinancialInstrumentsDisclosureTextBlock-c0_cont_4" id="_FinancialInstrumentsDisclosureTextBlock-c0_cont_3"><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt">Commitments to extend credit are agreements
to lend to a client as long as there is no violation of any material condition established in the contract. Commitments generally have
fixed expiration dates or other termination clauses and may require the payment of a fee. At December 31, 2022, unfunded commitments to
extend credit were approximately $<ix:nonFraction contextRef="c3" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:UnusedCommitmentsToExtendCredit" scale="6" unitRef="usd">878.3</ix:nonFraction> million, of which $<ix:nonFraction contextRef="c0" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:LoansAndLeasesReceivableCommitmentsFixedRates" scale="6" unitRef="usd">318.9</ix:nonFraction> million is at fixed rates and $<ix:nonFraction contextRef="c0" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:LoansAndLeasesReceivableCommitmentsVariableRates" scale="6" unitRef="usd">559.4</ix:nonFraction> million is at variable rates. At
December 31, 2021, unfunded commitments to extend credit were approximately $<ix:nonFraction contextRef="c4" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:UnusedCommitmentsToExtendCredit" scale="6" unitRef="usd">618.7</ix:nonFraction> million, of which $<ix:nonFraction contextRef="c5" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:LoansAndLeasesReceivableCommitmentsFixedRates" scale="6" unitRef="usd">205.4</ix:nonFraction> million is at fixed rates
and $<ix:nonFraction contextRef="c5" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:LoansAndLeasesReceivableCommitmentsVariableRates" scale="6" unitRef="usd">413.3</ix:nonFraction> million is at variable rates. The Company evaluates each client&#8217;s credit-worthiness on a case-by-case basis. The amount
of collateral obtained, if deemed necessary by the Company upon extension of credit, is based on management&#8217;s credit evaluation
of the borrower. Collateral varies but may include accounts receivable, inventory, property, plant and equipment, and commercial and residential
real estate. See Note 4 &#8211; Loans and Allowance for Credit Losses for additional information on unfunded commitments.</p><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt">&#160;</p></ix:continuation><div>

</div><div>



</div><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"></p><div>

</div><!-- Field: Page; Sequence: 104; Value: 2 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: rgb(178,178,178) 1.5pt solid"><p style="font: normal 10pt Arial, Helvetica, Sans-Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->104<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt"><p style="font-family: Arial, Helvetica, Sans-Serif; margin: 0pt"><a href="#toc_001" style="font-weight: bold">Table of Contents</a></p></div><div>
    </div><!-- Field: /Page --><div>

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

</div><ix:continuation id="_FinancialInstrumentsDisclosureTextBlock-c0_cont_4"><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt">At December 31, 2022 and 2021, there
was a $<ix:nonFraction contextRef="c3" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:OtherCommitment" scale="6" unitRef="usd">14.3</ix:nonFraction> million and $<ix:nonFraction contextRef="c4" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:OtherCommitment" scale="6" unitRef="usd">10.2</ix:nonFraction> million commitment, respectively, under letters of credit. The credit risk involved in issuing letters of
credit is essentially the same as that involved in extending loan facilities to clients. Collateral varies but may include accounts receivable,
inventory, equipment, marketable securities and property. Since most of the letters of credit are expected to expire without being drawn
upon, they do not necessarily represent future cash requirements. The fair value of off balance sheet lending commitments are based on
fees currently charged to enter into similar agreements, taking into account the remaining terms of the agreements and the counterparties
credit standing. The total fair value of such instruments is not material.</p></ix:continuation><div>

</div><p style="font: bold 9.5pt Arial, Helvetica, Sans-Serif; margin: 0pt 13.5pt 0pt 0; text-align: justify">&#160;</p><div>

</div><ix:nonNumeric contextRef="c0" continuedAt="_PensionAndOtherPostretirementBenefitsDisclosureTextBlock-c0_cont_1" escape="true" name="us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock"><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 0pt; margin-bottom: 0pt"><b>NOTE 20 &#8211; Employee Benefit Plan</b></p><p style="font: 8pt Arial, Helvetica, Sans-Serif; margin: 0pt 13.5pt 0pt 0; text-align: justify">&#160;</p></ix:nonNumeric><div>

</div><div>

</div><ix:continuation continuedAt="_PensionAndOtherPostretirementBenefitsDisclosureTextBlock-c0_cont_2" id="_PensionAndOtherPostretirementBenefitsDisclosureTextBlock-c0_cont_1"><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt">On January 1, 2000, the Company adopted
the Southern First Bancshares, Inc. Profit Sharing and 401(k) Plan for the benefit of all eligible employees. The Company contributes
to the Plan annually upon approval by the Board of Directors. Contributions made to the Plan for the years ended December 31, 2022, 2021,
and 2020 amounted to $<ix:nonFraction contextRef="c547" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost" scale="0" unitRef="usd">995,000</ix:nonFraction>, $<ix:nonFraction contextRef="c548" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost" scale="0" unitRef="usd">905,000</ix:nonFraction>, and $<ix:nonFraction contextRef="c549" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost" scale="0" unitRef="usd">881,000</ix:nonFraction>, respectively.</p><p style="font: 9.5pt Arial, Helvetica, Sans-Serif; margin: 0pt 13.5pt 0pt 0; text-align: justify">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation id="_PensionAndOtherPostretirementBenefitsDisclosureTextBlock-c0_cont_2"><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt">The Company also provides a nonqualified
deferred compensation plan for <ix:nonFraction contextRef="c550" decimals="0" format="ixt:num-dot-decimal" name="sfst:NumberOfExecutiveOfficers" scale="0" unitRef="pure">22</ix:nonFraction> executive officers in the form of a Supplemental Executive Retirement Plan (&#8220;SERP&#8221;). The
SERP provides retirement income for these officers. As of December 31, 2022 and 2021, the Company had an accrued benefit obligation of
$<ix:nonFraction contextRef="c551" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:AccruedEmployeeBenefitsCurrentAndNoncurrent" scale="6" unitRef="usd">8.4</ix:nonFraction> million and $<ix:nonFraction contextRef="c552" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:AccruedEmployeeBenefitsCurrentAndNoncurrent" scale="6" unitRef="usd">9.2</ix:nonFraction> million, respectively. The Company had a $<ix:nonFraction contextRef="c550" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AccountsReceivableChangeInMethodCreditLossExpenseReversal" scale="0" unitRef="usd">284,000</ix:nonFraction> reversal of expenses related to this plan for the twelve months
ended December 31, 2022 and incurred expenses related to this plan of $<ix:nonFraction contextRef="c553" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost" scale="6" unitRef="usd">1.0</ix:nonFraction> million and $<ix:nonFraction contextRef="c554" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost" scale="6" unitRef="usd">1.6</ix:nonFraction> million in 2021 and 2020, respectively.</p></ix:continuation><div>

</div><p style="font: 9.5pt Arial, Helvetica, Sans-Serif; margin: 0pt 13.5pt 0pt 0; text-align: justify">&#160;</p><div>

</div><ix:nonNumeric contextRef="c0" continuedAt="_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock-c0_cont_1" escape="true" name="us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock"><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 0pt; margin-bottom: 0pt"><b>NOTE 21 &#8211; Stock-Based
Compensation</b></p><p style="font: 8pt Arial, Helvetica, Sans-Serif; margin: 0pt 13.5pt 0pt 0; text-align: justify">&#160;</p></ix:nonNumeric><div>

</div><div>

</div><ix:continuation continuedAt="_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock-c0_cont_2" id="_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock-c0_cont_1"><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt">Compensation cost is recognized for
stock options and restricted stock awards issued to employees and non-employee directors. Compensation cost is measured as the fair value
of these awards on their date of grant. A Black-Scholes model is utilized to estimate the fair value of stock options, while the market
price of the Company&#8217;s common stock at the date of grant is used as the fair value of restricted stock awards. Compensation cost
is recognized over the required service period, generally defined as the vesting period for stock option and restricted stock awards.</p><p style="font: 9.5pt Arial, Helvetica, Sans-Serif; margin: 0pt 13.5pt 0pt 0; text-align: justify">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock-c0_cont_3" id="_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock-c0_cont_2"><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt">The Company&#8217;s stock incentive
programs are long-term retention programs intended to attract, retain, and provide incentives for key employees and non-employee directors
in the form of incentive and non-qualified stock options and restricted stock.</p><p style="font: 9.5pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock-c0_cont_4" id="_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock-c0_cont_3"><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt">Stock-based compensation expense was recorded as
follows:</p><p style="font: 8pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock-c0_cont_5" id="_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock-c0_cont_4"><ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="padding: 5pt 0pt 1pt; border-top: Black 2.5pt solid; font-size: 11pt; text-align: right; text-indent: 0pt"><span style="font-size: 8pt">&#160;</span></td><td style="padding-top: 5pt; border-top: Black 2.5pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="10" style="padding-top: 5pt; border-top: Black 2.5pt solid; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">For
    the years ended December 31,</span></td><td style="padding-top: 5pt; border-top: Black 2.5pt solid; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-right: 0pt; border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt">(dollars
    in thousands)</span></td><td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">2022</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">2021</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">2020</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="padding-right: 0pt; width: 64%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt">Stock option expense</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">$</td><td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c0" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockOptionPlanExpense" scale="3" unitRef="usd">927</ix:nonFraction></td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c5" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockOptionPlanExpense" scale="3" unitRef="usd">1,148</ix:nonFraction></td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c6" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockOptionPlanExpense" scale="3" unitRef="usd">1,017</ix:nonFraction></td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-right: 0pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; padding-bottom: 1pt; padding-left: 0pt; text-indent: 0pt">Restricted stock grant expense</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c0" decimals="-3" format="ixt:num-dot-decimal" name="sfst:AmortizationOfDeferredCompensationOnRestrictedStock" scale="3" sign="-" unitRef="usd">1,099</ix:nonFraction></td><td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c5" decimals="-3" format="ixt:num-dot-decimal" name="sfst:AmortizationOfDeferredCompensationOnRestrictedStock" scale="3" sign="-" unitRef="usd">499</ix:nonFraction></td><td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c6" decimals="-3" format="ixt:num-dot-decimal" name="sfst:AmortizationOfDeferredCompensationOnRestrictedStock" scale="3" sign="-" unitRef="usd">380</ix:nonFraction></td><td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; text-align: left; padding-bottom: 1pt; padding-left: 0pt; text-indent: 0pt">Total stock-based compensation expense</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">$</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c0" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:EmployeeBenefitsAndShareBasedCompensation" scale="3" unitRef="usd">2,026</ix:nonFraction></td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c5" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:EmployeeBenefitsAndShareBasedCompensation" scale="3" unitRef="usd">1,647</ix:nonFraction></td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c6" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:EmployeeBenefitsAndShareBasedCompensation" scale="3" unitRef="usd">1,397</ix:nonFraction></td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  </table><p style="font: 9.5pt Arial, Helvetica, Sans-Serif; margin: 0pt 0.2in 0pt 0; text-align: center">&#160;</p></ix:nonNumeric></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock-c0_cont_6" id="_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock-c0_cont_5"><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 0pt; margin-bottom: 0pt"><b>Stock Options</b></p></ix:continuation><div>

</div><ix:continuation continuedAt="_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock-c0_cont_7" id="_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock-c0_cont_6"><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt">The Company&#8217;s 2010 Incentive
Plan, as amended, had available for issuance a total of <ix:nonFraction contextRef="c555" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" scale="0" unitRef="shares">566,025</ix:nonFraction> shares (adjusted for the <ix:nonFraction contextRef="c555" decimals="2" format="ixt:num-dot-decimal" name="sfst:AdjustedPercentageOfStockDividends" scale="-2" unitRef="pure">10</ix:nonFraction>% stock dividends in 2013, 2012, and 2011).
The Plan expired on March 16, 2020 and no further shares may be issued from the plan.</p><p style="font: 9.5pt Arial, Helvetica, Sans-Serif; margin: 0pt 13.5pt 0pt 0; text-align: justify">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock-c0_cont_8" id="_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock-c0_cont_7"><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt">On March 15, 2016, the Company adopted
the 2016 Equity Incentive Plan, making available for issuance <ix:nonFraction contextRef="c556" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" scale="0" unitRef="shares">400,000</ix:nonFraction> stock options. The Plan expired on March 15, 2021 and no further
shares may be issued from the plan.</p><p style="font: 9.5pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock-c0_cont_9" id="_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock-c0_cont_8"><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt">On March 17, 2020, the Company
adopted the 2020 Equity Incentive Plan, making available for issuance up to <ix:nonFraction contextRef="c557" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" scale="0" unitRef="shares">450,000</ix:nonFraction> stock options. The options may be exercised at an
exercise price per share based on the fair market value and determined on the date of grant and expire <ix:nonNumeric contextRef="c558" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod">10</ix:nonNumeric> years from the grant date.
As of December 31, 2022, there were <ix:nonFraction contextRef="c559" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" scale="0" unitRef="shares">370,824</ix:nonFraction> shares available for grant under the 2020 Equity Incentive Plan.</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 13.5pt 0pt 45pt; text-align: center; text-indent: -45pt">&#160;</p></ix:continuation><div>

</div><div>

</div><!-- Field: Page; Sequence: 105; Value: 2 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: rgb(178,178,178) 1.5pt solid"><p style="font: normal 10pt Arial, Helvetica, Sans-Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->105<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt"><p style="font-family: Arial, Helvetica, Sans-Serif; margin: 0pt"><a href="#toc_001" style="font-weight: bold">Table of Contents</a></p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 13.5pt 0pt 45pt; text-align: center">&#160;</p><div>

</div><ix:continuation continuedAt="_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock-c0_cont_10" id="_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock-c0_cont_9"><p style="font: 9.5pt Arial, Helvetica, Sans-Serif; margin: 0pt 13.5pt 0pt 0; text-align: justify">A summary of the status of the stock
option plan and changes for the period is presented below:&#160;</p><p style="font: 9.5pt Arial, Helvetica, Sans-Serif; margin: 0pt 13.5pt 0pt 0; text-align: justify">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock-c0_cont_11" id="_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock-c0_cont_10"><ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:ScheduleOfShareBasedCompensationEmployeeStockPurchasePlanActivityTableTextBlock"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="padding: 5pt 0pt 1pt 0.125in; border-top: Black 2.5pt solid; text-indent: -0.125in; font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="padding: 5pt 0pt 1pt; border-top: Black 2.5pt solid; font-size: 12pt; text-indent: 0pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="34" style="padding-top: 5pt; border-top: Black 2.5pt solid; border-bottom: Black 1pt solid; padding-right: 0pt; font-size: 12pt; text-align: right; padding-left: 0pt; text-indent: 0pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"><b>For
    the years ended December 31,</b></span></td><td style="padding-top: 5pt; border-top: Black 2.5pt solid; border-bottom: Black 1pt solid; padding-right: 0pt; font-size: 12pt; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1pt; padding-right: 0pt; padding-left: 0.125in; text-indent: -0.125in; font-size: 12pt; text-align: left"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="padding-bottom: 1pt; padding-right: 0pt; font: bold 8pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td>
    <td colspan="10" style="border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, sans-serif; text-align: right; margin-top: 2pt; margin-bottom: 0pt"><span style="font-size: 8pt"><b>2022</b></span></td><td style="border-bottom: Black 1pt solid; padding-right: 0pt; font-size: 12pt; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="padding-bottom: 1pt; padding-right: 0pt; font: bold 8pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td>
    <td colspan="10" style="border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, sans-serif; text-align: right; margin-top: 2pt; margin-bottom: 0pt"><span style="font-size: 8pt"><b>2021</b></span></td><td style="border-bottom: Black 1pt solid; padding-right: 0pt; font-size: 12pt; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="padding-bottom: 1pt; padding-right: 0pt; font: bold 8pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td>
    <td colspan="10" style="border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, sans-serif; text-align: right; margin-top: 2pt; margin-bottom: 0pt"><span style="font-size: 8pt"><b>2020</b></span></td><td style="border-bottom: Black 1pt solid; padding-right: 0pt; font-size: 12pt; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-right: 0pt; padding-left: 0.125in; text-indent: -0.125in; font-size: 12pt; text-align: right"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="padding-right: 0pt; text-align: right; font-size: 12pt; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td>
    <td colspan="2" style="padding-right: 0pt; font-size: 12pt; text-align: right; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="padding-right: 0pt; text-align: right; font-size: 12pt; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="padding-right: 0pt; text-align: right; font-size: 12pt; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td>
    <td colspan="2" style="padding-right: 0pt; font-size: 12pt; text-align: right; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="padding-right: 0pt; text-align: right; font-size: 12pt; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td>
    <td colspan="2" style="font: 8pt Arial, Helvetica, sans-serif; text-align: right; margin-top: 2pt; margin-bottom: 0pt"><span style="font-size: 8pt"><b>Weighted</b></span></td><td style="padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="padding-right: 0pt; text-align: right; font-size: 12pt; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td>
    <td colspan="2" style="padding-right: 0pt; font-size: 12pt; text-align: right; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="padding-right: 0pt; text-align: right; font-size: 12pt; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="padding-right: 0pt; text-align: right; font-size: 12pt; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td>
    <td colspan="2" style="padding-right: 0pt; font-size: 12pt; text-align: right; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="padding-right: 0pt; text-align: right; font-size: 12pt; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td>
    <td colspan="2" style="font: 8pt Arial, Helvetica, sans-serif; text-align: right; margin-top: 2pt; margin-bottom: 0pt"><span style="font-size: 8pt"><b>Weighted</b></span></td><td style="padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="padding-right: 0pt; text-align: right; font-size: 12pt; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td>
    <td colspan="2" style="padding-right: 0pt; font-size: 12pt; text-align: right; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="padding-right: 0pt; text-align: right; font-size: 12pt; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="padding-right: 0pt; text-align: right; font-size: 12pt; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td>
    <td colspan="2" style="padding-right: 0pt; font-size: 12pt; text-align: right; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="padding-right: 0pt; text-align: right; font-size: 12pt; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td>
    <td colspan="2" style="font: 8pt Arial, Helvetica, sans-serif; text-align: right; margin-top: 2pt; margin-bottom: 0pt"><span style="font-size: 8pt"><b>Weighted</b></span></td><td style="padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-right: 0pt; padding-left: 0.125in; text-indent: -0.125in; font-size: 12pt; text-align: right"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="padding-right: 0pt; text-align: right; font-size: 12pt; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td>
    <td colspan="2" style="padding-right: 0pt; font-size: 12pt; text-align: right; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="padding-right: 0pt; text-align: right; font-size: 12pt; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td>
    <td colspan="2" style="font: 8pt Arial, Helvetica, sans-serif; text-align: right; margin-top: 2pt; margin-bottom: 0pt"><span style="font-size: 8pt"><b>Weighted</b></span></td><td style="padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td>
    <td colspan="2" style="font: 8pt Arial, Helvetica, sans-serif; text-align: right; margin-top: 2pt; margin-bottom: 0pt"><span style="font-size: 8pt"><b>Average</b></span></td><td style="padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="padding-right: 0pt; text-align: right; font-size: 12pt; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td>
    <td colspan="2" style="padding-right: 0pt; font-size: 12pt; text-align: right; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="padding-right: 0pt; text-align: right; font-size: 12pt; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td>
    <td colspan="2" style="font: 8pt Arial, Helvetica, sans-serif; text-align: right; margin-top: 2pt; margin-bottom: 0pt"><span style="font-size: 8pt"><b>Weighted</b></span></td><td style="padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td>
    <td colspan="2" style="font: 8pt Arial, Helvetica, sans-serif; text-align: right; margin-top: 2pt; margin-bottom: 0pt"><span style="font-size: 8pt"><b>Average</b></span></td><td style="padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="padding-right: 0pt; text-align: right; font-size: 12pt; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td>
    <td colspan="2" style="padding-right: 0pt; font-size: 12pt; text-align: right; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="padding-right: 0pt; text-align: right; font-size: 12pt; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td>
    <td colspan="2" style="font: 8pt Arial, Helvetica, sans-serif; text-align: right; margin-top: 2pt; margin-bottom: 0pt"><span style="font-size: 8pt"><b>Weighted</b></span></td><td style="padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td>
    <td colspan="2" style="font: 8pt Arial, Helvetica, sans-serif; text-align: right; margin-top: 2pt; margin-bottom: 0pt"><span style="font-size: 8pt"><b>Average</b></span></td><td style="padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-right: 0pt; padding-left: 0.125in; text-indent: -0.125in; font-size: 12pt; text-align: right"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="padding-right: 0pt; text-align: right; font-size: 12pt; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td>
    <td colspan="2" style="padding-right: 0pt; font-size: 12pt; text-align: right; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="padding-right: 0pt; text-align: right; font-size: 12pt; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td>
    <td colspan="2" style="font: 8pt Arial, Helvetica, sans-serif; text-align: right; margin-top: 2pt; margin-bottom: 0pt"><span style="font-size: 8pt"><b>average</b></span></td><td style="padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td>
    <td colspan="2" style="font: 8pt Arial, Helvetica, sans-serif; text-align: right; margin-top: 2pt; margin-bottom: 0pt"><span style="font-size: 8pt"><b>Remaining</b></span></td><td style="padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="padding-right: 0pt; text-align: right; font-size: 12pt; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td>
    <td colspan="2" style="padding-right: 0pt; font-size: 12pt; text-align: right; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="padding-right: 0pt; text-align: right; font-size: 12pt; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td>
    <td colspan="2" style="font: 8pt Arial, Helvetica, sans-serif; text-align: right; margin-top: 2pt; margin-bottom: 0pt"><span style="font-size: 8pt"><b>average</b></span></td><td style="padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td>
    <td colspan="2" style="font: 8pt Arial, Helvetica, sans-serif; text-align: right; margin-top: 2pt; margin-bottom: 0pt"><span style="font-size: 8pt"><b>Remaining</b></span></td><td style="padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="padding-right: 0pt; text-align: right; font-size: 12pt; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td>
    <td colspan="2" style="padding-right: 0pt; font-size: 12pt; text-align: right; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="padding-right: 0pt; text-align: right; font-size: 12pt; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td>
    <td colspan="2" style="font: 8pt Arial, Helvetica, sans-serif; text-align: right; margin-top: 2pt; margin-bottom: 0pt"><span style="font-size: 8pt"><b>average</b></span></td><td style="padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td>
    <td colspan="2" style="font: 8pt Arial, Helvetica, sans-serif; text-align: right; margin-top: 2pt; margin-bottom: 0pt"><span style="font-size: 8pt"><b>Remaining</b></span></td><td style="padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-right: 0pt; padding-left: 0.125in; text-indent: -0.125in; font-size: 12pt; text-align: right"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="padding-right: 0pt; text-align: right; font-size: 12pt; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td>
    <td colspan="2" style="padding-right: 0pt; font-size: 12pt; text-align: right; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="padding-right: 0pt; text-align: right; font-size: 12pt; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td>
    <td colspan="2" style="font: 8pt Arial, Helvetica, sans-serif; text-align: right; margin-top: 2pt; margin-bottom: 0pt"><span style="font-size: 8pt"><b>exercise</b></span></td><td style="padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td>
    <td colspan="2" style="font: 8pt Arial, Helvetica, sans-serif; text-align: right; margin-top: 2pt; margin-bottom: 0pt"><span style="font-size: 8pt"><b>Contractual</b></span></td><td style="padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="padding-right: 0pt; text-align: right; font-size: 12pt; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td>
    <td colspan="2" style="padding-right: 0pt; font-size: 12pt; text-align: right; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="padding-right: 0pt; text-align: right; font-size: 12pt; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td>
    <td colspan="2" style="font: 8pt Arial, Helvetica, sans-serif; text-align: right; margin-top: 2pt; margin-bottom: 0pt"><span style="font-size: 8pt"><b>exercise</b></span></td><td style="padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td>
    <td colspan="2" style="font: 8pt Arial, Helvetica, sans-serif; text-align: right; margin-top: 2pt; margin-bottom: 0pt"><span style="font-size: 8pt"><b>Contractual</b></span></td><td style="padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="padding-right: 0pt; text-align: right; font-size: 12pt; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td>
    <td colspan="2" style="padding-right: 0pt; font-size: 12pt; text-align: right; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="padding-right: 0pt; text-align: right; font-size: 12pt; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td>
    <td colspan="2" style="font: 8pt Arial, Helvetica, sans-serif; text-align: right; margin-top: 2pt; margin-bottom: 0pt"><span style="font-size: 8pt"><b>exercise</b></span></td><td style="padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td>
    <td colspan="2" style="font: 8pt Arial, Helvetica, sans-serif; text-align: right; margin-top: 2pt; margin-bottom: 0pt"><span style="font-size: 8pt"><b>Contractual</b></span></td><td style="padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; padding-right: 0pt; padding-left: 0.125in; text-indent: -0.125in; font-size: 12pt; text-align: right"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="border-bottom: Black 1pt solid; padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, sans-serif; text-align: right; margin-top: 2pt; margin-bottom: 0pt"><span style="font-size: 8pt"><b>Shares</b></span></td><td style="border-bottom: Black 1pt solid; padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="border-bottom: Black 1pt solid; padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, sans-serif; text-align: right; margin-top: 2pt; margin-bottom: 0pt"><span style="font-size: 8pt"><b>price</b></span></td><td style="border-bottom: Black 1pt solid; padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="border-bottom: Black 1pt solid; padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, sans-serif; text-align: right; margin-top: 2pt; margin-bottom: 0pt"><span style="font-size: 8pt"><b>Life</b></span></td><td style="border-bottom: Black 1pt solid; padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="border-bottom: Black 1pt solid; padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, sans-serif; text-align: right; margin-top: 2pt; margin-bottom: 0pt"><span style="font-size: 8pt"><b>Shares</b></span></td><td style="border-bottom: Black 1pt solid; padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="border-bottom: Black 1pt solid; padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, sans-serif; text-align: right; margin-top: 2pt; margin-bottom: 0pt"><span style="font-size: 8pt"><b>price</b></span></td><td style="border-bottom: Black 1pt solid; padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="border-bottom: Black 1pt solid; padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, sans-serif; text-align: right; margin-top: 2pt; margin-bottom: 0pt"><span style="font-size: 8pt"><b>Life</b></span></td><td style="border-bottom: Black 1pt solid; padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="border-bottom: Black 1pt solid; padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, sans-serif; text-align: right; margin-top: 2pt; margin-bottom: 0pt"><span style="font-size: 8pt"><b>Shares</b></span></td><td style="border-bottom: Black 1pt solid; padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="border-bottom: Black 1pt solid; padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, sans-serif; text-align: right; margin-top: 2pt; margin-bottom: 0pt"><span style="font-size: 8pt"><b>price</b></span></td><td style="border-bottom: Black 1pt solid; padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="border-bottom: Black 1pt solid; padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, sans-serif; text-align: right; margin-top: 2pt; margin-bottom: 0pt"><span style="font-size: 8pt"><b>Life</b></span></td><td style="border-bottom: Black 1pt solid; padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; padding-left: 0.125in; text-indent: -0.125in; text-align: left; width: 28%"><span style="font-size: 8pt">Outstanding
    at beginning of year</span></td><td style="padding-right: 0pt; width: 1%; font: 8pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="padding-right: 0pt; width: 1%; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt">&#160;</span></td><td style="padding-right: 0pt; width: 5%; font: 8pt Arial, Helvetica, Sans-Serif; text-align: right; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><ix:nonFraction contextRef="c4" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" scale="0" unitRef="shares">464,724</ix:nonFraction></span></td><td style="padding-right: 0pt; width: 1%; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt">&#160;</span></td><td style="padding-right: 0pt; width: 1%; font: 8pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="padding-right: 0pt; width: 1%; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt">$</span></td><td style="padding-right: 0pt; width: 5%; font: 8pt Arial, Helvetica, Sans-Serif; text-align: right; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><ix:nonFraction contextRef="c4" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" scale="0" unitRef="usdPershares">33.97</ix:nonFraction></span></td><td style="padding-right: 0pt; width: 1%; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt">&#160;</span></td><td style="padding-right: 0pt; width: 1%; font-size: 12pt; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="padding-right: 0pt; width: 1%; font-size: 12pt; text-align: left; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt">&#160;</span></td><td style="padding-right: 0pt; width: 5%; font-size: 12pt; text-align: right; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt">&#160;</span></td><td style="padding-right: 0pt; width: 1%; font-size: 12pt; text-align: left; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt">&#160;</span></td><td style="padding-right: 0pt; width: 1%; font: 8pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="padding-right: 0pt; width: 1%; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt">&#160;</span></td><td style="padding-right: 0pt; width: 5%; font: 8pt Arial, Helvetica, Sans-Serif; text-align: right; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><ix:nonFraction contextRef="c26" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" scale="0" unitRef="shares">495,195</ix:nonFraction></span></td><td style="padding-right: 0pt; width: 1%; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt">&#160;</span></td><td style="padding-right: 0pt; width: 1%; font: 8pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="padding-right: 0pt; width: 1%; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt">$</span></td><td style="padding-right: 0pt; width: 5%; font: 8pt Arial, Helvetica, Sans-Serif; text-align: right; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><ix:nonFraction contextRef="c26" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" scale="0" unitRef="usdPershares">29.93</ix:nonFraction></span></td><td style="padding-right: 0pt; width: 1%; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt">&#160;</span></td><td style="padding-right: 0pt; width: 1%; font-size: 12pt; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="padding-right: 0pt; width: 1%; font-size: 12pt; text-align: left; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt">&#160;</span></td><td style="padding-right: 0pt; width: 5%; font-size: 12pt; text-align: right; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt">&#160;</span></td><td style="padding-right: 0pt; width: 1%; font-size: 12pt; text-align: left; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt">&#160;</span></td><td style="padding-right: 0pt; width: 1%; font: 8pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="padding-right: 0pt; width: 1%; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt">&#160;</span></td><td style="padding-right: 0pt; width: 5%; font: 8pt Arial, Helvetica, Sans-Serif; text-align: right; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><ix:nonFraction contextRef="c13" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" scale="0" unitRef="shares">541,414</ix:nonFraction></span></td><td style="padding-right: 0pt; width: 1%; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt">&#160;</span></td><td style="padding-right: 0pt; width: 1%; font: 8pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="padding-right: 0pt; width: 1%; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt">$</span></td><td style="padding-right: 0pt; width: 5%; font: 8pt Arial, Helvetica, Sans-Serif; text-align: right; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><ix:nonFraction contextRef="c13" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" scale="0" unitRef="usdPershares">26.65</ix:nonFraction></span></td><td style="padding-right: 0pt; width: 1%; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt">&#160;</span></td><td style="padding-right: 0pt; width: 1%; font-size: 12pt; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="padding-right: 0pt; width: 1%; font-size: 12pt; text-align: left; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt">&#160;</span></td><td style="padding-right: 0pt; width: 5%; font-size: 12pt; text-align: right; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt">&#160;</span></td><td style="padding-right: 0pt; width: 1%; font-size: 12pt; text-align: left; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font: 8pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt">Granted</td><td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt">&#160;</td>
    <td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: right; padding-left: 0pt; text-indent: 0pt"><div style="-sec-ix-hidden: hidden-fact-545">-</div></td><td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt">&#160;</td>
    <td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: right; padding-left: 0pt; text-indent: 0pt"><div style="-sec-ix-hidden: hidden-fact-546">-</div></td><td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="padding-right: 0pt; font-size: 12pt; padding-left: 0pt; text-indent: 0pt">&#160;</td>
    <td style="padding-right: 0pt; font-size: 12pt; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="padding-right: 0pt; font-size: 12pt; text-align: right; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="padding-right: 0pt; font-size: 12pt; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt">&#160;</td>
    <td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: right; padding-left: 0pt; text-indent: 0pt"><ix:nonFraction contextRef="c5" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" scale="0" unitRef="shares">121,000</ix:nonFraction></td><td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt">&#160;</td>
    <td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: right; padding-left: 0pt; text-indent: 0pt"><ix:nonFraction contextRef="c5" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" scale="0" unitRef="usdPershares">40.45</ix:nonFraction></td><td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="padding-right: 0pt; font-size: 12pt; padding-left: 0pt; text-indent: 0pt">&#160;</td>
    <td style="padding-right: 0pt; font-size: 12pt; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="padding-right: 0pt; font-size: 12pt; text-align: right; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="padding-right: 0pt; font-size: 12pt; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt">&#160;</td>
    <td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: right; padding-left: 0pt; text-indent: 0pt"><ix:nonFraction contextRef="c6" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" scale="0" unitRef="shares">101,700</ix:nonFraction></td><td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt">&#160;</td>
    <td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: right; padding-left: 0pt; text-indent: 0pt"><ix:nonFraction contextRef="c6" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" scale="0" unitRef="usdPershares">37.77</ix:nonFraction></td><td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="padding-right: 0pt; font-size: 12pt; padding-left: 0pt; text-indent: 0pt">&#160;</td>
    <td style="padding-right: 0pt; font-size: 12pt; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="padding-right: 0pt; font-size: 12pt; text-align: right; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="padding-right: 0pt; font-size: 12pt; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: 8pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt">Exercised</td><td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt">&#160;</td>
    <td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: right; padding-left: 0pt; text-indent: 0pt">(<ix:nonFraction contextRef="c0" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodSharesOther" scale="0" unitRef="shares">32,375</ix:nonFraction></td><td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt">)</td><td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt">&#160;</td>
    <td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: right; padding-left: 0pt; text-indent: 0pt"><ix:nonFraction contextRef="c0" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" scale="0" unitRef="usdPershares">27.94</ix:nonFraction></td><td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="padding-right: 0pt; font-size: 12pt; padding-left: 0pt; text-indent: 0pt">&#160;</td>
    <td style="padding-right: 0pt; font-size: 12pt; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="padding-right: 0pt; font-size: 12pt; text-align: right; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="padding-right: 0pt; font-size: 12pt; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt">&#160;</td>
    <td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: right; padding-left: 0pt; text-indent: 0pt">(<ix:nonFraction contextRef="c5" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodSharesOther" scale="0" unitRef="shares">127,871</ix:nonFraction></td><td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt">)</td><td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt">&#160;</td>
    <td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: right; padding-left: 0pt; text-indent: 0pt"><ix:nonFraction contextRef="c5" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" scale="0" unitRef="usdPershares">23.56</ix:nonFraction></td><td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="padding-right: 0pt; font-size: 12pt; padding-left: 0pt; text-indent: 0pt">&#160;</td>
    <td style="padding-right: 0pt; font-size: 12pt; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="padding-right: 0pt; font-size: 12pt; text-align: right; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="padding-right: 0pt; font-size: 12pt; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt">&#160;</td>
    <td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: right; padding-left: 0pt; text-indent: 0pt">(<ix:nonFraction contextRef="c6" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodSharesOther" scale="0" unitRef="shares">93,870</ix:nonFraction></td><td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt">)</td><td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt">&#160;</td>
    <td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: right; padding-left: 0pt; text-indent: 0pt"><ix:nonFraction contextRef="c6" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" scale="0" unitRef="usdPershares">14.79</ix:nonFraction></td><td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="padding-right: 0pt; font-size: 12pt; padding-left: 0pt; text-indent: 0pt">&#160;</td>
    <td style="padding-right: 0pt; font-size: 12pt; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="padding-right: 0pt; font-size: 12pt; text-align: right; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="padding-right: 0pt; font-size: 12pt; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt">Forfeited or expired</td><td style="border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; text-align: right; padding-left: 0pt; text-indent: 0pt">(<ix:nonFraction contextRef="c0" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" scale="0" unitRef="shares">5,125</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; text-align: left; padding-left: 0pt; text-indent: 0pt">)</td><td style="border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; text-align: right; padding-left: 0pt; text-indent: 0pt"><ix:nonFraction contextRef="c0" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" scale="0" unitRef="usdPershares">43.14</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="border-bottom: Black 1pt solid; padding-right: 0pt; font-size: 12pt; padding-left: 0pt; text-indent: 0pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; padding-right: 0pt; font-size: 12pt; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="border-bottom: Black 1pt solid; padding-right: 0pt; font-size: 12pt; text-align: right; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="border-bottom: Black 1pt solid; padding-right: 0pt; font-size: 12pt; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; text-align: right; padding-left: 0pt; text-indent: 0pt">(<ix:nonFraction contextRef="c5" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" scale="0" unitRef="shares">23,600</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; text-align: left; padding-left: 0pt; text-indent: 0pt">)</td><td style="border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; text-align: right; padding-left: 0pt; text-indent: 0pt"><ix:nonFraction contextRef="c5" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" scale="0" unitRef="usdPershares">38.88</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="border-bottom: Black 1pt solid; padding-right: 0pt; font-size: 12pt; padding-left: 0pt; text-indent: 0pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; padding-right: 0pt; font-size: 12pt; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="border-bottom: Black 1pt solid; padding-right: 0pt; font-size: 12pt; text-align: right; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="border-bottom: Black 1pt solid; padding-right: 0pt; font-size: 12pt; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; text-align: right; padding-left: 0pt; text-indent: 0pt">(<ix:nonFraction contextRef="c6" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" scale="0" unitRef="shares">54,049</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; text-align: left; padding-left: 0pt; text-indent: 0pt">)</td><td style="border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; text-align: right; padding-left: 0pt; text-indent: 0pt"><ix:nonFraction contextRef="c6" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" scale="0" unitRef="usdPershares">38.15</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="border-bottom: Black 1pt solid; padding-right: 0pt; font-size: 12pt; padding-left: 0pt; text-indent: 0pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; padding-right: 0pt; font-size: 12pt; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="border-bottom: Black 1pt solid; padding-right: 0pt; font-size: 12pt; text-align: right; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="border-bottom: Black 1pt solid; padding-right: 0pt; font-size: 12pt; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; padding-left: 0.125in; text-indent: -0.125in; text-align: left">Outstanding at end of year</td><td style="border-bottom: Black 1pt solid; padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="border-bottom: Black 1pt solid; padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: right; padding-left: 0pt; text-indent: 0pt"><ix:nonFraction contextRef="c3" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" scale="0" unitRef="shares">427,224</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="border-bottom: Black 1pt solid; padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt">$</td><td style="border-bottom: Black 1pt solid; padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: right; padding-left: 0pt; text-indent: 0pt"><ix:nonFraction contextRef="c3" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" scale="0" unitRef="usdPershares">34.32</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="border-bottom: Black 1pt solid; padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="border-bottom: Black 1pt solid; padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: right; padding-left: 0pt; text-indent: 0pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"><ix:nonNumeric contextRef="c0" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2">5.7</ix:nonNumeric> years</span></td><td style="border-bottom: Black 1pt solid; padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="border-bottom: Black 1pt solid; padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="border-bottom: Black 1pt solid; padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: right; padding-left: 0pt; text-indent: 0pt"><ix:nonFraction contextRef="c4" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" scale="0" unitRef="shares">464,724</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="border-bottom: Black 1pt solid; padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt">$</td><td style="border-bottom: Black 1pt solid; padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: right; padding-left: 0pt; text-indent: 0pt"><ix:nonFraction contextRef="c4" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" scale="0" unitRef="usdPershares">33.97</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="border-bottom: Black 1pt solid; padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="border-bottom: Black 1pt solid; padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: right; padding-left: 0pt; text-indent: 0pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"><ix:nonNumeric contextRef="c5" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2">6.6</ix:nonNumeric> years</span></td><td style="border-bottom: Black 1pt solid; padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="border-bottom: Black 1pt solid; padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="border-bottom: Black 1pt solid; padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: right; padding-left: 0pt; text-indent: 0pt"><ix:nonFraction contextRef="c26" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" scale="0" unitRef="shares">495,195</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="border-bottom: Black 1pt solid; padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt">$</td><td style="border-bottom: Black 1pt solid; padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: right; padding-left: 0pt; text-indent: 0pt"><ix:nonFraction contextRef="c26" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" scale="0" unitRef="usdPershares">29.93</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="border-bottom: Black 1pt solid; padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="border-bottom: Black 1pt solid; padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: right; padding-left: 0pt; text-indent: 0pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"><ix:nonNumeric contextRef="c6" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2">6.4</ix:nonNumeric> years</span></td><td style="border-bottom: Black 1pt solid; padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; padding-left: 0.125in; text-indent: -0.125in; text-align: left">Options exercisable at year-end</td><td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt">&#160;</td>
    <td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: right; padding-left: 0pt; text-indent: 0pt"><ix:nonFraction contextRef="c3" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" scale="0" unitRef="shares">287,902</ix:nonFraction></td><td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt">&#160;</td>
    <td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt">$</td><td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: right; padding-left: 0pt; text-indent: 0pt"><ix:nonFraction contextRef="c3" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" scale="0" unitRef="usdPershares">32.35</ix:nonFraction></td><td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt">&#160;</td>
    <td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: right; padding-left: 0pt; text-indent: 0pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"><ix:nonNumeric contextRef="c0" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1">4.8</ix:nonNumeric> years</span></td><td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt">&#160;</td>
    <td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: right; padding-left: 0pt; text-indent: 0pt"><ix:nonFraction contextRef="c4" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" scale="0" unitRef="shares">239,340</ix:nonFraction></td><td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt">&#160;</td>
    <td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt">$</td><td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: right; padding-left: 0pt; text-indent: 0pt"><ix:nonFraction contextRef="c4" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" scale="0" unitRef="usdPershares">29.68</ix:nonFraction></td><td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt">&#160;</td>
    <td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: right; padding-left: 0pt; text-indent: 0pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"><ix:nonNumeric contextRef="c5" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1">5.0</ix:nonNumeric> years</span></td><td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt">&#160;</td>
    <td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: right; padding-left: 0pt; text-indent: 0pt"><ix:nonFraction contextRef="c26" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" scale="0" unitRef="shares">287,548</ix:nonFraction></td><td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt">&#160;</td>
    <td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt">$</td><td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: right; padding-left: 0pt; text-indent: 0pt"><ix:nonFraction contextRef="c26" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" scale="0" unitRef="usdPershares">24.93</ix:nonFraction></td><td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt">&#160;</td>
    <td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: right; padding-left: 0pt; text-indent: 0pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"><ix:nonNumeric contextRef="c6" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1">5.0</ix:nonNumeric> years</span></td><td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; padding-left: 0.125in; text-indent: -0.125in; text-align: left">Weighted average fair value of options granted during the year</td><td style="padding-right: 0pt; font-size: 12pt; padding-left: 0pt; text-indent: 0pt">&#160;</td>
    <td style="padding-right: 0pt; font-size: 12pt; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="padding-right: 0pt; font-size: 12pt; text-align: right; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="padding-right: 0pt; font-size: 12pt; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt">&#160;</td>
    <td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt">$</td><td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: right; padding-left: 0pt; text-indent: 0pt"><div style="-sec-ix-hidden: hidden-fact-547">-</div></td><td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="padding-right: 0pt; font-size: 12pt; padding-left: 0pt; text-indent: 0pt">&#160;</td>
    <td style="padding-right: 0pt; font-size: 12pt; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="padding-right: 0pt; font-size: 12pt; text-align: right; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="padding-right: 0pt; font-size: 12pt; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="padding-right: 0pt; font-size: 12pt; padding-left: 0pt; text-indent: 0pt">&#160;</td>
    <td style="padding-right: 0pt; font-size: 12pt; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="padding-right: 0pt; font-size: 12pt; text-align: right; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="padding-right: 0pt; font-size: 12pt; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt">&#160;</td>
    <td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt">$</td><td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: right; padding-left: 0pt; text-indent: 0pt"><ix:nonFraction contextRef="c5" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" unitRef="usdPershares">16.40</ix:nonFraction></td><td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="padding-right: 0pt; font-size: 12pt; padding-left: 0pt; text-indent: 0pt">&#160;</td>
    <td style="padding-right: 0pt; font-size: 12pt; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="padding-right: 0pt; font-size: 12pt; text-align: right; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="padding-right: 0pt; font-size: 12pt; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="padding-right: 0pt; font-size: 12pt; padding-left: 0pt; text-indent: 0pt">&#160;</td>
    <td style="padding-right: 0pt; font-size: 12pt; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="padding-right: 0pt; font-size: 12pt; text-align: right; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="padding-right: 0pt; font-size: 12pt; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt">&#160;</td>
    <td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt">$</td><td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: right; padding-left: 0pt; text-indent: 0pt"><ix:nonFraction contextRef="c6" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" unitRef="usdPershares">11.37</ix:nonFraction></td><td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="padding-right: 0pt; font-size: 12pt; padding-left: 0pt; text-indent: 0pt">&#160;</td>
    <td style="padding-right: 0pt; font-size: 12pt; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="padding-right: 0pt; font-size: 12pt; text-align: right; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="padding-right: 0pt; font-size: 12pt; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="border-bottom: Black 2.5pt solid; font: 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; padding-left: 0.125in; text-indent: -0.125in; text-align: left">Shares available for grant</td><td style="border-bottom: Black 2.5pt solid; font: 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; font: 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="border-bottom: Black 2.5pt solid; font: 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; text-align: right; padding-left: 0pt; text-indent: 0pt"><ix:nonFraction contextRef="c3" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" scale="0" unitRef="shares">370,824</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; font: 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="border-bottom: Black 2.5pt solid; padding-right: 0pt; font-size: 12pt; padding-left: 0pt; text-indent: 0pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; padding-right: 0pt; font-size: 12pt; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="border-bottom: Black 2.5pt solid; padding-right: 0pt; font-size: 12pt; text-align: right; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="border-bottom: Black 2.5pt solid; padding-right: 0pt; font-size: 12pt; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="border-bottom: Black 2.5pt solid; padding-right: 0pt; font-size: 12pt; padding-left: 0pt; text-indent: 0pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; padding-right: 0pt; font-size: 12pt; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="border-bottom: Black 2.5pt solid; padding-right: 0pt; font-size: 12pt; text-align: right; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="border-bottom: Black 2.5pt solid; padding-right: 0pt; font-size: 12pt; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="border-bottom: Black 2.5pt solid; font: 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; font: 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="border-bottom: Black 2.5pt solid; font: 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; text-align: right; padding-left: 0pt; text-indent: 0pt"><ix:nonFraction contextRef="c4" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" scale="0" unitRef="shares">422,550</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; font: 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="border-bottom: Black 2.5pt solid; padding-right: 0pt; font-size: 12pt; padding-left: 0pt; text-indent: 0pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; padding-right: 0pt; font-size: 12pt; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="border-bottom: Black 2.5pt solid; padding-right: 0pt; font-size: 12pt; text-align: right; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="border-bottom: Black 2.5pt solid; padding-right: 0pt; font-size: 12pt; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="border-bottom: Black 2.5pt solid; padding-right: 0pt; font-size: 12pt; padding-left: 0pt; text-indent: 0pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; padding-right: 0pt; font-size: 12pt; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="border-bottom: Black 2.5pt solid; padding-right: 0pt; font-size: 12pt; text-align: right; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="border-bottom: Black 2.5pt solid; padding-right: 0pt; font-size: 12pt; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="border-bottom: Black 2.5pt solid; font: 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; font: 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="border-bottom: Black 2.5pt solid; font: 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; text-align: right; padding-left: 0pt; text-indent: 0pt"><ix:nonFraction contextRef="c26" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" scale="0" unitRef="shares">136,339</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; font: 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="border-bottom: Black 2.5pt solid; padding-right: 0pt; font-size: 12pt; padding-left: 0pt; text-indent: 0pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; padding-right: 0pt; font-size: 12pt; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="border-bottom: Black 2.5pt solid; padding-right: 0pt; font-size: 12pt; text-align: right; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="border-bottom: Black 2.5pt solid; padding-right: 0pt; font-size: 12pt; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="border-bottom: Black 2.5pt solid; padding-right: 0pt; font-size: 12pt; padding-left: 0pt; text-indent: 0pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; padding-right: 0pt; font-size: 12pt; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="border-bottom: Black 2.5pt solid; padding-right: 0pt; font-size: 12pt; text-align: right; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="border-bottom: Black 2.5pt solid; padding-right: 0pt; font-size: 12pt; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td></tr>
  </table><p style="font: 8pt Arial, Helvetica, Sans-Serif; margin: 0pt 13.5pt 0pt 0; text-align: center">&#160;&#160;</p></ix:nonNumeric></ix:continuation><div>


</div><div>

</div><ix:continuation continuedAt="_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock-c0_cont_12" id="_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock-c0_cont_11"><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt">The aggregate intrinsic value (the
difference between the Company&#8217;s closing stock price on the last trading day of the year and the exercise price, multiplied by the
number of in-the-money options) of 427,224 and 464,724 stock options outstanding at December 31, 2022 and 2021 was $<ix:nonFraction contextRef="c560" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" scale="6" unitRef="usd">4.9</ix:nonFraction> million and $<ix:nonFraction contextRef="c561" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" scale="6" unitRef="usd">13.3</ix:nonFraction>
million, respectively. The aggregate intrinsic value of 287,902 and 239,340 stock options exercisable at December 31, 2022 and 2021 was
$<ix:nonFraction contextRef="c560" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" scale="6" unitRef="usd">3.9</ix:nonFraction> million and $<ix:nonFraction contextRef="c561" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" scale="6" unitRef="usd">7.9</ix:nonFraction> million, respectively.</p><p style="font: 9.5pt Arial, Helvetica, Sans-Serif; margin: 0pt 13.5pt 0pt 0; text-align: justify">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock-c0_cont_13" id="_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock-c0_cont_12"><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt">The fair value of the option
grant is estimated on the date of grant using the Black-Scholes option-pricing model. The following assumptions were used for grants:<b>&#160;</b></p><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock-c0_cont_14" id="_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock-c0_cont_13"><ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:ScheduleOfAssumptionsUsedTableTextBlock"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="padding-top: 5pt; border-top: Black 2.5pt solid; border-bottom: Black 1pt solid; padding-right: 0pt; font-size: 11pt; text-align: right; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt">&#160;</span></td><td style="padding-top: 5pt; border-top: Black 2.5pt solid; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="padding-top: 5pt; border-top: Black 2.5pt solid; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">2022</span></td><td style="padding-top: 5pt; border-top: Black 2.5pt solid; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td><td style="padding-top: 5pt; border-top: Black 2.5pt solid; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="padding-top: 5pt; border-top: Black 2.5pt solid; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">2021</span></td><td style="padding-top: 5pt; border-top: Black 2.5pt solid; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td><td style="padding-top: 5pt; border-top: Black 2.5pt solid; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="padding-top: 5pt; border-top: Black 2.5pt solid; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">2020</span></td><td style="padding-top: 5pt; border-top: Black 2.5pt solid; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="padding-right: 0pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt">Dividend yield</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="-sec-ix-hidden: hidden-fact-548; font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">n/a</span></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-549">-</div></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-550">-</div></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-right: 0pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt">Expected life</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="-sec-ix-hidden: hidden-fact-551; font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">n/a</span></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt"><ix:nonNumeric contextRef="c5" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1">7</ix:nonNumeric> years</span></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt"><ix:nonNumeric contextRef="c6" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1">7</ix:nonNumeric> years</span></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="padding-right: 0pt; width: 64%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt">Expected volatility</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="-sec-ix-hidden: hidden-fact-552; font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">n/a</span></td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c5" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" scale="-2" unitRef="pure">38.48</ix:nonFraction></td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">%</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c6" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" scale="-2" unitRef="pure">25.51</ix:nonFraction></td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; text-align: left; padding-bottom: 1pt; padding-left: 0pt; text-indent: 0pt">Risk-free interest rate</td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="-sec-ix-hidden: hidden-fact-553; font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">n/a</span></td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c5" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" scale="-2" unitRef="pure">0.74</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left">%</td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c6" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" scale="-2" unitRef="pure">1.29</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left">%</td></tr>
  </table><p style="font: 9.5pt Arial, Helvetica, Sans-Serif; margin: 0pt 13.5pt 0pt 0; text-align: justify"><span style="font-weight: normal">&#160;</span></p></ix:nonNumeric></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock-c0_cont_15" id="_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock-c0_cont_14"><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-weight: normal">At
December 31, 2022, there was $<ix:nonFraction contextRef="c3" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" scale="6" unitRef="usd">1.1</ix:nonFraction> million of total unrecognized compensation cost related to nonvested stock option grants. The cost is
expected to be recognized over a weighted-average period of <ix:nonNumeric contextRef="c0" format="ixt-sec:duryear" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1">1.9</ix:nonNumeric> years. The fair value of stock option grants that vested during 2022,
2021, and 2020 was $<ix:nonFraction contextRef="c0" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" scale="6" unitRef="usd">1.1</ix:nonFraction> million, $<ix:nonFraction contextRef="c5" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" scale="6" unitRef="usd">1.1</ix:nonFraction> million and $<ix:nonFraction contextRef="c6" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" scale="6" unitRef="usd">1.2</ix:nonFraction> million, respectively.</span></p><p style="font: 9.5pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: left"><b>&#160;</b></p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock-c0_cont_16" id="_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock-c0_cont_15"><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 0pt; margin-bottom: 0pt"><b>Restricted Stock Grants</b></p></ix:continuation><div>

</div><ix:continuation continuedAt="_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock-c0_cont_17" id="_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock-c0_cont_16"><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt">On May 17, 2016, the Company adopted
the 2016 Equity Incentive Plan which included a provision for the issuance of <ix:nonFraction contextRef="c562" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" scale="0" unitRef="shares">50,000</ix:nonFraction> shares of common stock to be issuable as restricted
stock grants. The Plan expired on March 17, 2021 and no further shares may be issued from the plan.</p><p style="font: 9.5pt Arial, Helvetica, Sans-Serif; margin: 0pt 13.5pt 0pt 0; text-align: justify">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock-c0_cont_18" id="_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock-c0_cont_17"><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt">On May 12, 2020, the Company adopted
the 2020 Equity Incentive Plan which included a provision for the issuance of <ix:nonFraction contextRef="c563" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" scale="0" unitRef="shares">450,000</ix:nonFraction> shares of common stock to be issuable as either
stock options or restricted stock grants. As of December 31, 2022, there were <ix:nonFraction contextRef="c564" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" scale="0" unitRef="shares">370,824</ix:nonFraction> shares available for grant under the 2020 Equity
Incentive Plan.</p><p style="font: 9.5pt Arial, Helvetica, Sans-Serif; margin: 0pt 13.5pt 0pt 0; text-align: justify">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock-c0_cont_19" id="_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock-c0_cont_18"><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt">Shares of restricted stock granted
to employees under the stock plans are subject to restrictions as to continuous employment for a specified time period following the date
of grant. During this period, the holder is entitled to full voting rights and dividends.</p><p style="font: 9.5pt Arial, Helvetica, Sans-Serif; margin: 0pt 13.5pt 0pt 0; text-align: justify">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock-c0_cont_20" id="_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock-c0_cont_19"><p style="font: 9.5pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: left">A summary of the status of the Company&#8217;s nonvested
restricted stock and changes for the years ended December 31, 2022, 2021, and 2020 is as follows:</p><p style="font: 9.5pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: left">&#160;</p></ix:continuation><div>

</div><div>

</div><p style="font: 2pt Arial, Helvetica, Sans-Serif; margin: 0pt 13.5pt 0pt 0.25in; text-align: center">&#160;</p><div>


</div><!-- Field: Page; Sequence: 106; Value: 2 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: rgb(178,178,178) 1.5pt solid"><p style="font: normal 10pt Arial, Helvetica, Sans-Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->106<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt"><ix:continuation continuedAt="_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock-c0_cont_21" id="_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock-c0_cont_20"><p style="font-family: Arial, Helvetica, Sans-Serif; margin: 0pt"><a href="#toc_001" style="font-weight: bold">Table of Contents</a></p></ix:continuation></div><div>
    </div><!-- Field: /Page --><div>


</div><p style="font: 12pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: center">&#160;</p><div>

</div><ix:continuation continuedAt="_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock-c0_cont_22" id="_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock-c0_cont_21"><ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="padding-top: 5pt; border-top: Black 2.5pt solid; padding-bottom: 1pt; font-size: 12pt; text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="padding-top: 5pt; border-top: Black 2.5pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="22" style="padding-top: 5pt; border-top: Black 2.5pt solid; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">December
    31,</span></td><td style="padding-top: 5pt; border-top: Black 2.5pt solid; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1pt; font-size: 12pt; text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="font: bold 8pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">2022</span></td><td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td><td style="font: bold 8pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">2021</span></td><td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td><td style="font: bold 8pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">2020</span></td><td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-size: 12pt; text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">Restricted
    <br/> Shares</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">Weighted<br/>
    Average<br/> Grant-Date<br/> Fair Value</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">Restricted
    <br/> Shares</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">Weighted<br/>
    Average<br/> Grant-Date<br/> Fair Value</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td><td style="font: bold 8pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">Restricted
    <br/> Shares</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">Weighted<br/>
    Average<br/> Grant-Date<br/> Fair Value</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="width: 28%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">Nonvested at beginning of year</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c4" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" scale="0" unitRef="shares">41,699</ix:nonFraction></td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">$</td><td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c4" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" unitRef="usdPershares">44.71</ix:nonFraction></td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c26" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" scale="0" unitRef="shares">26,099</ix:nonFraction></td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">$</td><td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c26" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" unitRef="usdPershares">38.05</ix:nonFraction></td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c13" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" scale="0" unitRef="shares">32,825</ix:nonFraction></td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">$</td><td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c13" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" unitRef="usdPershares">34.78</ix:nonFraction></td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt">Granted</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c0" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" scale="0" unitRef="shares">53,376</ix:nonFraction></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c0" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" unitRef="usdPershares">56.25</ix:nonFraction></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c5" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" scale="0" unitRef="shares">26,450</ix:nonFraction></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c5" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" unitRef="usdPershares">48.56</ix:nonFraction></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c6" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" scale="0" unitRef="shares">13,200</ix:nonFraction></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c6" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" unitRef="usdPershares">39.87</ix:nonFraction></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt">Vested</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">(<ix:nonFraction contextRef="c0" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" scale="0" unitRef="shares">14,213</ix:nonFraction></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">)</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c0" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" scale="0" unitRef="usdPershares">43.26</ix:nonFraction></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">(<ix:nonFraction contextRef="c5" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" scale="0" unitRef="shares">9,600</ix:nonFraction></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">)</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c5" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" scale="0" unitRef="usdPershares">38.03</ix:nonFraction></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">(<ix:nonFraction contextRef="c6" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" scale="0" unitRef="shares">14,051</ix:nonFraction></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">)</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c6" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" scale="0" unitRef="usdPershares">32.06</ix:nonFraction></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt">Forfeited</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">(<ix:nonFraction contextRef="c0" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" scale="0" unitRef="shares">525</ix:nonFraction></td><td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">)</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c0" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" scale="0" unitRef="usdPershares">61.14</ix:nonFraction></td><td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">(<ix:nonFraction contextRef="c5" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" scale="0" unitRef="shares">1,250</ix:nonFraction></td><td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">)</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c5" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" scale="0" unitRef="usdPershares">38.56</ix:nonFraction></td><td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">(<ix:nonFraction contextRef="c6" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" scale="0" unitRef="shares">5,875</ix:nonFraction></td><td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">)</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c6" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" scale="0" unitRef="usdPershares">37.74</ix:nonFraction></td><td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; padding-bottom: 1pt">Nonvested at end of year</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c3" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" scale="0" unitRef="shares">80,337</ix:nonFraction></td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">$</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c3" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" unitRef="usdPershares">52.53</ix:nonFraction></td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c4" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" scale="0" unitRef="shares">41,699</ix:nonFraction></td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">$</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c4" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" unitRef="usdPershares">44.71</ix:nonFraction></td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c26" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" scale="0" unitRef="shares">26,099</ix:nonFraction></td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">$</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c26" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" unitRef="usdPershares">38.05</ix:nonFraction></td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  </table><p style="font: 9.5pt Arial, Helvetica, Sans-Serif; margin: 0pt 13.5pt 0pt 0; text-align: justify"><span style="font-weight: normal">&#160;</span></p></ix:nonNumeric></ix:continuation><div>

</div><div>

</div><ix:continuation id="_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock-c0_cont_22"><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-weight: normal">At
December 31, 2022, there was $<ix:nonFraction contextRef="c564" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" scale="6" unitRef="usd">3.3</ix:nonFraction> million of total unrecognized compensation cost related to nonvested restricted stock grants. The cost
is expected to be recognized over a weighted-average period of <ix:nonNumeric contextRef="c565" format="ixt-sec:duryear" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1">3.1</ix:nonNumeric> years. </span></p></ix:continuation><div>

</div><p style="font: bold 9.5pt Arial, Helvetica, Sans-Serif; margin: 0pt 13.5pt 0pt 0; text-align: justify">&#160;</p><div>

</div><ix:nonNumeric contextRef="c0" continuedAt="_DividendsDisclosureTextBlock-c0_cont_1" escape="true" name="sfst:DividendsDisclosureTextBlock"><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 0pt; margin-bottom: 0pt"><b>NOTE 22 &#8211; Dividends</b></p><p style="font: 8pt Arial, Helvetica, Sans-Serif; margin: 0pt 13.5pt 0pt 0.25in; text-align: justify">&#160;</p></ix:nonNumeric><div>

</div><div>

</div><ix:continuation continuedAt="_DividendsDisclosureTextBlock-c0_cont_2" id="_DividendsDisclosureTextBlock-c0_cont_1"><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt">The ability of the Company to pay cash
dividends is dependent upon receiving cash in the form of dividends from the Bank. The dividends that may be paid by the Bank to the Company
are subject to legal limitations and regulatory capital requirements.</p><p style="font: 9.5pt Arial, Helvetica, Sans-Serif; margin: 0pt 13.5pt 0pt 0; text-align: justify">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation id="_DividendsDisclosureTextBlock-c0_cont_2"><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt">Also, the payment of cash dividends
on the Company&#8217;s common stock by the Company in the future will be subject to certain other legal and regulatory limitations (including
the requirement that the Company&#8217;s capital be maintained at certain minimum levels) and will be subject to ongoing review by banking
regulators. The Federal Reserve has issued a policy statement regarding the payment of dividends by bank holding companies. In general,
the Federal Reserve&#8217;s policies provide that dividends should be paid only out of current earnings and only if the prospective rate
of earnings retention by the bank holding company appears consistent with the organization&#8217;s capital needs, asset quality and overall
financial condition.</p></ix:continuation><div>

</div><p style="font: 9pt Arial, Helvetica, Sans-Serif; margin: 0pt 13.5pt 0pt 0; text-align: justify">&#160;</p><div>

</div><ix:nonNumeric contextRef="c0" continuedAt="_RegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock-c0_cont_1" escape="true" name="us-gaap:RegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock"><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 0pt; margin-bottom: 0pt"><b>NOTE 23 &#8211; Regulatory
Matters</b></p><p style="font: bold 8pt Arial, Helvetica, Sans-Serif; margin: 0pt 13.5pt 0pt 0; text-align: justify">&#160;</p></ix:nonNumeric><div>

</div><div>

</div><ix:continuation continuedAt="_RegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock-c0_cont_2" id="_RegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock-c0_cont_1"><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt">The Bank is subject to various regulatory
capital requirements administered by the federal banking agencies. <ix:nonNumeric contextRef="c0" name="us-gaap:DescriptionOfCapitalRequirementsOnTrustAssets">The capital rules require banks and bank holding companies to maintain
a minimum total risked-based capital ratio of at least 8%, a total Tier 1 capital ratio of at least 6%, a minimum common equity Tier 1
capital ratio of at least 4.5%, and a leverage ratio of at least 4%. Bank holding companies and banks are also required to hold a capital
conservation buffer of common equity Tier 1 capital of 2.5% to avoid limitations on capital distributions and discretionary executive
compensation payments. The capital conservation buffer was phased in incrementally over time, becoming fully effective on January 1, 2019,
and consists of an additional amount of common equity equal to 2.5% of risk-weighted assets.</ix:nonNumeric></p><p style="font: 9.5pt Arial, Helvetica, Sans-Serif; margin: 0pt 13.5pt 0pt 0; text-align: justify">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:nonNumeric contextRef="c566" name="us-gaap:DescriptionOfCapitalRequirementsOnTrustAssets"><ix:continuation continuedAt="_RegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock-c0_cont_3" id="_RegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock-c0_cont_2"><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt">To be considered &#8220;well-capitalized&#8221;
for purposes of certain rules and prompt corrective action requirements, the Bank must maintain a minimum total risked-based capital ratio
of at least 10%, a total Tier 1 capital ratio of at least 8%, a common equity Tier 1 capital ratio of at least 6.5%, and a leverage ratio
of at least 5%. As of December 31, 2022, our capital ratios exceed these ratios and we remain &#8220;well capitalized.&#8221;</p><p style="font: 9.5pt Arial, Helvetica, Sans-Serif; margin: 0pt 13.5pt 0pt 0; text-align: justify">&#160;</p></ix:continuation></ix:nonNumeric><div>

</div><div>


</div><!-- Field: Page; Sequence: 107; Value: 2 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: rgb(178,178,178) 1.5pt solid"><p style="font: normal 10pt Arial, Helvetica, Sans-Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->107<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt"><p style="font-family: Arial, Helvetica, Sans-Serif; margin: 0pt"><a href="#toc_001" style="font-weight: bold">Table of Contents</a></p></div><div>
    </div><!-- Field: /Page --><div>


</div><p style="font: 9.5pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: left">&#160;</p><div>

</div><ix:continuation continuedAt="_RegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock-c0_cont_4" id="_RegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock-c0_cont_3"><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt">The following table summarizes the capital amounts
and ratios of the Bank and the Company and the regulatory minimum requirements at December 31, 2022 and 2021.</p><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt">&#160;&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_RegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock-c0_cont_5" id="_RegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock-c0_cont_4"><ix:nonNumeric contextRef="c0" continuedAt="_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock-c0_cont_1" escape="true" name="us-gaap:ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock"><table cellpadding="0" style="margin: auto; width: 100%; border-spacing: 0">
  <tr style="vertical-align: bottom">
    <td style="padding-top: 5pt; border-top: Black 2.5pt solid; white-space: nowrap; font-size: 12pt; text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="padding-top: 5pt; border-top: Black 2.5pt solid; white-space: nowrap; font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="6" style="padding-top: 5pt; border-top: Black 2.5pt solid; white-space: nowrap; font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="padding-top: 5pt; border-top: Black 2.5pt solid; white-space: nowrap; font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td><td style="padding-top: 5pt; border-top: Black 2.5pt solid; white-space: nowrap; font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="6" style="padding-top: 5pt; border-top: Black 2.5pt solid; white-space: nowrap; font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="padding-top: 5pt; border-top: Black 2.5pt solid; white-space: nowrap; font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td><td style="padding-top: 5pt; border-top: Black 2.5pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; white-space: nowrap"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="6" style="padding-top: 5pt; border-top: Black 2.5pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; white-space: nowrap; text-align: right"><span style="font-size: 8pt">To be well</span></td><td style="padding-top: 5pt; border-top: Black 2.5pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; white-space: nowrap"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="white-space: nowrap; font-size: 12pt; text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="white-space: nowrap; font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="6" style="white-space: nowrap; font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="white-space: nowrap; font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td><td style="white-space: nowrap; font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="6" style="white-space: nowrap; font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="white-space: nowrap; font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td><td style="white-space: nowrap; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="6" style="white-space: nowrap; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">capitalized</span></td><td style="white-space: nowrap; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="white-space: nowrap; font-size: 12pt; text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="white-space: nowrap; font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="6" style="white-space: nowrap; font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="white-space: nowrap; font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td><td style="white-space: nowrap; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="6" style="white-space: nowrap; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">For capital</span></td><td style="white-space: nowrap; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td><td style="white-space: nowrap; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="6" style="white-space: nowrap; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">under prompt</span></td><td style="white-space: nowrap; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="white-space: nowrap; font-size: 12pt; text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="white-space: nowrap; font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="6" style="white-space: nowrap; font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="white-space: nowrap; font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td><td style="white-space: nowrap; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="6" style="white-space: nowrap; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">adequacy purposes</span></td><td style="white-space: nowrap; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td><td style="white-space: nowrap; font: 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="6" style="white-space: nowrap; font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"><p style="font: 8pt Arial, Helvetica, Sans-Serif; margin: 2pt 0pt 0pt; text-align: right"><span style="font-size: 8pt"><b>corrective
action</b></span></p></td><td style="white-space: nowrap; font: 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="white-space: nowrap; font-size: 12pt; text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="white-space: nowrap; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="6" style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">Actual</span></td><td style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td><td style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="6" style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">minimum</span></td><td style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td><td style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="6" style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">provisions
    minimum</span></td><td style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="white-space: nowrap; border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-size: 8pt">(dollars
    in thousands)</span></td><td style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">Amount</span></td><td style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td><td style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">Ratio</span></td><td style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td><td style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">Amount</span></td><td style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td><td style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">Ratio</span></td><td style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td><td style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">Amount</span></td><td style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td><td style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">Ratio</span></td><td style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 0pt"><b>As
    of December 31, 2022</b></td><td style="font-size: 12pt">&#160;</td>
    <td colspan="2" style="font-size: 12pt; text-align: center">&#160;</td><td style="font-size: 12pt">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td colspan="2" style="font-size: 12pt; text-align: center">&#160;</td><td style="font-size: 12pt">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td colspan="2" style="font-size: 12pt; text-align: center">&#160;</td><td style="font-size: 12pt">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td colspan="2" style="font-size: 12pt; text-align: center">&#160;</td><td style="font-size: 12pt">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td colspan="2" style="font-size: 12pt; text-align: center">&#160;</td><td style="font-size: 12pt">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td colspan="2" style="font-size: 12pt; text-align: center">&#160;</td><td style="font-size: 12pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font: italic 9pt Arial, Helvetica, Sans-Serif; text-align: left">The Bank</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; width: 45%; text-align: left">Total Capital (to risk weighted assets)</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">$</td><td style="width: 6%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c567" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:Capital" scale="3" unitRef="usd">366,988</ix:nonFraction></td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 6%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c567" decimals="4" format="ixt:num-dot-decimal" name="sfst:CapitalToRiskWeightedAssets1" scale="-2" unitRef="pure">12.45</ix:nonFraction></td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">%</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">$</td><td style="width: 6%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c567" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CapitalRequiredForCapitalAdequacy" scale="3" unitRef="usd">235,892</ix:nonFraction></td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 6%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c567" decimals="4" format="ixt:num-dot-decimal" name="sfst:CapitalRequiredForCapitalAdequacyToRiskWeightedAssets1" scale="-2" unitRef="pure">8.00</ix:nonFraction></td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">%</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">$</td><td style="width: 6%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c567" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CapitalRequiredToBeWellCapitalized" scale="3" unitRef="usd">294,865</ix:nonFraction></td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 6%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c568" decimals="4" format="ixt:num-dot-decimal" name="sfst:CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets1" scale="-2" unitRef="pure">10.00</ix:nonFraction></td><td style="width: 2%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">Tier 1 Capital (to risk weighted assets)</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c567" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:TierOneRiskBasedCapital" scale="3" unitRef="usd">330,108</ix:nonFraction></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c567" decimals="4" format="ixt:num-dot-decimal" name="sfst:TierOneRiskBasedCapitalToRiskWeightedAssets1" scale="-2" unitRef="pure">11.20</ix:nonFraction></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">%</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c567" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:TierOneRiskBasedCapitalRequiredForCapitalAdequacy" scale="3" unitRef="usd">176,919</ix:nonFraction></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c567" decimals="4" format="ixt:num-dot-decimal" name="sfst:TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets1" scale="-2" unitRef="pure">6.00</ix:nonFraction></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">%</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c567" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:TierOneRiskBasedCapitalRequiredToBeWellCapitalized" scale="3" unitRef="usd">235,892</ix:nonFraction></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c568" decimals="4" format="ixt:num-dot-decimal" name="sfst:TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets1" scale="-2" unitRef="pure">8.00</ix:nonFraction></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">Common Equity Tier 1 Capital (to risk weighted assets)</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c567" decimals="-3" format="ixt:num-dot-decimal" name="sfst:TierOneRiskBasedCommonStock" scale="3" unitRef="usd">330,108</ix:nonFraction></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c567" decimals="4" format="ixt:num-dot-decimal" name="sfst:TierOneRiskBasedCommonStockToRiskWeightedAssets" scale="-2" unitRef="pure">11.20</ix:nonFraction></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">%</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c567" decimals="-3" format="ixt:num-dot-decimal" name="sfst:TierOneRiskBasedCommonStockRequiredForCapitalAdequacy" scale="3" unitRef="usd">132,689</ix:nonFraction></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c567" decimals="4" format="ixt:num-dot-decimal" name="sfst:TierOneRiskBasedCommonStockRequiredForCapitalAdequacyToRiskWeightedAssets" scale="-2" unitRef="pure">4.50</ix:nonFraction></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">%</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c567" decimals="-3" format="ixt:num-dot-decimal" name="sfst:TierOneRiskBasedCommonStockRequiredToBeWellCapitalized" scale="3" unitRef="usd">191,662</ix:nonFraction></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c568" decimals="4" format="ixt:num-dot-decimal" name="sfst:TierOneRiskBasedCommonStockRequiredToBeWellCapitalizedToRiskWeightedAssets" scale="-2" unitRef="pure">6.50</ix:nonFraction></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">Tier 1 Capital (to average assets)</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c567" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:TierOneLeverageCapital" scale="3" unitRef="usd">330,108</ix:nonFraction></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c567" decimals="4" format="ixt:num-dot-decimal" name="sfst:TierOneLeverageCapitalToAverageAssets1" scale="-2" unitRef="pure">9.43</ix:nonFraction></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">%</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c567" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:TierOneLeverageCapitalRequiredForCapitalAdequacy" scale="3" unitRef="usd">140,040</ix:nonFraction></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c567" decimals="4" format="ixt:num-dot-decimal" name="sfst:TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets1" scale="-2" unitRef="pure">4.00</ix:nonFraction></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">%</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c567" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:TierOneLeverageCapitalRequiredToBeWellCapitalized" scale="3" unitRef="usd">175,050</ix:nonFraction></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c568" decimals="4" format="ixt:num-dot-decimal" name="sfst:TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets1" scale="-2" unitRef="pure">5.00</ix:nonFraction></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font: italic 9pt Arial, Helvetica, Sans-Serif; text-align: left">The Company</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">Total Capital (to risk weighted assets)</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c569" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:Capital" scale="3" unitRef="usd">380,802</ix:nonFraction></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c569" decimals="4" format="ixt:num-dot-decimal" name="sfst:CapitalToRiskWeightedAssets1" scale="-2" unitRef="pure">12.91</ix:nonFraction></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">%</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c569" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CapitalRequiredForCapitalAdequacy" scale="3" unitRef="usd">235,892</ix:nonFraction></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c569" decimals="4" format="ixt:num-dot-decimal" name="sfst:CapitalRequiredForCapitalAdequacyToRiskWeightedAssets1" scale="-2" unitRef="pure">8.00</ix:nonFraction></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">%</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="-sec-ix-hidden: hidden-fact-554; font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">n/a</span></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="-sec-ix-hidden: hidden-fact-555; font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">n/a</span></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">Tier 1 Capital (to risk weighted assets)</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c569" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:TierOneRiskBasedCapital" scale="3" unitRef="usd">320,922</ix:nonFraction></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c569" decimals="4" format="ixt:num-dot-decimal" name="sfst:TierOneRiskBasedCapitalToRiskWeightedAssets1" scale="-2" unitRef="pure">10.88</ix:nonFraction></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">%</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c569" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:TierOneRiskBasedCapitalRequiredForCapitalAdequacy" scale="3" unitRef="usd">176,919</ix:nonFraction></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c569" decimals="4" format="ixt:num-dot-decimal" name="sfst:TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets1" scale="-2" unitRef="pure">6.00</ix:nonFraction></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">%</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="-sec-ix-hidden: hidden-fact-556; font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">n/a</span></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="-sec-ix-hidden: hidden-fact-557; font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">n/a</span></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">Common Equity Tier 1 Capital (to risk weighted assets)</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c569" decimals="-3" format="ixt:num-dot-decimal" name="sfst:TierOneRiskBasedCommonStock" scale="3" unitRef="usd">307,922</ix:nonFraction></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c569" decimals="4" format="ixt:num-dot-decimal" name="sfst:TierOneRiskBasedCommonStockToRiskWeightedAssets" scale="-2" unitRef="pure">10.44</ix:nonFraction></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">%</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c569" decimals="-3" format="ixt:num-dot-decimal" name="sfst:TierOneRiskBasedCommonStockRequiredForCapitalAdequacy" scale="3" unitRef="usd">132,689</ix:nonFraction></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c569" decimals="4" format="ixt:num-dot-decimal" name="sfst:TierOneRiskBasedCommonStockRequiredForCapitalAdequacyToRiskWeightedAssets" scale="-2" unitRef="pure">4.50</ix:nonFraction></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">%</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="-sec-ix-hidden: hidden-fact-558; font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">n/a</span></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="-sec-ix-hidden: hidden-fact-559; font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">n/a</span></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">Tier 1 Capital (to average assets)</td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c569" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:TierOneLeverageCapital" scale="3" unitRef="usd">320,922</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c569" decimals="4" format="ixt:num-dot-decimal" name="sfst:TierOneLeverageCapitalToAverageAssets1" scale="-2" unitRef="pure">9.17</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">%</td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c569" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:TierOneLeverageCapitalRequiredForCapitalAdequacy" scale="3" unitRef="usd">140,057</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c569" decimals="4" format="ixt:num-dot-decimal" name="sfst:TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets1" scale="-2" unitRef="pure">4.00</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">%</td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="-sec-ix-hidden: hidden-fact-560; font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">n/a</span></td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="-sec-ix-hidden: hidden-fact-561; font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">n/a</span></td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt">&#160;</p></ix:nonNumeric></ix:continuation><div>


</div><div>

</div><ix:continuation continuedAt="_RegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock-c0_cont_6" id="_RegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock-c0_cont_5"><ix:continuation id="_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock-c0_cont_1"><table cellpadding="0" style="margin: auto; width: 100%; border-spacing: 0">
  <tr style="vertical-align: bottom">
    <td style="padding-top: 0pt; white-space: nowrap; font-size: 12pt; text-align: right"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="font: bold 8pt Arial, Helvetica, Sans-Serif; padding-top: 0pt; white-space: nowrap; text-align: right"><span style="font-size: 8pt"><b>&#160;</b></span></td>
    <td colspan="2" style="font: bold 8pt Arial, Helvetica, Sans-Serif; padding-top: 0pt; white-space: nowrap; text-align: right"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="font: bold 8pt Arial, Helvetica, Sans-Serif; padding-top: 0pt; white-space: nowrap; text-align: right"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="padding-top: 0pt; white-space: nowrap; text-align: right; font-size: 12pt"><span style="font-size: 8pt"><b>&#160;</b></span></td>
    <td colspan="2" style="padding-top: 0pt; white-space: nowrap; font-size: 12pt; text-align: right"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="padding-top: 0pt; white-space: nowrap; text-align: right; font-size: 12pt"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="font: bold 8pt Arial, Helvetica, Sans-Serif; padding-top: 0pt; white-space: nowrap; text-align: right"><span style="font-size: 8pt"><b>&#160;</b></span></td>
    <td colspan="2" style="font: bold 8pt Arial, Helvetica, Sans-Serif; padding-top: 0pt; white-space: nowrap; text-align: right"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="font: bold 8pt Arial, Helvetica, Sans-Serif; padding-top: 0pt; white-space: nowrap; text-align: right"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="padding-top: 0pt; white-space: nowrap; text-align: right; font-size: 12pt"><span style="font-size: 8pt"><b>&#160;</b></span></td>
    <td colspan="2" style="padding-top: 0pt; white-space: nowrap; font-size: 12pt; text-align: right"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="padding-top: 0pt; white-space: nowrap; text-align: right; font-size: 12pt"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; padding-top: 0pt; white-space: nowrap; text-align: right"><span style="font-size: 8pt"><b>&#160;</b></span></td>
    <td colspan="6" style="font: 8pt Arial, Helvetica, Sans-Serif; padding-top: 0pt; white-space: nowrap; text-align: right"><span style="font-size: 8pt"><b>To be well</b></span></td><td style="padding-top: 0pt; white-space: nowrap; text-align: right; font-size: 12pt"><span style="font-size: 8pt"><b>&#160;</b></span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="white-space: nowrap; font-size: 12pt; text-align: right"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="white-space: nowrap; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt"><b>&#160;</b></span></td>
    <td colspan="2" style="white-space: nowrap; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="white-space: nowrap; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="white-space: nowrap; text-align: right; font-size: 12pt"><span style="font-size: 8pt"><b>&#160;</b></span></td>
    <td colspan="2" style="white-space: nowrap; font-size: 12pt; text-align: right"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="white-space: nowrap; text-align: right; font-size: 12pt"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="white-space: nowrap; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt"><b>&#160;</b></span></td>
    <td colspan="2" style="white-space: nowrap; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="white-space: nowrap; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="white-space: nowrap; text-align: right; font-size: 12pt"><span style="font-size: 8pt"><b>&#160;</b></span></td>
    <td colspan="2" style="white-space: nowrap; font-size: 12pt; text-align: right"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="white-space: nowrap; text-align: right; font-size: 12pt"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="white-space: nowrap; font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt"><b>&#160;</b></span></td>
    <td colspan="6" style="white-space: nowrap; font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt"><b>capitalized</b></span></td><td style="white-space: nowrap; text-align: right; font-size: 12pt"><span style="font-size: 8pt"><b>&#160;</b></span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="white-space: nowrap; font-size: 12pt; text-align: right"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="white-space: nowrap; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt"><b>&#160;</b></span></td>
    <td colspan="2" style="white-space: nowrap; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="white-space: nowrap; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="white-space: nowrap; text-align: right; font-size: 12pt"><span style="font-size: 8pt"><b>&#160;</b></span></td>
    <td colspan="2" style="white-space: nowrap; font-size: 12pt; text-align: right"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="white-space: nowrap; text-align: right; font-size: 12pt"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="white-space: nowrap; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt"><b>&#160;</b></span></td>
    <td colspan="6" style="white-space: nowrap; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt; font-style: normal">For
    capital</span></td><td style="white-space: nowrap; text-align: right; font-size: 12pt"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="white-space: nowrap; font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt"><b>&#160;</b></span></td>
    <td colspan="6" style="white-space: nowrap; font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt"><b>under prompt</b></span></td><td style="white-space: nowrap; text-align: right; font-size: 12pt"><span style="font-size: 8pt"><b>&#160;</b></span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="white-space: nowrap; font-size: 12pt; text-align: right"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="white-space: nowrap; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt"><b>&#160;</b></span></td>
    <td colspan="2" style="white-space: nowrap; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="white-space: nowrap; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="white-space: nowrap; text-align: right; font-size: 12pt"><span style="font-size: 8pt"><b>&#160;</b></span></td>
    <td colspan="2" style="white-space: nowrap; font-size: 12pt; text-align: right"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="white-space: nowrap; text-align: right; font-size: 12pt"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="white-space: nowrap; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt"><b>&#160;</b></span></td>
    <td colspan="6" style="white-space: nowrap; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt; font-style: normal">adequacy
    purposes</span></td><td style="white-space: nowrap; text-align: right; font-size: 12pt"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="white-space: nowrap; font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt"><b>&#160;</b></span></td>
    <td colspan="6" style="white-space: nowrap; font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt"><b>corrective action</b></span></td><td style="white-space: nowrap; text-align: right; font-size: 12pt"><span style="font-size: 8pt"><b>&#160;</b></span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="white-space: nowrap; padding-bottom: 1pt; font-size: 12pt; text-align: right"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="white-space: nowrap; padding-bottom: 1pt; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt"><b>&#160;</b></span></td>
    <td colspan="6" style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt; font-style: normal">Actual</span></td><td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: right; font-size: 12pt"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"></td>
    <td colspan="6" style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt; font-style: normal">minimum</span></td><td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: right; font-size: 12pt"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="white-space: nowrap; border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt"><b>&#160;</b></span></td>
    <td colspan="6" style="white-space: nowrap; border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"><p style="font: 8pt Arial, Helvetica, Sans-Serif; margin: 2pt 2.35pt 0pt 0pt; text-align: right"></p>

<p style="font: 8pt Arial, Helvetica, Sans-Serif; margin: 2pt 0pt 0pt; text-align: right"><span style="font-size: 8pt"><b>provisions
minimum</b></span></p>

</td><td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: right; font-size: 12pt"><span style="font-size: 8pt"><b>&#160;</b></span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="white-space: nowrap; border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-size: 8pt">(dollars
    in thousands)</span></td><td style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">Amount</span></td><td style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td><td style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">Ratio</span></td><td style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td><td style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">Amount</span></td><td style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td><td style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">Ratio</span></td><td style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td><td style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">Amount</span></td><td style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td><td style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">Ratio</span></td><td style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: bold 9pt Arial, Helvetica, Sans-Serif; text-align: left">As of December 31, 2021</td><td style="font-size: 12pt">&#160;</td>
    <td colspan="2" style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td colspan="2" style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td colspan="2" style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td colspan="2" style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td colspan="2" style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td colspan="2" style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font: italic 9pt Arial, Helvetica, Sans-Serif; text-align: left">The Bank</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; width: 45%; text-align: left">Total Capital (to risk weighted assets)</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">$</td><td style="width: 6%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c571" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:Capital" scale="3" unitRef="usd">331,052</ix:nonFraction></td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 6%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c571" decimals="4" format="ixt:num-dot-decimal" name="sfst:CapitalToRiskWeightedAssets1" scale="-2" unitRef="pure">14.36</ix:nonFraction></td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">%</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">$</td><td style="width: 6%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c571" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CapitalRequiredForCapitalAdequacy" scale="3" unitRef="usd">184,418</ix:nonFraction></td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 6%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c571" decimals="4" format="ixt:num-dot-decimal" name="sfst:CapitalRequiredForCapitalAdequacyToRiskWeightedAssets1" scale="-2" unitRef="pure">8.00</ix:nonFraction></td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">%</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">$</td><td style="width: 6%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c571" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CapitalRequiredToBeWellCapitalized" scale="3" unitRef="usd">230,522</ix:nonFraction></td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 6%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c572" decimals="4" format="ixt:num-dot-decimal" name="sfst:CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets1" scale="-2" unitRef="pure">10.00</ix:nonFraction></td><td style="width: 2%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">Tier 1 Capital (to risk weighted assets)</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c571" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:TierOneRiskBasedCapital" scale="3" unitRef="usd">302,217</ix:nonFraction></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c571" decimals="4" format="ixt:num-dot-decimal" name="sfst:TierOneRiskBasedCapitalToRiskWeightedAssets1" scale="-2" unitRef="pure">13.11</ix:nonFraction></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">%</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c571" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:TierOneRiskBasedCapitalRequiredForCapitalAdequacy" scale="3" unitRef="usd">138,313</ix:nonFraction></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c571" decimals="4" format="ixt:num-dot-decimal" name="sfst:TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets1" scale="-2" unitRef="pure">6.00</ix:nonFraction></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">%</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c571" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:TierOneRiskBasedCapitalRequiredToBeWellCapitalized" scale="3" unitRef="usd">184,418</ix:nonFraction></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c572" decimals="4" format="ixt:num-dot-decimal" name="sfst:TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets1" scale="-2" unitRef="pure">8.00</ix:nonFraction></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">Common Equity Tier 1 Capital (to risk weighted assets)</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c571" decimals="-3" format="ixt:num-dot-decimal" name="sfst:TierOneRiskBasedCommonStock" scale="3" unitRef="usd">302,217</ix:nonFraction></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c571" decimals="4" format="ixt:num-dot-decimal" name="sfst:TierOneRiskBasedCommonStockToRiskWeightedAssets" scale="-2" unitRef="pure">13.11</ix:nonFraction></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">%</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c571" decimals="-3" format="ixt:num-dot-decimal" name="sfst:TierOneRiskBasedCommonStockRequiredForCapitalAdequacy" scale="3" unitRef="usd">103,735</ix:nonFraction></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c571" decimals="4" format="ixt:num-dot-decimal" name="sfst:TierOneRiskBasedCommonStockRequiredForCapitalAdequacyToRiskWeightedAssets" scale="-2" unitRef="pure">4.50</ix:nonFraction></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">%</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c571" decimals="-3" format="ixt:num-dot-decimal" name="sfst:TierOneRiskBasedCommonStockRequiredToBeWellCapitalized" scale="3" unitRef="usd">149,839</ix:nonFraction></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c572" decimals="4" format="ixt:num-dot-decimal" name="sfst:TierOneRiskBasedCommonStockRequiredToBeWellCapitalizedToRiskWeightedAssets" scale="-2" unitRef="pure">6.50</ix:nonFraction></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">Tier 1 Capital (to average assets)</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c571" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:TierOneLeverageCapital" scale="3" unitRef="usd">302,217</ix:nonFraction></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c571" decimals="4" format="ixt:num-dot-decimal" name="sfst:TierOneLeverageCapitalToAverageAssets1" scale="-2" unitRef="pure">10.55</ix:nonFraction></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">%</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c571" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:TierOneLeverageCapitalRequiredForCapitalAdequacy" scale="3" unitRef="usd">114,537</ix:nonFraction></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c571" decimals="4" format="ixt:num-dot-decimal" name="sfst:TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets1" scale="-2" unitRef="pure">4.00</ix:nonFraction></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">%</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c571" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:TierOneLeverageCapitalRequiredToBeWellCapitalized" scale="3" unitRef="usd">143,172</ix:nonFraction></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c572" decimals="4" format="ixt:num-dot-decimal" name="sfst:TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets1" scale="-2" unitRef="pure">5.00</ix:nonFraction></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font: italic 9pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt"><i>The Company<sup>(1)</sup></i></span></td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">Total Capital (to risk weighted assets)</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c573" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:Capital" scale="3" unitRef="usd">343,476</ix:nonFraction></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c573" decimals="4" format="ixt:num-dot-decimal" name="sfst:CapitalToRiskWeightedAssets1" scale="-2" unitRef="pure">14.90</ix:nonFraction></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">%</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c573" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CapitalRequiredForCapitalAdequacy" scale="3" unitRef="usd">184,418</ix:nonFraction></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c573" decimals="4" format="ixt:num-dot-decimal" name="sfst:CapitalRequiredForCapitalAdequacyToRiskWeightedAssets1" scale="-2" unitRef="pure">8.00</ix:nonFraction></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">%</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="-sec-ix-hidden: hidden-fact-562; font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">n/a</span></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="-sec-ix-hidden: hidden-fact-563; font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">n/a</span></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">Tier 1 Capital (to risk weighted assets)</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c573" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:TierOneRiskBasedCapital" scale="3" unitRef="usd">291,641</ix:nonFraction></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c573" decimals="4" format="ixt:num-dot-decimal" name="sfst:TierOneRiskBasedCapitalToRiskWeightedAssets1" scale="-2" unitRef="pure">12.65</ix:nonFraction></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">%</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c573" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:TierOneRiskBasedCapitalRequiredForCapitalAdequacy" scale="3" unitRef="usd">138,313</ix:nonFraction></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c573" decimals="4" format="ixt:num-dot-decimal" name="sfst:TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets1" scale="-2" unitRef="pure">6.00</ix:nonFraction></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">%</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="-sec-ix-hidden: hidden-fact-564; font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">n/a</span></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="-sec-ix-hidden: hidden-fact-565; font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">n/a</span></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">Common Equity Tier 1 Capital (to risk weighted assets)</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c573" decimals="-3" format="ixt:num-dot-decimal" name="sfst:TierOneRiskBasedCommonStock" scale="3" unitRef="usd">278,641</ix:nonFraction></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c573" decimals="4" format="ixt:num-dot-decimal" name="sfst:TierOneRiskBasedCommonStockToRiskWeightedAssets" scale="-2" unitRef="pure">12.09</ix:nonFraction></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">%</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c573" decimals="-3" format="ixt:num-dot-decimal" name="sfst:TierOneRiskBasedCommonStockRequiredForCapitalAdequacy" scale="3" unitRef="usd">103,735</ix:nonFraction></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c573" decimals="4" format="ixt:num-dot-decimal" name="sfst:TierOneRiskBasedCommonStockRequiredForCapitalAdequacyToRiskWeightedAssets" scale="-2" unitRef="pure">4.50</ix:nonFraction></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">%</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="-sec-ix-hidden: hidden-fact-566; font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">n/a</span></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="-sec-ix-hidden: hidden-fact-567; font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">n/a</span></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">Tier 1 Capital (to average assets)</td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c573" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:TierOneLeverageCapital" scale="3" unitRef="usd">291,641</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c573" decimals="4" format="ixt:num-dot-decimal" name="sfst:TierOneLeverageCapitalToAverageAssets1" scale="-2" unitRef="pure">10.18</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">%</td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c573" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:TierOneLeverageCapitalRequiredForCapitalAdequacy" scale="3" unitRef="usd">114,555</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c573" decimals="4" format="ixt:num-dot-decimal" name="sfst:TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets1" scale="-2" unitRef="pure">4.00</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">%</td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="-sec-ix-hidden: hidden-fact-568; font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">n/a</span></td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="-sec-ix-hidden: hidden-fact-569; font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">n/a</span></td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt">&#160;</p></ix:continuation></ix:continuation><div>


</div><div>

</div><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"></p><div>


</div><ix:continuation id="_RegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock-c0_cont_6"><table cellpadding="0" cellspacing="0" style="font: 12pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 2%; text-align: left"><span style="font-size: 9pt"><i><sup>(1)</sup></i></span></td><td style="text-align: justify; width: 98%"><span style="font-size: 8pt"><i>Under the Federal Reserve&#8217;s
Small Bank Holding Company Policy Statement, in 2021, the Company was not subject to the minimum capital adequacy and capital conservation
buffer capital requirements at the holding company level. Although the minimum regulatory capital requirements were not applicable to
the Company in 2021, we calculated these ratios for our own planning and monitoring purposes.</i></span></td>
</tr></table></ix:continuation><div>

</div><p style="font: 9.5pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p><div>


</div><!-- Field: Page; Sequence: 108; Value: 2 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: rgb(178,178,178) 1.5pt solid"><p style="font: normal 10pt Arial, Helvetica, Sans-Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->108<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt"><p style="font-family: Arial, Helvetica, Sans-Serif; margin: 0pt"><a href="#toc_001" style="font-weight: bold">Table of Contents</a></p></div><div>
    </div><!-- Field: /Page --><div>


</div><p style="font: 9.5pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: left"><b>&#160;</b></p><div>

</div><ix:nonNumeric contextRef="c0" continuedAt="_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock-c0_cont_1" escape="true" name="us-gaap:CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock"><p style="font: 9.5pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: left"><b>NOTE 24 &#8211; Parent Company Financial Information</b></p><p style="font: 9.5pt Arial, Helvetica, Sans-Serif; margin: 0pt 13.5pt 0pt 0; text-align: justify">&#160;</p></ix:nonNumeric><div>

</div><div>

</div><ix:continuation continuedAt="_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock-c0_cont_2" id="_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock-c0_cont_1"><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 0pt; margin-bottom: 0pt">Following is condensed financial
information of Southern First Bancshares, Inc. (parent company only):</p></ix:continuation><div>

</div><ix:continuation continuedAt="_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock-c0_cont_3" id="_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock-c0_cont_2"><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: center; margin-top: 12pt; margin-bottom: 0pt"><b><i>Condensed Balance
Sheets</i></b></p><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock-c0_cont_4" id="_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock-c0_cont_3"><ix:nonNumeric contextRef="c0" continuedAt="_ScheduleOfCondensedFinancialStatementTableTextBlock-c0_cont_1" escape="true" name="sfst:ScheduleOfCondensedFinancialStatementTableTextBlock"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="border-top: Black 2.5pt solid; padding-top: 5pt; font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; padding-top: 5pt; font: bold 8pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="6" style="border-top: Black 2.5pt solid; padding-top: 5pt; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">December
    31,</span></td><td style="border-top: Black 2.5pt solid; padding-top: 5pt; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-size: 8pt">(dollars
    in thousands)</span></td><td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">2022</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">2021</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: bold 9pt Arial, Helvetica, Sans-Serif; text-align: left">Assets</td><td style="font-size: 12pt">&#160;</td>
    <td colspan="2" style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td colspan="2" style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="width: 76%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 1.5pt">Cash and cash equivalents</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">$</td><td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c575" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CashCashEquivalentsAndFederalFundsSold" scale="3" unitRef="usd">13,882</ix:nonFraction></td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c576" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CashCashEquivalentsAndFederalFundsSold" scale="3" unitRef="usd">12,379</ix:nonFraction></td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 1.5pt">Investment in subsidiaries</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c575" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures" scale="3" unitRef="usd">317,102</ix:nonFraction></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c576" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures" scale="3" unitRef="usd">301,880</ix:nonFraction></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; padding-bottom: 1pt; padding-left: 1.5pt">Other assets</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c575" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OtherAssets" scale="3" unitRef="usd">21</ix:nonFraction></td><td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c576" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OtherAssets" scale="3" unitRef="usd">21</ix:nonFraction></td><td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; padding-bottom: 1pt; padding-left: 0.25in; border-bottom: Black 1pt solid">Total assets</td><td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid">$</td><td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right; border-bottom: Black 1pt solid"><ix:nonFraction contextRef="c575" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:Assets" scale="3" unitRef="usd">331,005</ix:nonFraction></td><td style="border-top: Black 1pt solid; padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid">&#160;</td><td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid">&#160;</td><td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right; border-bottom: Black 1pt solid"><ix:nonFraction contextRef="c576" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:Assets" scale="3" unitRef="usd">314,280</ix:nonFraction></td><td style="border-top: Black 1pt solid; padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font: bold 9pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 1.5pt">Liabilities and Shareholders&#8217; Equity</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 1.5pt">Accounts payable and accrued expenses</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">$</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c575" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent" scale="3" unitRef="usd">279</ix:nonFraction></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c576" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent" scale="3" unitRef="usd">274</ix:nonFraction></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 1.5pt">Subordinated debentures</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c575" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:JuniorSubordinatedNotes" scale="3" unitRef="usd">36,214</ix:nonFraction></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c576" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:JuniorSubordinatedNotes" scale="3" unitRef="usd">36,105</ix:nonFraction></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; padding-bottom: 1pt; padding-left: 1.5pt">Shareholders&#8217; equity</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c575" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="3" unitRef="usd">294,512</ix:nonFraction></td><td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c576" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="3" unitRef="usd">277,901</ix:nonFraction></td><td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; padding-bottom: 1pt; padding-left: 0.25in">Total liabilities and shareholders&#8217; equity	</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">$</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c575" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:LiabilitiesAndStockholdersEquity" scale="3" unitRef="usd">331,005</ix:nonFraction></td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c576" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:LiabilitiesAndStockholdersEquity" scale="3" unitRef="usd">314,280</ix:nonFraction></td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  </table><p style="font: bold 9.5pt Arial, Helvetica, Sans-Serif; margin: 0pt 13.5pt 0pt 0; text-align: center"><i>&#160;</i></p></ix:nonNumeric></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock-c0_cont_5" id="_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock-c0_cont_4"><p style="font: 9.5pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: center"><b><i>Condensed Statements of Income</i></b></p><p style="font: 9.5pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: center">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock-c0_cont_6" id="_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock-c0_cont_5"><ix:continuation continuedAt="_ScheduleOfCondensedFinancialStatementTableTextBlock-c0_cont_2" id="_ScheduleOfCondensedFinancialStatementTableTextBlock-c0_cont_1"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="border-top: Black 2.5pt solid; padding-top: 5pt; padding-bottom: 1pt; font-size: 12pt; text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; padding-top: 5pt; font: bold 8pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="10" style="border-top: Black 2.5pt solid; padding-top: 5pt; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">For
    the years ended December 31,</span></td><td style="border-top: Black 2.5pt solid; padding-top: 5pt; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-size: 8pt">(dollars
    in thousands)</span></td><td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">2022</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">2021</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">2020</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: bold 9pt Arial, Helvetica, Sans-Serif; text-align: left">Revenues</td><td style="font-size: 12pt">&#160;</td>
    <td colspan="2" style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td colspan="2" style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td colspan="2" style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="width: 64%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; padding-bottom: 1pt; padding-left: 1.5pt">Interest income</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; width: 1%">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; width: 1%; text-align: left">$</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; width: 9%; text-align: right"><ix:nonFraction contextRef="c577" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:InterestAndDividendIncomeOperating" scale="3" unitRef="usd">20</ix:nonFraction></td><td style="width: 1%; padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; width: 1%">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; width: 1%; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; width: 9%; text-align: right"><ix:nonFraction contextRef="c578" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:InterestAndDividendIncomeOperating" scale="3" unitRef="usd">17</ix:nonFraction></td><td style="width: 1%; padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; width: 1%">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; width: 1%; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; width: 9%; text-align: right"><ix:nonFraction contextRef="c579" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:InterestAndDividendIncomeOperating" scale="3" unitRef="usd">17</ix:nonFraction></td><td style="width: 1%; padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0.25in; border-bottom: Black 1pt solid">Total revenue</td><td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid">&#160;</td><td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right; border-bottom: Black 1pt solid"><ix:nonFraction contextRef="c577" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:Revenues" scale="3" unitRef="usd">20</ix:nonFraction></td><td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid">&#160;</td><td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid">&#160;</td><td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right; border-bottom: Black 1pt solid"><ix:nonFraction contextRef="c578" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:Revenues" scale="3" unitRef="usd">17</ix:nonFraction></td><td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid">&#160;</td><td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid">&#160;</td><td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right; border-bottom: Black 1pt solid"><ix:nonFraction contextRef="c579" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:Revenues" scale="3" unitRef="usd">17</ix:nonFraction></td><td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font: bold 9pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 1.5pt">Expenses</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 1.5pt">Interest expense</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c577" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:InterestExpense" scale="3" unitRef="usd">1,730</ix:nonFraction></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c578" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:InterestExpense" scale="3" unitRef="usd">1,523</ix:nonFraction></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c579" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:InterestExpense" scale="3" unitRef="usd">1,708</ix:nonFraction></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; padding-bottom: 1pt; padding-left: 1.5pt">Other expenses</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c577" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OtherExpenses" scale="3" unitRef="usd">240</ix:nonFraction></td><td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c578" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OtherExpenses" scale="3" unitRef="usd">285</ix:nonFraction></td><td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c579" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OtherExpenses" scale="3" unitRef="usd">283</ix:nonFraction></td><td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0.25in; border-bottom: Black 1pt solid">Total expenses</td><td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid">&#160;</td><td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right; border-bottom: Black 1pt solid"><ix:nonFraction contextRef="c577" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OperatingExpenses" scale="3" unitRef="usd">1,970</ix:nonFraction></td><td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid">&#160;</td><td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid">&#160;</td><td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right; border-bottom: Black 1pt solid"><ix:nonFraction contextRef="c578" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OperatingExpenses" scale="3" unitRef="usd">1,808</ix:nonFraction></td><td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid">&#160;</td><td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid">&#160;</td><td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right; border-bottom: Black 1pt solid"><ix:nonFraction contextRef="c579" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OperatingExpenses" scale="3" unitRef="usd">1,991</ix:nonFraction></td><td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; padding-bottom: 1pt; padding-left: 1.5pt">Income tax benefit</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c577" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" unitRef="usd">409</ix:nonFraction></td><td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c578" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" unitRef="usd">376</ix:nonFraction></td><td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c579" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" unitRef="usd">415</ix:nonFraction></td><td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 1.5pt">Loss before equity in undistributed net income of subsidiaries</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">(<ix:nonFraction contextRef="c577" decimals="-3" format="ixt:num-dot-decimal" name="sfst:IncomeLossBeforeEquityInUndistributedNetIncomeOfSubsidiaries" scale="3" sign="-" unitRef="usd">1,541</ix:nonFraction></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">)</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">(<ix:nonFraction contextRef="c578" decimals="-3" format="ixt:num-dot-decimal" name="sfst:IncomeLossBeforeEquityInUndistributedNetIncomeOfSubsidiaries" scale="3" sign="-" unitRef="usd">1,415</ix:nonFraction></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">)</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">(<ix:nonFraction contextRef="c579" decimals="-3" format="ixt:num-dot-decimal" name="sfst:IncomeLossBeforeEquityInUndistributedNetIncomeOfSubsidiaries" scale="3" sign="-" unitRef="usd">1,559</ix:nonFraction></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; padding-bottom: 1pt; padding-left: 1.5pt">Equity in undistributed net income of subsidiaries	</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c577" decimals="-3" format="ixt:num-dot-decimal" name="sfst:EquityInUndistributedNetIncomeOfSubsidiaries" scale="3" unitRef="usd">30,656</ix:nonFraction></td><td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c578" decimals="-3" format="ixt:num-dot-decimal" name="sfst:EquityInUndistributedNetIncomeOfSubsidiaries" scale="3" unitRef="usd">48,126</ix:nonFraction></td><td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c579" decimals="-3" format="ixt:num-dot-decimal" name="sfst:EquityInUndistributedNetIncomeOfSubsidiaries" scale="3" unitRef="usd">19,887</ix:nonFraction></td><td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; padding-bottom: 1pt; padding-left: 0.25in">Net income</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">$</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c577" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="3" unitRef="usd">29,115</ix:nonFraction></td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c578" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="3" unitRef="usd">46,711</ix:nonFraction></td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c579" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="3" unitRef="usd">18,328</ix:nonFraction></td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  </table><p style="font: bold 9.5pt Arial, Helvetica, Sans-Serif; margin: 0pt 13.5pt 0pt 0; text-align: center"><i>&#160;</i></p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock-c0_cont_7" id="_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock-c0_cont_6"><p style="font: 9.5pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: center"><b><i>Condensed Statements of Cash Flows</i></b></p><p style="font: bold 9.5pt Arial, Helvetica, Sans-Serif; margin: 0pt 13.5pt 0pt 0; text-align: center"><i>&#160;</i></p></ix:continuation><div>

</div><div>

</div><ix:continuation id="_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock-c0_cont_7"><ix:continuation id="_ScheduleOfCondensedFinancialStatementTableTextBlock-c0_cont_2"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="border-top: Black 2.5pt solid; padding: 5pt 0pt 1pt 0.125in; font-size: 12pt; text-align: center; text-indent: -0.125in"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; padding-top: 5pt; font: bold 8pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="10" style="border-top: Black 2.5pt solid; padding-top: 5pt; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">For
    the years ended December 31,</span></td><td style="border-top: Black 2.5pt solid; padding-top: 5pt; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; text-align: left; padding-left: 0.125in; text-indent: -0.125in"><span style="font-size: 8pt">(dollars
    in thousands)</span></td><td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">2022</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">2021</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">2020</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: bold 9pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; text-align: left; padding-left: 0.125in; text-indent: -0.125in">Operating activities</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt; width: 64%">Net income</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">$</td><td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c577" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="3" unitRef="usd">29,115</ix:nonFraction></td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c578" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="3" unitRef="usd">46,711</ix:nonFraction></td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c579" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="3" unitRef="usd">18,328</ix:nonFraction></td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: 10pt Arial, Helvetica, sans-serif; padding-left: 0.375in; text-align: left; margin-top: 2pt; margin-bottom: 0pt; text-indent: -0.25in; margin-bottom: 0pt">&#160;&#160;&#160;Adjustments
    to reconcile net income to cash provided by (used for) operating activities</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 30pt; margin-bottom: 0pt">Equity in undistributed net income of subsidiaries	</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">(<ix:nonFraction contextRef="c577" decimals="-3" format="ixt:num-dot-decimal" name="sfst:EquityInUndistributedNetIncomeOfSubsidiaries" scale="3" unitRef="usd">30,656</ix:nonFraction></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">)</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">(<ix:nonFraction contextRef="c578" decimals="-3" format="ixt:num-dot-decimal" name="sfst:EquityInUndistributedNetIncomeOfSubsidiaries" scale="3" unitRef="usd">48,126</ix:nonFraction></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">)</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">(<ix:nonFraction contextRef="c579" decimals="-3" format="ixt:num-dot-decimal" name="sfst:EquityInUndistributedNetIncomeOfSubsidiaries" scale="3" unitRef="usd">19,887</ix:nonFraction></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 30pt; margin-bottom: 0pt">Compensation expense related to stock options and restricted stock grants</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c577" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensation" scale="3" unitRef="usd">2,026</ix:nonFraction></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c578" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensation" scale="3" unitRef="usd">1,647</ix:nonFraction></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c579" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensation" scale="3" unitRef="usd">1,397</ix:nonFraction></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 30pt; margin-bottom: 0pt">(Increase) decrease in other assets	</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-570">-</div></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c578" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInOtherOperatingAssets" scale="3" sign="-" unitRef="usd">8</ix:nonFraction></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">(<ix:nonFraction contextRef="c579" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInOtherOperatingAssets" scale="3" unitRef="usd">23</ix:nonFraction></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 30pt; margin-bottom: 0pt">Increase (decrease) in accounts payable and accrued expenses</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c577" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" scale="3" unitRef="usd">113</ix:nonFraction></td><td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c578" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" scale="3" unitRef="usd">108</ix:nonFraction></td><td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c579" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" scale="3" unitRef="usd">63</ix:nonFraction></td><td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="border-top: Black 1pt solid; font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 45pt; margin-bottom: 0pt; border-bottom: Black 1pt solid">Net cash provided by (used for) operating activities	</td><td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid">&#160;</td><td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right; border-bottom: Black 1pt solid"><ix:nonFraction contextRef="c577" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations" scale="3" unitRef="usd">598</ix:nonFraction></td><td style="border-top: Black 1pt solid; padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid">&#160;</td><td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid">&#160;</td><td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right; border-bottom: Black 1pt solid"><ix:nonFraction contextRef="c578" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations" scale="3" unitRef="usd">348</ix:nonFraction></td><td style="border-top: Black 1pt solid; padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid">&#160;</td><td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid">&#160;</td><td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right; border-bottom: Black 1pt solid">(<ix:nonFraction contextRef="c579" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations" scale="3" sign="-" unitRef="usd">122</ix:nonFraction></td><td style="border-top: Black 1pt solid; padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: bold 9pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; text-align: left; padding-left: 0.125in; text-indent: -0.125in">Investing activities</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 30pt; margin-bottom: 0pt">Investment in subsidiaries, net	</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-571">-</div></td><td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-572">-</div></td><td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-573">-</div></td><td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="border-top: Black 1pt solid; font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 45pt; margin-bottom: 0pt; border-bottom: Black 1pt solid">Net cash used for investing activities	</td><td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid">&#160;</td><td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right; border-bottom: Black 1pt solid"><div style="-sec-ix-hidden: hidden-fact-574">-</div></td><td style="border-top: Black 1pt solid; padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid">&#160;</td><td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid">&#160;</td><td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right; border-bottom: Black 1pt solid"><div style="-sec-ix-hidden: hidden-fact-575">-</div></td><td style="border-top: Black 1pt solid; padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid">&#160;</td><td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid">&#160;</td><td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right; border-bottom: Black 1pt solid"><div style="-sec-ix-hidden: hidden-fact-576">-</div></td><td style="border-top: Black 1pt solid; padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font: bold 9pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; text-align: left; padding-left: 0.125in; text-indent: -0.125in">Financing activities</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 30pt; margin-bottom: 0pt">Issuance of common stock	</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-577">-</div></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-578">-</div></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-579">-</div></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 30pt; margin-bottom: 0pt">Proceeds from the exercise of stock options and warrants</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c577" decimals="-3" format="ixt:num-dot-decimal" name="sfst:ProceedsFromTheExerciseOfStockOptionsAndWarrants" scale="3" unitRef="usd">905</ix:nonFraction></td><td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c578" decimals="-3" format="ixt:num-dot-decimal" name="sfst:ProceedsFromTheExerciseOfStockOptionsAndWarrants" scale="3" unitRef="usd">3,012</ix:nonFraction></td><td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c579" decimals="-3" format="ixt:num-dot-decimal" name="sfst:ProceedsFromTheExerciseOfStockOptionsAndWarrants" scale="3" unitRef="usd">1,388</ix:nonFraction></td><td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 45pt; margin-bottom: 0pt">Net cash provided by financing activities	</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c577" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" scale="3" unitRef="usd">905</ix:nonFraction></td><td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c578" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" scale="3" unitRef="usd">3,012</ix:nonFraction></td><td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c579" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" scale="3" unitRef="usd">1,388</ix:nonFraction></td><td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="border-top: Black 1pt solid; font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 45pt; margin-bottom: 0pt; border-bottom: Black 1pt solid">Net increase in cash and cash equivalents	</td><td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid">&#160;</td><td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right; border-bottom: Black 1pt solid"><ix:nonFraction contextRef="c577" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" scale="3" unitRef="usd">1,503</ix:nonFraction></td><td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid">&#160;</td><td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid">&#160;</td><td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right; border-bottom: Black 1pt solid"><ix:nonFraction contextRef="c578" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" scale="3" unitRef="usd">3,360</ix:nonFraction></td><td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid">&#160;</td><td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid">&#160;</td><td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right; border-bottom: Black 1pt solid"><ix:nonFraction contextRef="c579" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" scale="3" unitRef="usd">1,266</ix:nonFraction></td><td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: bold 9pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; text-align: left; padding-bottom: 1pt; padding-left: 0.125in; text-indent: -0.125in">Cash and cash equivalents, beginning of year	</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c576" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="3" unitRef="usd">12,379</ix:nonFraction></td><td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c580" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="3" unitRef="usd">9,019</ix:nonFraction></td><td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c581" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="3" unitRef="usd">7,753</ix:nonFraction></td><td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: bold 9pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; text-align: left; padding-bottom: 1pt; padding-left: 0.125in; text-indent: -0.125in">Cash and cash equivalents, end of year	</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">$</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c575" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="3" unitRef="usd">13,882</ix:nonFraction></td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c576" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="3" unitRef="usd">12,379</ix:nonFraction></td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c580" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="3" unitRef="usd">9,019</ix:nonFraction></td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  </table></ix:continuation></ix:continuation><div>

</div><p style="font: 9.5pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: left">&#160;</p><div>

</div><p style="font: 9.5pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: left"></p><div>

</div><!-- Field: Page; Sequence: 109; Value: 2 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: rgb(178,178,178) 1.5pt solid"><p style="font: normal 10pt Arial, Helvetica, Sans-Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->109<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt"><p style="font-family: Arial, Helvetica, Sans-Serif; margin: 0pt"><a href="#toc_001" style="font-weight: bold">Table of Contents</a></p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 9.5pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: left">&#160;</p><div>

</div><p style="font: 9.5pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: left"></p><div>

</div><ix:nonNumeric contextRef="c0" continuedAt="_QuarterlyFinancialInformationTextBlock-c0_cont_1" escape="true" name="us-gaap:QuarterlyFinancialInformationTextBlock"><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 0pt; margin-bottom: 0pt"><b>NOTE 25 &#8211; Selected Condensed Quarterly Financial
Data (Unaudited)</b></p><p style="font: 9.5pt Arial, Helvetica, Sans-Serif; margin: 0pt 13.5pt 0pt 0; text-align: center">&#160;</p></ix:nonNumeric><div>

</div><div>

</div><ix:continuation continuedAt="_QuarterlyFinancialInformationTextBlock-c0_cont_2" id="_QuarterlyFinancialInformationTextBlock-c0_cont_1"><ix:nonNumeric contextRef="c0" continuedAt="_ScheduleOfQuarterlyFinancialInformationTableTextBlock-c0_cont_1" escape="true" name="us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock"><table cellpadding="0" class="fin" style="margin: auto; width: 100%; border-spacing: 0">
  <tr style="vertical-align: bottom">
    <td style="border-top: Black 2.5pt solid; padding: 5pt 0pt 1pt; font-size: 12pt; text-align: left; text-indent: 0pt"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; padding-top: 5pt; font: bold 8pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="14" style="border-top: Black 2.5pt solid; padding-top: 5pt; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">2022</span></td><td style="border-top: Black 2.5pt solid; padding-top: 5pt; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1pt; padding-right: 0pt; font-size: 12pt; text-align: left; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt">&#160;</span></td><td style="font: bold 8pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="14" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">For
    the quarters ended</span></td><td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="white-space: nowrap; border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; text-align: left; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt">(dollars
    in thousands, except share data)</span></td><td style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">March
    31</span></td><td style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td><td style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">June
    30</span></td><td style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td><td style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">September&#160;30</span></td><td style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td><td style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">December&#160;31</span></td><td style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="padding-right: 0pt; width: 48%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt">Interest income</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">$</td><td style="width: 10%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c582" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:InterestAndDividendIncomeOperating" scale="3" unitRef="usd">24,464</ix:nonFraction></td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 10%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c583" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:InterestAndDividendIncomeOperating" scale="3" unitRef="usd">27,238</ix:nonFraction></td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 10%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c584" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:InterestAndDividendIncomeOperating" scale="3" unitRef="usd">30,934</ix:nonFraction></td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 10%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c585" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:InterestAndDividendIncomeOperating" scale="3" unitRef="usd">35,026</ix:nonFraction></td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="border-bottom: Black 1pt solid; padding-right: 0pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; padding-bottom: 1pt; padding-left: 0pt; text-indent: 0pt">Interest expense</td><td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c582" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:InterestExpense" scale="3" unitRef="usd">1,300</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c583" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:InterestExpense" scale="3" unitRef="usd">2,354</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c584" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:InterestExpense" scale="3" unitRef="usd">5,480</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c585" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:InterestExpense" scale="3" unitRef="usd">10,907</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; text-indent: 15pt; margin-bottom: 0pt">Net interest income	</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c582" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:InterestIncomeExpenseNet" scale="3" unitRef="usd">23,164</ix:nonFraction></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c583" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:InterestIncomeExpenseNet" scale="3" unitRef="usd">24,884</ix:nonFraction></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c584" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:InterestIncomeExpenseNet" scale="3" unitRef="usd">25,454</ix:nonFraction></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c585" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:InterestIncomeExpenseNet" scale="3" unitRef="usd">24,119</ix:nonFraction></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-right: 0pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt">Provision for credit losses	</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c582" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ProvisionForOtherCreditLosses" scale="3" unitRef="usd">1,105</ix:nonFraction></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c583" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ProvisionForOtherCreditLosses" scale="3" unitRef="usd">1,775</ix:nonFraction></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c584" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ProvisionForOtherCreditLosses" scale="3" unitRef="usd">950</ix:nonFraction></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c585" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ProvisionForOtherCreditLosses" scale="3" unitRef="usd">2,325</ix:nonFraction></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="padding-right: 0pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt">Noninterest income	</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c582" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NoninterestIncome" scale="3" unitRef="usd">2,927</ix:nonFraction></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c583" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NoninterestIncome" scale="3" unitRef="usd">2,265</ix:nonFraction></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c584" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NoninterestIncome" scale="3" unitRef="usd">2,680</ix:nonFraction></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c585" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NoninterestIncome" scale="3" unitRef="usd">1,707</ix:nonFraction></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="border-bottom: Black 1pt solid; padding-right: 0pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; padding-bottom: 1pt; padding-left: 0pt; text-indent: 0pt">Noninterest expenses	</td><td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c582" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NoninterestExpense" scale="3" unitRef="usd">14,685</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c583" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NoninterestExpense" scale="3" unitRef="usd">15,788</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c584" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NoninterestExpense" scale="3" unitRef="usd">16,046</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c585" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NoninterestExpense" scale="3" unitRef="usd">16,413</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; text-indent: 15pt; margin-bottom: 0pt">Income before income tax expense</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c582" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="3" unitRef="usd">10,301</ix:nonFraction></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c583" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="3" unitRef="usd">9,586</ix:nonFraction></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c584" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="3" unitRef="usd">11,138</ix:nonFraction></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c585" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="3" unitRef="usd">7,088</ix:nonFraction></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-right: 0pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; padding-bottom: 1pt; padding-left: 0pt; text-indent: 0pt">Income tax expense</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c582" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" unitRef="usd">2,331</ix:nonFraction></td><td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c583" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" unitRef="usd">2,346</ix:nonFraction></td><td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c584" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" unitRef="usd">2,725</ix:nonFraction></td><td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c585" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" unitRef="usd">1,596</ix:nonFraction></td><td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; text-align: left; padding-bottom: 1pt; padding-left: 0pt; text-indent: 0pt">Net income available to common shareholders</td><td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">$</td><td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c582" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="3" unitRef="usd">7,970</ix:nonFraction></td><td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c583" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="3" unitRef="usd">7,240</ix:nonFraction></td><td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c584" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="3" unitRef="usd">8,413</ix:nonFraction></td><td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c585" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="3" unitRef="usd">5,492</ix:nonFraction></td><td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-right: 0pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt">Earnings per common share</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; text-indent: 15pt; margin-bottom: 0pt">Basic</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">$</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c582" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:EarningsPerShareBasic" scale="0" unitRef="usdPershares">1.00</ix:nonFraction></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c583" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:EarningsPerShareBasic" scale="0" unitRef="usdPershares">0.91</ix:nonFraction></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c584" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:EarningsPerShareBasic" scale="0" unitRef="usdPershares">1.06</ix:nonFraction></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c585" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:EarningsPerShareBasic" scale="0" unitRef="usdPershares">0.69</ix:nonFraction></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; text-indent: 15pt; margin-bottom: 0pt">Diluted</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">$</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c582" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:EarningsPerShareDiluted" scale="0" unitRef="usdPershares">0.98</ix:nonFraction></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c583" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:EarningsPerShareDiluted" scale="0" unitRef="usdPershares">0.90</ix:nonFraction></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c584" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:EarningsPerShareDiluted" scale="0" unitRef="usdPershares">1.04</ix:nonFraction></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c585" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:EarningsPerShareDiluted" scale="0" unitRef="usdPershares">0.68</ix:nonFraction></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="padding-right: 0pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt">Weighted average common shares outstanding</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; text-indent: 15pt; margin-bottom: 0pt">Basic</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c582" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="0" unitRef="shares">7,932</ix:nonFraction></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c583" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="0" unitRef="shares">7,958</ix:nonFraction></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c584" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="0" unitRef="shares">7,972</ix:nonFraction></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c585" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="0" unitRef="shares">7,971</ix:nonFraction></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="border-bottom: Black 2.5pt solid; font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; text-indent: 15pt; margin-bottom: 0pt">Diluted</td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c582" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="0" unitRef="shares">8,096</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c583" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="0" unitRef="shares">8,055</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c584" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="0" unitRef="shares">8,065</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c585" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="0" unitRef="shares">8,072</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left">&#160;</td></tr>
</table><p style="margin: 0">&#160;</p></ix:nonNumeric></ix:continuation><div>

</div><div>

</div><ix:continuation id="_QuarterlyFinancialInformationTextBlock-c0_cont_2"><ix:continuation id="_ScheduleOfQuarterlyFinancialInformationTableTextBlock-c0_cont_1"><table cellpadding="0" class="fin" style="margin: auto; width: 100%; border-spacing: 0">
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1pt; padding-left: 0pt; font-size: 12pt; text-align: left; text-indent: 0pt"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1pt; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="14" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">2021</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1pt; padding-left: 0pt; font-size: 12pt; text-align: left; text-indent: 0pt"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1pt; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="14" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">For
    the quarters ended</span></td><td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="white-space: nowrap; border-bottom: Black 1pt solid; padding-left: 0pt; font-size: 12pt; text-align: left; text-indent: 0pt"><span style="font-size: 8pt">&#160;</span></td><td style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">March
    31</span></td><td style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td><td style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">June
    30</span></td><td style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td><td style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">September&#160;30</span></td><td style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td><td style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">December
    31</span></td><td style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-indent: 0pt; width: 48%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt">Interest income</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">$</td><td style="width: 10%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c586" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:InterestAndDividendIncomeOperating" scale="3" unitRef="usd">22,813</ix:nonFraction></td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 10%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c587" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:InterestAndDividendIncomeOperating" scale="3" unitRef="usd">22,731</ix:nonFraction></td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 10%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c588" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:InterestAndDividendIncomeOperating" scale="3" unitRef="usd">23,486</ix:nonFraction></td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 10%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c589" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:InterestAndDividendIncomeOperating" scale="3" unitRef="usd">24,137</ix:nonFraction></td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="border-bottom: Black 1pt solid; text-indent: 0pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt">Interest expense</td><td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c586" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:InterestExpense" scale="3" unitRef="usd">1,540</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c587" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:InterestExpense" scale="3" unitRef="usd">1,301</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c588" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:InterestExpense" scale="3" unitRef="usd">1,314</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c589" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:InterestExpense" scale="3" unitRef="usd">1,280</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt">Net interest income</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c586" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:InterestIncomeExpenseNet" scale="3" unitRef="usd">21,273</ix:nonFraction></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c587" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:InterestIncomeExpenseNet" scale="3" unitRef="usd">21,430</ix:nonFraction></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c588" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:InterestIncomeExpenseNet" scale="3" unitRef="usd">22,172</ix:nonFraction></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c589" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:InterestIncomeExpenseNet" scale="3" unitRef="usd">22,857</ix:nonFraction></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: 0pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt">Provision for credit losses</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">(<ix:nonFraction contextRef="c586" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ProvisionForOtherCreditLosses" scale="3" sign="-" unitRef="usd">300</ix:nonFraction></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">)</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">(<ix:nonFraction contextRef="c587" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ProvisionForOtherCreditLosses" scale="3" sign="-" unitRef="usd">1,900</ix:nonFraction></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">)</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">(<ix:nonFraction contextRef="c588" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ProvisionForOtherCreditLosses" scale="3" sign="-" unitRef="usd">6,000</ix:nonFraction></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">)</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">(<ix:nonFraction contextRef="c589" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ProvisionForOtherCreditLosses" scale="3" sign="-" unitRef="usd">4,200</ix:nonFraction></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-indent: 0pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt">Noninterest income</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c586" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NoninterestIncome" scale="3" unitRef="usd">5,904</ix:nonFraction></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c587" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NoninterestIncome" scale="3" unitRef="usd">3,622</ix:nonFraction></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c588" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NoninterestIncome" scale="3" unitRef="usd">4,239</ix:nonFraction></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c589" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NoninterestIncome" scale="3" unitRef="usd">3,336</ix:nonFraction></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="border-bottom: Black 1pt solid; text-indent: 0pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt">Noninterest expenses	</td><td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c586" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NoninterestExpense" scale="3" unitRef="usd">14,162</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c587" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NoninterestExpense" scale="3" unitRef="usd">13,495</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c588" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NoninterestExpense" scale="3" unitRef="usd">14,039</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c589" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NoninterestExpense" scale="3" unitRef="usd">14,734</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt">Income before income tax expense</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c586" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="3" unitRef="usd">13,315</ix:nonFraction></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c587" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="3" unitRef="usd">13,457</ix:nonFraction></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c588" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="3" unitRef="usd">18,372</ix:nonFraction></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c589" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="3" unitRef="usd">15,659</ix:nonFraction></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: 0pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt">Income tax expense	</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c586" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" unitRef="usd">2,949</ix:nonFraction></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c587" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" unitRef="usd">3,134</ix:nonFraction></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c588" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" unitRef="usd">4,355</ix:nonFraction></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c589" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" unitRef="usd">3,654</ix:nonFraction></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="border-top: Black 1pt solid; text-indent: 0pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; border-bottom: Black 1pt solid">Net income available to common shareholders</td><td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid">$</td><td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right; border-bottom: Black 1pt solid"><ix:nonFraction contextRef="c586" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="3" unitRef="usd">10,366</ix:nonFraction></td><td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid">&#160;</td><td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid">&#160;</td><td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right; border-bottom: Black 1pt solid"><ix:nonFraction contextRef="c587" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="3" unitRef="usd">10,323</ix:nonFraction></td><td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid">&#160;</td><td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid">&#160;</td><td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right; border-bottom: Black 1pt solid"><ix:nonFraction contextRef="c588" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="3" unitRef="usd">14,017</ix:nonFraction></td><td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid">&#160;</td><td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid">&#160;</td><td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right; border-bottom: Black 1pt solid"><ix:nonFraction contextRef="c589" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="3" unitRef="usd">12,005</ix:nonFraction></td><td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: 0pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt">Earnings per common share</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt">Basic</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">$</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c586" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:EarningsPerShareBasic" scale="0" unitRef="usdPershares">1.33</ix:nonFraction></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c587" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:EarningsPerShareBasic" scale="0" unitRef="usdPershares">1.32</ix:nonFraction></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c588" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:EarningsPerShareBasic" scale="0" unitRef="usdPershares">1.78</ix:nonFraction></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c589" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:EarningsPerShareBasic" scale="0" unitRef="usdPershares">1.52</ix:nonFraction></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt">Diluted</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">$</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c586" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:EarningsPerShareDiluted" scale="0" unitRef="usdPershares">1.31</ix:nonFraction></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c587" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:EarningsPerShareDiluted" scale="0" unitRef="usdPershares">1.29</ix:nonFraction></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c588" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:EarningsPerShareDiluted" scale="0" unitRef="usdPershares">1.75</ix:nonFraction></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c589" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:EarningsPerShareDiluted" scale="0" unitRef="usdPershares">1.49</ix:nonFraction></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-indent: 0pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt">Weighted average common shares outstanding</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt">Basic</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c586" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="0" unitRef="shares">7,775</ix:nonFraction></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c587" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="0" unitRef="shares">7,848</ix:nonFraction></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c588" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="0" unitRef="shares">7,874</ix:nonFraction></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c589" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="0" unitRef="shares">7,877</ix:nonFraction></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="border-bottom: Black 2.5pt solid; font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt">Diluted</td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c586" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="0" unitRef="shares">7,909</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c587" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="0" unitRef="shares">7,988</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c588" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="0" unitRef="shares">8,001</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><ix:nonFraction contextRef="c589" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="0" unitRef="shares">8,057</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  </table></ix:continuation></ix:continuation><div>



</div><p style="font: 9.5pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: left"><b>&#160;</b></p><div>


</div><!-- Field: Page; Sequence: 110; Value: 2 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: rgb(178,178,178) 1.5pt solid"><p style="font: normal 10pt Arial, Helvetica, Sans-Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->110<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt"><p style="font-family: Arial, Helvetica, Sans-Serif; margin: 0pt"><a href="#toc_001" style="font-weight: bold">Table of Contents</a></p></div><div>
    </div><!-- Field: /Page --><div>


</div><p style="font: 9.5pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: left"><span style="font-size: 10pt"><b>&#160;</b></span></p><div>

</div><div><a id="sfbi_014"></a></div><p style="font: bold 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration:underline">Item 9. Changes in and Disagreements
with Accountants on Accounting and Financial Disclosure</span></p><div>

</div><p style="font: 6pt Arial, Helvetica, Sans-Serif; margin: 0pt 13.5pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-size: 10pt"><b>&#160;</b></span></p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">None.</p><div>

</div><p style="font: 6pt Arial, Helvetica, Sans-Serif; margin: 0pt 13.5pt 0pt 0; text-align: justify"><span style="font-size: 10pt"><b>&#160;</b></span></p><div>

</div><div><a id="sfbi_015"></a></div><p style="font: bold 9.5pt Arial, Helvetica, Sans-Serif; margin: 0pt 13.5pt 0pt 0; text-align: justify"><span style="text-decoration:underline">Item 9A. Controls and Procedures</span></p><div>

</div><p style="font: 6pt Arial, Helvetica, Sans-Serif; margin: 0pt 13.5pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-size: 10pt"><b>&#160;</b></span></p><div>

</div><p style="font: bold 9.5pt Arial, Helvetica, Sans-Serif; margin: 0pt 13.5pt 0pt 0; text-align: justify">Evaluation of Disclosure Controls
and Procedures</p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><span style="font-size: 10pt"><b>&#160;</b></span></p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">Based on our management&#8217;s evaluation
(with the participation of our principal executive officer and principal financial officer), as of the end of the period covered by this
report, our principal executive officer and principal financial officer have concluded that our disclosure controls and procedures (as
defined in Rules 13a-15(e) and 15d-15(e) under the Securities Exchange Act of 1934, as amended, (the &#8220;Exchange Act&#8221;)) are
effective to ensure that information required to be disclosed by us in reports that we file or submit under the Exchange Act is recorded,
processed, summarized and reported within the time periods specified in Securities and Exchange Commission rules and forms and is accumulated
and communicated to our management, including our principal executive officer and principal financial officer, as appropriate to allow
timely decisions regarding required disclosure.</p><div>

</div><p style="font: 6pt Arial, Helvetica, Sans-Serif; margin: 0pt 13.5pt 0pt 0; text-align: justify"><span style="font-size: 10pt"><b>&#160;</b></span></p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">For management&#8217;s report on internal
control over financial reporting and the attestation report thereon issued by our independent registered public accounting firm, see Item
8. Financial Statements and Supplementary Data.</p><div>

</div><p style="font: 6pt Arial, Helvetica, Sans-Serif; margin: 0pt 13.5pt 0pt 0; text-align: justify"><span style="font-size: 10pt"><b>&#160;</b></span></p><div>

</div><p style="font: 9.5pt Arial, Helvetica, Sans-Serif; margin: 0pt 13.5pt 0pt 0; text-align: justify"><b>Internal Control over Financial
Reporting</b></p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><span style="font-size: 10pt"><b>&#160;</b></span></p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">There was no change in our internal
control over financial reporting during our fourth quarter of fiscal 2022 that has materially affected, or is reasonably likely to materially
affect, our internal control over financial reporting.</p><div>

</div><p style="font: 6pt Arial, Helvetica, Sans-Serif; margin: 0pt 13.5pt 0pt 0; text-align: justify"><span style="font-size: 10pt"><b>&#160;</b></span></p><div>

</div><div><a id="sfbi_016"></a></div><p style="font: 9.5pt Arial, Helvetica, Sans-Serif; margin: 0pt 13.5pt 0pt 0; text-align: justify"><b><span style="text-decoration:underline">Item 9B. Other Information</span></b></p><div>

</div><p style="font: 6pt Arial, Helvetica, Sans-Serif; margin: 0pt 13.5pt 0pt 0; text-align: justify"><span style="font-size: 10pt"><b>&#160;</b></span></p><div>

</div><p style="font: 9.5pt Arial, Helvetica, Sans-Serif; margin: 0pt 13.5pt 0pt 0; text-align: justify">None</p><div>

</div><p style="font: 6pt Arial, Helvetica, Sans-Serif; margin: 0pt 13.5pt 0pt 0; text-align: justify"><span style="font-size: 10pt"><b>&#160;</b></span></p><div>

</div><div><a id="sfbi_017"></a></div><p style="font: bold 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><span style="font-size: 9.5pt; font-style: normal"><span style="text-decoration:underline">Item
9C. </span></span><span style="text-decoration:underline"><span style="font-size: 10pt; font-style: normal">Disclosures Regarding Foreign Jurisdictions that Prevent Inspections</span></span></p><div>

</div><p style="font: 6pt Arial, Helvetica, Sans-Serif; margin: 0pt 13.5pt 0pt 0; text-align: justify"><span style="font-size: 10pt"><b>&#160;</b></span></p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 13.5pt 0pt 0; text-align: justify">Not applicable</p><div>

</div><p style="font: 6pt Arial, Helvetica, Sans-Serif; margin: 0pt 13.5pt 0pt 0; text-align: justify"><span style="font-size: 10pt"><b>&#160;</b></span></p><div>

</div><div><a id="sfbi_018"></a></div><p style="font: bold 9.5pt Arial, Helvetica, Sans-Serif; margin: 0pt 13.5pt 0pt 0; text-align: justify">PART III</p><div>

</div><p style="font: 6pt Arial, Helvetica, Sans-Serif; margin: 0pt 13.5pt 0pt 0; text-align: justify"><span style="font-size: 10pt"><b>&#160;</b></span></p><div>

</div><div><a id="sfbi_019"></a></div><p style="font: bold 9.5pt Arial, Helvetica, Sans-Serif; margin: 0pt 13.5pt 0pt 0; text-align: justify"><span style="text-decoration:underline">Item 10. Directors, Executive
Officers and Corporate Governance.</span></p><div>

</div><p style="font: 6pt Arial, Helvetica, Sans-Serif; margin: 0pt 13.5pt 0pt 0; text-align: justify"><span style="font-size: 10pt"><b>&#160;</b></span></p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">In response to this Item, this information
is contained in our Proxy Statement for the Annual Meeting of Shareholders to be held on May 16, 2023 and is incorporated herein by reference.</p><div>

</div><p style="font: 6pt Arial, Helvetica, Sans-Serif; margin: 0pt 13.5pt 0pt 0; text-align: justify"><span style="font-size: 10pt"><b>&#160;</b></span></p><div>

</div><div><a id="sfbi_020"></a></div><p style="font: bold 9.5pt Arial, Helvetica, Sans-Serif; margin: 0pt 13.5pt 0pt 0; text-align: justify"><span style="text-decoration:underline">Item 11. Executive Compensation.</span></p><div>

</div><p style="font: 6pt Arial, Helvetica, Sans-Serif; margin: 0pt 13.5pt 0pt 0; text-align: justify"><span style="font-size: 10pt"><b>&#160;</b></span></p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">In response to this Item, this information
is contained in our Proxy Statement for the Annual Meeting of Shareholders to be held on May 16, 2023 and is incorporated herein by reference.</p><div>

</div><p style="font: 6pt Arial, Helvetica, Sans-Serif; margin: 0pt 13.5pt 0pt 0; text-align: justify"><span style="font-size: 10pt"><b>&#160;</b></span></p><div>

</div><div><a id="sfbi_021"></a></div><p style="font: bold 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration:underline">Item 12. Security Ownership
of Certain Beneficial Owners and Management and Related Shareholder Matters.</span></p><div>

</div><p style="font: 6pt Arial, Helvetica, Sans-Serif; margin: 0pt 13.5pt 0pt 0; text-align: justify"><span style="font-size: 10pt"><b>&#160;</b></span></p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">In response to this Item, the information
required by Item 201(d) is contained in Item 5 of this report. The other information required by this item is contained in our Proxy Statement
for the Annual Meeting of Shareholders to be held on May 16, 2023 and is incorporated herein by reference.</p><div>

</div><p style="font: 6pt Arial, Helvetica, Sans-Serif; margin: 0pt 13.7pt 0pt 0; text-align: justify"><span style="font-size: 10pt"><b>&#160;</b></span></p><div>

</div><div><a id="sfbi_022"></a></div><p style="font: bold 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration:underline">Item 13. Certain Relationships
and Related Transactions, and Director Independence.</span></p><div>

</div><p style="font: 6pt Arial, Helvetica, Sans-Serif; margin: 0pt 13.5pt 0pt 0; text-align: justify"><span style="font-size: 10pt"><b>&#160;</b></span></p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">The information is contained in our
Proxy Statement for the Annual Meeting of Shareholders to be held on May 16, 2023 is incorporated herein by reference.</p><div>

</div><p style="font: 6pt Arial, Helvetica, Sans-Serif; margin: 0pt 13.5pt 0pt 0; text-align: justify"><span style="font-size: 10pt"><b>&#160;</b></span></p><div>

</div><div><a id="sfbi_023"></a></div><p style="font: bold 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration:underline">Item 14. Principal Accounting
Fees and Services.</span></p><div>

</div><p style="font: 6pt Arial, Helvetica, Sans-Serif; margin: 0pt 13.5pt 0pt 0; text-align: justify"><span style="font-size: 10pt"><b>&#160;</b></span></p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">In response to this Item, this information
is contained in our Proxy Statement for the Annual Meeting of Shareholders to be held on May 16, 2023 and is incorporated herein by reference.</p><div>

</div><p style="font: 6pt Arial, Helvetica, Sans-Serif; margin: 0pt 13.5pt 0pt 0; text-align: justify"><span style="font-size: 10pt"><b>&#160;</b></span></p><div>


</div><!-- Field: Page; Sequence: 111; Value: 2 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: rgb(178,178,178) 1.5pt solid"><p style="font: normal 10pt Arial, Helvetica, Sans-Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->111<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt"><p style="font-family: Arial, Helvetica, Sans-Serif; margin: 0pt"><a href="#toc_001" style="font-weight: bold">Table of Contents</a></p></div><div>
    </div><!-- Field: /Page --><div>


</div><p style="font: 9.5pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: left"><b>&#160;</b></p><div>

</div><div><a id="sfbi_024"></a></div><p style="font: bold 9.5pt Arial, Helvetica, Sans-Serif; margin: 0pt 13.5pt 0pt 0; text-align: justify"><span style="text-decoration:underline">Item 15. Exhibits, Financial
Statement Schedules</span></p><div>

</div><p style="font: 7pt Arial, Helvetica, Sans-Serif; margin: 0pt 13.5pt 0pt 0; text-align: justify">&#160;</p><div>

</div><table cellpadding="0" cellspacing="0" style="width: 100%; border-collapse: collapse; font-size: 12pt">
  <tr style="vertical-align: bottom">
    <td style="width: 0.5in; text-align: justify; font-size: 10pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9.5pt">(a)</span></td>
    <td style="width: 0.5in; text-align: justify; font-size: 10pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9.5pt">(1)</span></td>
    <td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9.5pt">Financial Statements</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: justify; font-size: 10pt">&#160;</td>
    <td style="text-align: justify; font-size: 10pt">&#160;</td>
    <td style="text-align: justify; font-size: 10pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9.5pt">The following consolidated financial statements are located in Item 8 of this report.</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: justify; font-size: 10pt">&#160;</td>
    <td style="text-align: justify; font-size: 10pt">&#160;</td>
    <td style="text-align: justify; font-size: 10pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9.5pt">Management&#8217;s Report on Internal Control Over Financial Reporting</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: justify; font-size: 10pt">&#160;</td>
    <td style="text-align: justify; font-size: 10pt">&#160;</td>
    <td style="text-align: justify; font-size: 10pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9.5pt">Report of Independent Registered Public Accounting Firm</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: justify; font-size: 10pt">&#160;</td>
    <td style="text-align: justify; font-size: 10pt">&#160;</td>
    <td style="text-align: justify; font-size: 10pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9.5pt">Consolidated Balance Sheets as of December 31, 2022 and 2021</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: justify; font-size: 10pt">&#160;</td>
    <td style="text-align: justify; font-size: 10pt">&#160;</td>
    <td style="text-align: justify; font-size: 10pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9.5pt">Consolidated Statements of Income for the years ended December 31, 2022, 2021 and 2020</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: justify; font-size: 10pt">&#160;</td>
    <td style="text-align: justify; font-size: 10pt">&#160;</td>
    <td style="text-align: justify; font-size: 10pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9.5pt">Consolidated Statements of Comprehensive Income for the years ended December 31, 2022, 2021 and 2020</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: justify; font-size: 10pt">&#160;</td>
    <td style="text-align: justify; font-size: 10pt">&#160;</td>
    <td style="text-align: justify; font-size: 10pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9.5pt">Consolidated Statements of Shareholders&#8217; Equity for the years ended December 31, 2022, 2021 and 2020</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: justify; font-size: 10pt">&#160;</td>
    <td style="text-align: justify; font-size: 10pt">&#160;</td>
    <td style="text-align: justify; font-size: 10pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9.5pt">Consolidated Statements of Cash Flows for the years ended December 31, 2022, 2021 and 2020</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: justify; font-size: 10pt">&#160;</td>
    <td style="text-align: justify; font-size: 10pt">&#160;</td>
    <td style="text-align: justify; font-size: 10pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9.5pt">Notes to the Consolidated Financial Statements</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: justify; font-size: 10pt">&#160;</td>
    <td style="text-align: justify; font-size: 10pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9.5pt">(2)</span></td>
    <td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9.5pt">Financial Statement Schedules</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: justify; font-size: 10pt">&#160;</td>
    <td style="text-align: justify; font-size: 10pt">&#160;</td>
    <td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9.5pt">These schedules have been omitted because they are not required, are not applicable or have been included in our consolidated financial statements.</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: justify; font-size: 10pt">&#160;</td>
    <td style="text-align: justify; font-size: 10pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9.5pt">(3)</span></td>
    <td style="text-align: justify; font-size: 10pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9.5pt">Exhibits</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: justify; font-size: 10pt">&#160;</td>
    <td style="text-align: justify; font-size: 10pt">&#160;</td>
    <td style="text-align: justify; font-size: 10pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9.5pt">See the &#8220;Exhibit Index&#8221; immediately following the signature page of this report.</span></td></tr>
  </table><div>

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

</div><!-- Field: Page; Sequence: 112; Value: 2 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: rgb(178,178,178) 1.5pt solid"><p style="font: normal 10pt Arial, Helvetica, Sans-Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->112<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt"><p style="font-family: Arial, Helvetica, Sans-Serif; margin: 0pt"><a href="#toc_001" style="font-weight: bold">Table of Contents</a></p></div><div>
    </div><!-- Field: /Page --><div>


</div><p style="font: bold 9.5pt Arial, Helvetica, Sans-Serif; margin: 0pt 13.5pt 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: bold 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: left">EXHIBIT INDEX</p><div>

</div><p style="font: bold 9pt Arial, Helvetica, Sans-Serif; margin: 0pt 13.5pt 0pt 0; text-align: center">&#160;</p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Arial, Helvetica, Sans-Serif; width: 100%; border-collapse: collapse">
  <tr style="background-color: #CCEEFF">
    <td style="vertical-align: top; width: 6%"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">3.1</span></td>
    <td style="vertical-align: bottom; width: 2%"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td style="vertical-align: bottom; width: 92%; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Amended
    and Restated Articles of Incorporation (incorporated by reference to Exhibit 3.1 of the Company&#8217;s Registration Statement on
    Form SB-2 filed on July 27, 1999, File No. 333-83851).</span></td></tr>
  <tr>
    <td style="vertical-align: top"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td style="vertical-align: bottom"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td style="vertical-align: bottom; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td></tr>
  <tr style="background-color: #CCEEFF">
    <td style="vertical-align: top"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">3.2</span></td>
    <td style="vertical-align: bottom"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td style="vertical-align: bottom; text-align: justify"><a href="http://www.sec.gov/Archives/edgar/data/1090009/000109000908000023/ex3-4.htm"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Amended and Restated Bylaws dated March 18, 2008 (incorporated by reference to Exhibit 3.4 of the Company&#8217;s Form 10-K filed March 24, 2008).&#160;</span></a></td></tr>
  <tr>
    <td style="vertical-align: top"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td style="vertical-align: bottom"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td style="vertical-align: bottom; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td></tr>
  <tr style="background-color: #CCEEFF">
    <td style="vertical-align: top"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">3.3</span></td>
    <td style="vertical-align: bottom"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td style="vertical-align: bottom; text-align: justify"><a href="http://www.sec.gov/Archives/edgar/data/1090009/000120677420003003/sfb3823841-ex31.htm"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Amendment to Amended and Restated Bylaws dated March 18, 2008 (incorporated by reference to Exhibit 3.1 of the Company&#8217;s Form 10-Q filed on November 2, 2020).</span></a></td></tr>
  <tr>
    <td style="vertical-align: top"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td style="vertical-align: bottom"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td style="vertical-align: bottom; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td></tr>
  <tr style="background-color: #CCEEFF">
    <td style="vertical-align: top"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">4.1</span></td>
    <td style="vertical-align: bottom"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td style="vertical-align: bottom; text-align: justify"><a href="http://www.sec.gov/Archives/edgar/data/1090009/000120677419002477/sfb3577278-ex101.htm"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Description
    of the Company&#8217;s Securities Registered Pursuant to Section 12 of the Securities Exchange Act of 1934 (incorporated by reference
    to Exhibit 4.1 of the Company&#8217;s Form 10-K filed on March 2, 2020).</span></a></td></tr>
  <tr>
    <td style="vertical-align: top"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td style="vertical-align: bottom"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td style="vertical-align: bottom; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td></tr>
  <tr style="background-color: #CCEEFF">
    <td style="vertical-align: top"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">4.2</span></td>
    <td style="vertical-align: bottom"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td style="vertical-align: bottom; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Form
    of certificate of common stock (incorporated by reference to Exhibit 4.2 of the Company&#8217;s Registration Statement on Form SB-2,
    File No. 333-83851).</span></td></tr>
  <tr>
    <td style="vertical-align: top"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td style="vertical-align: bottom"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td style="vertical-align: bottom; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td></tr>
  <tr style="background-color: #CCEEFF">
    <td style="vertical-align: top"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">4.3</span></td>
    <td style="vertical-align: bottom"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td style="vertical-align: bottom; text-align: justify"><a href="http://www.sec.gov/Archives/edgar/data/1090009/000120677419003329/sfb35772710-ex41.htm"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Indenture dated as of September 30, 2019 between Southern First Bancshares, Inc. and UMB Bank, National Association, as trustee (incorporated by reference to Exhibit 4.1 of the Company&#8217;s Form 8-K filed on September 30, 2019).</span></a></td></tr>
  <tr>
    <td style="vertical-align: top"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td style="vertical-align: bottom"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td style="vertical-align: bottom; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td></tr>
  <tr style="background-color: #CCEEFF">
    <td style="vertical-align: top"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">4.4</span></td>
    <td style="vertical-align: bottom"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td style="vertical-align: bottom; text-align: justify"><a href="http://www.sec.gov/Archives/edgar/data/1090009/000120677419003329/sfb35772710-ex42.htm"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Form of 4.75% Fixed-to-Floating Subordinated Note due 2029 of Southern First Bancshares, Inc. (incorporated by reference to Exhibit 4.2 of the Company&#8217;s Form 8-K filed on September 30, 2019).</span></a></td></tr>
  <tr>
    <td style="vertical-align: top"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td style="vertical-align: bottom"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td style="vertical-align: bottom; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td></tr>
  <tr style="background-color: #CCEEFF">
    <td style="vertical-align: top"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">4.5</span></td>
    <td style="vertical-align: bottom"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td style="vertical-align: bottom; text-align: justify"><a href="http://www.sec.gov/Archives/edgar/data/1090009/000120677419003329/sfb35772710-ex41.htm"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Form
    of Global 4.75% Fixed-to-Floating Subordinated Note due 2029 of Southern First Bancshares, Inc. (incorporated by reference to the
    Exhibit 2 to Exhibit 4.1 of the Company&#8217;s Form 8-K filed on September 30, 2019).</span></a></td></tr>
  <tr>
    <td style="vertical-align: top"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td style="vertical-align: bottom"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td style="vertical-align: bottom; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td></tr>
  <tr style="background-color: #CCEEFF">
    <td style="vertical-align: top"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">10.1</span></td>
    <td style="vertical-align: bottom"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td style="vertical-align: bottom; text-align: justify"><a href="http://www.sec.gov/Archives/edgar/data/1090009/000114544310000844/d26423.htm"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Southern First Bancshares, Inc. 2010 Stock Incentive Plan (incorporated by reference to Appendix A of the Company&#8217;s Proxy Statement on Schedule 14A filed April 6, 2010).*</span></a></td></tr>
  <tr>
    <td style="vertical-align: top"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td style="vertical-align: bottom"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td style="vertical-align: bottom; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td></tr>
  <tr style="background-color: #CCEEFF">
    <td style="vertical-align: top"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">10.2</span></td>
    <td style="vertical-align: bottom"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td style="vertical-align: bottom; text-align: justify"><a href="http://www.sec.gov/Archives/edgar/data/1090009/000114544314000472/d31127.htm"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Amendment to Southern First Bancshares, Inc. 2010 Stock Incentive Plan (incorporated by reference to Appendix A of the Company&#8217;s Proxy Statement on Schedule 14A filed on April 15, 2014).*</span></a></td></tr>
  <tr>
    <td style="vertical-align: top"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td style="vertical-align: bottom"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td style="vertical-align: bottom; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td></tr>
  <tr style="background-color: #CCEEFF">
    <td style="vertical-align: top"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">10.3</span></td>
    <td style="vertical-align: bottom"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td style="vertical-align: bottom; text-align: justify"><a href="http://www.sec.gov/Archives/edgar/data/1090009/000114544315000545/d32304.htm"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Amendment to Southern First Bancshares, Inc. 2010 Stock Incentive Plan (incorporated by reference to Appendix A of the Company&#8217;s Proxy Statement on Schedule 14A filed on April 14, 2015).*</span></a></td></tr>
  <tr>
    <td style="vertical-align: top"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td style="vertical-align: bottom"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td style="vertical-align: bottom; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td></tr>
  <tr style="background-color: #CCEEFF">
    <td style="vertical-align: top"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">10.4</span></td>
    <td style="vertical-align: bottom"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td style="vertical-align: bottom; text-align: justify"><a href="http://www.sec.gov/Archives/edgar/data/1090009/000109000910000042/esexhibit4-6.htm"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Form of Award Agreement for Stock Options (incorporated by reference to Exhibit 4.6 of the Company&#8217;s Form S-8 filed on August 12, 2010).*</span></a></td></tr>
  <tr>
    <td style="vertical-align: top"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td style="vertical-align: bottom"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td style="vertical-align: bottom; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td></tr>
  <tr style="background-color: #CCEEFF">
    <td style="vertical-align: top"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">10.5</span></td>
    <td style="vertical-align: bottom"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td style="vertical-align: bottom; text-align: justify"><a href="http://www.sec.gov/Archives/edgar/data/1090009/000109000910000042/esexhibit4-7.htm"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Form of Award Agreement for Restricted Stock (incorporated by reference to Exhibit 4.7 of the Company&#8217;s Form S-8 filed on August 12, 2010).*</span></a></td></tr>
  <tr>
    <td style="vertical-align: top"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td style="vertical-align: bottom"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td style="vertical-align: bottom; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td></tr>
  <tr style="background-color: #CCEEFF">
    <td style="vertical-align: top"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">10.6</span></td>
    <td style="vertical-align: bottom"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td style="vertical-align: bottom; text-align: justify"><a href="http://www.sec.gov/Archives/edgar/data/1090009/000110465904023871/a04-9209_1ex10d6.htm"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Sublease
    Agreement between Greenville First Bank, N.A. and Augusta Road Holdings, LLC dated February 26, 2004 (incorporated by reference to
    Exhibit 10.6 of the Company&#8217;s Form 10-QSB for the period ended June 30, 2004).</span></a></td></tr>
  <tr>
    <td style="vertical-align: top"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td style="vertical-align: bottom"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td style="vertical-align: bottom; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td></tr>
  <tr style="background-color: #CCEEFF">
    <td style="vertical-align: top"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">10.7</span></td>
    <td style="vertical-align: bottom"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td style="vertical-align: bottom; text-align: justify"><a href="http://www.sec.gov/Archives/edgar/data/1090009/000109000905000008/ex10-1_930051.htm"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Bonaventure I Office Lease Agreement with Greenville First Bank, N.A., dated September 20, 2005 (incorporated by reference to Exhibit 10.1 of the Company&#8217;s Form 10-Q for the period ended September 30, 2005).</span></a></td></tr>
  <tr>
    <td style="vertical-align: top"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td style="vertical-align: bottom"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td style="vertical-align: bottom; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td></tr>
  <tr style="background-color: #CCEEFF">
    <td style="vertical-align: top"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">10.8</span></td>
    <td style="vertical-align: bottom"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td style="vertical-align: bottom; text-align: justify"><a href="http://www.sec.gov/Archives/edgar/data/1090009/000109000905000008/ex10-2_0930051.htm"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">First Amendment to Office Lease Agreement with Greenville First Bank, N.A., dated September 20, 2005 (incorporated by reference to Exhibit 10.2 of the Company&#8217;s Form 10-Q for the period ended September 30, 2005).</span></a></td></tr>
  <tr>
    <td style="vertical-align: top"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td style="vertical-align: bottom"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td style="vertical-align: bottom; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td></tr>
  <tr style="background-color: #CCEEFF">
    <td style="vertical-align: top"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">10.9</span></td>
    <td style="vertical-align: bottom"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td style="vertical-align: bottom; text-align: justify"><a href="http://www.sec.gov/Archives/edgar/data/1090009/000109000913000035/seaver_employ_agreement.htm"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">R. Arthur Seaver, Jr. Amended and Restated Employment Agreement (incorporated by reference to Exhibit 10.5 of the Company&#8217;s Form 8-K filed October 3, 2013).*</span></a></td></tr>
  <tr>
    <td style="vertical-align: top"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td style="vertical-align: bottom"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td style="vertical-align: bottom; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td></tr>
  <tr style="background-color: #CCEEFF">
    <td style="vertical-align: top"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">10.10</span></td>
    <td style="vertical-align: bottom"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td style="vertical-align: bottom; text-align: justify"><a href="http://www.sec.gov/Archives/edgar/data/1090009/000109000913000035/dowling_employ_agreement.htm"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Michael D. Dowling Amended and Restated Employment Agreement (incorporated by reference to Exhibit 10.8 of the Company&#8217;s Form 8-K filed October 3, 2013).*</span></a></td></tr>
  <tr>
    <td style="vertical-align: top"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td style="vertical-align: bottom"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td style="vertical-align: bottom; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td></tr>
  <tr style="background-color: #CCEEFF">
    <td style="vertical-align: top"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">10.11</span></td>
    <td style="vertical-align: bottom"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td style="vertical-align: bottom; text-align: justify"><a href="http://www.sec.gov/Archives/edgar/data/1090009/000109000909000014/exhibit10-1.htm"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Form of Split Dollar Agreement between certain executives and Southern First Bancshares, Inc. (incorporated by reference to Exhibit 10.1 of the Company&#8217;s Form 8-K filed February 18, 2009).*</span></a></td></tr>
  <tr>
    <td style="vertical-align: top"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td style="vertical-align: bottom"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td style="vertical-align: bottom; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td></tr>
  <tr style="background-color: #CCEEFF">
    <td style="vertical-align: top"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">10.12</span></td>
    <td style="vertical-align: bottom"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td style="vertical-align: bottom; text-align: justify"><a href="http://www.sec.gov/Archives/edgar/data/1090009/000109000908000047/ex10-1.htm"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Form of Southern First Bank, N.A. Salary Continuation Agreement dated December 17, 2008 (incorporated by reference to Exhibit 10.1 of the Company&#8217;s Form 8-K filed December 23, 2008).*</span></a></td></tr>
  <tr>
    <td style="vertical-align: top"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td style="vertical-align: bottom"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td style="vertical-align: bottom; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td></tr>
  <tr style="background-color: #CCEEFF">
    <td style="vertical-align: top"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">10.13</span></td>
    <td style="vertical-align: bottom"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td style="vertical-align: bottom; text-align: justify"><a href="http://www.sec.gov/Archives/edgar/data/1090009/000109000908000047/ex10-2.htm"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Form of First Amendment to Southern First Bank, N.A. Salary Continuation Agreement dated December 17, 2008 (incorporated by reference to Exhibit 10.2 of the Company&#8217;s Form 8-K filed December 23, 2008).*</span></a></td></tr>
  <tr>
    <td style="vertical-align: top"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td style="vertical-align: bottom"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td style="vertical-align: bottom; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td></tr>
  <tr style="background-color: #CCEEFF">
    <td style="vertical-align: top"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">10.14</span></td>
    <td style="vertical-align: bottom"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td style="vertical-align: bottom; text-align: justify"><a href="http://www.sec.gov/Archives/edgar/data/1090009/000109000913000035/dowling_serp_2013.htm"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Michael D. Dowling Salary Continuation Agreement (incorporated by reference to Exhibit 10.1 of the Company&#8217;s Form 8-K filed October 3, 2013).*</span></a></td></tr>
  </table><div>

</div><p style="font: bold 9pt Arial, Helvetica, Sans-Serif; margin: 0pt 13.5pt 0pt 0; text-align: center">&#160;</p><div>

</div><!-- Field: Page; Sequence: 113; Value: 2 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: rgb(178,178,178) 1.5pt solid"><p style="font: normal 10pt Arial, Helvetica, Sans-Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->113<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt"><p style="font-family: Arial, Helvetica, Sans-Serif; margin: 0pt"><a href="#toc_001" style="font-weight: bold">Table of Contents</a></p></div><div>
    </div><!-- Field: /Page --><div>

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

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

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Arial, Helvetica, Sans-Serif; width: 100%; border-collapse: collapse">
  <tr style="background-color: rgb(204,238,255)">
    <td style="vertical-align: top; width: 6%"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">10.15</span></td>
    <td style="vertical-align: bottom; width: 2%"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td style="vertical-align: bottom; width: 92%; text-align: justify"><a href="http://www.sec.gov/Archives/edgar/data/1090009/000109000913000035/seaver_serp_2013.htm"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">R. Arthur Seaver, Jr. Second Amendment to Salary Continuation Agreement (incorporated by reference to Exhibit 10.4 of the Company&#8217;s Form 8-K filed October 3, 2013).*</span></a></td></tr>
  <tr>
    <td style="vertical-align: top"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td style="vertical-align: bottom"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td style="vertical-align: bottom; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td></tr>
  <tr style="background-color: rgb(204,238,255)">
    <td style="vertical-align: top"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">10.16</span></td>
    <td style="vertical-align: bottom"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td style="vertical-align: bottom; text-align: justify"><a href="http://www.sec.gov/Archives/edgar/data/1090009/000120677416005404/southern_def14a.htm"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Southern First Bancshares, Inc. 2016 Equity Incentive Plan (incorporated by reference to Appendix A of the Company&#8217;s Proxy Statement on Schedule 14A filed on April 12, 2016).*&#160;</span></a></td></tr>
  <tr>
    <td style="vertical-align: top"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td style="vertical-align: bottom"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td style="vertical-align: bottom; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td></tr>
  <tr style="background-color: rgb(204,238,255)">
    <td style="vertical-align: top"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">10.17</span></td>
    <td style="vertical-align: bottom"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td style="vertical-align: bottom; text-align: justify"><a href="http://www.sec.gov/Archives/edgar/data/1090009/000120677416006922/southernfirst3121171_2-ex46.htm"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Form of Award Agreement for Stock Options (incorporated by reference to Exhibit 4.6 of the Company&#8217;s Form S-8 filed on August 18, 2016).*</span></a></td></tr>
  <tr>
    <td style="vertical-align: top"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td style="vertical-align: bottom"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td style="vertical-align: bottom; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td></tr>
  <tr style="background-color: rgb(204,238,255)">
    <td style="vertical-align: top"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">10.18</span></td>
    <td style="vertical-align: bottom"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td style="vertical-align: bottom; text-align: justify"><a href="http://www.sec.gov/Archives/edgar/data/1090009/000120677416006922/southernfirst3121171_2-ex47.htm"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Form of Award Agreement for Restricted Stock (incorporated by reference to Exhibit 4.7 of the Company&#8217;s Form S-8 filed on August 18, 2016).*&#160;</span></a></td></tr>
  <tr>
    <td style="vertical-align: top"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td style="vertical-align: bottom"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td style="vertical-align: bottom; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td></tr>
  <tr style="background-color: rgb(204,238,255)">
    <td style="vertical-align: top"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">10.19</span></td>
    <td style="vertical-align: bottom"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td style="vertical-align: bottom; text-align: justify"><a href="http://www.sec.gov/Archives/edgar/data/1090009/000120677419000337/sfb3459825-ex101.htm"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Amendment dated as of January 31, 2019 to R. Arthur Seaver, Jr. Amended and Restated Employment Agreement (incorporated by reference to Exhibit 10.1 of the Company&#8217;s Form 8-K filed on February 6, 2019).*</span></a></td></tr>
  <tr>
    <td style="vertical-align: top"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td style="vertical-align: bottom"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td style="vertical-align: bottom; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td></tr>
  <tr style="background-color: rgb(204,238,255)">
    <td style="vertical-align: top"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">10.20</span></td>
    <td style="vertical-align: bottom"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td style="vertical-align: bottom; text-align: justify"><a href="http://www.sec.gov/Archives/edgar/data/1090009/000120677419000337/sfb3459825-ex103.htm"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Amendment dated as of January 31, 2019 to Michael D. Dowling Amended and Restated Employment Agreement (incorporated by reference to Exhibit 10.3 of the Company&#8217;s Form 8-K filed on February 6, 2019).*&#160;</span></a></td></tr>
  <tr>
    <td style="vertical-align: top"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td style="vertical-align: bottom"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td style="vertical-align: bottom; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td></tr>
  <tr style="background-color: rgb(204,238,255)">
    <td style="vertical-align: top"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">10.21</span></td>
    <td style="vertical-align: bottom"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td style="vertical-align: bottom; text-align: justify"><a href="http://www.sec.gov/Archives/edgar/data/1090009/000120677419002477/sfb3577278-ex101.htm"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Development Services Agreement dated as of April 9, 2019 between Southern First Bank and Cothran Properties, LLC (incorporated by reference to Exhibit 10.1 of the Company&#8217;s Form 10-Q filed on August 2, 2019).</span></a></td></tr>
  <tr>
    <td style="vertical-align: top"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td style="vertical-align: bottom"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td style="vertical-align: bottom; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td></tr>
  <tr style="background-color: rgb(204,238,255)">
    <td style="vertical-align: top"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">10.22</span></td>
    <td style="vertical-align: bottom"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td style="vertical-align: bottom; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"><a href="http://www.sec.gov/Archives/edgar/data/1090009/000120677419003329/sfb35772710-ex101.htm">Form of Subordinated Note Purchase Agreement dated as of September 30, 2019 by and among Southern First Bancshares, Inc. and certain qualified institutional buyers and accredited investors (incorporated by reference to Exhibit 10.1 of the Company&#8217;s Form 8-K filed on September 30, 2019).</a>&#160;</span></td></tr>
  <tr>
    <td style="vertical-align: top"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td style="vertical-align: bottom"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td style="vertical-align: bottom; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td></tr>
  <tr style="background-color: rgb(204,238,255)">
    <td style="vertical-align: top"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">10.23</span></td>
    <td style="vertical-align: bottom"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td style="vertical-align: bottom; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"><a href="http://www.sec.gov/Archives/edgar/data/1090009/000120677419003329/sfb35772710-ex102.htm">Form of Registration Rights Agreement dated as of September 30, 2019 by and among Southern First Bancshares, Inc. and certain qualified institutional buyers and accredited investors (incorporated by reference to Exhibit 10.2 of the Company&#8217;s Form 8-K filed on September 30, 2019).</a></span></td></tr>
  <tr>
    <td style="vertical-align: top"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td style="vertical-align: bottom"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td style="vertical-align: bottom; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td></tr>
  <tr style="background-color: rgb(204,238,255)">
    <td style="vertical-align: top"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">10.24</span></td>
    <td style="vertical-align: bottom"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td style="vertical-align: bottom; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"><a href="http://www.sec.gov/Archives/edgar/data/1090009/000120677417001950/southern3279391-ex103.htm">Pledge Agreement, dated as of June 30, 2017, by and between Southern First Bancshares, Inc. and CenterState Bank, National Association (incorporated by reference to Exhibit 10.3 of the Company&#8217;s Form 8-K filed on July 3, 2017).</a>&#160;</span></td></tr>
  <tr>
    <td style="vertical-align: top"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td style="vertical-align: bottom"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td style="vertical-align: bottom; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td></tr>
  <tr style="background-color: rgb(204,238,255)">
    <td style="vertical-align: top"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">10.25</span></td>
    <td style="vertical-align: bottom"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td style="vertical-align: bottom; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"><a href="http://www.sec.gov/Archives/edgar/data/1090009/000120677420002273/sfb35772727-ex101.htm">Amended and Restated Loan and Security Agreement, dated as of June 29, 2020, by and between Southern First Bancshares, Inc. and CenterState Bank, National Association (incorporated by reference to Exhibit 10.1 of the Company&#8217;s Form 10-Q filed on August 3, 2020).</a></span></td></tr>
  <tr>
    <td style="vertical-align: top"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td style="vertical-align: bottom"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td style="vertical-align: bottom; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td></tr>
  <tr style="background-color: rgb(204,238,255)">
    <td style="vertical-align: top"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">10.26</span></td>
    <td style="vertical-align: bottom"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td style="vertical-align: bottom; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"><a href="http://www.sec.gov/Archives/edgar/data/1090009/000120677420002273/sfb35772727-ex102.htm">Amended and Restated Promissory Note, dated as of June 29, 2020, by and between Southern First Bancshares, Inc. and CenterState Bank, National Association (incorporated by reference to Exhibit 10.2 of the Company&#8217;s Form 10-Q filed on August 3, 2020).</a>&#160;</span></td></tr>
  <tr>
    <td style="vertical-align: top"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td style="vertical-align: bottom"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td style="vertical-align: bottom; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td></tr>
  <tr style="background-color: rgb(204,238,255)">
    <td style="vertical-align: top"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">10.27</span></td>
    <td style="vertical-align: bottom"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td style="vertical-align: bottom; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"><a href="http://www.sec.gov/Archives/edgar/data/1090009/000120677422000604/ex10-32.htm">Second Amended and Restated Loan and Security Agreement, dated as of December 21, 2021, by and between Southern First Bancshares, Inc. and SouthState Bank, National Association (incorporated by reference to Exhibit 10.32 of the Company&#8217;s Form 10-K filed on March 4, 2022).</a></span></td></tr>
  <tr>
    <td style="vertical-align: top"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td style="vertical-align: bottom"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td style="vertical-align: bottom; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td></tr>
  <tr style="background-color: rgb(204,238,255)">
    <td style="vertical-align: top"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">10.28</span></td>
    <td style="vertical-align: bottom"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td style="vertical-align: bottom; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"><a href="http://www.sec.gov/Archives/edgar/data/1090009/000120677422000604/ex10-33.htm">Second Amended and Restated Promissory Note, dated as of December 21, 2021, by and between Southern First Bancshares, Inc. and SouthState Bank, National Association (incorporated by reference to Exhibit 10.33 of the Company&#8217;s Form 10-K filed on March 4, 2022).</a>&#160;</span></td></tr>
  <tr>
    <td style="vertical-align: top"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td style="vertical-align: bottom"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td style="vertical-align: bottom; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td></tr>
  <tr style="background-color: rgb(204,238,255)">
    <td style="vertical-align: top"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">21</span></td>
    <td style="vertical-align: bottom"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td style="vertical-align: bottom; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Subsidiaries.</span></td></tr>
  <tr>
    <td style="vertical-align: top"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td style="vertical-align: bottom"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td style="vertical-align: bottom; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td></tr>
  <tr style="background-color: rgb(204,238,255)">
    <td style="vertical-align: top"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">23</span></td>
    <td style="vertical-align: bottom"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td style="vertical-align: bottom; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Consent
    of Independent Public Accountants.&#160;</span></td></tr>
  <tr>
    <td style="vertical-align: top"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td style="vertical-align: bottom"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td style="vertical-align: bottom; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td></tr>
  <tr style="background-color: rgb(204,238,255)">
    <td style="vertical-align: top"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">24</span></td>
    <td style="vertical-align: bottom"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td style="vertical-align: bottom; text-align: justify"><a href="#sfbi_025"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Power of Attorney (contained herein as part of the signature pages).</span></a></td></tr>
  <tr>
    <td style="vertical-align: top"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td style="vertical-align: bottom"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td style="vertical-align: bottom; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td></tr>
  <tr style="background-color: rgb(204,238,255)">
    <td style="vertical-align: top"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">31.1</span></td>
    <td style="vertical-align: bottom"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td style="vertical-align: bottom; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Rule
    13a-14(a) Certification of the Principal Executive Officer.&#160;</span></td></tr>
  <tr>
    <td style="vertical-align: top"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td style="vertical-align: bottom"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td style="vertical-align: bottom; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td></tr>
  <tr style="background-color: rgb(204,238,255)">
    <td style="vertical-align: top"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">31.2</span></td>
    <td style="vertical-align: bottom"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td style="vertical-align: bottom; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Rule
    13a-14(a) Certification of the Principal Financial Officer.</span></td></tr>
  <tr>
    <td style="vertical-align: top"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td style="vertical-align: bottom"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td style="vertical-align: bottom; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td></tr>
  <tr style="background-color: rgb(204,238,255)">
    <td style="vertical-align: top"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">32</span></td>
    <td style="vertical-align: bottom"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td style="vertical-align: bottom; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Section
    1350 Certifications of the Principal Executive Officer and Principal Financial Officer.</span></td></tr>
  <tr>
    <td style="vertical-align: top"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td style="vertical-align: bottom"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td style="vertical-align: bottom; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td></tr>
  <tr style="background-color: rgb(204,238,255)">
    <td style="vertical-align: top"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">101</span></td>
    <td style="vertical-align: bottom"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td style="vertical-align: bottom; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">The
    following materials from the Company&#8217;s Annual Report on Form 10-K for the year ended December 31, 2022, formatted in eXtensible
    Business Reporting Language (XBRL); (i) the Consolidated Balance Sheets at December 31, 2022 and December 31, 2021, (ii) Consolidated
    Statements of Income for the years ended December 31, 2022, 2021, and 2020, (iii) Consolidated Statements of Changes in Shareholders&#8217;
    Equity and Comprehensive Income for the years ended December 31, 2022, 2021, and 2020, (iv) Consolidated Statements of Cash Flows
    for the years ended December 31, 2022, 2021, and 2020, and (iv) Notes to Consolidated Financial Statements.</span></td></tr>
</table><div>

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

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

</div><!-- Field: Page; Sequence: 114; Value: 2 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: rgb(178,178,178) 1.5pt solid"><p style="font: normal 10pt Arial, Helvetica, Sans-Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->114<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt"><p style="font-family: Arial, Helvetica, Sans-Serif; margin: 0pt"><a href="#toc_001" style="font-weight: bold">Table of Contents</a></p></div><div>
    </div><!-- Field: /Page --><div>

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

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Arial, Helvetica, Sans-Serif; width: 100%; border-collapse: collapse">
  <tr style="background-color: rgb(204,238,255)">
    <td style="vertical-align: top; width: 6%"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">104</span></td>
    <td style="vertical-align: bottom; width: 2%"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td style="vertical-align: bottom; text-align: justify; width: 92%"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Cover
    Page Interactive Data File (embedded within the Inline XBRL document)</span></td></tr>
  </table><div>

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

</div><table cellpadding="0" cellspacing="0" style="font: 9pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in; text-align: left">*</td><td style="text-align: justify">Management contract or compensatory plan or arrangement</td>
</tr></table><div>

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


</div><!-- Field: Page; Sequence: 115; Value: 2 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: rgb(178,178,178) 1.5pt solid"><p style="font: normal 10pt Arial, Helvetica, Sans-Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->115<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt"><p style="font-family: Arial, Helvetica, Sans-Serif; margin: 0pt"><a href="#toc_001" style="font-weight: bold">Table of Contents</a></p></div><div>
    </div><!-- Field: /Page --><div>


</div><p style="font: 9pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: left">&#160;</p><div>

</div><div><a id="sfbi_025"></a></div><p style="font: bold 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: left">SIGNATURES</p><div>

</div><p style="font: 6pt Arial, Helvetica, Sans-Serif; margin: 0pt 13.7pt 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">Pursuant to the requirements of Section
13 or 15(d) of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned,
thereunto duly authorized.</p><div>

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

</div><p style="font: bold 9.5pt Arial, Helvetica, Sans-Serif; margin: 0pt 13.5pt 0pt 0; text-align: justify">SOUTHERN FIRST BANCSHARES, INC.</p><div>

</div><p style="font: 8pt Arial, Helvetica, Sans-Serif; margin: 0pt 13.5pt 0pt 0; text-align: center">&#160;</p><div>

</div><table cellpadding="0" cellspacing="0" style="width: 100%; border-collapse: collapse; font-size: 12pt">
  <tr style="vertical-align: top">
    <td style="width: 60%; padding-right: 0pt; padding-left: 0pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9.5pt">Date:&#160;&#160;February
    13, 2023</span></td>
    <td style="padding-top: 0pt; width: 4%; padding-right: 0pt; padding-left: 0pt; text-align: center; text-indent: 0pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9.5pt">By: </span></td>
    <td style="border-bottom: Black 1.5pt solid; padding-top: 0pt; width: 36%; padding-right: 0pt; padding-left: 0pt; text-align: left; text-indent: 0pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9.5pt">/s/
    R. Arthur Seaver, Jr.</span></td></tr>
  <tr style="vertical-align: top">
    <td style="padding-right: 13.5pt; padding-left: 5.4pt; text-align: center">&#160;</td>
    <td style="padding-right: 13.5pt; padding-left: 5.4pt; text-align: center">&#160;</td>
    <td style="padding-top: 0pt; padding-right: 0pt; padding-left: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9.5pt">Chief Executive Officer</span></td></tr>
  </table><div>
</div><p style="font: 6pt Arial, Helvetica, Sans-Serif; margin: 0pt 13.7pt 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">KNOW ALL MEN BY THESE PRESENTS, that
each person whose signature appears below constitutes and appoints R. Arthur Seaver, Jr., his true and lawful attorney-in-fact and agent,
with full power of substitution and resubstitution, for him and in his name, place and stead, in any and all capacities, to sign any and
all amendments to this Annual Report on Form 10-K, and to file the same, with all exhibits thereto, and other documents in connection
therewith, with the Securities and Exchange Commission, granting unto the attorney-in-fact and agent full power and authority to do and
perform each and every act and thing requisite or necessary to be done in and about the premises, as fully to all intents and purposes
as he might or could do in person, hereby ratifying and confirming all that the attorney-in-fact and agent, or his substitute or substitutes,
may lawfully do or cause to be done by virtue hereof.</p><div>

</div><p style="font: 6pt Arial, Helvetica, Sans-Serif; margin: 0pt 13.5pt 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">Pursuant to the requirements of the
securities Exchange Act of 1934, this report has been signed below by the following persons on behalf of the registrant in the capacities
and on the dates indicated.</p><div>

</div><p style="font: 6pt Arial, Helvetica, Sans-Serif; margin: 0pt 13.7pt 0pt 0; text-align: center">&#160;</p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Arial, Helvetica, Sans-Serif; width: 100%; border-collapse: collapse">
  <tr>
    <td style="border-bottom: Black 1.5pt solid; text-indent: 0pt; vertical-align: bottom; width: 29%; padding-right: 0pt; padding-left: 0pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9.5pt"><b>Signature</b></span></td>
    <td style="padding-bottom: 1pt; text-indent: 0pt; vertical-align: top; width: 2%; padding-right: 0pt; padding-left: 0pt; text-align: center">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-indent: 0pt; vertical-align: bottom; width: 48%; padding-right: 0pt; padding-left: 0pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9.5pt"><b>Title</b></span></td>
    <td style="padding-bottom: 1pt; padding-right: 0pt; width: 2%; padding-left: 0pt; text-indent: 0pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-indent: 0pt; vertical-align: bottom; width: 19%; padding-right: 0pt; padding-left: 0pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9.5pt"><b>Date</b></span></td></tr>
  <tr>
    <td style="text-indent: 0pt; vertical-align: bottom; padding-right: 0pt; padding-left: 0pt; text-align: left; font-size: 10pt">&#160;</td>
    <td style="text-indent: 0pt; vertical-align: top; padding-right: 0pt; padding-left: 0pt; text-align: left; font-size: 10pt">&#160;</td>
    <td style="text-indent: 0pt; vertical-align: bottom; padding-right: 0pt; padding-left: 0pt; text-align: left; font-size: 10pt">&#160;</td>
    <td style="padding-right: 0pt; padding-left: 0pt; text-indent: 0pt">&#160;</td>
    <td style="text-indent: 0pt; vertical-align: bottom; padding-right: 0pt; padding-left: 0pt; text-align: left; font-size: 10pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1.5pt solid; text-indent: 0pt; padding-right: 0pt; padding-left: 0pt; text-align: left; font-size: 10pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9.5pt">/s/
    R. Arthur Seaver, Jr.</span></td>
    <td style="text-indent: 0pt; padding-right: 0pt; padding-left: 0pt; text-align: left; font-size: 10pt">&#160;</td>
    <td style="text-indent: 0pt; padding-right: 0pt; padding-left: 0pt; text-align: left; font-size: 10pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9.5pt">Director, Chief Executive Officer</span></td>
    <td style="padding-right: 0pt; padding-left: 0pt; text-indent: 0pt">&#160;</td>
    <td style="text-indent: 0pt; padding-right: 0pt; padding-left: 0pt; text-align: left; font-size: 10pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9.5pt">February 13, 2023</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-indent: 0pt; padding-right: 0pt; padding-left: 0pt; text-align: left; font-size: 10pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9.5pt">R. Arthur Seaver, Jr.</span></td>
    <td style="text-indent: 0pt; padding-right: 0pt; padding-left: 0pt; text-align: left; font-size: 10pt">&#160;</td>
    <td style="text-indent: 0pt; padding-right: 0pt; padding-left: 0pt; text-align: left; font-size: 10pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9.5pt"><i>(Principal Executive Officer)</i></span></td>
    <td style="padding-right: 0pt; padding-left: 0pt; text-indent: 0pt">&#160;</td>
    <td style="text-indent: 0pt; padding-right: 0pt; padding-left: 0pt; text-align: left">&#160;</td></tr>
  <tr>
    <td style="text-indent: 0pt; vertical-align: bottom; padding-right: 0pt; padding-left: 0pt; text-align: left; font-size: 10pt">&#160;</td>
    <td style="text-indent: 0pt; vertical-align: top; padding-right: 0pt; padding-left: 0pt; text-align: left; font-size: 10pt">&#160;</td>
    <td style="text-indent: 0pt; vertical-align: bottom; padding-right: 0pt; padding-left: 0pt; text-align: left; font-size: 10pt">&#160;</td>
    <td style="padding-right: 0pt; padding-left: 0pt; text-indent: 0pt">&#160;</td>
    <td style="text-indent: 0pt; vertical-align: bottom; padding-right: 0pt; padding-left: 0pt; text-align: left; font-size: 10pt">&#160;</td></tr>
  <tr>
    <td style="border-bottom: Black 1.5pt solid; text-indent: 0pt; vertical-align: bottom; padding-right: 0pt; padding-left: 0pt; text-align: left; font-size: 10pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9.5pt">/s/
    Michael D. Dowling</span></td>
    <td style="text-indent: 0pt; vertical-align: top; padding-right: 0pt; padding-left: 0pt; text-align: left; font-size: 10pt">&#160;</td>
    <td style="text-indent: 0pt; vertical-align: bottom; padding-right: 0pt; padding-left: 0pt; text-align: left; font-size: 10pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9.5pt">Chief Financial Officer, Chief Operating Officer</span></td>
    <td style="padding-right: 0pt; padding-left: 0pt; text-indent: 0pt">&#160;</td>
    <td style="text-indent: 0pt; vertical-align: bottom; padding-right: 0pt; padding-left: 0pt; text-align: left; font-size: 10pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9.5pt">February 13, 2023</span></td></tr>
  <tr>
    <td style="text-indent: 0pt; vertical-align: bottom; padding-right: 0pt; padding-left: 0pt; text-align: left; font-size: 10pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9.5pt">Michael D. Dowling</span></td>
    <td style="text-indent: 0pt; vertical-align: top; padding-right: 0pt; padding-left: 0pt; text-align: left; font-size: 10pt">&#160;</td>
    <td style="text-indent: 0pt; vertical-align: bottom; padding-right: 0pt; padding-left: 0pt; text-align: left; font-size: 10pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9.5pt"><i>(Principal Financial and Accounting Officer)</i></span></td>
    <td style="padding-right: 0pt; padding-left: 0pt; text-indent: 0pt">&#160;</td>
    <td style="text-indent: 0pt; vertical-align: bottom; padding-right: 0pt; padding-left: 0pt; text-align: left; font-size: 10pt">&#160;</td></tr>
  <tr>
    <td style="text-indent: 0pt; vertical-align: bottom; padding-right: 0pt; padding-left: 0pt; text-align: left; font-size: 10pt">&#160;</td>
    <td style="text-indent: 0pt; vertical-align: top; padding-right: 0pt; padding-left: 0pt; text-align: left; font-size: 10pt">&#160;</td>
    <td style="text-indent: 0pt; vertical-align: bottom; padding-right: 0pt; padding-left: 0pt; text-align: left; font-size: 10pt">&#160;</td>
    <td style="padding-right: 0pt; padding-left: 0pt; text-indent: 0pt">&#160;</td>
    <td style="text-indent: 0pt; vertical-align: bottom; padding-right: 0pt; padding-left: 0pt; text-align: left; font-size: 10pt">&#160;</td></tr>
  <tr>
    <td style="border-bottom: Black 1.5pt solid; text-indent: 0pt; vertical-align: bottom; padding-right: 0pt; padding-left: 0pt; text-align: left; font-size: 10pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9.5pt">/s/
    Andrew B. Cajka, Jr.</span></td>
    <td style="text-indent: 0pt; vertical-align: top; padding-right: 0pt; padding-left: 0pt; text-align: left; font-size: 10pt">&#160;</td>
    <td style="text-indent: 0pt; vertical-align: bottom; padding-right: 0pt; padding-left: 0pt; text-align: left; font-size: 10pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9.5pt">Director</span></td>
    <td style="padding-right: 0pt; padding-left: 0pt; text-indent: 0pt">&#160;</td>
    <td style="text-indent: 0pt; vertical-align: bottom; padding-right: 0pt; padding-left: 0pt; text-align: left; font-size: 10pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9.5pt">February 13, 2023</span></td></tr>
  <tr>
    <td style="text-indent: 0pt; vertical-align: bottom; padding-right: 0pt; padding-left: 0pt; text-align: left; font-size: 10pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9.5pt">Andrew B. Cajka, Jr.</span></td>
    <td style="text-indent: 0pt; vertical-align: top; padding-right: 0pt; padding-left: 0pt; text-align: left; font-size: 10pt">&#160;</td>
    <td style="text-indent: 0pt; vertical-align: bottom; padding-right: 0pt; padding-left: 0pt; text-align: left; font-size: 10pt">&#160;</td>
    <td style="padding-right: 0pt; padding-left: 0pt; text-indent: 0pt">&#160;</td>
    <td style="text-indent: 0pt; vertical-align: bottom; padding-right: 0pt; padding-left: 0pt; text-align: left; font-size: 10pt">&#160;</td></tr>
  <tr>
    <td style="text-indent: 0pt; vertical-align: bottom; padding-right: 0pt; padding-left: 0pt; text-align: left; font-size: 10pt">&#160;</td>
    <td style="text-indent: 0pt; vertical-align: top; padding-right: 0pt; padding-left: 0pt; text-align: left; font-size: 10pt">&#160;</td>
    <td style="text-indent: 0pt; vertical-align: bottom; padding-right: 0pt; padding-left: 0pt; text-align: left; font-size: 10pt">&#160;</td>
    <td style="padding-right: 0pt; padding-left: 0pt; text-indent: 0pt">&#160;</td>
    <td style="text-indent: 0pt; vertical-align: bottom; padding-right: 0pt; padding-left: 0pt; text-align: left; font-size: 10pt">&#160;</td></tr>
  <tr>
    <td style="border-bottom: Black 1.5pt solid; text-indent: 0pt; vertical-align: bottom; padding-right: 0pt; padding-left: 0pt; text-align: left; font-size: 10pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9.5pt">/s/
    Mark A. Cothran</span></td>
    <td style="text-indent: 0pt; vertical-align: top; padding-right: 0pt; padding-left: 0pt; text-align: left; font-size: 10pt">&#160;</td>
    <td style="text-indent: 0pt; vertical-align: bottom; padding-right: 0pt; padding-left: 0pt; text-align: left; font-size: 10pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9.5pt">Director</span></td>
    <td style="padding-right: 0pt; padding-left: 0pt; text-indent: 0pt">&#160;</td>
    <td style="text-indent: 0pt; vertical-align: bottom; padding-right: 0pt; padding-left: 0pt; text-align: left; font-size: 10pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9.5pt">February 13, 2023</span></td></tr>
  <tr>
    <td style="text-indent: 0pt; vertical-align: bottom; padding-right: 0pt; padding-left: 0pt; text-align: left; font-size: 10pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9.5pt">Mark A. Cothran</span></td>
    <td style="text-indent: 0pt; vertical-align: top; padding-right: 0pt; padding-left: 0pt; text-align: left; font-size: 10pt">&#160;</td>
    <td style="text-indent: 0pt; vertical-align: bottom; padding-right: 0pt; padding-left: 0pt; text-align: left; font-size: 10pt">&#160;</td>
    <td style="padding-right: 0pt; padding-left: 0pt; text-indent: 0pt">&#160;</td>
    <td style="text-indent: 0pt; vertical-align: bottom; padding-right: 0pt; padding-left: 0pt; text-align: left; font-size: 10pt">&#160;</td></tr>
  <tr>
    <td style="text-indent: 0pt; vertical-align: bottom; padding-right: 0pt; padding-left: 0pt; text-align: left; font-size: 10pt">&#160;</td>
    <td style="text-indent: 0pt; vertical-align: top; padding-right: 0pt; padding-left: 0pt; text-align: left; font-size: 10pt">&#160;</td>
    <td style="text-indent: 0pt; vertical-align: bottom; padding-right: 0pt; padding-left: 0pt; text-align: left; font-size: 10pt">&#160;</td>
    <td style="padding-right: 0pt; padding-left: 0pt; text-indent: 0pt">&#160;</td>
    <td style="text-indent: 0pt; vertical-align: bottom; padding-right: 0pt; padding-left: 0pt; text-align: left; font-size: 10pt">&#160;</td></tr>
  <tr>
    <td style="border-bottom: Black 1.5pt solid; text-indent: 0pt; vertical-align: bottom; padding-right: 0pt; padding-left: 0pt; text-align: left; font-size: 10pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9.5pt">/s/
    Leighton M. Cubbage</span></td>
    <td style="text-indent: 0pt; vertical-align: top; padding-right: 0pt; padding-left: 0pt; text-align: left; font-size: 10pt">&#160;</td>
    <td style="text-indent: 0pt; vertical-align: bottom; padding-right: 0pt; padding-left: 0pt; text-align: left; font-size: 10pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9.5pt">Director</span></td>
    <td style="padding-right: 0pt; padding-left: 0pt; text-indent: 0pt">&#160;</td>
    <td style="text-indent: 0pt; vertical-align: bottom; padding-right: 0pt; padding-left: 0pt; text-align: left; font-size: 10pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9.5pt">February 13, 2023</span></td></tr>
  <tr>
    <td style="text-indent: 0pt; vertical-align: bottom; padding-right: 0pt; padding-left: 0pt; text-align: left; font-size: 10pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9.5pt">Leighton M. Cubbage</span></td>
    <td style="text-indent: 0pt; vertical-align: top; padding-right: 0pt; padding-left: 0pt; text-align: left; font-size: 10pt">&#160;</td>
    <td style="text-indent: 0pt; vertical-align: bottom; padding-right: 0pt; padding-left: 0pt; text-align: left; font-size: 10pt">&#160;</td>
    <td style="padding-right: 0pt; padding-left: 0pt; text-indent: 0pt">&#160;</td>
    <td style="text-indent: 0pt; vertical-align: bottom; padding-right: 0pt; padding-left: 0pt; text-align: left; font-size: 10pt">&#160;</td></tr>
  <tr>
    <td style="text-indent: 0pt; vertical-align: bottom; padding-right: 0pt; padding-left: 0pt; text-align: left; font-size: 10pt">&#160;</td>
    <td style="text-indent: 0pt; vertical-align: top; padding-right: 0pt; padding-left: 0pt; text-align: left; font-size: 10pt">&#160;</td>
    <td style="text-indent: 0pt; vertical-align: bottom; padding-right: 0pt; padding-left: 0pt; text-align: left; font-size: 10pt">&#160;</td>
    <td style="padding-right: 0pt; padding-left: 0pt; text-indent: 0pt">&#160;</td>
    <td style="text-indent: 0pt; vertical-align: bottom; padding-right: 0pt; padding-left: 0pt; text-align: left; font-size: 10pt">&#160;</td></tr>
  <tr>
    <td style="border-bottom: Black 1.5pt solid; text-indent: 0pt; vertical-align: bottom; padding-right: 0pt; padding-left: 0pt; text-align: left; font-size: 10pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9.5pt">/s/
    David G. Ellison</span></td>
    <td style="text-indent: 0pt; vertical-align: top; padding-right: 0pt; padding-left: 0pt; text-align: left; font-size: 10pt">&#160;</td>
    <td style="text-indent: 0pt; vertical-align: bottom; padding-right: 0pt; padding-left: 0pt; text-align: left; font-size: 10pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9.5pt">Director</span></td>
    <td style="padding-right: 0pt; padding-left: 0pt; text-indent: 0pt">&#160;</td>
    <td style="text-indent: 0pt; vertical-align: bottom; padding-right: 0pt; padding-left: 0pt; text-align: left; font-size: 10pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9.5pt">February 13, 2023</span></td></tr>
  <tr>
    <td style="text-indent: 0pt; vertical-align: bottom; padding-right: 0pt; padding-left: 0pt; text-align: left; font-size: 10pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9.5pt">David G. Ellison</span></td>
    <td style="text-indent: 0pt; vertical-align: top; padding-right: 0pt; padding-left: 0pt; text-align: left; font-size: 10pt">&#160;</td>
    <td style="text-indent: 0pt; vertical-align: bottom; padding-right: 0pt; padding-left: 0pt; text-align: left; font-size: 10pt">&#160;</td>
    <td style="padding-right: 0pt; padding-left: 0pt; text-indent: 0pt">&#160;</td>
    <td style="text-indent: 0pt; vertical-align: bottom; padding-right: 0pt; padding-left: 0pt; text-align: left; font-size: 10pt">&#160;</td></tr>
  <tr>
    <td style="text-indent: 0pt; vertical-align: bottom; padding-right: 0pt; padding-left: 0pt; text-align: left; font-size: 10pt">&#160;</td>
    <td style="text-indent: 0pt; vertical-align: top; padding-right: 0pt; padding-left: 0pt; text-align: left; font-size: 10pt">&#160;</td>
    <td style="text-indent: 0pt; vertical-align: bottom; padding-right: 0pt; padding-left: 0pt; text-align: left; font-size: 10pt">&#160;</td>
    <td style="padding-right: 0pt; padding-left: 0pt; text-indent: 0pt">&#160;</td>
    <td style="text-indent: 0pt; vertical-align: bottom; padding-right: 0pt; padding-left: 0pt; text-align: left; font-size: 10pt">&#160;</td></tr>
  <tr>
    <td style="border-bottom: Black 1.5pt solid; text-indent: 0pt; vertical-align: bottom; padding-right: 0pt; padding-left: 0pt; text-align: left; font-size: 10pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9.5pt">/s/
    Anne S. Ellefson</span></td>
    <td style="text-indent: 0pt; vertical-align: top; padding-right: 0pt; padding-left: 0pt; text-align: left; font-size: 10pt">&#160;</td>
    <td style="text-indent: 0pt; vertical-align: bottom; padding-right: 0pt; padding-left: 0pt; text-align: left; font-size: 10pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9.5pt">Director</span></td>
    <td style="padding-right: 0pt; padding-left: 0pt; text-indent: 0pt">&#160;</td>
    <td style="text-indent: 0pt; vertical-align: bottom; padding-right: 0pt; padding-left: 0pt; text-align: left; font-size: 10pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9.5pt">February 13, 2023</span></td></tr>
  <tr>
    <td style="text-indent: 0pt; vertical-align: bottom; padding-right: 0pt; padding-left: 0pt; text-align: left; font-size: 10pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9.5pt">Anne S. Ellefson</span></td>
    <td style="text-indent: 0pt; vertical-align: top; padding-right: 0pt; padding-left: 0pt; text-align: left; font-size: 10pt">&#160;</td>
    <td style="text-indent: 0pt; vertical-align: bottom; padding-right: 0pt; padding-left: 0pt; text-align: left; font-size: 10pt">&#160;</td>
    <td style="padding-right: 0pt; padding-left: 0pt; text-indent: 0pt">&#160;</td>
    <td style="text-indent: 0pt; vertical-align: bottom; padding-right: 0pt; padding-left: 0pt; text-align: left; font-size: 10pt">&#160;</td></tr>
  <tr>
    <td style="text-indent: 0pt; vertical-align: bottom; padding-right: 0pt; padding-left: 0pt; text-align: left; font-size: 10pt">&#160;</td>
    <td style="text-indent: 0pt; vertical-align: top; padding-right: 0pt; padding-left: 0pt; text-align: left; font-size: 10pt">&#160;</td>
    <td style="text-indent: 0pt; vertical-align: bottom; padding-right: 0pt; padding-left: 0pt; text-align: left; font-size: 10pt">&#160;</td>
    <td style="padding-right: 0pt; padding-left: 0pt; text-indent: 0pt">&#160;</td>
    <td style="text-indent: 0pt; vertical-align: bottom; padding-right: 0pt; padding-left: 0pt; text-align: left; font-size: 10pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1.5pt solid; text-indent: 0pt; vertical-align: bottom; padding-right: 0pt; padding-left: 0pt; text-align: left; font-size: 10pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9.5pt">/s/ Terry Grayson-Caprio</span></td>
    <td style="text-indent: 0pt; padding-right: 0pt; padding-left: 0pt; text-align: left; font-size: 10pt">&#160;</td>
    <td style="text-indent: 0pt; padding-right: 0pt; padding-left: 0pt; text-align: left; font-size: 10pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9.5pt">Director</span></td>
    <td style="padding-right: 0pt; padding-left: 0pt; text-indent: 0pt">&#160;</td>
    <td style="text-indent: 0pt; padding-right: 0pt; padding-left: 0pt; text-align: left; font-size: 10pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9.5pt">February 13, 2023</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-indent: 0pt; padding-right: 0pt; padding-left: 0pt; text-align: left; font-size: 10pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9.5pt">Terry Grayson-Caprio</span></td>
    <td style="text-indent: 0pt; padding-right: 0pt; padding-left: 0pt; text-align: left; font-size: 10pt">&#160;</td>
    <td style="text-indent: 0pt; padding-right: 0pt; padding-left: 0pt; text-align: left; font-size: 10pt">&#160;</td>
    <td style="padding-right: 0pt; padding-left: 0pt; text-indent: 0pt">&#160;</td>
    <td style="text-indent: 0pt; padding-right: 0pt; padding-left: 0pt; text-align: left; font-size: 10pt">&#160;</td></tr>
  <tr>
    <td style="text-indent: 0pt; vertical-align: bottom; padding-right: 0pt; padding-left: 0pt; text-align: left; font-size: 10pt">&#160;</td>
    <td style="text-indent: 0pt; vertical-align: top; padding-right: 0pt; padding-left: 0pt; text-align: left; font-size: 10pt">&#160;</td>
    <td style="text-indent: 0pt; vertical-align: bottom; padding-right: 0pt; padding-left: 0pt; text-align: left; font-size: 10pt">&#160;</td>
    <td style="padding-right: 0pt; padding-left: 0pt; text-indent: 0pt">&#160;</td>
    <td style="text-indent: 0pt; vertical-align: bottom; padding-right: 0pt; padding-left: 0pt; text-align: left; font-size: 10pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1.5pt solid; text-indent: 0pt; vertical-align: bottom; padding-right: 0pt; padding-left: 0pt; text-align: left; font-size: 10pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9.5pt">/s/
    Tecumseh Hooper, Jr.</span></td>
    <td style="text-indent: 0pt; padding-right: 0pt; padding-left: 0pt; text-align: left; font-size: 10pt">&#160;</td>
    <td style="text-indent: 0pt; padding-right: 0pt; padding-left: 0pt; text-align: left; font-size: 10pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9.5pt">Director</span></td>
    <td style="padding-right: 0pt; padding-left: 0pt; text-indent: 0pt">&#160;</td>
    <td style="text-indent: 0pt; padding-right: 0pt; padding-left: 0pt; text-align: left; font-size: 10pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9.5pt">February 13, 2023</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-indent: 0pt; padding-right: 0pt; padding-left: 0pt; text-align: left; font-size: 10pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9.5pt">Tecumseh Hooper, Jr.</span></td>
    <td style="text-indent: 0pt; padding-right: 0pt; padding-left: 0pt; text-align: left; font-size: 10pt">&#160;</td>
    <td style="text-indent: 0pt; padding-right: 0pt; padding-left: 0pt; text-align: left; font-size: 10pt">&#160;</td>
    <td style="padding-right: 0pt; padding-left: 0pt; text-indent: 0pt">&#160;</td>
    <td style="text-indent: 0pt; padding-right: 0pt; padding-left: 0pt; text-align: left; font-size: 10pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-indent: 0pt; padding-right: 0pt; padding-left: 0pt; text-align: left; font-size: 10pt">&#160;</td>
    <td style="text-indent: 0pt; padding-right: 0pt; padding-left: 0pt; text-align: left; font-size: 10pt">&#160;</td>
    <td style="text-indent: 0pt; padding-right: 0pt; padding-left: 0pt; text-align: left; font-size: 10pt">&#160;</td>
    <td style="padding-right: 0pt; padding-left: 0pt; text-indent: 0pt">&#160;</td>
    <td style="text-indent: 0pt; padding-right: 0pt; padding-left: 0pt; text-align: left; font-size: 10pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1.5pt solid; text-indent: 0pt; vertical-align: bottom; padding-right: 0pt; padding-left: 0pt; text-align: left; font-size: 10pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9.5pt">/s/
    Rudolph G. Johnstone, III M.D.</span></td>
    <td style="text-indent: 0pt; padding-right: 0pt; padding-left: 0pt; text-align: left; font-size: 10pt">&#160;</td>
    <td style="text-indent: 0pt; padding-right: 0pt; padding-left: 0pt; text-align: left; font-size: 10pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9.5pt">Director</span></td>
    <td style="padding-right: 0pt; padding-left: 0pt; text-indent: 0pt">&#160;</td>
    <td style="text-indent: 0pt; padding-right: 0pt; padding-left: 0pt; text-align: left; font-size: 10pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9.5pt">February 13, 2023</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-indent: 0pt; padding-right: 0pt; padding-left: 0pt; text-align: left; font-size: 10pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9.5pt">Rudolph G. Johnstone, III, M.D.</span></td>
    <td style="text-indent: 0pt; padding-right: 0pt; padding-left: 0pt; text-align: left; font-size: 10pt">&#160;</td>
    <td style="text-indent: 0pt; padding-right: 0pt; padding-left: 0pt; text-align: left; font-size: 10pt">&#160;</td>
    <td style="padding-right: 0pt; padding-left: 0pt; text-indent: 0pt">&#160;</td>
    <td style="text-indent: 0pt; padding-right: 0pt; padding-left: 0pt; text-align: left; font-size: 10pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-indent: 0pt; padding-right: 0pt; padding-left: 0pt; text-align: left; font-size: 10pt">&#160;</td>
    <td style="text-indent: 0pt; padding-right: 0pt; padding-left: 0pt; text-align: left; font-size: 10pt">&#160;</td>
    <td style="text-indent: 0pt; padding-right: 0pt; padding-left: 0pt; text-align: left; font-size: 10pt">&#160;</td>
    <td style="padding-right: 0pt; padding-left: 0pt; text-indent: 0pt">&#160;</td>
    <td style="text-indent: 0pt; padding-right: 0pt; padding-left: 0pt; text-align: left; font-size: 10pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1.5pt solid; text-indent: 0pt; vertical-align: bottom; padding-right: 0pt; padding-left: 0pt; text-align: left; font-size: 10pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9.5pt">/s/ Ray A. Lattimore</span></td>
    <td style="text-indent: 0pt; padding-right: 0pt; padding-left: 0pt; text-align: left; font-size: 10pt">&#160;</td>
    <td style="text-indent: 0pt; padding-right: 0pt; padding-left: 0pt; text-align: left; font-size: 10pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9.5pt">Director</span></td>
    <td style="padding-right: 0pt; padding-left: 0pt; text-indent: 0pt">&#160;</td>
    <td style="text-indent: 0pt; padding-right: 0pt; padding-left: 0pt; text-align: left; font-size: 10pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9.5pt">February 13, 2023</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-indent: 0pt; padding-right: 0pt; padding-left: 0pt; text-align: left; font-size: 10pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9.5pt">Ray A. Lattimore</span></td>
    <td style="text-indent: 0pt; padding-right: 0pt; padding-left: 0pt; text-align: left; font-size: 10pt">&#160;</td>
    <td style="text-indent: 0pt; padding-right: 0pt; padding-left: 0pt; text-align: left; font-size: 10pt">&#160;</td>
    <td style="padding-right: 0pt; padding-left: 0pt; text-indent: 0pt">&#160;</td>
    <td style="text-indent: 0pt; padding-right: 0pt; padding-left: 0pt; text-align: left; font-size: 10pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-indent: 0pt; padding-right: 0pt; padding-left: 0pt; text-align: left; font-size: 10pt">&#160;</td>
    <td style="text-indent: 0pt; padding-right: 0pt; padding-left: 0pt; text-align: left; font-size: 10pt">&#160;</td>
    <td style="text-indent: 0pt; padding-right: 0pt; padding-left: 0pt; text-align: left; font-size: 10pt">&#160;</td>
    <td style="padding-right: 0pt; padding-left: 0pt; text-indent: 0pt">&#160;</td>
    <td style="text-indent: 0pt; padding-right: 0pt; padding-left: 0pt; text-align: left; font-size: 10pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1.5pt solid; text-indent: 0pt; vertical-align: bottom; padding-right: 0pt; padding-left: 0pt; text-align: left; font-size: 10pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9.5pt">/s/
    Anna T. Locke</span></td>
    <td style="text-indent: 0pt; padding-right: 0pt; padding-left: 0pt; text-align: left; font-size: 10pt">&#160;</td>
    <td style="text-indent: 0pt; padding-right: 0pt; padding-left: 0pt; text-align: left; font-size: 10pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9.5pt">Director</span></td>
    <td style="padding-right: 0pt; padding-left: 0pt; text-indent: 0pt">&#160;</td>
    <td style="text-indent: 0pt; padding-right: 0pt; padding-left: 0pt; text-align: left; font-size: 10pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9.5pt">February 13, 2023</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-indent: 0pt; padding-right: 0pt; padding-left: 0pt; text-align: left; font-size: 10pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9.5pt">Anna T. Locke</span></td>
    <td style="text-indent: 0pt; padding-right: 0pt; padding-left: 0pt; text-align: left; font-size: 10pt">&#160;</td>
    <td style="text-indent: 0pt; padding-right: 0pt; padding-left: 0pt; text-align: left; font-size: 10pt">&#160;</td>
    <td style="padding-right: 0pt; padding-left: 0pt; text-indent: 0pt">&#160;</td>
    <td style="text-indent: 0pt; padding-right: 0pt; padding-left: 0pt; text-align: left; font-size: 10pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-indent: 0pt; padding-right: 0pt; padding-left: 0pt; text-align: left; font-size: 10pt">&#160;</td>
    <td style="text-indent: 0pt; padding-right: 0pt; padding-left: 0pt; text-align: left; font-size: 10pt">&#160;</td>
    <td style="text-indent: 0pt; padding-right: 0pt; padding-left: 0pt; text-align: left; font-size: 10pt">&#160;</td>
    <td style="padding-right: 0pt; padding-left: 0pt; text-indent: 0pt">&#160;</td>
    <td style="text-indent: 0pt; padding-right: 0pt; padding-left: 0pt; text-align: left; font-size: 10pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1.5pt solid; text-indent: 0pt; vertical-align: bottom; padding-right: 0pt; padding-left: 0pt; text-align: left; font-size: 10pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9.5pt">/s/ William A. Maner, IV</span></td>
    <td style="text-indent: 0pt; padding-right: 0pt; padding-left: 0pt; text-align: left; font-size: 10pt">&#160;</td>
    <td style="text-indent: 0pt; padding-right: 0pt; padding-left: 0pt; text-align: left; font-size: 10pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9.5pt">Director</span></td>
    <td style="padding-right: 0pt; padding-left: 0pt; text-indent: 0pt">&#160;</td>
    <td style="text-indent: 0pt; padding-right: 0pt; padding-left: 0pt; text-align: left; font-size: 10pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9.5pt">February 13, 2023</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-indent: 0pt; padding-right: 0pt; padding-left: 0pt; text-align: left; font-size: 10pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9.5pt">William A. Maner, IV</span></td>
    <td style="text-indent: 0pt; padding-right: 0pt; padding-left: 0pt; text-align: left; font-size: 10pt">&#160;</td>
    <td style="text-indent: 0pt; padding-right: 0pt; padding-left: 0pt; text-align: left; font-size: 10pt">&#160;</td>
    <td style="padding-right: 0pt; padding-left: 0pt; text-indent: 0pt">&#160;</td>
    <td style="text-indent: 0pt; padding-right: 0pt; padding-left: 0pt; text-align: left; font-size: 10pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-indent: 0pt; padding-right: 0pt; padding-left: 0pt; text-align: left; font-size: 10pt">&#160;</td>
    <td style="text-indent: 0pt; padding-right: 0pt; padding-left: 0pt; text-align: left; font-size: 10pt">&#160;</td>
    <td style="text-indent: 0pt; padding-right: 0pt; padding-left: 0pt; text-align: left; font-size: 10pt">&#160;</td>
    <td style="padding-right: 0pt; padding-left: 0pt; text-indent: 0pt">&#160;</td>
    <td style="text-indent: 0pt; padding-right: 0pt; padding-left: 0pt; text-align: left; font-size: 10pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1.5pt solid; text-indent: 0pt; vertical-align: bottom; padding-right: 0pt; padding-left: 0pt; text-align: left; font-size: 10pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9.5pt">/s/
    James B. Orders, III</span></td>
    <td style="text-indent: 0pt; padding-right: 0pt; padding-left: 0pt; text-align: left; font-size: 10pt">&#160;</td>
    <td style="text-indent: 0pt; padding-right: 0pt; padding-left: 0pt; text-align: left; font-size: 10pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9.5pt">Director, Chairman</span></td>
    <td style="padding-right: 0pt; padding-left: 0pt; text-indent: 0pt">&#160;</td>
    <td style="text-indent: 0pt; padding-right: 0pt; padding-left: 0pt; text-align: left; font-size: 10pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9.5pt">February 13, 2023</span></td></tr>
  <tr>
    <td style="text-indent: 0pt; vertical-align: bottom; padding-right: 0pt; padding-left: 0pt; text-align: left; font-size: 10pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9.5pt">James B. Orders, III</span></td>
    <td style="text-indent: 0pt; vertical-align: bottom; padding-right: 0pt; padding-left: 0pt; text-align: left; font-size: 10pt">&#160;</td>
    <td style="text-indent: 0pt; vertical-align: bottom; padding-right: 0pt; padding-left: 0pt; text-align: left; font-size: 10pt">&#160;</td>
    <td style="padding-right: 0pt; padding-left: 0pt; text-indent: 0pt">&#160;</td>
    <td style="text-indent: 0pt; vertical-align: top; padding-right: 0pt; padding-left: 0pt; text-align: center">&#160;</td></tr>
  </table><div>
</div><p style="font: 9.5pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: left">&#160;</p><div>

</div><p style="font: 9.5pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: left">&#160;</p><div>

</div><p style="font: 9.5pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-size: 10pt">116</span></p><div>

</div><p style="font: 9.5pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: left"></p><div>



</div><p style="font: 9.5pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: left"></p><div>

</div><!-- Field: Rule-Page --><div style="margin-top: 0pt; margin-bottom: 0pt; width: 100%"><div style="font-size: 1pt; border-top: rgb(178,178,178) 1.5pt solid">&#160;</div></div><!-- Field: /Rule-Page --><div>

</div><p style="font: 9.5pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: left">&#160;</p><div>

</div><div style="display: none"><ix:header>
<ix:hidden>
<ix:nonNumeric contextRef="c0" id="hidden-fact-0" name="dei:LocalPhoneNumber">679-9000</ix:nonNumeric>
<ix:nonNumeric contextRef="c0" id="hidden-fact-1" name="dei:CityAreaCode">864</ix:nonNumeric>
<ix:nonFraction contextRef="c4" id="hidden-fact-2" name="sfst:FHLBAdvanceAndRelatedDebt" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c3" id="hidden-fact-3" name="us-gaap:PreferredStockValue" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c4" id="hidden-fact-4" name="us-gaap:PreferredStockValue" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c0" id="hidden-fact-5" name="sfst:NetLenderAndReferralFeesOnPppLoans" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c0" id="hidden-fact-6" name="sfst:RealEstateOwnedExpenses" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c8" id="hidden-fact-7" name="us-gaap:SharesOutstanding" unitRef="shares" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c8" id="hidden-fact-8" name="us-gaap:StockholdersEquity" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c14" id="hidden-fact-9" name="us-gaap:NetIncomeLoss" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c15" id="hidden-fact-10" name="us-gaap:NetIncomeLoss" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c15" id="hidden-fact-11" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" unitRef="shares" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c15" id="hidden-fact-12" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c17" id="hidden-fact-13" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c19" id="hidden-fact-14" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c16" id="hidden-fact-15" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c14" id="hidden-fact-16" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c15" id="hidden-fact-17" name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" unitRef="shares" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c15" id="hidden-fact-18" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c19" id="hidden-fact-19" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c16" id="hidden-fact-20" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c6" id="hidden-fact-21" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c14" id="hidden-fact-22" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c15" id="hidden-fact-23" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c18" id="hidden-fact-24" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c19" id="hidden-fact-25" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c16" id="hidden-fact-26" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c14" id="hidden-fact-27" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c15" id="hidden-fact-28" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c17" id="hidden-fact-29" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c19" id="hidden-fact-30" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c16" id="hidden-fact-31" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c14" id="hidden-fact-32" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c15" id="hidden-fact-33" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c17" id="hidden-fact-34" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c18" id="hidden-fact-35" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c16" id="hidden-fact-36" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c21" id="hidden-fact-37" name="us-gaap:SharesOutstanding" unitRef="shares" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c21" id="hidden-fact-38" name="us-gaap:StockholdersEquity" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c27" id="hidden-fact-39" name="us-gaap:NetIncomeLoss" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c28" id="hidden-fact-40" name="us-gaap:NetIncomeLoss" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c29" id="hidden-fact-41" name="us-gaap:NetIncomeLoss" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c30" id="hidden-fact-42" name="us-gaap:NetIncomeLoss" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c31" id="hidden-fact-43" name="us-gaap:NetIncomeLoss" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c28" id="hidden-fact-44" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" unitRef="shares" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c28" id="hidden-fact-45" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c29" id="hidden-fact-46" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c31" id="hidden-fact-47" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c32" id="hidden-fact-48" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c27" id="hidden-fact-49" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c28" id="hidden-fact-50" name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" unitRef="shares" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c28" id="hidden-fact-51" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c31" id="hidden-fact-52" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c32" id="hidden-fact-53" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c5" id="hidden-fact-54" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c27" id="hidden-fact-55" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c28" id="hidden-fact-56" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c30" id="hidden-fact-57" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c31" id="hidden-fact-58" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c32" id="hidden-fact-59" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c27" id="hidden-fact-60" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c28" id="hidden-fact-61" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c29" id="hidden-fact-62" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c31" id="hidden-fact-63" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c32" id="hidden-fact-64" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c27" id="hidden-fact-65" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c28" id="hidden-fact-66" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c29" id="hidden-fact-67" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c30" id="hidden-fact-68" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c32" id="hidden-fact-69" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c34" id="hidden-fact-70" name="us-gaap:SharesOutstanding" unitRef="shares" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c34" id="hidden-fact-71" name="us-gaap:StockholdersEquity" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c39" id="hidden-fact-72" name="sfst:AdoptionOfAccountingStandardsUpdate201613" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c40" id="hidden-fact-73" name="sfst:AdoptionOfAccountingStandardsUpdate201613" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c41" id="hidden-fact-74" name="sfst:AdoptionOfAccountingStandardsUpdate201613" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c42" id="hidden-fact-75" name="sfst:AdoptionOfAccountingStandardsUpdate201613" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c43" id="hidden-fact-76" name="sfst:AdoptionOfAccountingStandardsUpdate201613" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c39" id="hidden-fact-77" name="us-gaap:NetIncomeLoss" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c40" id="hidden-fact-78" name="us-gaap:NetIncomeLoss" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c41" id="hidden-fact-79" name="us-gaap:NetIncomeLoss" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c42" id="hidden-fact-80" name="us-gaap:NetIncomeLoss" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c43" id="hidden-fact-81" name="us-gaap:NetIncomeLoss" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c40" id="hidden-fact-82" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" unitRef="shares" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c40" id="hidden-fact-83" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c41" id="hidden-fact-84" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c43" id="hidden-fact-85" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c44" id="hidden-fact-86" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c39" id="hidden-fact-87" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c40" id="hidden-fact-88" name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" unitRef="shares" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c40" id="hidden-fact-89" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c43" id="hidden-fact-90" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c44" id="hidden-fact-91" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c0" id="hidden-fact-92" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c39" id="hidden-fact-93" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c40" id="hidden-fact-94" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c42" id="hidden-fact-95" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c43" id="hidden-fact-96" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c44" id="hidden-fact-97" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c39" id="hidden-fact-98" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c40" id="hidden-fact-99" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c41" id="hidden-fact-100" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c43" id="hidden-fact-101" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c44" id="hidden-fact-102" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c39" id="hidden-fact-103" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c40" id="hidden-fact-104" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c41" id="hidden-fact-105" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c42" id="hidden-fact-106" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c44" id="hidden-fact-107" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c46" id="hidden-fact-108" name="us-gaap:SharesOutstanding" unitRef="shares" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c46" id="hidden-fact-109" name="us-gaap:StockholdersEquity" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c0" id="hidden-fact-110" name="sfst:WritedownOfRealEstateOwned" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c5" id="hidden-fact-111" name="sfst:WritedownOfRealEstateOwned" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c0" id="hidden-fact-112" name="sfst:LossOnSaleOfRealEstateOwned" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c5" id="hidden-fact-113" name="us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c6" id="hidden-fact-114" name="us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c0" id="hidden-fact-115" name="us-gaap:PaymentsToAcquireLifeInsurancePolicies" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c0" id="hidden-fact-116" name="us-gaap:ProceedsFromSaleOfWhollyOwnedRealEstateAndRealEstateAcquiredInSettlementOfLoans" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c0" id="hidden-fact-117" name="sfst:ForeclosureOfOtherRealEstate" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c51" id="hidden-fact-118" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c52" id="hidden-fact-119" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c53" id="hidden-fact-120" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c54" id="hidden-fact-121" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c55" id="hidden-fact-122" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c56" id="hidden-fact-123" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c57" id="hidden-fact-124" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c58" id="hidden-fact-125" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c59" id="hidden-fact-126" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c60" id="hidden-fact-127" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c61" id="hidden-fact-128" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c62" id="hidden-fact-129" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c64" id="hidden-fact-130" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c3" id="hidden-fact-131" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c3" id="hidden-fact-132" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c72" id="hidden-fact-133" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c72" id="hidden-fact-134" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c73" id="hidden-fact-135" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c73" id="hidden-fact-136" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c53" id="hidden-fact-137" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c53" id="hidden-fact-138" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c78" id="hidden-fact-139" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c78" id="hidden-fact-140" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c79" id="hidden-fact-141" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c79" id="hidden-fact-142" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c129" id="hidden-fact-143" name="us-gaap:FinancingReceivableRevolving" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c129" id="hidden-fact-144" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c130" id="hidden-fact-145" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c130" id="hidden-fact-146" name="us-gaap:FinancingReceivableRevolving" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c130" id="hidden-fact-147" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c131" id="hidden-fact-148" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c131" id="hidden-fact-149" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c131" id="hidden-fact-150" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c131" id="hidden-fact-151" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c131" id="hidden-fact-152" name="us-gaap:FinancingReceivableRevolving" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c131" id="hidden-fact-153" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c132" id="hidden-fact-154" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c132" id="hidden-fact-155" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c132" id="hidden-fact-156" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c132" id="hidden-fact-157" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c132" id="hidden-fact-158" name="us-gaap:FinancingReceivableRevolving" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c132" id="hidden-fact-159" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c97" id="hidden-fact-160" name="us-gaap:FinancingReceivableRevolving" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c97" id="hidden-fact-161" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c134" id="hidden-fact-162" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c134" id="hidden-fact-163" name="us-gaap:FinancingReceivableRevolving" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c134" id="hidden-fact-164" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c135" id="hidden-fact-165" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c135" id="hidden-fact-166" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c135" id="hidden-fact-167" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c135" id="hidden-fact-168" name="us-gaap:FinancingReceivableRevolving" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c135" id="hidden-fact-169" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c136" id="hidden-fact-170" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c136" id="hidden-fact-171" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c136" id="hidden-fact-172" name="us-gaap:FinancingReceivableRevolving" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c136" id="hidden-fact-173" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c137" id="hidden-fact-174" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c137" id="hidden-fact-175" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c137" id="hidden-fact-176" name="us-gaap:FinancingReceivableRevolving" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c137" id="hidden-fact-177" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c138" id="hidden-fact-178" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c138" id="hidden-fact-179" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c138" id="hidden-fact-180" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c138" id="hidden-fact-181" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c138" id="hidden-fact-182" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c138" id="hidden-fact-183" name="us-gaap:FinancingReceivableRevolving" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c138" id="hidden-fact-184" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c139" id="hidden-fact-185" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c139" id="hidden-fact-186" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c139" id="hidden-fact-187" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c139" id="hidden-fact-188" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c139" id="hidden-fact-189" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c139" id="hidden-fact-190" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c139" id="hidden-fact-191" name="us-gaap:FinancingReceivableRevolving" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c139" id="hidden-fact-192" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c139" id="hidden-fact-193" name="us-gaap:NotesReceivableGross" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c140" id="hidden-fact-194" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c140" id="hidden-fact-195" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c140" id="hidden-fact-196" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c140" id="hidden-fact-197" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c140" id="hidden-fact-198" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c140" id="hidden-fact-199" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c140" id="hidden-fact-200" name="us-gaap:FinancingReceivableRevolving" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c140" id="hidden-fact-201" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c140" id="hidden-fact-202" name="us-gaap:NotesReceivableGross" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c101" id="hidden-fact-203" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c101" id="hidden-fact-204" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c101" id="hidden-fact-205" name="us-gaap:FinancingReceivableRevolving" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c101" id="hidden-fact-206" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c143" id="hidden-fact-207" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c144" id="hidden-fact-208" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c144" id="hidden-fact-209" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c146" id="hidden-fact-210" name="us-gaap:FinancingReceivableRevolving" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c146" id="hidden-fact-211" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c147" id="hidden-fact-212" name="us-gaap:FinancingReceivableRevolving" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c147" id="hidden-fact-213" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c148" id="hidden-fact-214" name="us-gaap:FinancingReceivableRevolving" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c148" id="hidden-fact-215" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c149" id="hidden-fact-216" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c149" id="hidden-fact-217" name="us-gaap:FinancingReceivableRevolving" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c149" id="hidden-fact-218" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c111" id="hidden-fact-219" name="us-gaap:FinancingReceivableRevolving" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c111" id="hidden-fact-220" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c150" id="hidden-fact-221" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c150" id="hidden-fact-222" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c150" id="hidden-fact-223" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c150" id="hidden-fact-224" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c150" id="hidden-fact-225" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c150" id="hidden-fact-226" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c150" id="hidden-fact-227" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c151" id="hidden-fact-228" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c151" id="hidden-fact-229" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c151" id="hidden-fact-230" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c151" id="hidden-fact-231" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c151" id="hidden-fact-232" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c151" id="hidden-fact-233" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c151" id="hidden-fact-234" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c152" id="hidden-fact-235" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c152" id="hidden-fact-236" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c152" id="hidden-fact-237" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c152" id="hidden-fact-238" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c152" id="hidden-fact-239" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c152" id="hidden-fact-240" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c152" id="hidden-fact-241" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c153" id="hidden-fact-242" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c153" id="hidden-fact-243" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c153" id="hidden-fact-244" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c153" id="hidden-fact-245" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c153" id="hidden-fact-246" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c153" id="hidden-fact-247" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c153" id="hidden-fact-248" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c115" id="hidden-fact-249" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c115" id="hidden-fact-250" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c115" id="hidden-fact-251" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c115" id="hidden-fact-252" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c115" id="hidden-fact-253" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c115" id="hidden-fact-254" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c115" id="hidden-fact-255" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c154" id="hidden-fact-256" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c154" id="hidden-fact-257" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c154" id="hidden-fact-258" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c154" id="hidden-fact-259" name="us-gaap:FinancingReceivableRevolving" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c154" id="hidden-fact-260" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c155" id="hidden-fact-261" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c155" id="hidden-fact-262" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c155" id="hidden-fact-263" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c155" id="hidden-fact-264" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c155" id="hidden-fact-265" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c155" id="hidden-fact-266" name="us-gaap:FinancingReceivableRevolving" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c155" id="hidden-fact-267" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c156" id="hidden-fact-268" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c156" id="hidden-fact-269" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c156" id="hidden-fact-270" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c156" id="hidden-fact-271" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c156" id="hidden-fact-272" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c156" id="hidden-fact-273" name="us-gaap:FinancingReceivableRevolving" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c156" id="hidden-fact-274" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c157" id="hidden-fact-275" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c157" id="hidden-fact-276" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c157" id="hidden-fact-277" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c157" id="hidden-fact-278" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c157" id="hidden-fact-279" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c157" id="hidden-fact-280" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c157" id="hidden-fact-281" name="us-gaap:FinancingReceivableRevolving" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c157" id="hidden-fact-282" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c157" id="hidden-fact-283" name="us-gaap:NotesReceivableGross" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c119" id="hidden-fact-284" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c119" id="hidden-fact-285" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c119" id="hidden-fact-286" name="us-gaap:FinancingReceivableRevolving" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c119" id="hidden-fact-287" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c158" id="hidden-fact-288" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c159" id="hidden-fact-289" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c160" id="hidden-fact-290" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c160" id="hidden-fact-291" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c160" id="hidden-fact-292" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c161" id="hidden-fact-293" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c161" id="hidden-fact-294" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c161" id="hidden-fact-295" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c161" id="hidden-fact-296" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c161" id="hidden-fact-297" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c162" id="hidden-fact-298" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c91" id="hidden-fact-299" name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c174" id="hidden-fact-300" name="sfst:LoanBalancesClassifiedByCreditQualityIndicatorsAndLoanCategoriesAmount" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c178" id="hidden-fact-301" name="sfst:LoanBalancesClassifiedByCreditQualityIndicatorsAndLoanCategoriesAmount" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c183" id="hidden-fact-302" name="sfst:LoanBalancesClassifiedByCreditQualityIndicatorsAndLoanCategoriesAmount" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c187" id="hidden-fact-303" name="sfst:LoanBalancesClassifiedByCreditQualityIndicatorsAndLoanCategoriesAmount" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c198" id="hidden-fact-304" name="sfst:TotalLoanBalancesByPaymentAmount" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c199" id="hidden-fact-305" name="sfst:TotalLoanBalancesByPaymentAmount" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c200" id="hidden-fact-306" name="sfst:TotalLoanBalancesByPaymentAmount" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c201" id="hidden-fact-307" name="sfst:TotalLoanBalancesByPaymentAmount" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c206" id="hidden-fact-308" name="sfst:TotalLoanBalancesByPaymentAmount" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c210" id="hidden-fact-309" name="sfst:TotalLoanBalancesByPaymentAmount" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c211" id="hidden-fact-310" name="sfst:TotalLoanBalancesByPaymentAmount" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c212" id="hidden-fact-311" name="sfst:TotalLoanBalancesByPaymentAmount" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c213" id="hidden-fact-312" name="sfst:TotalLoanBalancesByPaymentAmount" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c218" id="hidden-fact-313" name="sfst:TotalLoanBalancesByPaymentAmount" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c223" id="hidden-fact-314" name="sfst:TotalLoansBalancesByPaymentAmount" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c228" id="hidden-fact-315" name="sfst:TotalLoansBalancesByPaymentAmount" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c229" id="hidden-fact-316" name="sfst:TotalLoansBalancesByPaymentAmount" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c233" id="hidden-fact-317" name="sfst:TotalLoansBalancesByPaymentAmount" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c234" id="hidden-fact-318" name="sfst:TotalLoansBalancesByPaymentAmount" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c235" id="hidden-fact-319" name="sfst:TotalLoansBalancesByPaymentAmount" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c236" id="hidden-fact-320" name="sfst:TotalLoansBalancesByPaymentAmount" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c240" id="hidden-fact-321" name="sfst:TotalLoansBalancesByPaymentAmount" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c241" id="hidden-fact-322" name="sfst:TotalLoansBalancesByPaymentAmount" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c242" id="hidden-fact-323" name="sfst:TotalLoansBalancesByPaymentAmount" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c245" id="hidden-fact-324" name="sfst:TotalLoanBalancesByPaymentAmount" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c246" id="hidden-fact-325" name="sfst:TotalLoanBalancesByPaymentAmount" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c247" id="hidden-fact-326" name="sfst:TotalLoanBalancesByPaymentAmount" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c248" id="hidden-fact-327" name="sfst:TotalLoanBalancesByPaymentAmount" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c245" id="hidden-fact-328" name="sfst:TotalLoanBalancesByPaymentAmount" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c246" id="hidden-fact-329" name="sfst:TotalLoanBalancesByPaymentAmount" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c247" id="hidden-fact-330" name="sfst:TotalLoanBalancesByPaymentAmount" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c248" id="hidden-fact-331" name="sfst:TotalLoanBalancesByPaymentAmount" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c251" id="hidden-fact-332" name="sfst:TotalLoanBalancesByPaymentAmount" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c252" id="hidden-fact-333" name="sfst:TotalLoanBalancesByPaymentAmount" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c253" id="hidden-fact-334" name="sfst:TotalLoanBalancesByPaymentAmount" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c251" id="hidden-fact-335" name="sfst:TotalLoanBalancesByPaymentAmount" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c252" id="hidden-fact-336" name="sfst:TotalLoanBalancesByPaymentAmount" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c253" id="hidden-fact-337" name="sfst:TotalLoanBalancesByPaymentAmount" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c257" id="hidden-fact-338" name="sfst:TotalLoanBalancesByPaymentAmount" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c258" id="hidden-fact-339" name="sfst:TotalLoanBalancesByPaymentAmount" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c259" id="hidden-fact-340" name="sfst:TotalLoanBalancesByPaymentAmount" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c260" id="hidden-fact-341" name="sfst:TotalLoanBalancesByPaymentAmount" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c257" id="hidden-fact-342" name="sfst:TotalLoanBalancesByPaymentAmount" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c258" id="hidden-fact-343" name="sfst:TotalLoanBalancesByPaymentAmount" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c259" id="hidden-fact-344" name="sfst:TotalLoanBalancesByPaymentAmount" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c260" id="hidden-fact-345" name="sfst:TotalLoanBalancesByPaymentAmount" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c263" id="hidden-fact-346" name="sfst:TotalLoanBalancesByPaymentAmount" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c264" id="hidden-fact-347" name="sfst:TotalLoanBalancesByPaymentAmount" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c265" id="hidden-fact-348" name="sfst:TotalLoanBalancesByPaymentAmount" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c266" id="hidden-fact-349" name="sfst:TotalLoanBalancesByPaymentAmount" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c263" id="hidden-fact-350" name="sfst:TotalLoanBalancesByPaymentAmount" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c264" id="hidden-fact-351" name="sfst:TotalLoanBalancesByPaymentAmount" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c265" id="hidden-fact-352" name="sfst:TotalLoanBalancesByPaymentAmount" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c266" id="hidden-fact-353" name="sfst:TotalLoanBalancesByPaymentAmount" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c269" id="hidden-fact-354" name="sfst:TotalLoansBalancesByPaymentAmount" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c270" id="hidden-fact-355" name="sfst:TotalLoansBalancesByPaymentAmount" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c269" id="hidden-fact-356" name="sfst:TotalLoansBalancesByPaymentAmount" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c270" id="hidden-fact-357" name="sfst:TotalLoansBalancesByPaymentAmount" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c275" id="hidden-fact-358" name="sfst:TotalLoansBalancesByPaymentAmount" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c275" id="hidden-fact-359" name="sfst:TotalLoansBalancesByPaymentAmount" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c281" id="hidden-fact-360" name="sfst:TotalLoansBalancesByPaymentAmount" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c282" id="hidden-fact-361" name="sfst:TotalLoansBalancesByPaymentAmount" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c283" id="hidden-fact-362" name="sfst:TotalLoansBalancesByPaymentAmount" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c284" id="hidden-fact-363" name="sfst:TotalLoansBalancesByPaymentAmount" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c281" id="hidden-fact-364" name="sfst:TotalLoansBalancesByPaymentAmount" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c282" id="hidden-fact-365" name="sfst:TotalLoansBalancesByPaymentAmount" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c283" id="hidden-fact-366" name="sfst:TotalLoansBalancesByPaymentAmount" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c284" id="hidden-fact-367" name="sfst:TotalLoansBalancesByPaymentAmount" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c287" id="hidden-fact-368" name="sfst:TotalLoansBalancesByPaymentAmount" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c288" id="hidden-fact-369" name="sfst:TotalLoansBalancesByPaymentAmount" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c289" id="hidden-fact-370" name="sfst:TotalLoansBalancesByPaymentAmount" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c287" id="hidden-fact-371" name="sfst:TotalLoansBalancesByPaymentAmount" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c288" id="hidden-fact-372" name="sfst:TotalLoansBalancesByPaymentAmount" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c289" id="hidden-fact-373" name="sfst:TotalLoansBalancesByPaymentAmount" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c288" id="hidden-fact-374" name="sfst:TotalLoan" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c0" id="hidden-fact-375" name="sfst:OtherRealEstateOwned" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c5" id="hidden-fact-376" name="sfst:OtherRealEstateOwned" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c3" id="hidden-fact-377" name="us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c4" id="hidden-fact-378" name="us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c293" id="hidden-fact-379" name="sfst:TotalCommercial" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c294" id="hidden-fact-380" name="sfst:TotalCommercial" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c295" id="hidden-fact-381" name="sfst:TotalCommercial" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c296" id="hidden-fact-382" name="sfst:TotalCommercial" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c301" id="hidden-fact-383" name="sfst:TotalCommercial" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c302" id="hidden-fact-384" name="sfst:TotalCommercial" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c303" id="hidden-fact-385" name="sfst:TotalCommercial" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c304" id="hidden-fact-386" name="sfst:TotalCommercial" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c305" id="hidden-fact-387" name="sfst:TotalCommercial" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c308" id="hidden-fact-388" name="sfst:TotalCommercial" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c313" id="hidden-fact-389" name="sfst:TotalConsumer" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c301" id="hidden-fact-390" name="sfst:TotalConsumer" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c302" id="hidden-fact-391" name="sfst:TotalConsumer" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c303" id="hidden-fact-392" name="sfst:TotalConsumer" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c304" id="hidden-fact-393" name="sfst:TotalConsumer" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c321" id="hidden-fact-394" name="sfst:TotalConsumer" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c322" id="hidden-fact-395" name="sfst:TotalConsumer" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c323" id="hidden-fact-396" name="sfst:TotalConsumer" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c324" id="hidden-fact-397" name="sfst:TotalConsumer" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c325" id="hidden-fact-398" name="us-gaap:ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c325" id="hidden-fact-399" name="us-gaap:ImpairedFinancingReceivableRelatedAllowance" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c327" id="hidden-fact-400" name="us-gaap:ImpairedFinancingReceivableUnpaidPrincipalBalance" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c327" id="hidden-fact-401" name="us-gaap:ImpairedFinancingReceivableRecordedInvestment" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c327" id="hidden-fact-402" name="us-gaap:ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c327" id="hidden-fact-403" name="us-gaap:ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c327" id="hidden-fact-404" name="us-gaap:ImpairedFinancingReceivableRelatedAllowance" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c328" id="hidden-fact-405" name="us-gaap:ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c331" id="hidden-fact-406" name="us-gaap:ImpairedFinancingReceivableUnpaidPrincipalBalance" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c331" id="hidden-fact-407" name="us-gaap:ImpairedFinancingReceivableRecordedInvestment" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c331" id="hidden-fact-408" name="us-gaap:ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c331" id="hidden-fact-409" name="us-gaap:ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c331" id="hidden-fact-410" name="us-gaap:ImpairedFinancingReceivableRelatedAllowance" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c332" id="hidden-fact-411" name="us-gaap:ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c341" id="hidden-fact-412" name="sfst:AverageRecordedInvestmentTotalCommercial" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c360" id="hidden-fact-413" name="sfst:RecognizedInterestIncomeTotalConsumer" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c342" id="hidden-fact-414" name="sfst:AverageRecordedInvestmentTotalCommercial" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c343" id="hidden-fact-415" name="sfst:RecognizedInterestIncomeTotalConsumer" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c379" id="hidden-fact-416" name="us-gaap:AllowanceForLoanAndLeaseLossesWriteOffs" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c380" id="hidden-fact-417" name="us-gaap:AllowanceForLoanAndLeaseLossesWriteOffs" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c381" id="hidden-fact-418" name="us-gaap:AllowanceForLoanAndLeaseLossesWriteOffs" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c383" id="hidden-fact-419" name="us-gaap:AllowanceForLoanAndLeaseLossesWriteOffs" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c385" id="hidden-fact-420" name="us-gaap:AllowanceForLoanAndLeaseLossesWriteOffs" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c379" id="hidden-fact-421" name="us-gaap:ValuationAllowancesAndReservesRecoveries" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c381" id="hidden-fact-422" name="us-gaap:ValuationAllowancesAndReservesRecoveries" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c383" id="hidden-fact-423" name="us-gaap:ValuationAllowancesAndReservesRecoveries" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c385" id="hidden-fact-424" name="us-gaap:ValuationAllowancesAndReservesRecoveries" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c379" id="hidden-fact-425" name="sfst:AllowanceForLoanAndLeaseLossesWriteOffsNetOfRecoveries" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c381" id="hidden-fact-426" name="sfst:AllowanceForLoanAndLeaseLossesWriteOffsNetOfRecoveries" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c383" id="hidden-fact-427" name="sfst:AllowanceForLoanAndLeaseLossesWriteOffsNetOfRecoveries" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c385" id="hidden-fact-428" name="sfst:AllowanceForLoanAndLeaseLossesWriteOffsNetOfRecoveries" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c406" id="hidden-fact-429" name="us-gaap:AllowanceForLoanAndLeaseLossesWriteOffs" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c408" id="hidden-fact-430" name="us-gaap:AllowanceForLoanAndLeaseLossesWriteOffs" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c410" id="hidden-fact-431" name="us-gaap:AllowanceForLoanAndLeaseLossesWriteOffs" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c412" id="hidden-fact-432" name="us-gaap:AllowanceForLoanAndLeaseLossesWriteOffs" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c408" id="hidden-fact-433" name="us-gaap:ValuationAllowancesAndReservesRecoveries" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c412" id="hidden-fact-434" name="us-gaap:ValuationAllowancesAndReservesRecoveries" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c408" id="hidden-fact-435" name="sfst:AllowanceForLoanAndLeaseLossesWriteOffsNetOfRecoveries" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c412" id="hidden-fact-436" name="sfst:AllowanceForLoanAndLeaseLossesWriteOffsNetOfRecoveries" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c426" id="hidden-fact-437" name="us-gaap:AllowanceForLoanAndLeaseLossesWriteOffs" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c430" id="hidden-fact-438" name="us-gaap:AllowanceForLoanAndLeaseLossesWriteOffs" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c426" id="hidden-fact-439" name="us-gaap:ValuationAllowancesAndReservesRecoveries" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c430" id="hidden-fact-440" name="us-gaap:ValuationAllowancesAndReservesRecoveries" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c430" id="hidden-fact-441" name="sfst:AllowanceForLoanAndLeaseLossesWriteOffsNetOfRecoveries" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c445" id="hidden-fact-442" name="us-gaap:AllowanceForLoanAndLeaseLossesRealEstate" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c445" id="hidden-fact-443" name="sfst:AllowanceForLoanAndLeaseLossesBusinessAssets" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c446" id="hidden-fact-444" name="sfst:Other" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c445" id="hidden-fact-445" name="us-gaap:InventoryRealEstate" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c447" id="hidden-fact-446" name="sfst:AllowanceForLoanAndLeaseLossesBusinessAssets" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c448" id="hidden-fact-447" name="sfst:Other" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c449" id="hidden-fact-448" name="us-gaap:AllowanceForLoanAndLeaseLossesRealEstate" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c449" id="hidden-fact-449" name="sfst:AllowanceForLoanAndLeaseLossesBusinessAssets" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c450" id="hidden-fact-450" name="sfst:Other" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c449" id="hidden-fact-451" name="us-gaap:InventoryRealEstate" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c451" id="hidden-fact-452" name="sfst:AllowanceForLoanAndLeaseLossesBusinessAssets" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c452" id="hidden-fact-453" name="sfst:Other" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c453" id="hidden-fact-454" name="sfst:AllowanceForLoanAndLeaseLossesBusinessAssets" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c454" id="hidden-fact-455" name="sfst:Other" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c455" id="hidden-fact-456" name="sfst:AllowanceForLoanAndLeaseLossesBusinessAssets" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c456" id="hidden-fact-457" name="sfst:Other" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c457" id="hidden-fact-458" name="sfst:AllowanceForLoanAndLeaseLossesBusinessAssets" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c458" id="hidden-fact-459" name="sfst:Other" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c459" id="hidden-fact-460" name="us-gaap:AllowanceForLoanAndLeaseLossesRealEstate" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c459" id="hidden-fact-461" name="sfst:AllowanceForLoanAndLeaseLossesBusinessAssets" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c460" id="hidden-fact-462" name="sfst:Other" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c459" id="hidden-fact-463" name="us-gaap:InventoryRealEstate" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c461" id="hidden-fact-464" name="us-gaap:AllowanceForLoanAndLeaseLossesRealEstate" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c461" id="hidden-fact-465" name="sfst:AllowanceForLoanAndLeaseLossesBusinessAssets" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c462" id="hidden-fact-466" name="sfst:Other" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c461" id="hidden-fact-467" name="us-gaap:InventoryRealEstate" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c463" id="hidden-fact-468" name="sfst:AllowanceForLoanAndLeaseLossesBusinessAssets" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c464" id="hidden-fact-469" name="sfst:Other" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c3" id="hidden-fact-470" name="sfst:AllowanceForLoanAndLeaseLossesBusinessAssets" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c0" id="hidden-fact-471" name="sfst:Other" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c465" id="hidden-fact-472" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c4" id="hidden-fact-473" name="us-gaap:OtherRealEstate" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c0" id="hidden-fact-474" name="us-gaap:OtherRealEstateAdditions" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c0" id="hidden-fact-475" name="us-gaap:OtherRealEstateDisposals" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c0" id="hidden-fact-476" name="sfst:OtherRealEstateWriteDowns" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c5" id="hidden-fact-477" name="sfst:OtherRealEstateWriteDowns" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c3" id="hidden-fact-478" name="us-gaap:OtherRealEstate" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c4" id="hidden-fact-479" name="us-gaap:OtherRealEstate" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c511" id="hidden-fact-480" name="sfst:SecuritiesAvailableForSaleFairValueUsAgencyCorporateBonds" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c513" id="hidden-fact-481" name="sfst:SecuritiesAvailableForSaleFairValueUsAgencyCorporateBonds" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c511" id="hidden-fact-482" name="sfst:SecuritiesAvailableForSaleFairValueUsAgencyUSTreasuries" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c513" id="hidden-fact-483" name="sfst:SecuritiesAvailableForSaleFairValueUsAgencyUSTreasuries" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c511" id="hidden-fact-484" name="sfst:SecuritiesAvailableForSaleFairValueUsAgencySecurities" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c513" id="hidden-fact-485" name="sfst:SecuritiesAvailableForSaleFairValueUsAgencySecurities" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c511" id="hidden-fact-486" name="sfst:SecuritiesAvailableForSaleFairValueStateAndPoliticalSubdivisions" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c513" id="hidden-fact-487" name="sfst:SecuritiesAvailableForSaleFairValueStateAndPoliticalSubdivisions" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c511" id="hidden-fact-488" name="sfst:AssetBackedSecurities" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c513" id="hidden-fact-489" name="sfst:AssetBackedSecurities" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c511" id="hidden-fact-490" name="us-gaap:MortgageBackedSecuritiesAvailableForSaleFairValueDisclosure" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c513" id="hidden-fact-491" name="us-gaap:MortgageBackedSecuritiesAvailableForSaleFairValueDisclosure" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c511" id="hidden-fact-492" name="us-gaap:LoansHeldForSaleFairValueDisclosure" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c513" id="hidden-fact-493" name="us-gaap:LoansHeldForSaleFairValueDisclosure" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c511" id="hidden-fact-494" name="us-gaap:DerivativeAssetsLiabilitiesAtFairValueNet" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c513" id="hidden-fact-495" name="us-gaap:DerivativeAssetsLiabilitiesAtFairValueNet" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c511" id="hidden-fact-496" name="us-gaap:FinancialInstrumentsSoldNotYetPurchasedAtFairValue" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c513" id="hidden-fact-497" name="us-gaap:FinancialInstrumentsSoldNotYetPurchasedAtFairValue" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c511" id="hidden-fact-498" name="us-gaap:AssetsFairValueDisclosure" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c513" id="hidden-fact-499" name="us-gaap:AssetsFairValueDisclosure" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c515" id="hidden-fact-500" name="sfst:SecuritiesAvailableForSaleFairValueUsAgencyCorporateBonds" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c517" id="hidden-fact-501" name="sfst:SecuritiesAvailableForSaleFairValueUsAgencyCorporateBonds" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c515" id="hidden-fact-502" name="sfst:SecuritiesAvailableForSaleFairValueUsAgencyUSTreasuries" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c517" id="hidden-fact-503" name="sfst:SecuritiesAvailableForSaleFairValueUsAgencyUSTreasuries" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c515" id="hidden-fact-504" name="sfst:SecuritiesAvailableForSaleFairValueUsAgencySecurities" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c517" id="hidden-fact-505" name="sfst:SecuritiesAvailableForSaleFairValueUsAgencySecurities" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c515" id="hidden-fact-506" name="sfst:SecuritiesAvailableForSaleFairValueSbaSecurities" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c517" id="hidden-fact-507" name="sfst:SecuritiesAvailableForSaleFairValueSbaSecurities" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c515" id="hidden-fact-508" name="sfst:SecuritiesAvailableForSaleFairValueStateAndPoliticalSubdivisions" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c517" id="hidden-fact-509" name="sfst:SecuritiesAvailableForSaleFairValueStateAndPoliticalSubdivisions" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c515" id="hidden-fact-510" name="sfst:AssetBackedSecurities" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c517" id="hidden-fact-511" name="sfst:AssetBackedSecurities" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c515" id="hidden-fact-512" name="us-gaap:MortgageBackedSecuritiesAvailableForSaleFairValueDisclosure" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c517" id="hidden-fact-513" name="us-gaap:MortgageBackedSecuritiesAvailableForSaleFairValueDisclosure" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c515" id="hidden-fact-514" name="us-gaap:LoansHeldForSaleFairValueDisclosure" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c517" id="hidden-fact-515" name="us-gaap:LoansHeldForSaleFairValueDisclosure" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c515" id="hidden-fact-516" name="us-gaap:DerivativeAssetsLiabilitiesAtFairValueNet" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c517" id="hidden-fact-517" name="us-gaap:DerivativeAssetsLiabilitiesAtFairValueNet" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c515" id="hidden-fact-518" name="us-gaap:AssetsFairValueDisclosure" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c517" id="hidden-fact-519" name="us-gaap:AssetsFairValueDisclosure" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c515" id="hidden-fact-520" name="us-gaap:FinancialInstrumentsSoldNotYetPurchasedAtFairValue" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c517" id="hidden-fact-521" name="us-gaap:FinancialInstrumentsSoldNotYetPurchasedAtFairValue" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c515" id="hidden-fact-522" name="us-gaap:LiabilitiesFairValueDisclosure" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c517" id="hidden-fact-523" name="us-gaap:LiabilitiesFairValueDisclosure" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c519" id="hidden-fact-524" name="sfst:FairValueOnANonrecurringBasisImpairedLoans" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c523" id="hidden-fact-525" name="sfst:AssetsFairValueDisclosuresNonRecurring" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c527" id="hidden-fact-526" name="sfst:FairValueOnANonrecurringBasisImpairedLoans" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c531" id="hidden-fact-527" name="sfst:AssetsFairValueDisclosuresNonRecurring" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c537" id="hidden-fact-528" name="us-gaap:OtherAssetsFairValueDisclosure" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c538" id="hidden-fact-529" name="us-gaap:OtherAssetsFairValueDisclosure" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c537" id="hidden-fact-530" name="us-gaap:LoansReceivableFairValueDisclosure" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c538" id="hidden-fact-531" name="us-gaap:LoansReceivableFairValueDisclosure" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c537" id="hidden-fact-532" name="us-gaap:DepositsFairValueDisclosure" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c539" id="hidden-fact-533" name="us-gaap:DepositsFairValueDisclosure" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c537" id="hidden-fact-534" name="us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisSubordinatedDebtObligations" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c539" id="hidden-fact-535" name="us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisSubordinatedDebtObligations" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c540" id="hidden-fact-536" name="us-gaap:OtherAssetsFairValueDisclosure" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c541" id="hidden-fact-537" name="us-gaap:OtherAssetsFairValueDisclosure" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c540" id="hidden-fact-538" name="us-gaap:LoansReceivableFairValueDisclosure" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c541" id="hidden-fact-539" name="us-gaap:LoansReceivableFairValueDisclosure" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c540" id="hidden-fact-540" name="us-gaap:DepositsFairValueDisclosure" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c542" id="hidden-fact-541" name="us-gaap:DepositsFairValueDisclosure" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c540" id="hidden-fact-542" name="us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisSubordinatedDebtObligations" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c542" id="hidden-fact-543" name="us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisSubordinatedDebtObligations" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:footnote id="ix_0_footnote" xml:lang="en-US">Carrying amount is net of the allowance for credit losses and individually evaluated loans.</ix:footnote><!--Text not found in footnote sections assigned to Schedule of estimated fair values of the company's financial instruments-->
<ix:nonFraction contextRef="c4" id="hidden-fact-544" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c0" id="hidden-fact-545" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" unitRef="shares" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c0" id="hidden-fact-546" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" unitRef="usdPershares" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c0" id="hidden-fact-547" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" unitRef="usdPershares" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c0" id="hidden-fact-548" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" unitRef="pure" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c5" id="hidden-fact-549" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" unitRef="pure" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c6" id="hidden-fact-550" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" unitRef="pure" xsi:nil="true"></ix:nonFraction>
<ix:nonNumeric contextRef="c0" id="hidden-fact-551" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xsi:nil="true"></ix:nonNumeric>
<ix:nonFraction contextRef="c0" id="hidden-fact-552" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" unitRef="pure" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c0" id="hidden-fact-553" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" unitRef="pure" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c569" id="hidden-fact-554" name="us-gaap:CapitalRequiredToBeWellCapitalized" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c570" id="hidden-fact-555" name="sfst:CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets1" unitRef="pure" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c569" id="hidden-fact-556" name="us-gaap:TierOneRiskBasedCapitalRequiredToBeWellCapitalized" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c570" id="hidden-fact-557" name="sfst:TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets1" unitRef="pure" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c569" id="hidden-fact-558" name="sfst:TierOneRiskBasedCommonStockRequiredToBeWellCapitalized" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c570" id="hidden-fact-559" name="sfst:TierOneRiskBasedCommonStockRequiredToBeWellCapitalizedToRiskWeightedAssets" unitRef="pure" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c569" id="hidden-fact-560" name="us-gaap:TierOneLeverageCapitalRequiredToBeWellCapitalized" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c570" id="hidden-fact-561" name="sfst:TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets1" unitRef="pure" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c573" id="hidden-fact-562" name="us-gaap:CapitalRequiredToBeWellCapitalized" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c574" id="hidden-fact-563" name="sfst:CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets1" unitRef="pure" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c573" id="hidden-fact-564" name="us-gaap:TierOneRiskBasedCapitalRequiredToBeWellCapitalized" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c574" id="hidden-fact-565" name="sfst:TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets1" unitRef="pure" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c573" id="hidden-fact-566" name="sfst:TierOneRiskBasedCommonStockRequiredToBeWellCapitalized" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c574" id="hidden-fact-567" name="sfst:TierOneRiskBasedCommonStockRequiredToBeWellCapitalizedToRiskWeightedAssets" unitRef="pure" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c573" id="hidden-fact-568" name="us-gaap:TierOneLeverageCapitalRequiredToBeWellCapitalized" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c574" id="hidden-fact-569" name="sfst:TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets1" unitRef="pure" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c577" id="hidden-fact-570" name="us-gaap:IncreaseDecreaseInOtherOperatingAssets" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c577" id="hidden-fact-571" name="sfst:InvestmentInSubsidiariesNet" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c578" id="hidden-fact-572" name="sfst:InvestmentInSubsidiariesNet" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c579" id="hidden-fact-573" name="sfst:InvestmentInSubsidiariesNet" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c577" id="hidden-fact-574" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c578" id="hidden-fact-575" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c579" id="hidden-fact-576" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c577" id="hidden-fact-577" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c578" id="hidden-fact-578" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c579" id="hidden-fact-579" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonNumeric contextRef="c0" name="dei:AmendmentFlag">false</ix:nonNumeric>
<ix:nonNumeric contextRef="c0" name="dei:DocumentFiscalPeriodFocus">FY</ix:nonNumeric>
<ix:nonNumeric contextRef="c0" name="dei:EntityCentralIndexKey">0001090009</ix:nonNumeric>
</ix:hidden>
<ix:references><link:schemaRef xlink:href="sfst-20221231.xsd" xlink:type="simple"></link:schemaRef></ix:references>
<ix:resources><ix:relationship fromRefs="ix_0_fact ix_1_fact hidden-fact-530 hidden-fact-531 ix_2_fact ix_3_fact ix_4_fact hidden-fact-538 hidden-fact-539 ix_5_fact" toRefs="ix_0_footnote"></ix:relationship>
<xbrli:context id="c0">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-01-01</xbrli:startDate>
    <xbrli:endDate>2022-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c1">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c2">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-02-07</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c3">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c4">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c5">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-01-01</xbrli:startDate>
    <xbrli:endDate>2021-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c6">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-01-01</xbrli:startDate>
    <xbrli:endDate>2020-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c7">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2019-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c8">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2019-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c9">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">sfst:NonvestedRestrictedStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2019-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c10">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2019-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c11">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2019-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c12">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2019-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c13">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2019-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c14">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-01-01</xbrli:startDate>
    <xbrli:endDate>2020-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c15">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-01-01</xbrli:startDate>
    <xbrli:endDate>2020-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c16">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-01-01</xbrli:startDate>
    <xbrli:endDate>2020-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c17">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">sfst:NonvestedRestrictedStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-01-01</xbrli:startDate>
    <xbrli:endDate>2020-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c18">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-01-01</xbrli:startDate>
    <xbrli:endDate>2020-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c19">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-01-01</xbrli:startDate>
    <xbrli:endDate>2020-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c20">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2020-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c21">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2020-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c22">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">sfst:NonvestedRestrictedStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2020-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c23">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2020-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c24">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2020-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c25">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2020-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c26">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2020-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c27">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-01-01</xbrli:startDate>
    <xbrli:endDate>2021-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c28">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-01-01</xbrli:startDate>
    <xbrli:endDate>2021-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c29">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">sfst:NonvestedRestrictedStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-01-01</xbrli:startDate>
    <xbrli:endDate>2021-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c30">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-01-01</xbrli:startDate>
    <xbrli:endDate>2021-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c31">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-01-01</xbrli:startDate>
    <xbrli:endDate>2021-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c32">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-01-01</xbrli:startDate>
    <xbrli:endDate>2021-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c33">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c34">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c35">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">sfst:NonvestedRestrictedStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c36">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c37">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c38">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c39">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-01-01</xbrli:startDate>
    <xbrli:endDate>2022-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c40">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-01-01</xbrli:startDate>
    <xbrli:endDate>2022-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c41">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">sfst:NonvestedRestrictedStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-01-01</xbrli:startDate>
    <xbrli:endDate>2022-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c42">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-01-01</xbrli:startDate>
    <xbrli:endDate>2022-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c43">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-01-01</xbrli:startDate>
    <xbrli:endDate>2022-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c44">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-01-01</xbrli:startDate>
    <xbrli:endDate>2022-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c45">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c46">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c47">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">sfst:NonvestedRestrictedStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c48">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c49">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c50">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c51">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateBondSecuritiesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c52">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c53">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AgencySecuritiesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c54">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USStatesAndPoliticalSubdivisionsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c55">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AssetBackedSecuritiesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c56">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="sfst:TypeOfInvestmentAxis">us-gaap:FederalHomeLoanMortgageCorporationFhlmcInsuredLoansMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MortgageBackedSecuritiesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c57">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="sfst:TypeOfInvestmentAxis">us-gaap:FederalNationalMortgageAssociationFnmaInsuredLoansMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MortgageBackedSecuritiesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c58">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="sfst:TypeOfInvestmentAxis">us-gaap:GovernmentNationalMortgageAssociationGnmaInsuredLoansMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialMortgageBackedSecuritiesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c59">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialMortgageBackedSecuritiesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c60">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="sfst:TypeOfInvestmentAxis">us-gaap:SecuritiesInvestmentMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MortgageBackedSecuritiesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c61">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateBondSecuritiesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c62">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c63">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AgencySecuritiesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c64">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">sfst:SbaSecuritiesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c65">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USStatesAndPoliticalSubdivisionsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c66">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AssetBackedSecuritiesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c67">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="sfst:TypeOfInvestmentAxis">us-gaap:FederalHomeLoanMortgageCorporationFhlmcInsuredLoansMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MortgageBackedSecuritiesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c68">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="sfst:TypeOfInvestmentAxis">us-gaap:FederalNationalMortgageAssociationFnmaInsuredLoansMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MortgageBackedSecuritiesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c69">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="sfst:TypeOfInvestmentAxis">us-gaap:GovernmentNationalMortgageAssociationCertificatesAndObligationsGNMAMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MortgageBackedSecuritiesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c70">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MortgageBackedSecuritiesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c71">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="sfst:TypeOfInvestmentAxis">us-gaap:SecuritiesInvestmentMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MortgageBackedSecuritiesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c72">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">sfst:CorporateBondsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c73">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">sfst:USTreasuriesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c74">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MortgageBackedSecuritiesOtherMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:FederalHomeLoanMortgageCorporationCertificatesAndObligationsFHLMCMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c75">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MortgageBackedSecuritiesOtherMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:FederalNationalMortgageAssociationCertificatesAndObligationsFNMAMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c76">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MortgageBackedSecuritiesOtherMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:GovernmentNationalMortgageAssociationCertificatesAndObligationsGNMAMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c77">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MortgageBackedSecuritiesOtherMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:SecuritiesInvestmentMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c78">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">sfst:CorporateBondsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c79">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">sfst:USTreasuriesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c80">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MortgageBackedSecuritiesOtherMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:FederalHomeLoanMortgageCorporationCertificatesAndObligationsFHLMCMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c81">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MortgageBackedSecuritiesOtherMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:FederalNationalMortgageAssociationCertificatesAndObligationsFNMAMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c82">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MortgageBackedSecuritiesOtherMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:GovernmentNationalMortgageAssociationCertificatesAndObligationsGNMAMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c83">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MortgageBackedSecuritiesOtherMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:SecuritiesInvestmentMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c84">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">sfst:NonOwnerOccupiedLoansMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c85">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">sfst:PaycheckProtectionProgramMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-01-01</xbrli:startDate>
    <xbrli:endDate>2022-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c86">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">sfst:PaycheckProtectionProgramMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c87">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">sfst:PaycheckProtectionProgramMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-06-01</xbrli:startDate>
    <xbrli:endDate>2020-06-26</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c88">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">sfst:PaycheckProtectionProgramMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-04-01</xbrli:startDate>
    <xbrli:endDate>2021-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c89">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c90">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c91">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c92">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c93">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">us-gaap:CommercialRealEstateMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c94">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">us-gaap:CommercialRealEstateMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-01-01</xbrli:startDate>
    <xbrli:endDate>2022-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c95">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">us-gaap:CommercialRealEstateMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c96">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">us-gaap:CommercialRealEstateMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-01-01</xbrli:startDate>
    <xbrli:endDate>2021-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c97">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">us-gaap:ResidentialRealEstateMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c98">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">us-gaap:ResidentialRealEstateMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-01-01</xbrli:startDate>
    <xbrli:endDate>2022-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c99">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">us-gaap:ResidentialRealEstateMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c100">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">us-gaap:ResidentialRealEstateMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-01-01</xbrli:startDate>
    <xbrli:endDate>2021-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c101">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c102">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-01-01</xbrli:startDate>
    <xbrli:endDate>2022-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c103">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c104">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-01-01</xbrli:startDate>
    <xbrli:endDate>2021-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c105">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">sfst:BusinessLoanMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c106">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">sfst:BusinessLoanMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-01-01</xbrli:startDate>
    <xbrli:endDate>2022-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c107">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">sfst:BusinessLoanMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c108">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">sfst:BusinessLoanMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-01-01</xbrli:startDate>
    <xbrli:endDate>2021-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c109">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-01-01</xbrli:startDate>
    <xbrli:endDate>2022-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c110">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-01-01</xbrli:startDate>
    <xbrli:endDate>2021-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c111">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:RealEstateLoanMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c112">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:RealEstateLoanMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-01-01</xbrli:startDate>
    <xbrli:endDate>2022-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c113">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:RealEstateLoanMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c114">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:RealEstateLoanMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-01-01</xbrli:startDate>
    <xbrli:endDate>2021-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c115">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:HomeEquityLoanMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c116">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:HomeEquityLoanMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-01-01</xbrli:startDate>
    <xbrli:endDate>2022-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c117">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:HomeEquityLoanMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c118">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:HomeEquityLoanMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-01-01</xbrli:startDate>
    <xbrli:endDate>2021-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c119">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c120">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-01-01</xbrli:startDate>
    <xbrli:endDate>2022-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c121">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c122">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-01-01</xbrli:startDate>
    <xbrli:endDate>2021-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c123">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">sfst:OtherConsumerMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c124">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">sfst:OtherConsumerMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-01-01</xbrli:startDate>
    <xbrli:endDate>2022-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c125">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">sfst:OtherConsumerMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c126">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">sfst:OtherConsumerMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-01-01</xbrli:startDate>
    <xbrli:endDate>2021-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c127">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-01-01</xbrli:startDate>
    <xbrli:endDate>2022-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c128">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-01-01</xbrli:startDate>
    <xbrli:endDate>2021-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c129">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">us-gaap:ResidentialRealEstateMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PassMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c130">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">us-gaap:ResidentialRealEstateMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">sfst:WatchMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c131">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">us-gaap:ResidentialRealEstateMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SpecialMentionMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c132">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">us-gaap:ResidentialRealEstateMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SubstandardMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c133">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">us-gaap:CommercialRealEstateMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PassMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c134">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">us-gaap:CommercialRealEstateMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">sfst:WatchMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c135">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">us-gaap:CommercialRealEstateMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SpecialMentionMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c136">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">us-gaap:CommercialRealEstateMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SubstandardMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c137">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PassMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c138">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">sfst:WatchMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c139">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SpecialMentionMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c140">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SubstandardMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c141">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">sfst:BusinessLoansMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PassMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c142">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">sfst:BusinessLoansMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">sfst:WatchMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c143">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">sfst:BusinessLoansMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SpecialMentionMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c144">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">sfst:BusinessLoansMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SubstandardMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c145">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">sfst:BusinessLoansMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c146">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:RealEstateLoanMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PassMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c147">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:RealEstateLoanMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">sfst:WatchMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c148">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:RealEstateLoanMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SpecialMentionMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c149">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:RealEstateLoanMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SubstandardMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c150">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:HomeEquityLoanMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PassMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c151">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:HomeEquityLoanMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">sfst:WatchMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c152">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:HomeEquityLoanMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SpecialMentionMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c153">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:HomeEquityLoanMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SubstandardMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c154">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PassMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c155">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">sfst:WatchMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c156">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SpecialMentionMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c157">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SubstandardMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c158">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">sfst:OtherLoansMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PassMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c159">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">sfst:OtherLoansMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">sfst:WatchMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c160">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">sfst:OtherLoansMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SpecialMentionMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c161">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">sfst:OtherLoansMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SubstandardMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c162">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">sfst:OtherLoansMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c163">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:OwnerOccupiedREMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">sfst:CommercialMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PassMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c164">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:NonownerOccupiedREMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">sfst:CommercialMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PassMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c165">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:ConstructionOneMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">sfst:CommercialMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PassMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c166">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:BusinessMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">sfst:CommercialMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PassMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c167">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:RealEstateMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">sfst:ConsumerMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PassMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c168">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:HomeEquitysMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">sfst:ConsumerMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PassMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c169">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ConstructionMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">sfst:ConsumerMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PassMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c170">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:OtherMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">sfst:ConsumerMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PassMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c171">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PassMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c172">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:OwnerOccupiedREMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">sfst:CommercialMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SpecialMentionMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c173">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:NonownerOccupiedREMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">sfst:CommercialMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SpecialMentionMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c174">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:ConstructionOneMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">sfst:CommercialMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SpecialMentionMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c175">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:BusinessMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">sfst:CommercialMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SpecialMentionMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c176">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:RealEstateMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">sfst:ConsumerMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SpecialMentionMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c177">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:HomeEquitysMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">sfst:ConsumerMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SpecialMentionMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c178">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ConstructionMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">sfst:ConsumerMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SpecialMentionMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c179">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:OtherMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">sfst:ConsumerMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SpecialMentionMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c180">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SpecialMentionMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c181">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:OwnerOccupiedREMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">sfst:CommercialMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SubstandardMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c182">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:NonownerOccupiedREMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">sfst:CommercialMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SubstandardMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c183">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:ConstructionOneMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">sfst:CommercialMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SubstandardMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c184">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:BusinessMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">sfst:CommercialMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SubstandardMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c185">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:RealEstateMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">sfst:ConsumerMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SubstandardMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c186">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:HomeEquitysMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">sfst:ConsumerMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SubstandardMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c187">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ConstructionMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">sfst:ConsumerMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SubstandardMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c188">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:OtherMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">sfst:ConsumerMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SubstandardMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c189">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SubstandardMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c190">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:OwnerOccupiedREMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">sfst:CommercialMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c191">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:NonownerOccupiedREMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">sfst:CommercialMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c192">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:ConstructionOneMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">sfst:CommercialMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c193">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:BusinessMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">sfst:CommercialMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c194">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:RealEstateMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">sfst:ConsumerMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c195">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:HomeEquitysMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">sfst:ConsumerMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c196">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ConstructionMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">sfst:ConsumerMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c197">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:OtherMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">sfst:ConsumerMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c198">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:OwnerOccupiedREMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sfst:Accruing3059DaysPastDueMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c199">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:OwnerOccupiedREMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sfst:Accruing6089DaysPastDueMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c200">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:OwnerOccupiedREMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sfst:Accruing90DaysOrMorePastDueMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c201">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:OwnerOccupiedREMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sfst:NonaccrualLoansMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c202">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:OwnerOccupiedREMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sfst:AccruingCurrentMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c203">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:OwnerOccupiedREMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c204">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:NonownerOccupiedREMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sfst:Accruing3059DaysPastDueMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c205">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:NonownerOccupiedREMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sfst:Accruing6089DaysPastDueMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c206">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:NonownerOccupiedREMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sfst:Accruing90DaysOrMorePastDueMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c207">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:NonownerOccupiedREMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sfst:NonaccrualLoansMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c208">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:NonownerOccupiedREMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sfst:AccruingCurrentMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c209">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:NonownerOccupiedREMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c210">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:Construction3Member</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sfst:Accruing3059DaysPastDueMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c211">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:Construction3Member</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sfst:Accruing6089DaysPastDueMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c212">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:Construction3Member</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sfst:Accruing90DaysOrMorePastDueMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c213">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:Construction3Member</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sfst:NonaccrualLoansMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c214">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:Construction3Member</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sfst:AccruingCurrentMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c215">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:Construction3Member</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c216">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:BusinessMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sfst:Accruing3059DaysPastDueMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c217">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:BusinessMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sfst:Accruing6089DaysPastDueMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c218">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:BusinessMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sfst:Accruing90DaysOrMorePastDueMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c219">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:BusinessMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sfst:NonaccrualLoansMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c220">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:BusinessMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sfst:AccruingCurrentMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c221">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:BusinessMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c222">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:RealEstateMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sfst:Accruing3059DaysPastDueMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c223">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:RealEstateMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sfst:Accruing90DaysOrMorePastDueMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c224">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:RealEstateMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sfst:NonaccrualLoansMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c225">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:RealEstateMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sfst:AccruingCurrentMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c226">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:RealEstateMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c227">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:HomeEquitysMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sfst:Accruing3059DaysPastDueMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c228">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:HomeEquitysMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sfst:Accruing6089DaysPastDueMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c229">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:HomeEquitysMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sfst:Accruing90DaysOrMorePastDueMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c230">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:HomeEquitysMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sfst:NonaccrualLoansMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c231">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:HomeEquitysMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sfst:AccruingCurrentMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c232">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:HomeEquitysMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c233">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:Construction4Member</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sfst:Accruing3059DaysPastDueMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c234">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:Construction4Member</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sfst:Accruing6089DaysPastDueMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c235">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:Construction4Member</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sfst:Accruing90DaysOrMorePastDueMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c236">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:Construction4Member</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sfst:NonaccrualLoansMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c237">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:Construction4Member</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sfst:AccruingCurrentMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c238">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:Construction4Member</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c239">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:OtherMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sfst:Accruing3059DaysPastDueMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c240">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:OtherMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sfst:Accruing6089DaysPastDueMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c241">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:OtherMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sfst:Accruing90DaysOrMorePastDueMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c242">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:OtherMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sfst:NonaccrualLoansMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c243">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:OtherMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sfst:AccruingCurrentMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c244">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:OtherMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c245">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:OwnerOccupiedREMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sfst:Accruing3059DaysPastDueMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c246">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:OwnerOccupiedREMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sfst:Accruing6089DaysPastDueMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c247">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:OwnerOccupiedREMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sfst:Accruing90DaysOrMorePastDueMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c248">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:OwnerOccupiedREMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sfst:NonaccrualLoansMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c249">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:OwnerOccupiedREMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sfst:AccruingCurrentMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c250">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:OwnerOccupiedREMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c251">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:NonownerOccupiedREMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sfst:Accruing3059DaysPastDueMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c252">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:NonownerOccupiedREMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sfst:Accruing6089DaysPastDueMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c253">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:NonownerOccupiedREMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sfst:Accruing90DaysOrMorePastDueMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c254">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:NonownerOccupiedREMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sfst:NonaccrualLoansMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c255">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:NonownerOccupiedREMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sfst:AccruingCurrentMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c256">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:NonownerOccupiedREMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c257">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:Construction3Member</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sfst:Accruing3059DaysPastDueMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c258">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:Construction3Member</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sfst:Accruing6089DaysPastDueMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c259">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:Construction3Member</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sfst:Accruing90DaysOrMorePastDueMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c260">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:Construction3Member</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sfst:NonaccrualLoansMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c261">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:Construction3Member</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sfst:AccruingCurrentMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c262">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:Construction3Member</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c263">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:BusinessMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sfst:Accruing3059DaysPastDueMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c264">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:BusinessMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sfst:Accruing6089DaysPastDueMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c265">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:BusinessMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sfst:Accruing90DaysOrMorePastDueMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c266">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:BusinessMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sfst:NonaccrualLoansMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c267">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:BusinessMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sfst:AccruingCurrentMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c268">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:BusinessMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c269">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:RealEstateMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sfst:Accruing6089DaysPastDueMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c270">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:RealEstateMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sfst:Accruing90DaysOrMorePastDueMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c271">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
<!-- [WMV5][XcpuxYn59dz7vgYynUDuwG7r97K2jUTysl7vcz0lJt/tSeJz73kx1cLt0ZFF2SK/vxBCY0vdSrZmdJujjLECkXmkP/+UARtW5BvdQIkkz8h40Uj/ZykhSqneRt/XKoGThX/+vi2CqRUVInmPN1DVG9uJJFWDchnP/A3oSQ4XSmAxUqaJOXwXI2AzyuZfrceU8RdCNfnr6qFuofXuSjM4MV1yd8U5UzoMrtMV/8yTQiFUy5EFa3UwMRTgMGnPyqlF/Si6rfB3+UEnzYxhNEDQihM5qDYTR5eS2NRdoR/vCk6lSELgiB2IPQ==] CSR-->
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:RealEstateMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sfst:Accruing3059DaysPastDueMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c272">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:RealEstateMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sfst:NonaccrualLoansMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c273">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:RealEstateMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sfst:AccruingCurrentMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c274">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:RealEstateMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c275">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:HomeEquitysMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sfst:Accruing90DaysOrMorePastDueMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c276">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:HomeEquitysMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sfst:Accruing3059DaysPastDueMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c277">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:HomeEquitysMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sfst:Accruing6089DaysPastDueMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c278">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:HomeEquitysMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sfst:NonaccrualLoansMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c279">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:HomeEquitysMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sfst:AccruingCurrentMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c280">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:HomeEquitysMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c281">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:Construction4Member</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sfst:Accruing3059DaysPastDueMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c282">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:Construction4Member</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sfst:Accruing6089DaysPastDueMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c283">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:Construction4Member</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sfst:Accruing90DaysOrMorePastDueMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c284">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:Construction4Member</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sfst:NonaccrualLoansMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c285">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:Construction4Member</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sfst:AccruingCurrentMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c286">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:Construction4Member</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c287">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:OtherMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sfst:Accruing6089DaysPastDueMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c288">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:OtherMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sfst:Accruing90DaysOrMorePastDueMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c289">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:OtherMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sfst:NonaccrualLoansMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c290">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:OtherMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sfst:Accruing3059DaysPastDueMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c291">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:OtherMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sfst:AccruingCurrentMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c292">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:OtherMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c293">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:OwnerOccupiedREMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sfst:CECLMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">sfst:NonaccrualLoansWithNoAllowanceMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c294">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:OwnerOccupiedREMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sfst:CECLMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">sfst:NonaccrualLoansWithAnAllowanceMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c295">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:OwnerOccupiedREMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sfst:CECLMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">sfst:TotalNonaccrualLoansMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c296">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:OwnerOccupiedREMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sfst:IncurredLossMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">sfst:TotalNonaccrualLoansMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c297">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:NonownerOccupiedREMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sfst:CECLMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">sfst:NonaccrualLoansWithNoAllowanceMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c298">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:NonownerOccupiedREMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sfst:CECLMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">sfst:NonaccrualLoansWithAnAllowanceMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c299">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:NonownerOccupiedREMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sfst:CECLMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">sfst:TotalNonaccrualLoansMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c300">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:NonownerOccupiedREMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sfst:IncurredLossMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">sfst:TotalNonaccrualLoansMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c301">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ConstructionMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sfst:CECLMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">sfst:NonaccrualLoansWithNoAllowanceMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c302">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ConstructionMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sfst:CECLMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">sfst:NonaccrualLoansWithAnAllowanceMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c303">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ConstructionMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sfst:CECLMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">sfst:TotalNonaccrualLoansMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c304">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ConstructionMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sfst:IncurredLossMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">sfst:TotalNonaccrualLoansMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c305">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:BusinessMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sfst:CECLMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">sfst:NonaccrualLoansWithNoAllowanceMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c306">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:BusinessMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sfst:CECLMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">sfst:NonaccrualLoansWithAnAllowanceMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c307">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:BusinessMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sfst:CECLMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">sfst:TotalNonaccrualLoansMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c308">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:BusinessMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sfst:IncurredLossMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">sfst:TotalNonaccrualLoansMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c309">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sfst:CECLMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">sfst:NonaccrualLoansWithNoAllowanceMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c310">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sfst:CECLMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">sfst:NonaccrualLoansWithAnAllowanceMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c311">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sfst:CECLMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">sfst:TotalNonaccrualLoansMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c312">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sfst:IncurredLossMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">sfst:TotalNonaccrualLoansMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c313">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:RealEstateMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sfst:CECLMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">sfst:NonaccrualLoansWithNoAllowanceMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c314">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:RealEstateMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sfst:CECLMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">sfst:NonaccrualLoansWithAnAllowanceMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c315">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:RealEstateMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sfst:CECLMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">sfst:TotalNonaccrualLoansMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c316">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:RealEstateMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sfst:IncurredLossMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">sfst:TotalNonaccrualLoansMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c317">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:HomeEquitysMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sfst:CECLMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">sfst:NonaccrualLoansWithNoAllowanceMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c318">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:HomeEquitysMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sfst:CECLMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">sfst:NonaccrualLoansWithAnAllowanceMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c319">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:HomeEquitysMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sfst:CECLMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">sfst:TotalNonaccrualLoansMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c320">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:HomeEquitysMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sfst:IncurredLossMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">sfst:TotalNonaccrualLoansMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c321">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:OtherMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sfst:CECLMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">sfst:NonaccrualLoansWithNoAllowanceMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c322">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:OtherMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sfst:CECLMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">sfst:NonaccrualLoansWithAnAllowanceMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c323">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:OtherMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sfst:CECLMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">sfst:TotalNonaccrualLoansMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c324">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:OtherMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sfst:IncurredLossMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">sfst:TotalNonaccrualLoansMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c325">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">sfst:OwnerOccupiedReMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c326">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">sfst:NonOwnerOccupiedReMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c327">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ConstructionMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c328">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">sfst:BusinessMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c329">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:RealEstateMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c330">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:HomeEquityLoanMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c331">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ConstructionMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c332">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">sfst:OtherMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c333">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:OwnerOccupiedREMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">sfst:AverageRecordedInvestmentMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-01-01</xbrli:startDate>
    <xbrli:endDate>2021-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c334">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:OwnerOccupiedREMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">sfst:RecognizedInterestIncomeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-01-01</xbrli:startDate>
    <xbrli:endDate>2021-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c335">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:OwnerOccupiedREMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">sfst:AverageRecordedInvestmentMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-01-01</xbrli:startDate>
    <xbrli:endDate>2020-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c336">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:OwnerOccupiedREMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">sfst:RecognizedInterestIncomeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-01-01</xbrli:startDate>
    <xbrli:endDate>2020-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c337">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:NonownerOccupiedREMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">sfst:AverageRecordedInvestmentMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-01-01</xbrli:startDate>
    <xbrli:endDate>2021-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c338">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:NonownerOccupiedREMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">sfst:RecognizedInterestIncomeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-01-01</xbrli:startDate>
    <xbrli:endDate>2021-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c339">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:NonownerOccupiedREMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">sfst:AverageRecordedInvestmentMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-01-01</xbrli:startDate>
    <xbrli:endDate>2020-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c340">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:NonownerOccupiedREMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">sfst:RecognizedInterestIncomeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-01-01</xbrli:startDate>
    <xbrli:endDate>2020-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c341">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:Construction1Member</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">sfst:AverageRecordedInvestmentMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-01-01</xbrli:startDate>
    <xbrli:endDate>2021-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c342">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:Construction1Member</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">sfst:AverageRecordedInvestmentMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-01-01</xbrli:startDate>
    <xbrli:endDate>2020-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c343">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:Construction1Member</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">sfst:RecognizedInterestIncomeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-01-01</xbrli:startDate>
    <xbrli:endDate>2020-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c344">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:BusinessMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">sfst:AverageRecordedInvestmentMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-01-01</xbrli:startDate>
    <xbrli:endDate>2021-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c345">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:BusinessMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">sfst:RecognizedInterestIncomeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-01-01</xbrli:startDate>
    <xbrli:endDate>2021-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c346">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:BusinessMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">sfst:AverageRecordedInvestmentMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-01-01</xbrli:startDate>
    <xbrli:endDate>2020-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c347">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:BusinessMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">sfst:RecognizedInterestIncomeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-01-01</xbrli:startDate>
    <xbrli:endDate>2020-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c348">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:TotalCommercialMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">sfst:AverageRecordedInvestmentMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-01-01</xbrli:startDate>
    <xbrli:endDate>2021-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c349">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:TotalCommercialMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">sfst:RecognizedInterestIncomeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-01-01</xbrli:startDate>
    <xbrli:endDate>2021-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c350">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:TotalCommercialMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">sfst:AverageRecordedInvestmentMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-01-01</xbrli:startDate>
    <xbrli:endDate>2020-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c351">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:TotalCommercialMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">sfst:RecognizedInterestIncomeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-01-01</xbrli:startDate>
    <xbrli:endDate>2020-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c352">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:RealEstateMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">sfst:AverageRecordedInvestmentMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-01-01</xbrli:startDate>
    <xbrli:endDate>2021-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c353">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:RealEstateMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">sfst:RecognizedInterestIncomeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-01-01</xbrli:startDate>
    <xbrli:endDate>2021-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c354">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:RealEstateMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">sfst:AverageRecordedInvestmentMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-01-01</xbrli:startDate>
    <xbrli:endDate>2020-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c355">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:RealEstateMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">sfst:RecognizedInterestIncomeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-01-01</xbrli:startDate>
    <xbrli:endDate>2020-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c356">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:HomeEquitysMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">sfst:AverageRecordedInvestmentMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-01-01</xbrli:startDate>
    <xbrli:endDate>2021-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c357">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:HomeEquitysMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">sfst:RecognizedInterestIncomeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-01-01</xbrli:startDate>
    <xbrli:endDate>2021-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c358">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:HomeEquitysMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">sfst:AverageRecordedInvestmentMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-01-01</xbrli:startDate>
    <xbrli:endDate>2020-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c359">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:HomeEquitysMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">sfst:RecognizedInterestIncomeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-01-01</xbrli:startDate>
    <xbrli:endDate>2020-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c360">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:Construction1Member</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">sfst:RecognizedInterestIncomeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-01-01</xbrli:startDate>
    <xbrli:endDate>2021-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c361">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:OtherMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">sfst:AverageRecordedInvestmentMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-01-01</xbrli:startDate>
    <xbrli:endDate>2021-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c362">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:OtherMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">sfst:RecognizedInterestIncomeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-01-01</xbrli:startDate>
    <xbrli:endDate>2021-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c363">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:OtherMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">sfst:AverageRecordedInvestmentMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-01-01</xbrli:startDate>
    <xbrli:endDate>2020-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c364">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:OtherMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">sfst:RecognizedInterestIncomeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-01-01</xbrli:startDate>
    <xbrli:endDate>2020-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c365">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:ConsumerMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">sfst:AverageRecordedInvestmentMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-01-01</xbrli:startDate>
    <xbrli:endDate>2021-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c366">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:ConsumerMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">sfst:RecognizedInterestIncomeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-01-01</xbrli:startDate>
    <xbrli:endDate>2021-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c367">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:ConsumerMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">sfst:AverageRecordedInvestmentMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-01-01</xbrli:startDate>
    <xbrli:endDate>2020-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c368">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:ConsumerMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">sfst:RecognizedInterestIncomeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-01-01</xbrli:startDate>
    <xbrli:endDate>2020-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c369">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:TotalGrossLoansMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">sfst:AverageRecordedInvestmentMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-01-01</xbrli:startDate>
    <xbrli:endDate>2021-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c370">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:TotalGrossLoansMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">sfst:RecognizedInterestIncomeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-01-01</xbrli:startDate>
    <xbrli:endDate>2021-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c371">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:TotalGrossLoansMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">sfst:AverageRecordedInvestmentMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-01-01</xbrli:startDate>
    <xbrli:endDate>2020-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c372">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:TotalGrossLoansMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">sfst:RecognizedInterestIncomeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-01-01</xbrli:startDate>
    <xbrli:endDate>2020-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c373">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:OwnerOccupiedREMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c374">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:NonownerOccupiedREMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c375">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:BusinessMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c376">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:HomeEquitysMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c377">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:OtherMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c378">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">sfst:CommercialAndConsumerMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c379">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:OwnerOccupiedREMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-01-01</xbrli:startDate>
    <xbrli:endDate>2022-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c380">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:NonownerOccupiedREMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-01-01</xbrli:startDate>
    <xbrli:endDate>2022-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c381">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ConstructionMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-01-01</xbrli:startDate>
    <xbrli:endDate>2022-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c382">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:BusinessMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-01-01</xbrli:startDate>
    <xbrli:endDate>2022-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c383">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:RealEstateMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-01-01</xbrli:startDate>
    <xbrli:endDate>2022-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c384">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:HomeEquitysMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-01-01</xbrli:startDate>
    <xbrli:endDate>2022-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c385">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ConstructionMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-01-01</xbrli:startDate>
    <xbrli:endDate>2022-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c386">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:OtherMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-01-01</xbrli:startDate>
    <xbrli:endDate>2022-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c387">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">sfst:CommercialAndConsumerMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-01-01</xbrli:startDate>
    <xbrli:endDate>2022-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c388">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:OwnerOccupiedREMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c389">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:NonownerOccupiedREMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c390">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ConstructionMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c391">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:BusinessMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c392">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:RealEstateMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c393">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:HomeEquitysMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c394">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ConstructionMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c395">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:OtherMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c396">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">sfst:CommercialAndConsumerMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c397">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:OwnerOccupiedREMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2020-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c398">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:NonownerOccupiedREMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2020-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c399">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ConstructionMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2020-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c400">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:BusinessMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2020-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c401">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:RealEstateMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2020-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c402">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:HomeEquitysMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2020-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c403">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ConstructionMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2020-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c404">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:OtherMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2020-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c405">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">sfst:CommercialAndConsumerMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2020-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c406">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:OwnerOccupiedREMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-01-01</xbrli:startDate>
    <xbrli:endDate>2021-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c407">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:NonownerOccupiedREMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-01-01</xbrli:startDate>
    <xbrli:endDate>2021-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c408">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ConstructionMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-01-01</xbrli:startDate>
    <xbrli:endDate>2021-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c409">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:BusinessMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-01-01</xbrli:startDate>
    <xbrli:endDate>2021-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c410">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:RealEstateMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-01-01</xbrli:startDate>
    <xbrli:endDate>2021-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c411">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:HomeEquitysMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-01-01</xbrli:startDate>
    <xbrli:endDate>2021-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c412">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ConstructionMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-01-01</xbrli:startDate>
    <xbrli:endDate>2021-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c413">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:OtherMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-01-01</xbrli:startDate>
    <xbrli:endDate>2021-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c414">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">sfst:CommercialAndConsumerMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-01-01</xbrli:startDate>
    <xbrli:endDate>2021-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c415">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:OwnerOccupiedREMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2019-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c416">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:NonownerOccupiedREMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2019-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c417">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ConstructionMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2019-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c418">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:BusinessMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2019-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c419">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:RealEstateMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2019-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c420">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:HomeEquitysMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2019-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c421">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ConstructionMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2019-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c422">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:OtherMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2019-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c423">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">sfst:CommercialAndConsumerMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2019-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c424">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:OwnerOccupiedREMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-01-01</xbrli:startDate>
    <xbrli:endDate>2020-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c425">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:NonownerOccupiedREMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-01-01</xbrli:startDate>
    <xbrli:endDate>2020-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c426">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ConstructionMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-01-01</xbrli:startDate>
    <xbrli:endDate>2020-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c427">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:BusinessMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-01-01</xbrli:startDate>
    <xbrli:endDate>2020-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c428">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:RealEstateMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-01-01</xbrli:startDate>
    <xbrli:endDate>2020-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c429">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:HomeEquitysMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-01-01</xbrli:startDate>
    <xbrli:endDate>2020-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c430">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ConstructionMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-01-01</xbrli:startDate>
    <xbrli:endDate>2020-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c431">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:OtherMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-01-01</xbrli:startDate>
    <xbrli:endDate>2020-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c432">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">sfst:CommercialAndConsumerMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-01-01</xbrli:startDate>
    <xbrli:endDate>2020-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c433">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2020-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c434">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2020-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c435">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2019-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c436">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2019-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c437">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-01-01</xbrli:startDate>
    <xbrli:endDate>2020-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c438">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-01-01</xbrli:startDate>
    <xbrli:endDate>2020-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c439">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">sfst:CommercialMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">sfst:AllowanceForLoanLossesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c440">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">sfst:ConsumerMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">sfst:AllowanceForLoanLossesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c441">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">sfst:AllowanceForLoanLossesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c442">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">sfst:CommercialMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">sfst:RecordedOnIvestmentInLoansMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c443">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">sfst:ConsumerMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">sfst:RecordedOnIvestmentInLoansMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c444">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">sfst:RecordedOnIvestmentInLoansMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c445">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:OwnerOccupiedREMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">sfst:CommercialMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c446">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:OwnerOccupiedREMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">sfst:CommercialMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-01-01</xbrli:startDate>
    <xbrli:endDate>2022-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c447">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:NonownersOccupiedREMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">sfst:CommercialMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c448">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:NonownersOccupiedREMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">sfst:CommercialMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-01-01</xbrli:startDate>
    <xbrli:endDate>2022-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c449">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:Construction1Member</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">sfst:CommercialMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c450">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:Construction1Member</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">sfst:CommercialMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-01-01</xbrli:startDate>
    <xbrli:endDate>2022-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c451">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:BusinessMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">sfst:CommercialMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c452">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:BusinessMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">sfst:CommercialMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-01-01</xbrli:startDate>
    <xbrli:endDate>2022-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c453">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">sfst:CommercialMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c454">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">sfst:CommercialMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-01-01</xbrli:startDate>
    <xbrli:endDate>2022-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c455">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:RealEstateMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">sfst:ConsumerMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c456">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:RealEstateMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">sfst:ConsumerMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-01-01</xbrli:startDate>
    <xbrli:endDate>2022-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c457">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:HomeEquitysMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">sfst:ConsumerMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c458">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:HomeEquitysMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">sfst:ConsumerMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-01-01</xbrli:startDate>
    <xbrli:endDate>2022-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c459">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:Construction1Member</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">sfst:ConsumerMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c460">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:Construction1Member</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">sfst:ConsumerMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-01-01</xbrli:startDate>
    <xbrli:endDate>2022-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c461">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:OtherMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">sfst:ConsumerMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c462">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:OtherMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">sfst:ConsumerMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-01-01</xbrli:startDate>
    <xbrli:endDate>2022-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c463">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">sfst:ConsumerMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c464">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">sfst:ConsumerMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-01-01</xbrli:startDate>
    <xbrli:endDate>2022-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c465">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">sfst:AllowanceForCreditLossesUnfundedLoanCommitmentsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c466">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">sfst:AllowanceForCreditLossesUnfundedLoanCommitmentsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-01-01</xbrli:startDate>
    <xbrli:endDate>2022-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c467">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">sfst:AllowanceForCreditLossesUnfundedLoanCommitmentsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c468">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="sfst:ModificationAxis">sfst:PreModificationAndPostModificationMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sfst:OneConsumerRealEstateLoanMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c469">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="sfst:ModificationAxis">sfst:PreModificationMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sfst:TwoCommercialBusinessLoansMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c470">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="sfst:ModificationAxis">sfst:PreModificationMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sfst:TwoConsumerRealEstateLoansMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c471">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="sfst:ModificationAxis">sfst:PostModificationMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sfst:TwoConsumerRealEstateLoansMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c472">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="sfst:ModificationAxis">sfst:PreModificationAndPostModificationMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sfst:TwoConsumerRealEstateLoansMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c473">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-10-01</xbrli:startDate>
    <xbrli:endDate>2020-10-01</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c474">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c475">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c476">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c477">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c478">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c479">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c480">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">sfst:FurnitureAndEquipmentMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c481">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">sfst:FurnitureAndEquipmentMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c482">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">sfst:SoftwareMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c483">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">sfst:SoftwareMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c484">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ConstructionInProgressMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c485">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ConstructionInProgressMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c486">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">sfst:SoftwareMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-01-01</xbrli:startDate>
    <xbrli:endDate>2022-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c487">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">sfst:FurnitureAndEquipmentMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-01-01</xbrli:startDate>
    <xbrli:endDate>2022-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c488">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">sfst:FurnitureAndEquipmentMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-01-01</xbrli:startDate>
    <xbrli:endDate>2022-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c489">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-01-01</xbrli:startDate>
    <xbrli:endDate>2022-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c490">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-01-01</xbrli:startDate>
    <xbrli:endDate>2022-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c491">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">sfst:BuildingsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-01-01</xbrli:startDate>
    <xbrli:endDate>2022-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c492">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">sfst:FederalHomeLoanBankAdvancesAndOtherBorrowingsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c493">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">sfst:GreenvilleFirstStatutoryTrustOneMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2003-06-01</xbrli:startDate>
    <xbrli:endDate>2003-06-23</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c494">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">sfst:GreenvilleFirstStatutoryTrustOneMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c495">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">sfst:GreenvilleFirstStatutoryTrustOneMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-01-01</xbrli:startDate>
    <xbrli:endDate>2022-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c496">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">sfst:GreenvilleFirstStatutoryTrustTwoMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2005-12-01</xbrli:startDate>
    <xbrli:endDate>2005-12-22</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c497">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">sfst:GreenvilleFirstStatutoryTrustTwoMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c498">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">sfst:GreenvilleFirstStatutoryTrustTwoMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-01-01</xbrli:startDate>
    <xbrli:endDate>2022-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c499">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sfst:SubordinateDebtMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2019-09-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c500">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sfst:SubordinateDebtMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2019-09-01</xbrli:startDate>
    <xbrli:endDate>2019-09-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c501">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:InterestRateLockCommitmentsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c502">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:InterestRateLockCommitmentsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-01-01</xbrli:startDate>
    <xbrli:endDate>2022-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c503">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:SecuritiesSoldNotYetPurchasedMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c504">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:SecuritiesSoldNotYetPurchasedMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-01-01</xbrli:startDate>
    <xbrli:endDate>2022-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c505">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:DerivativeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c506">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:InterestRateLockCommitmentsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c507">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:InterestRateLockCommitmentsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-01-01</xbrli:startDate>
    <xbrli:endDate>2021-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c508">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:SecuritiesSoldNotYetPurchasedMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c509">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:SecuritiesSoldNotYetPurchasedMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-01-01</xbrli:startDate>
    <xbrli:endDate>2021-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c510">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:DerivativeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c511">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c512">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c513">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c514">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c515">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c516">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c517">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c518">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c519">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c520">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c521">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c522">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c523">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-01-01</xbrli:startDate>
    <xbrli:endDate>2022-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c524">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-01-01</xbrli:startDate>
    <xbrli:endDate>2022-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c525">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-01-01</xbrli:startDate>
    <xbrli:endDate>2022-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c526">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-01-01</xbrli:startDate>
    <xbrli:endDate>2022-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c527">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c528">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c529">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c530">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c531">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-01-01</xbrli:startDate>
    <xbrli:endDate>2021-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c532">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-01-01</xbrli:startDate>
    <xbrli:endDate>2021-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c533">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-01-01</xbrli:startDate>
    <xbrli:endDate>2021-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c534">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-01-01</xbrli:startDate>
    <xbrli:endDate>2021-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c535">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-01-01</xbrli:startDate>
    <xbrli:endDate>2022-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c536">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-01-01</xbrli:startDate>
    <xbrli:endDate>2022-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c537">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c538">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c539">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c540">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c541">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c542">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c543">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ChiefExecutiveOfficerMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-01-01</xbrli:startDate>
    <xbrli:endDate>2022-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c544">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:VicePresidentMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-01-01</xbrli:startDate>
    <xbrli:endDate>2022-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c545">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">sfst:DirectorsAffiliatesAndExecutiveOfficersMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c546">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">sfst:DirectorsAffiliatesAndExecutiveOfficersMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c547">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">sfst:ProfitSharingAndFourHundredOneKPlanMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-01-01</xbrli:startDate>
    <xbrli:endDate>2022-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c548">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">sfst:ProfitSharingAndFourHundredOneKPlanMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-01-01</xbrli:startDate>
    <xbrli:endDate>2021-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c549">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">sfst:ProfitSharingAndFourHundredOneKPlanMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-01-01</xbrli:startDate>
    <xbrli:endDate>2020-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c550">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">sfst:SupplementalExecutiveRetirementPlanMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-01-01</xbrli:startDate>
    <xbrli:endDate>2022-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c551">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">sfst:SupplementalExecutiveRetirementPlanMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c552">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">sfst:SupplementalExecutiveRetirementPlanMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c553">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">sfst:SupplementalExecutiveRetirementPlanMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-01-01</xbrli:startDate>
    <xbrli:endDate>2021-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c554">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">sfst:SupplementalExecutiveRetirementPlanMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-01-01</xbrli:startDate>
    <xbrli:endDate>2020-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c555">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">sfst:TwoThousandTenIncentivePlanMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c556">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">sfst:TwoThousandSixteenEquityIncentivePlanMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2016-03-15</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c557">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">sfst:TwoThousandTwentyEquityIncentivePlanMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2020-03-17</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c558">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">sfst:TwoThousandTwentyEquityIncentivePlanMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-03-01</xbrli:startDate>
    <xbrli:endDate>2020-03-17</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c559">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">sfst:TwoThousandSixteenEquityIncentivePlanMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2020-03-17</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c560">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockCompensationPlanMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c561">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockCompensationPlanMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c562">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">sfst:TwoThousandSixteenEquityIncentivePlanMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2016-05-17</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c563">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">sfst:TwoThousandTwentyEquityIncentivePlanMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2020-05-12</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c564">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">sfst:RestrictedStockPlanMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c565">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">sfst:RestrictedStockPlanMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-01-01</xbrli:startDate>
    <xbrli:endDate>2022-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c566">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">sfst:WellCapitalizedMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-01-01</xbrli:startDate>
    <xbrli:endDate>2022-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c567">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="dei:LegalEntityAxis">sfst:BankMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c568">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="dei:LegalEntityAxis">sfst:BankMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-01-01</xbrli:startDate>
    <xbrli:endDate>2022-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c569">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="dei:LegalEntityAxis">sfst:CompanyMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c570">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="dei:LegalEntityAxis">sfst:CompanyMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-01-01</xbrli:startDate>
    <xbrli:endDate>2022-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c571">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="dei:LegalEntityAxis">sfst:BankMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c572">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="dei:LegalEntityAxis">sfst:BankMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-01-01</xbrli:startDate>
    <xbrli:endDate>2021-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c573">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="dei:LegalEntityAxis">sfst:CompanyMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c574">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="dei:LegalEntityAxis">sfst:CompanyMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-01-01</xbrli:startDate>
    <xbrli:endDate>2021-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c575">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c576">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c577">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-01-01</xbrli:startDate>
    <xbrli:endDate>2022-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c578">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-01-01</xbrli:startDate>
    <xbrli:endDate>2021-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c579">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-01-01</xbrli:startDate>
    <xbrli:endDate>2020-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c580">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2020-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c581">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2019-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c582">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:EffectOfFourthQuarterEventsByTypeAxis">sfst:QuarterlyFinancialInformationMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-01-01</xbrli:startDate>
    <xbrli:endDate>2022-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c583">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:EffectOfFourthQuarterEventsByTypeAxis">sfst:QuarterlyFinancialInformationMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-04-01</xbrli:startDate>
    <xbrli:endDate>2022-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c584">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:EffectOfFourthQuarterEventsByTypeAxis">sfst:QuarterlyFinancialInformationMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-07-01</xbrli:startDate>
    <xbrli:endDate>2022-09-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c585">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:EffectOfFourthQuarterEventsByTypeAxis">sfst:QuarterlyFinancialInformationMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-10-01</xbrli:startDate>
    <xbrli:endDate>2022-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c586">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:EffectOfFourthQuarterEventsByTypeAxis">sfst:QuarterlyFinancialInformationMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-01-01</xbrli:startDate>
    <xbrli:endDate>2021-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c587">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:EffectOfFourthQuarterEventsByTypeAxis">sfst:QuarterlyFinancialInformationMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-04-01</xbrli:startDate>
    <xbrli:endDate>2021-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c588">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:EffectOfFourthQuarterEventsByTypeAxis">sfst:QuarterlyFinancialInformationMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-07-01</xbrli:startDate>
    <xbrli:endDate>2021-09-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c589">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:EffectOfFourthQuarterEventsByTypeAxis">sfst:QuarterlyFinancialInformationMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-10-01</xbrli:startDate>
    <xbrli:endDate>2021-12-31</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="usdPershares">
  <xbrli:divide>
    <xbrli:unitNumerator>
      <xbrli:measure>iso4217:USD</xbrli:measure>
    </xbrli:unitNumerator>
    <xbrli:unitDenominator>
      <xbrli:measure>xbrli:shares</xbrli:measure>
    </xbrli:unitDenominator>
  </xbrli:divide>
</xbrli:unit><xbrli:unit id="pure">
  <xbrli:measure>xbrli:pure</xbrli:measure>
</xbrli:unit></ix:resources></ix:header>

</div></div></body>
</html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-21
<SEQUENCE>2
<FILENAME>sfst4117611-ex21.htm
<DESCRIPTION>SUBSIDIARIES
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Arial, Helvetica, Sans-Serif">

<P STYLE="font: bold 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: right">Exhibit 21</P>

<P STYLE="font: bold 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: bold 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: center">Subsidiaries</P>

<P STYLE="font: bold 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-weight: normal">Southern First
Bank</FONT></P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-weight: normal">Greenville Statutory
Trust I and II</FONT></P>

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-23
<SEQUENCE>3
<FILENAME>sfst4117611-ex23.htm
<DESCRIPTION>CONSENT OF INDEPENDENT PUBLIC ACCOUNTANTS
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Arial, Helvetica, Sans-Serif">

<P STYLE="font: bold 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: right">Exhibit 23</P>

<P STYLE="font: bold 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><B>CONSENT OF INDEPENDENT REGISTERED
PUBLIC ACCOUNTING FIRM</B></P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: center"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">We consent to the incorporation by reference in
Registration Statement No. 333-252143, 333-213188, 333-133379, 333-168779 and 333-181198 on Form S-8 and Registration Statement No. 333-235465
on Form S-4/A of Southern First Bancshares, Inc. of our reports dated February 13, 2023, relating to the consolidated financial statements
and the effectiveness of internal control over financial reporting of Southern First Bancshares, Inc. and Subsidiary, appearing in the
Annual Report to Shareholders, which is incorporated in this Annual Report on Form 10-K of Southern First Bancshares, Inc. for the year
ended December 31, 2022.</P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%">
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="width: 40%">/s/ Elliott Davis, LLC</TD>
    <TD STYLE="width: 60%">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD>Greenville, South Carolina</TD>
    <TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD>February 13, 2023</TD>
    <TD>&nbsp;</TD></TR>
  </TABLE>


</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.1
<SEQUENCE>4
<FILENAME>sfst4117611-ex311.htm
<DESCRIPTION>RULE 13A-14(A) CERTIFICATION OF THE PRINCIPAL EXECUTIVE OFFICER
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Arial, Helvetica, Sans-Serif">

<P STYLE="font: bold 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: right">Exhibit 31.1</P>

<P STYLE="font: bold 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: bold 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center">Rule 13a-14(a) Certification of the Chief
Executive Officer</P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">I, R. Arthur Seaver, Jr., chief executive officer,
certify that:</P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0in"></TD><TD STYLE="width: 0.25in; text-align: left"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">1.</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">I
have reviewed this annual report on Form 10-K of&nbsp;&nbsp;Southern First Bancshares, Inc.</FONT></TD>
</TR></TABLE>

<P STYLE="text-align: left; font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0in"></TD><TD STYLE="width: 0.25in; text-align: left"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">2.</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Based
on my knowledge, this annual report does not contain any untrue statement of a material fact or omit to state a material fact necessary
to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the
period covered by this report;</FONT></TD>
</TR></TABLE>

<P STYLE="text-align: left; font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0in"></TD><TD STYLE="width: 0.25in; text-align: left"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">3.</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Based
on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects
the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;</FONT></TD>
</TR></TABLE>

<P STYLE="text-align: left; font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0in"></TD><TD STYLE="width: 0.25in; text-align: left"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">4.</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">The
registrant&rsquo;s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures
(as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act
Rules 13a-15(f) and 15d-15(f)) for the registrant and have:</FONT></TD>
</TR></TABLE>

<P STYLE="text-align: left; font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in; text-align: left"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">a)</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Designed
such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure
that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those
entities, particularly during the period in which this report is being prepared;</FONT></TD>
</TR></TABLE>

<P STYLE="text-align: left; font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in; text-align: left"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">b)</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Designed
such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision,
to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external
purposes in accordance with generally accepted accounting principles;</FONT></TD>
</TR></TABLE>

<P STYLE="text-align: left; font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in; text-align: left"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">c)</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Evaluated
the effectiveness of the registrant&rsquo;s disclosure controls and procedures and presented in this report our conclusions about the
effectiveness of the disclosure controls and procedures as of the end of the period covered by this report based on such evaluation;
and</FONT></TD>
</TR></TABLE>

<P STYLE="text-align: left; font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in; text-align: left"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">d)</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Disclosed
in this report any change in the registrant&rsquo;s internal control over financial reporting that occurred during the registrant&rsquo;s
most recent fiscal quarter (the registrant&rsquo;s fourth fiscal quarter in the case of this annual report) that has materially affected,
or is reasonably likely to materially affect, the registrant&rsquo;s internal control over financial reporting; and</FONT></TD>
</TR></TABLE>

<P STYLE="text-align: left; font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0in"></TD><TD STYLE="width: 0.25in; text-align: left"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">5.</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">The
registrant&rsquo;s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial
reporting, to the registrant&rsquo;s auditors and the audit committee of the registrant&rsquo;s board of directors (or persons performing
the equivalent functions):</FONT></TD>
</TR></TABLE>

<P STYLE="text-align: left; font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in; text-align: left"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">a)</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">All
significant deficiencies and material weaknesses in the design or operation of internal controls over financial reporting which are reasonably
likely to adversely affect the registrant's ability to record, process, summarize and report financial information; and</FONT></TD>
</TR></TABLE>

<P STYLE="text-align: left; font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in; text-align: left"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">b)</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Any
fraud, whether or not material, that involves management or other employees who have a significant role in the registrant&rsquo;s internal
control over financial reporting.</FONT></TD>
</TR></TABLE>


<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">&nbsp;</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="width: 60%; text-align: justify">Date: February 13, 2023</TD>
    <TD STYLE="width: 4%; text-align: left">By:</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; width: 36%; text-align: justify">/s/ R. Arthur Seaver, Jr.</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: left">R. Arthur Seaver, Jr.</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: left">Chief Executive Officer</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: left">(principal executive officer)</TD></TR>
  </TABLE>

<P STYLE="font: bold 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.2
<SEQUENCE>5
<FILENAME>sfst4117611-ex312.htm
<DESCRIPTION>RULE 13A-14(A) CERTIFICATION OF THE PRINCIPAL FINANCIAL OFFICER
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Arial, Helvetica, Sans-Serif">

<P STYLE="font: bold 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: right">Exhibit 31.2</P>

<P STYLE="font: bold 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><B>Rule 13a-14(a) Certification of the Principal
Financial Officer</B></P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">I, Michael D. Dowling, principal financial officer,
certify that:</P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0in"></TD><TD STYLE="width: 0.25in; text-align: left"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">1.</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">I
have reviewed this annual report on Form 10-K of&nbsp;&nbsp;Southern First Bancshares, Inc.</FONT></TD>
</TR></TABLE>

<P STYLE="text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0in"></TD><TD STYLE="width: 0.25in; text-align: left"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">2.</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Based
on my knowledge, this annual report does not contain any untrue statement of a material fact or omit to state a material fact necessary
to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the
period covered by this report;</FONT></TD>
</TR></TABLE>

<P STYLE="text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0in"></TD><TD STYLE="width: 0.25in; text-align: left"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">3.</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Based
on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects
the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;</FONT></TD>
</TR></TABLE>

<P STYLE="text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0in"></TD><TD STYLE="width: 0.25in; text-align: left"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">4.</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">The
registrant&rsquo;s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures
(as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act
Rules 13a-15(f) and 15d-15(f)) for the registrant and have:</FONT></TD>
</TR></TABLE>

<P STYLE="text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in; text-align: left"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">a)</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Designed
such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure
that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those
entities, particularly during the period in which this report is being prepared;</FONT></TD>
</TR></TABLE>

<P STYLE="text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in; text-align: left"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">b)</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Designed
such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision,
to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external
purposes in accordance with generally accepted accounting principles;</FONT></TD>
</TR></TABLE>

<P STYLE="text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in; text-align: left"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">c)</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Evaluated
the effectiveness of the registrant&rsquo;s disclosure controls and procedures and presented in this report our conclusions about the
effectiveness of the disclosure controls and procedures as of the end of the period covered by this report based on such evaluation;
and</FONT></TD>
</TR></TABLE>

<P STYLE="text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in; text-align: left"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">d)</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Disclosed
in this report any change in the registrant&rsquo;s internal control over financial reporting that occurred during the registrant&rsquo;s
most recent fiscal quarter (the registrant&rsquo;s fourth fiscal quarter in the case of this annual report) that has materially affected,
or is reasonably likely to materially affect, the registrant&rsquo;s internal control over financial reporting; and</FONT></TD>
</TR></TABLE>

<P STYLE="text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0in"></TD><TD STYLE="width: 0.25in; text-align: left"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">5.</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">The
registrant&rsquo;s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial
reporting, to the registrant&rsquo;s auditors and the audit committee of the registrant&rsquo;s board of directors (or persons performing
the equivalent functions):</FONT></TD>
</TR></TABLE>

<P STYLE="text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in; text-align: left"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">a)</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">All
significant deficiencies and material weaknesses in the design or operation of internal controls over financial reporting which are reasonably
likely to adversely affect the registrant's ability to record, process, summarize and report financial information; and</FONT></TD>
</TR></TABLE>

<P STYLE="text-align: justify; font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in; text-align: left"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">b)</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Any
fraud, whether or not material, that involves management or other employees who have a significant role in the registrant&rsquo;s internal
control over financial reporting.</FONT></TD>
</TR></TABLE>


<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%">
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="width: 60%">Date: February 13, 2023</TD>
    <TD STYLE="width: 4%">By:</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; width: 36%">/s/ Michael D. Dowling</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>Michael D. Dowling</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>Chief Financial Officer</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>(principal financial officer)</TD></TR>
  </TABLE>



<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32
<SEQUENCE>6
<FILENAME>sfst4117611-ex32.htm
<DESCRIPTION>SECTION 1350 CERTIFICATIONS OF THE PRINCIPAL EXECUTIVE OFFICER AND PRINCIPAL FINANCIAL OFFICER
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Arial, Helvetica, Sans-Serif">

<P STYLE="font: bold 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: right">Exhibit 32</P>

<P STYLE="font: bold 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: bold 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: center">CERTIFICATION PURSUANT TO 18 U.S.C. SECTION
1350,</P>

<P STYLE="font: bold 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: center">AS ADOPTED PURSUANT TO</P>

<P STYLE="font: bold 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: center">SECTION 906 OF THE SARBANES-OXLEY ACT OF 2003</P>

<P STYLE="font: bold 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">The undersigned, the Chief Executive Officer and
the Principal Financial Officer of Southern First Bancshares, Inc. (the &ldquo;company&rdquo;), each certify that, to his knowledge on
the date of this certification:</P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in; text-align: left">1.</TD><TD STYLE="text-align: justify">The annual report of the company for the period ended December
31, 2022 as filed with the Securities and Exchange Commission on this date (the &ldquo;Report&rdquo;) fully complies with the requirements
of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and</TD>
</TR></TABLE>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in; text-align: left">2.</TD><TD STYLE="text-align: justify">The information contained in the Report fairly presents,
in all material respects, the financial condition and result of operations of the company.</TD>
</TR></TABLE>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">&nbsp;</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="width: 60%; text-align: left"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Date: February 13, 2023</FONT></TD>
    <TD STYLE="width: 4%; text-align: left"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">By:</FONT></TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; width: 36%; text-align: justify"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">/s/ R. Arthur
    Seaver, Jr.</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: left">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">R. Arthur Seaver, Jr.</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: left">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Chief Executive Officer</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">&nbsp;</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="width: 60%; text-align: left"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Date: February 13, 2023</FONT></TD>
    <TD STYLE="width: 4%; text-align: left"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">By:</FONT></TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; width: 36%; text-align: justify"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">/s/ Michael D.
    Dowling</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: left">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Michael D. Dowling</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: left">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD>
    <TD>
    <P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: left">Chief Financial Officer,</P>
    <P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: left">Principal Financial Officer</P></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>7
<FILENAME>sfst-20221231.xsd
<DESCRIPTION>XBRL TAXONOMY EXTENSION SCHEMA
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII"?>
<!-- Generated by CompSci Transform (tm) - http://www.compsciresources.com -->
<!-- Created: Mon Feb 13 18:40:29 UTC 2023 -->
<xs:schema elementFormDefault="qualified" xmlns:sfst="http://www.southernfirst.com/20221231" xmlns:srt-types="http://fasb.org/srt-types/2022" targetNamespace="http://www.southernfirst.com/20221231" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:us-types="http://fasb.org/us-types/2022" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:dtr="http://www.xbrl.org/dtr/type/2020-01-21" xmlns:xbrli="http://www.xbrl.org/2003/instance">
  <xs:annotation>
    <xs:appinfo>
      <link:linkbaseRef xlink:type="simple" xlink:href="sfst-20221231_lab.xml" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef"/>
      <link:linkbaseRef xlink:type="simple" xlink:href="sfst-20221231_pre.xml" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef"/>
      <link:linkbaseRef xlink:type="simple" xlink:href="sfst-20221231_def.xml" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef"/>
      <link:linkbaseRef xlink:type="simple" xlink:href="sfst-20221231_cal.xml" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef"/>
      <link:roleType roleURI="http://www.southernfirst.com/role/ConsolidatedBalanceSheet" id="sfst_r_ConsolidatedBalanceSheet">
        <link:definition>001 - Statement - CONSOLIDATED BALANCE SHEETS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.southernfirst.com/role/ConsolidatedBalanceSheet_Parentheticals" id="sfst_r_ConsolidatedBalanceSheet_Parentheticals">
        <link:definition>002 - Statement - CONSOLIDATED BALANCE SHEETS (Parentheticals)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.southernfirst.com/role/ConsolidatedIncomeStatement" id="sfst_r_ConsolidatedIncomeStatement">
        <link:definition>003 - Statement - CONSOLIDATED STATEMENTS OF INCOME</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.southernfirst.com/role/ConsolidatedIncomeStatement0" id="sfst_r_ConsolidatedIncomeStatement0">
        <link:definition>004 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.southernfirst.com/role/ShareholdersEquityType2or3" id="sfst_r_ShareholdersEquityType2or3">
        <link:definition>005 - Statement - CONSOLIDATED STATEMENTS OF SHAREHOLDERS&#8217; EQUITY</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.southernfirst.com/role/ConsolidatedCashFlow" id="sfst_r_ConsolidatedCashFlow">
        <link:definition>006 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.southernfirst.com/role/SummaryofSignificantAccountingPoliciesandActivities" id="sfst_r_SummaryofSignificantAccountingPoliciesandActivities">
        <link:definition>007 - Disclosure - Summary of Significant Accounting Policies and Activities</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.southernfirst.com/role/InvestmentSecurities" id="sfst_r_InvestmentSecurities">
        <link:definition>008 - Disclosure - Investment Securities</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.southernfirst.com/role/MortgageLoansHeldforSale" id="sfst_r_MortgageLoansHeldforSale">
        <link:definition>009 - Disclosure - Mortgage Loans Held for Sale</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.southernfirst.com/role/LoansandAllowanceforCreditLosses" id="sfst_r_LoansandAllowanceforCreditLosses">
        <link:definition>010 - Disclosure - Loans and Allowance for Credit Losses</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.southernfirst.com/role/TroubledDebtRestructurings" id="sfst_r_TroubledDebtRestructurings">
        <link:definition>011 - Disclosure - Troubled Debt Restructurings</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.southernfirst.com/role/PropertyandEquipment" id="sfst_r_PropertyandEquipment">
        <link:definition>012 - Disclosure - Property and Equipment</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.southernfirst.com/role/Leases" id="sfst_r_Leases">
        <link:definition>013 - Disclosure - Leases</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.southernfirst.com/role/OtherRealEstateOwned" id="sfst_r_OtherRealEstateOwned">
        <link:definition>014 - Disclosure - Other Real Estate Owned</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.southernfirst.com/role/Deposits" id="sfst_r_Deposits">
        <link:definition>015 - Disclosure - Deposits</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.southernfirst.com/role/FederalHomeLoanBankAdvancesandOtherBorrowings" id="sfst_r_FederalHomeLoanBankAdvancesandOtherBorrowings">
        <link:definition>016 - Disclosure - Federal Home Loan Bank Advances and Other Borrowings</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.southernfirst.com/role/SubordinatedDebentures" id="sfst_r_SubordinatedDebentures">
        <link:definition>017 - Disclosure - Subordinated Debentures</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.southernfirst.com/role/UnusedLinesofCredit" id="sfst_r_UnusedLinesofCredit">
        <link:definition>018 - Disclosure - Unused Lines of Credit</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.southernfirst.com/role/DerivativeFinancialInstruments" id="sfst_r_DerivativeFinancialInstruments">
        <link:definition>019 - Disclosure - Derivative Financial Instruments</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.southernfirst.com/role/FairValueAccounting" id="sfst_r_FairValueAccounting">
        <link:definition>020 - Disclosure - Fair Value Accounting</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.southernfirst.com/role/EarningsPerCommonShare" id="sfst_r_EarningsPerCommonShare">
        <link:definition>021 - Disclosure - Earnings Per Common Share</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.southernfirst.com/role/CommitmentsandContingencies" id="sfst_r_CommitmentsandContingencies">
        <link:definition>022 - Disclosure - Commitments and Contingencies</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.southernfirst.com/role/IncomeTaxes" id="sfst_r_IncomeTaxes">
        <link:definition>023 - Disclosure - Income Taxes</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.southernfirst.com/role/RelatedPartyTransactions" id="sfst_r_RelatedPartyTransactions">
        <link:definition>024 - Disclosure - Related Party Transactions</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.southernfirst.com/role/FinancialInstrumentsWithOffBalanceSheetRisk" id="sfst_r_FinancialInstrumentsWithOffBalanceSheetRisk">
        <link:definition>025 - Disclosure - Financial Instruments With Off-Balance Sheet Risk</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.southernfirst.com/role/EmployeeBenefitPlan" id="sfst_r_EmployeeBenefitPlan">
        <link:definition>026 - Disclosure - Employee Benefit Plan</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.southernfirst.com/role/StockBasedCompensation" id="sfst_r_StockBasedCompensation">
        <link:definition>027 - Disclosure - Stock-Based Compensation</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.southernfirst.com/role/Dividends" id="sfst_r_Dividends">
        <link:definition>028 - Disclosure - Dividends</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.southernfirst.com/role/RegulatoryMatters" id="sfst_r_RegulatoryMatters">
        <link:definition>029 - Disclosure - Regulatory Matters</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.southernfirst.com/role/ParentCompanyFinancialInformation" id="sfst_r_ParentCompanyFinancialInformation">
        <link:definition>030 - Disclosure - Parent Company Financial Information</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.southernfirst.com/role/SelectedCondensedQuarterlyFinancialDataUnaudited" id="sfst_r_SelectedCondensedQuarterlyFinancialDataUnaudited">
        <link:definition>031 - Disclosure - Selected Condensed Quarterly Financial Data (Unaudited)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.southernfirst.com/role/AccountingPoliciesByPolicy" id="sfst_r_AccountingPoliciesByPolicy">
        <link:definition>032 - Disclosure - Accounting Policies, by Policy (Policies)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.southernfirst.com/role/InvestmentSecuritiesTables" id="sfst_r_InvestmentSecuritiesTables">
        <link:definition>033 - Disclosure - Investment Securities (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.southernfirst.com/role/LoansandAllowanceforCreditLossesTables" id="sfst_r_LoansandAllowanceforCreditLossesTables">
        <link:definition>034 - Disclosure - Loans and Allowance for Credit Losses (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.southernfirst.com/role/PropertyandEquipmentTables" id="sfst_r_PropertyandEquipmentTables">
        <link:definition>035 - Disclosure - Property and Equipment (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.southernfirst.com/role/LeasesTables" id="sfst_r_LeasesTables">
        <link:definition>036 - Disclosure - Leases (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.southernfirst.com/role/OtherRealEstateOwnedTables" id="sfst_r_OtherRealEstateOwnedTables">
        <link:definition>037 - Disclosure - Other Real Estate Owned (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.southernfirst.com/role/DepositsTables" id="sfst_r_DepositsTables">
        <link:definition>038 - Disclosure - Deposits (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.southernfirst.com/role/DerivativeFinancialInstrumentsTables" id="sfst_r_DerivativeFinancialInstrumentsTables">
        <link:definition>039 - Disclosure - Derivative Financial Instruments (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.southernfirst.com/role/FairValueAccountingTables" id="sfst_r_FairValueAccountingTables">
        <link:definition>040 - Disclosure - Fair Value Accounting (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.southernfirst.com/role/EarningsPerCommonShareTables" id="sfst_r_EarningsPerCommonShareTables">
        <link:definition>041 - Disclosure - Earnings Per Common Share (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.southernfirst.com/role/IncomeTaxesTables" id="sfst_r_IncomeTaxesTables">
        <link:definition>042 - Disclosure - Income Taxes (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.southernfirst.com/role/RelatedPartyTransactionsTables" id="sfst_r_RelatedPartyTransactionsTables">
        <link:definition>043 - Disclosure - Related Party Transactions (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.southernfirst.com/role/StockBasedCompensationTables" id="sfst_r_StockBasedCompensationTables">
        <link:definition>044 - Disclosure - Stock-Based Compensation (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.southernfirst.com/role/RegulatoryMattersTables" id="sfst_r_RegulatoryMattersTables">
        <link:definition>045 - Disclosure - Regulatory Matters (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.southernfirst.com/role/ParentCompanyFinancialInformationTables" id="sfst_r_ParentCompanyFinancialInformationTables">
        <link:definition>046 - Disclosure - Parent Company Financial Information (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.southernfirst.com/role/SelectedCondensedQuarterlyFinancialDataUnauditedTables" id="sfst_r_SelectedCondensedQuarterlyFinancialDataUnauditedTables">
        <link:definition>047 - Disclosure - Selected Condensed Quarterly Financial Data (Unaudited) (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.southernfirst.com/role/SummaryofSignificantAccountingPoliciesandActivitiesDetails" id="sfst_r_SummaryofSignificantAccountingPoliciesandActivitiesDetails">
        <link:definition>048 - Disclosure - Summary of Significant Accounting Policies and Activities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.southernfirst.com/role/InvestmentSecuritiesDetails" id="sfst_r_InvestmentSecuritiesDetails">
        <link:definition>049 - Disclosure - Investment Securities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.southernfirst.com/role/ScheduleofamortizedcostsandfairvalueofinvestmentsecuritiesTable" id="sfst_r_ScheduleofamortizedcostsandfairvalueofinvestmentsecuritiesTable">
        <link:definition>050 - Disclosure - Investment Securities (Details) - Schedule of amortized costs and fair value of investment securities</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.southernfirst.com/role/ScheduleofamortizedcostsandfairvaluesofinvestmentsecuritiesavailableforsalebycontractualmaturityTable" id="sfst_r_ScheduleofamortizedcostsandfairvaluesofinvestmentsecuritiesavailableforsalebycontractualmaturityTable">
        <link:definition>051 - Disclosure - Investment Securities (Details) - Schedule of amortized costs and fair values of investment securities available for sale by contractual maturity</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.southernfirst.com/role/ScheduleofgrossunrealizedlossesoninvestmentsecuritiesandfairmarketvalueofrelatedsecuritiesTable" id="sfst_r_ScheduleofgrossunrealizedlossesoninvestmentsecuritiesandfairmarketvalueofrelatedsecuritiesTable">
        <link:definition>052 - Disclosure - Investment Securities (Details) - Schedule of gross unrealized losses on investment securities and fair market value of related securities</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.southernfirst.com/role/ScheduleofotherinvestmentsTable" id="sfst_r_ScheduleofotherinvestmentsTable">
        <link:definition>053 - Disclosure - Investment Securities (Details) - Schedule of other investments</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.southernfirst.com/role/MortgageLoansHeldforSaleDetails" id="sfst_r_MortgageLoansHeldforSaleDetails">
        <link:definition>054 - Disclosure - Mortgage Loans Held for Sale (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.southernfirst.com/role/LoansandAllowanceforCreditLossesDetails" id="sfst_r_LoansandAllowanceforCreditLossesDetails">
        <link:definition>055 - Disclosure - Loans and Allowance for Credit Losses (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.southernfirst.com/role/ScheduleofcompositionofourloanportfolioTable" id="sfst_r_ScheduleofcompositionofourloanportfolioTable">
        <link:definition>056 - Disclosure - Loans and Allowance for Credit Losses (Details) - Schedule of composition of our loan portfolio</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.southernfirst.com/role/ScheduleofcompositionofgrossloansbyratetypeTable" id="sfst_r_ScheduleofcompositionofgrossloansbyratetypeTable">
        <link:definition>057 - Disclosure - Loans and Allowance for Credit Losses (Details) - Schedule of composition of gross loans by rate type</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.southernfirst.com/role/ScheduleofoutstandingloansbycreditqualityindicatorsbyyearoforiginationTable" id="sfst_r_ScheduleofoutstandingloansbycreditqualityindicatorsbyyearoforiginationTable">
        <link:definition>058 - Disclosure - Loans and Allowance for Credit Losses (Details) - Schedule of outstanding loans by credit quality indicators by year of origination</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.southernfirst.com/role/ScheduleofloanbalancesclassifiedbycreditqualityindicatorsandloancategoriesTable" id="sfst_r_ScheduleofloanbalancesclassifiedbycreditqualityindicatorsandloancategoriesTable">
        <link:definition>059 - Disclosure - Loans and Allowance for Credit Losses (Details) - Schedule of loan balances classified by credit quality indicators and loan categories</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.southernfirst.com/role/ScheduleofloanbalancesbypaymentstatusTable" id="sfst_r_ScheduleofloanbalancesbypaymentstatusTable">
        <link:definition>060 - Disclosure - Loans and Allowance for Credit Losses (Details) - Schedule of loan balances by payment status</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.southernfirst.com/role/ScheduleofnonperformingassetsincludingnonaccruingTDRsTable" id="sfst_r_ScheduleofnonperformingassetsincludingnonaccruingTDRsTable">
        <link:definition>061 - Disclosure - Loans and Allowance for Credit Losses (Details) - Schedule of nonperforming assets, including nonaccruing TDRs</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.southernfirst.com/role/ScheduleofnonaccrualloansbymajorcategoriesTable" id="sfst_r_ScheduleofnonaccrualloansbymajorcategoriesTable">
        <link:definition>062 - Disclosure - Loans and Allowance for Credit Losses (Details) - Schedule of nonaccrual loans by major categories</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.southernfirst.com/role/ScheduleofkeyinformationforimpairedloansTable" id="sfst_r_ScheduleofkeyinformationforimpairedloansTable">
        <link:definition>063 - Disclosure - Loans and Allowance for Credit Losses (Details) - Schedule of key information for impaired loans</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.southernfirst.com/role/ScheduleofaveragerecordedinvestmentandinterestincomerecognizedonimpairedloansTable" id="sfst_r_ScheduleofaveragerecordedinvestmentandinterestincomerecognizedonimpairedloansTable">
        <link:definition>064 - Disclosure - Loans and Allowance for Credit Losses (Details) - Schedule of average recorded investment and interest income recognized on impaired loans</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.southernfirst.com/role/ScheduleofactivityrelatedtotheallowanceforcreditlossesTable" id="sfst_r_ScheduleofactivityrelatedtotheallowanceforcreditlossesTable">
        <link:definition>065 - Disclosure - Loans and Allowance for Credit Losses (Details) - Schedule of activity related to the allowance for credit losses</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.southernfirst.com/role/ScheduleofallowanceforloanlossesandrecordedinvestmentinloansbyimpairmentmethodologyTable" id="sfst_r_ScheduleofallowanceforloanlossesandrecordedinvestmentinloansbyimpairmentmethodologyTable">
        <link:definition>066 - Disclosure - Loans and Allowance for Credit Losses (Details) - Schedule of allowance for loan losses and recorded investment in loans by impairment methodology</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.southernfirst.com/role/ScheduleofanalysisofcollateraldependentloansTable" id="sfst_r_ScheduleofanalysisofcollateraldependentloansTable">
        <link:definition>067 - Disclosure - Loans and Allowance for Credit Losses (Details) - Schedule of analysis of collateral-dependent loans</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.southernfirst.com/role/ScheduleofallowanceforcreditlossesforunfundedloancommitmentsTable" id="sfst_r_ScheduleofallowanceforcreditlossesforunfundedloancommitmentsTable">
        <link:definition>068 - Disclosure - Loans and Allowance for Credit Losses (Details) - Schedule of allowance for credit losses for unfunded loan commitments</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.southernfirst.com/role/TroubledDebtRestructuringsDetails" id="sfst_r_TroubledDebtRestructuringsDetails">
        <link:definition>069 - Disclosure - Troubled Debt Restructurings (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.southernfirst.com/role/PropertyandEquipmentDetails" id="sfst_r_PropertyandEquipmentDetails">
        <link:definition>070 - Disclosure - Property and Equipment (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.southernfirst.com/role/ScheduleofcomponentsofpropertyandequipmentTable" id="sfst_r_ScheduleofcomponentsofpropertyandequipmentTable">
        <link:definition>071 - Disclosure - Property and Equipment (Details) - Schedule of components of property and equipment</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.southernfirst.com/role/ScheduleofestimatedusefullivesofpropertyandequipmentTable" id="sfst_r_ScheduleofestimatedusefullivesofpropertyandequipmentTable">
        <link:definition>072 - Disclosure - Property and Equipment (Details) - Schedule of estimated useful lives of property and equipment</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.southernfirst.com/role/LeasesDetails" id="sfst_r_LeasesDetails">
        <link:definition>073 - Disclosure - Leases (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.southernfirst.com/role/ScheduleofmaturitiesofleaseliabilitiesTable" id="sfst_r_ScheduleofmaturitiesofleaseliabilitiesTable">
        <link:definition>074 - Disclosure - Leases (Details) - Schedule of maturities of lease liabilities</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.southernfirst.com/role/ScheduleofactivityofrealestateacquiredinsettlementofloansportionofotherrealestateownedTable" id="sfst_r_ScheduleofactivityofrealestateacquiredinsettlementofloansportionofotherrealestateownedTable">
        <link:definition>075 - Disclosure - Other Real Estate Owned (Details) - Schedule of activity of real estate acquired in settlement of loans portion of other real estate owned</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.southernfirst.com/role/DepositsDetails" id="sfst_r_DepositsDetails">
        <link:definition>076 - Disclosure - Deposits (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.southernfirst.com/role/ScheduleofdetailindepositaccountsTable" id="sfst_r_ScheduleofdetailindepositaccountsTable">
        <link:definition>077 - Disclosure - Deposits (Details) - Schedule of detail in deposit accounts</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.southernfirst.com/role/ScheduledmaturitiesofcertificatesofdepositTable" id="sfst_r_ScheduledmaturitiesofcertificatesofdepositTable">
        <link:definition>078 - Disclosure - Deposits (Details) - Scheduled maturities of certificates of deposit</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.southernfirst.com/role/FederalHomeLoanBankAdvancesandOtherBorrowingsDetails" id="sfst_r_FederalHomeLoanBankAdvancesandOtherBorrowingsDetails">
        <link:definition>079 - Disclosure - Federal Home Loan Bank Advances and Other Borrowings (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.southernfirst.com/role/SubordinatedDebenturesDetails" id="sfst_r_SubordinatedDebenturesDetails">
        <link:definition>080 - Disclosure - Subordinated Debentures (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.southernfirst.com/role/UnusedLinesofCreditDetails" id="sfst_r_UnusedLinesofCreditDetails">
        <link:definition>081 - Disclosure - Unused Lines of Credit (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.southernfirst.com/role/ScheduleofoutstandingfinancialderivativeinstrumentsTable" id="sfst_r_ScheduleofoutstandingfinancialderivativeinstrumentsTable">
        <link:definition>082 - Disclosure - Derivative Financial Instruments (Details) - Schedule of outstanding financial derivative instruments</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.southernfirst.com/role/FairValueAccountingDetails" id="sfst_r_FairValueAccountingDetails">
        <link:definition>083 - Disclosure - Fair Value Accounting (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.southernfirst.com/role/ScheduleofassetsandliabilitiesmeasuredatfairvalueonrecurringbasisTable" id="sfst_r_ScheduleofassetsandliabilitiesmeasuredatfairvalueonrecurringbasisTable">
        <link:definition>084 - Disclosure - Fair Value Accounting (Details) - Schedule of assets and liabilities measured at fair value on recurring basis</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.southernfirst.com/role/ScheduleofassetsandliabilitiesmeasuredatfairvalueonnonrecurringbasisTable" id="sfst_r_ScheduleofassetsandliabilitiesmeasuredatfairvalueonnonrecurringbasisTable">
        <link:definition>085 - Disclosure - Fair Value Accounting (Details) - Schedule of assets and liabilities measured at fair value on nonrecurring basis</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.southernfirst.com/role/ScheduleofunobservableinputsusedinthefairvaluemeasurementsTable" id="sfst_r_ScheduleofunobservableinputsusedinthefairvaluemeasurementsTable">
        <link:definition>086 - Disclosure - Fair Value Accounting (Details) - Schedule of unobservable inputs used in the fair value measurements</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
<!-- [WMV5][XcpuxYn59dz7vgYynUDuwG7r97K2jUTysl7vcz0lJt/tSeJz73kx1cLt0ZFF2SK/vxBCY0vdSrZmdJujjLECkXmkP/+UARtW5BvdQIkkz8h40Uj/ZykhSqneRt/XKoGThX/+vi2CqRUVInmPN1DVG9uJJFWDchnP/A3oSQ4XSmAxUqaJOXwXI2AzyuZfrceU8RdCNfnr6qFuofXuSjM4MV1yd8U5UzoMrtMV/8yTQiFUy5EFa3UwMRTgMGnPyqlF/Si6rfB3+UEnzYxhNEDQihM5qDYTR5eSW49fGNPqW24HiNdIlg6soQ==] CSR-->
      <link:roleType roleURI="http://www.southernfirst.com/role/ScheduleofestimatedfairvaluesofthecompanysfinancialinstrumentsTable" id="sfst_r_ScheduleofestimatedfairvaluesofthecompanysfinancialinstrumentsTable">
        <link:definition>087 - Disclosure - Fair Value Accounting (Details) - Schedule of estimated fair values of the company's financial instruments</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.southernfirst.com/role/EarningsPerCommonShareDetails" id="sfst_r_EarningsPerCommonShareDetails">
        <link:definition>088 - Disclosure - Earnings Per Common Share (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.southernfirst.com/role/ScheduleofearningspersharecalculationTable" id="sfst_r_ScheduleofearningspersharecalculationTable">
        <link:definition>089 - Disclosure - Earnings Per Common Share (Details) - Schedule of earnings per share calculation</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.southernfirst.com/role/CommitmentsandContingenciesDetails" id="sfst_r_CommitmentsandContingenciesDetails">
        <link:definition>090 - Disclosure - Commitments and Contingencies (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.southernfirst.com/role/ScheduleofcomponentsofincometaxexpenseTable" id="sfst_r_ScheduleofcomponentsofincometaxexpenseTable">
        <link:definition>091 - Disclosure - Income Taxes (Details) - Schedule of components of income tax expense</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.southernfirst.com/role/ScheduleoftaxescomputedusingthestatutorytaxrateTable" id="sfst_r_ScheduleoftaxescomputedusingthestatutorytaxrateTable">
        <link:definition>092 - Disclosure - Income Taxes (Details) - Schedule of taxes computed using the statutory tax rate</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.southernfirst.com/role/ScheduleofcomponentsofthedeferredtaxassetsandliabilitiesTable" id="sfst_r_ScheduleofcomponentsofthedeferredtaxassetsandliabilitiesTable">
        <link:definition>093 - Disclosure - Income Taxes (Details) - Schedule of components of the deferred tax assets and liabilities</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.southernfirst.com/role/RelatedPartyTransactionsDetails" id="sfst_r_RelatedPartyTransactionsDetails">
        <link:definition>094 - Disclosure - Related Party Transactions (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.southernfirst.com/role/ScheduleofloantransactionswithdirectorsandexecutiveofficersincludingtheiraffiliatesTable" id="sfst_r_ScheduleofloantransactionswithdirectorsandexecutiveofficersincludingtheiraffiliatesTable">
        <link:definition>095 - Disclosure - Related Party Transactions (Details) - Schedule of loan transactions with directors and executive officers, including their affiliates</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.southernfirst.com/role/FinancialInstrumentsWithOffBalanceSheetRiskDetails" id="sfst_r_FinancialInstrumentsWithOffBalanceSheetRiskDetails">
        <link:definition>096 - Disclosure - Financial Instruments With Off-Balance Sheet Risk (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.southernfirst.com/role/EmployeeBenefitPlanDetails" id="sfst_r_EmployeeBenefitPlanDetails">
        <link:definition>097 - Disclosure - Employee Benefit Plan (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.southernfirst.com/role/StockBasedCompensationDetails" id="sfst_r_StockBasedCompensationDetails">
        <link:definition>098 - Disclosure - Stock-Based Compensation (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.southernfirst.com/role/ScheduleofstockbasedcompensationexpenseTable" id="sfst_r_ScheduleofstockbasedcompensationexpenseTable">
        <link:definition>099 - Disclosure - Stock-Based Compensation (Details) - Schedule of stock-based compensation expense</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.southernfirst.com/role/ScheduleofthestatusofthestockoptionplanandchangesTable" id="sfst_r_ScheduleofthestatusofthestockoptionplanandchangesTable">
        <link:definition>100 - Disclosure - Stock-Based Compensation (Details) - Schedule of the status of the stock option plan and changes</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.southernfirst.com/role/ScheduleofassumptionsusedTable" id="sfst_r_ScheduleofassumptionsusedTable">
        <link:definition>101 - Disclosure - Stock-Based Compensation (Details) - Schedule of assumptions used</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.southernfirst.com/role/ScheduleofthestatusofthecompanysnonvestedrestrictedstockandchangesTable" id="sfst_r_ScheduleofthestatusofthecompanysnonvestedrestrictedstockandchangesTable">
        <link:definition>102 - Disclosure - Stock-Based Compensation (Details) - Schedule of the status of the company's non vested restricted stock and changes</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.southernfirst.com/role/RegulatoryMattersDetails" id="sfst_r_RegulatoryMattersDetails">
        <link:definition>103 - Disclosure - Regulatory Matters (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.southernfirst.com/role/ScheduleofcapitalamountsandratiosoftheBankandtheCompanyandtheregulatoryminimumrequirementsTable" id="sfst_r_ScheduleofcapitalamountsandratiosoftheBankandtheCompanyandtheregulatoryminimumrequirementsTable">
        <link:definition>104 - Disclosure - Regulatory Matters (Details) - Schedule of capital amounts and ratios of the Bank and the Company and the regulatory minimum requirements</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.southernfirst.com/role/ScheduleofcondensedfinancialinformationofSouthernFirstBancsharesIncparentcompanyonlyTable" id="sfst_r_ScheduleofcondensedfinancialinformationofSouthernFirstBancsharesIncparentcompanyonlyTable">
        <link:definition>105 - Disclosure - Parent Company Financial Information (Details) - Schedule of condensed financial information of Southern First Bancshares, Inc. (parent company only)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.southernfirst.com/role/ScheduleofselectedquarterlyfinancialinformationTable" id="sfst_r_ScheduleofselectedquarterlyfinancialinformationTable">
        <link:definition>106 - Disclosure - Selected Condensed Quarterly Financial Data (Unaudited) (Details) - Schedule of selected quarterly financial information</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.southernfirst.com/role/DocumentAndEntityInformation" id="DocumentAndEntityInformation">
        <link:definition>000 - Document - Document And Entity Information</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
    </xs:appinfo>
  </xs:annotation>
  <xs:import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd"/>
  <xs:import namespace="http://fasb.org/us-types/2022" schemaLocation="https://xbrl.fasb.org/us-gaap/2022/elts/us-types-2022.xsd"/>
  <xs:import namespace="http://www.xbrl.org/dtr/type/2020-01-21" schemaLocation="https://www.xbrl.org/dtr/type/2020-01-21/types.xsd"/>
  <xs:import namespace="http://xbrl.org/2005/xbrldt" schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd"/>
  <xs:import namespace="http://fasb.org/srt-types/2022" schemaLocation="https://xbrl.fasb.org/srt/2022/elts/srt-types-2022.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/sic/2022" schemaLocation="https://xbrl.sec.gov/sic/2022/sic-2022.xsd"/>
  <xs:element name="ScheduleOfAmortizedCostsAndFairValueOfInvestmentSecuritiesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sfst_ScheduleOfAmortizedCostsAndFairValueOfInvestmentSecuritiesAbstract"/>
  <xs:element name="ScheduleOfAmortizedCostsAndFairValuesOfInvestmentSecuritiesAvailableForSaleByContractualMaturityAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sfst_ScheduleOfAmortizedCostsAndFairValuesOfInvestmentSecuritiesAvailableForSaleByContractualMaturityAbstract"/>
  <xs:element name="ScheduleOfGrossUnrealizedLossesOnInvestmentSecuritiesAndFairMarketValueOfRelatedSecuritiesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sfst_ScheduleOfGrossUnrealizedLossesOnInvestmentSecuritiesAndFairMarketValueOfRelatedSecuritiesAbstract"/>
  <xs:element name="ScheduleOfOtherInvestmentsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sfst_ScheduleOfOtherInvestmentsAbstract"/>
  <xs:element name="MortgageLoansHeldForSaleAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sfst_MortgageLoansHeldForSaleAbstract"/>
  <xs:element name="ScheduleOfCompositionOfOurLoanPortfolioAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sfst_ScheduleOfCompositionOfOurLoanPortfolioAbstract"/>
  <xs:element name="ScheduleOfCompositionOfGrossLoansByRateTypeAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sfst_ScheduleOfCompositionOfGrossLoansByRateTypeAbstract"/>
  <xs:element name="ScheduleOfOutstandingLoansByCreditQualityIndicatorsByYearOfOriginationAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sfst_ScheduleOfOutstandingLoansByCreditQualityIndicatorsByYearOfOriginationAbstract"/>
  <xs:element name="ScheduleOfLoanBalancesClassifiedByCreditQualityIndicatorsAndLoanCategoriesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sfst_ScheduleOfLoanBalancesClassifiedByCreditQualityIndicatorsAndLoanCategoriesAbstract"/>
  <xs:element name="ScheduleOfLoanBalancesByPaymentStatusAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sfst_ScheduleOfLoanBalancesByPaymentStatusAbstract"/>
  <xs:element name="ScheduleOfNonperformingAssetsIncludingNonaccruingTdrsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sfst_ScheduleOfNonperformingAssetsIncludingNonaccruingTdrsAbstract"/>
  <xs:element name="ScheduleOfNonaccrualLoansByMajorCategoriesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sfst_ScheduleOfNonaccrualLoansByMajorCategoriesAbstract"/>
  <xs:element name="ScheduleOfKeyInformationForImpairedLoansAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sfst_ScheduleOfKeyInformationForImpairedLoansAbstract"/>
  <xs:element name="ScheduleOfAverageRecordedInvestmentAndInterestIncomeRecognizedOnImpairedLoansAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sfst_ScheduleOfAverageRecordedInvestmentAndInterestIncomeRecognizedOnImpairedLoansAbstract"/>
  <xs:element name="ScheduleOfActivityRelatedToTheAllowanceForCreditLossesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sfst_ScheduleOfActivityRelatedToTheAllowanceForCreditLossesAbstract"/>
  <xs:element name="ScheduleOfAllowanceForLoanLossesAndRecordedInvestmentInLoansByImpairmentMethodologyAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sfst_ScheduleOfAllowanceForLoanLossesAndRecordedInvestmentInLoansByImpairmentMethodologyAbstract"/>
  <xs:element name="ScheduleOfAnalysisOfCollateralDependentLoansAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sfst_ScheduleOfAnalysisOfCollateralDependentLoansAbstract"/>
  <xs:element name="ScheduleOfAllowanceForCreditLossesForUnfundedLoanCommitmentsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sfst_ScheduleOfAllowanceForCreditLossesForUnfundedLoanCommitmentsAbstract"/>
  <xs:element name="ScheduleOfComponentsOfPropertyAndEquipmentAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sfst_ScheduleOfComponentsOfPropertyAndEquipmentAbstract"/>
  <xs:element name="ScheduleOfEstimatedUsefulLivesOfPropertyAndEquipmentAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sfst_ScheduleOfEstimatedUsefulLivesOfPropertyAndEquipmentAbstract"/>
  <xs:element name="ScheduleOfMaturitiesOfLeaseLiabilitiesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sfst_ScheduleOfMaturitiesOfLeaseLiabilitiesAbstract"/>
  <xs:element name="ScheduleOfActivityOfRealEstateAcquiredInSettlementOfLoansPortionOfOtherRealEstateOwnedAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sfst_ScheduleOfActivityOfRealEstateAcquiredInSettlementOfLoansPortionOfOtherRealEstateOwnedAbstract"/>
  <xs:element name="ScheduleOfDetailInDepositAccountsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sfst_ScheduleOfDetailInDepositAccountsAbstract"/>
  <xs:element name="ScheduledMaturitiesOfCertificatesOfDepositAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sfst_ScheduledMaturitiesOfCertificatesOfDepositAbstract"/>
  <xs:element name="FederalHomeLoanBankAdvancesAndRepurchaseAgreementsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sfst_FederalHomeLoanBankAdvancesAndRepurchaseAgreementsAbstract"/>
  <xs:element name="UnusedLinesOfCreditAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sfst_UnusedLinesOfCreditAbstract"/>
  <xs:element name="ScheduleOfOutstandingFinancialDerivativeInstrumentsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sfst_ScheduleOfOutstandingFinancialDerivativeInstrumentsAbstract"/>
  <xs:element name="ScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sfst_ScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisAbstract"/>
  <xs:element name="ScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueOnNonrecurringBasisAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sfst_ScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueOnNonrecurringBasisAbstract"/>
  <xs:element name="ScheduleOfUnobservableInputsUsedInTheFairValueMeasurementsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sfst_ScheduleOfUnobservableInputsUsedInTheFairValueMeasurementsAbstract"/>
  <xs:element name="ScheduleOfEstimatedFairValuesOfTheCompanysFinancialInstrumentsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sfst_ScheduleOfEstimatedFairValuesOfTheCompanysFinancialInstrumentsAbstract"/>
  <xs:element name="ScheduleOfEarningsPerShareCalculationAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sfst_ScheduleOfEarningsPerShareCalculationAbstract"/>
  <xs:element name="ScheduleOfComponentsOfIncomeTaxExpenseAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sfst_ScheduleOfComponentsOfIncomeTaxExpenseAbstract"/>
  <xs:element name="ScheduleOfTaxesComputedUsingTheStatutoryTaxRateAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sfst_ScheduleOfTaxesComputedUsingTheStatutoryTaxRateAbstract"/>
  <xs:element name="ScheduleOfComponentsOfTheDeferredTaxAssetsAndLiabilitiesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sfst_ScheduleOfComponentsOfTheDeferredTaxAssetsAndLiabilitiesAbstract"/>
  <xs:element name="ScheduleOfLoanTransactionsWithDirectorsAndExecutiveOfficersIncludingTheirAffiliatesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sfst_ScheduleOfLoanTransactionsWithDirectorsAndExecutiveOfficersIncludingTheirAffiliatesAbstract"/>
  <xs:element name="ScheduleOfStockBasedCompensationExpenseAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sfst_ScheduleOfStockBasedCompensationExpenseAbstract"/>
  <xs:element name="ScheduleOfTheStatusOfTheStockOptionPlanAndChangesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sfst_ScheduleOfTheStatusOfTheStockOptionPlanAndChangesAbstract"/>
  <xs:element name="ScheduleOfAssumptionsUsedAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sfst_ScheduleOfAssumptionsUsedAbstract"/>
  <xs:element name="ScheduleOfTheStatusOfTheCompanysNonVestedRestrictedStockAndChangesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sfst_ScheduleOfTheStatusOfTheCompanysNonVestedRestrictedStockAndChangesAbstract"/>
  <xs:element name="DividendsDisclosureAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sfst_DividendsDisclosureAbstract"/>
  <xs:element name="ScheduleOfCapitalAmountsAndRatiosOfTheBankAndTheCompanyAndTheRegulatoryMinimumRequirementsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sfst_ScheduleOfCapitalAmountsAndRatiosOfTheBankAndTheCompanyAndTheRegulatoryMinimumRequirementsAbstract"/>
  <xs:element name="ScheduleOfCondensedFinancialInformationOfSouthernFirstBancsharesIncParentCompanyOnlyAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sfst_ScheduleOfCondensedFinancialInformationOfSouthernFirstBancsharesIncParentCompanyOnlyAbstract"/>
  <xs:element name="ScheduleOfSelectedQuarterlyFinancialInformationAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sfst_ScheduleOfSelectedQuarterlyFinancialInformationAbstract"/>
  <xs:element name="OtherComprehensiveIncomeLossAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sfst_OtherComprehensiveIncomeLossAbstract"/>
  <xs:element name="UnrealizedGainLossOnSecuritiesAvailableForSaleAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sfst_UnrealizedGainLossOnSecuritiesAvailableForSaleAbstract"/>
  <xs:element name="AvailableForSaleAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sfst_AvailableForSaleAbstract"/>
  <xs:element name="MortgageBackedSecuritiesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sfst_MortgageBackedSecuritiesAbstract"/>
  <xs:element name="AvailableForSaleAbstract0" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sfst_AvailableForSaleAbstract0"/>
  <xs:element name="MortgageBackedSecuritiesAbstract0" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sfst_MortgageBackedSecuritiesAbstract0"/>
  <xs:element name="MortgageBackedAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sfst_MortgageBackedAbstract"/>
  <xs:element name="MortgageBackedAbstract0" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sfst_MortgageBackedAbstract0"/>
  <xs:element name="CommercialAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sfst_CommercialAbstract"/>
  <xs:element name="ConsumerAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sfst_ConsumerAbstract"/>
  <xs:element name="CommercialAbstract0" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sfst_CommercialAbstract0"/>
  <xs:element name="OwnerOccupiedReAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sfst_OwnerOccupiedReAbstract"/>
  <xs:element name="UnlabeledAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sfst_UnlabeledAbstract"/>
  <xs:element name="NonOwnerOccupiedReAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sfst_NonOwnerOccupiedReAbstract"/>
  <xs:element name="UnlabeledAbstract0" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sfst_UnlabeledAbstract0"/>
  <xs:element name="ConstructionAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sfst_ConstructionAbstract"/>
  <xs:element name="UnlabeledAbstract1" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sfst_UnlabeledAbstract1"/>
  <xs:element name="BusinessAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sfst_BusinessAbstract"/>
  <xs:element name="UnlabeledAbstract2" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sfst_UnlabeledAbstract2"/>
  <xs:element name="ConsumerAbstract0" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sfst_ConsumerAbstract0"/>
  <xs:element name="UnlabeledAbstract3" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sfst_UnlabeledAbstract3"/>
  <xs:element name="HomeEquityAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sfst_HomeEquityAbstract"/>
  <xs:element name="UnlabeledAbstract4" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sfst_UnlabeledAbstract4"/>
  <xs:element name="ConstructionAbstract0" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sfst_ConstructionAbstract0"/>
  <xs:element name="UnlabeledAbstract5" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sfst_UnlabeledAbstract5"/>
  <xs:element name="OtherAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sfst_OtherAbstract"/>
  <xs:element name="CommercialAbstract1" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sfst_CommercialAbstract1"/>
  <xs:element name="ConsumerAbstract1" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sfst_ConsumerAbstract1"/>
  <xs:element name="CommercialAbstract2" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sfst_CommercialAbstract2"/>
  <xs:element name="ConsumerAbstract2" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sfst_ConsumerAbstract2"/>
  <xs:element name="NonperformingAssetsAsAPercentageOfAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sfst_NonperformingAssetsAsAPercentageOfAbstract"/>
  <xs:element name="CommercialAbstract3" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sfst_CommercialAbstract3"/>
  <xs:element name="ConsumerAbstract3" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sfst_ConsumerAbstract3"/>
  <xs:element name="CommercialAbstract4" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sfst_CommercialAbstract4"/>
  <xs:element name="ConsumerAbstract4" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sfst_ConsumerAbstract4"/>
  <xs:element name="CommercialAbstract5" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sfst_CommercialAbstract5"/>
  <xs:element name="ConsumerAbstract5" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sfst_ConsumerAbstract5"/>
  <xs:element name="CommercialAbstract6" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sfst_CommercialAbstract6"/>
  <xs:element name="ConsumerAbstract6" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sfst_ConsumerAbstract6"/>
  <xs:element name="SecuritiesAvailableForSaleAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sfst_SecuritiesAvailableForSaleAbstract"/>
  <xs:element name="AssetsAbstract0" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sfst_AssetsAbstract0"/>
  <xs:element name="SecuritiesAvailableForSaleAbstract0" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sfst_SecuritiesAvailableForSaleAbstract0"/>
  <xs:element name="UnlabeledAbstract6" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sfst_UnlabeledAbstract6"/>
  <xs:element name="AssetsAbstract1" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sfst_AssetsAbstract1"/>
  <xs:element name="AssetsAbstract2" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sfst_AssetsAbstract2"/>
  <xs:element name="NumeratorAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sfst_NumeratorAbstract"/>
  <xs:element name="DenominatorAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sfst_DenominatorAbstract"/>
  <xs:element name="EarningsPerCommonShareAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sfst_EarningsPerCommonShareAbstract"/>
  <xs:element name="CurrentIncomeTaxesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sfst_CurrentIncomeTaxesAbstract"/>
  <xs:element name="DeferredTaxAssetsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sfst_DeferredTaxAssetsAbstract"/>
  <xs:element name="TheBankAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sfst_TheBankAbstract"/>
  <xs:element name="UnlabeledAbstract7" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sfst_UnlabeledAbstract7"/>
  <xs:element name="TheCompanyAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sfst_TheCompanyAbstract"/>
  <xs:element name="TheBankAbstract0" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sfst_TheBankAbstract0"/>
  <xs:element name="UnlabeledAbstract8" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sfst_UnlabeledAbstract8"/>
  <xs:element name="TheCompany1Abstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sfst_TheCompany1Abstract"/>
  <xs:element name="AssetsAbstract3" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sfst_AssetsAbstract3"/>
  <xs:element name="EarningsPerCommonShareAbstract0" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sfst_EarningsPerCommonShareAbstract0"/>
  <xs:element name="WeightedAverageCommonSharesOutstandingAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sfst_WeightedAverageCommonSharesOutstandingAbstract"/>
  <xs:element name="EarningsPerCommonShareAbstract1" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sfst_EarningsPerCommonShareAbstract1"/>
  <xs:element name="WeightedAverageCommonSharesOutstandingAbstract0" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sfst_WeightedAverageCommonSharesOutstandingAbstract0"/>
  <xs:element name="FHLBAdvanceAndRelatedDebt" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="sfst_FHLBAdvanceAndRelatedDebt"/>
  <xs:element name="NonvestedRestrictedStockValue" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="sfst_NonvestedRestrictedStockValue"/>
  <xs:element name="ServiceFeesOnDepositAccounts" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="sfst_ServiceFeesOnDepositAccounts"/>
  <xs:element name="ProductOrServiceOnDebitCard" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="sfst_ProductOrServiceOnDebitCard"/>
  <xs:element name="NetLenderAndReferralFeesOnPppLoans" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="sfst_NetLenderAndReferralFeesOnPppLoans"/>
  <xs:element name="RealEstateOwnedExpenses" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="sfst_RealEstateOwnedExpenses"/>
  <xs:element name="AdoptionOfAccountingStandardsUpdate201613" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="sfst_AdoptionOfAccountingStandardsUpdate201613"/>
  <xs:element name="WritedownOfRealEstateOwned" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="sfst_WritedownOfRealEstateOwned"/>
  <xs:element name="LossOnSaleOfRealEstateOwned" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="sfst_LossOnSaleOfRealEstateOwned"/>
  <xs:element name="OperatingLeasePayment" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="sfst_OperatingLeasePayment"/>
  <xs:element name="DecreaseInFederalHomeLoanBankAdvancesAndOtherBorrowings" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="sfst_DecreaseInFederalHomeLoanBankAdvancesAndOtherBorrowings"/>
  <xs:element name="ForeclosureOfOtherRealEstate" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="sfst_ForeclosureOfOtherRealEstate"/>
  <xs:element name="UnrealizedGainlossOnSecuritiesNetOfIncomeTaxes" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="sfst_UnrealizedGainlossOnSecuritiesNetOfIncomeTaxes"/>
  <xs:element name="OperatingLeases" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="sfst_OperatingLeases"/>
  <xs:element name="MortgageLoansHeldForSaleTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sfst_MortgageLoansHeldForSaleTextBlock"/>
  <xs:element name="TroubledDebtRestructuringTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sfst_TroubledDebtRestructuringTextBlock"/>
  <xs:element name="FederalHomeLoanBankAdvancesAndRepurchaseAgreementsTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sfst_FederalHomeLoanBankAdvancesAndRepurchaseAgreementsTextBlock"/>
  <xs:element name="FederalHomeLoanBankAdvancesandOtherBorrowingsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="sfst_FederalHomeLoanBankAdvancesandOtherBorrowingsTable"/>
  <xs:element name="FederalHomeLoanBankAdvancesandOtherBorrowingsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sfst_FederalHomeLoanBankAdvancesandOtherBorrowingsLineItems"/>
  <xs:element name="UnusedLinesOfCreditTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sfst_UnusedLinesOfCreditTextBlock"/>
  <xs:element name="UnusedLinesofCreditTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="sfst_UnusedLinesofCreditTable"/>
  <xs:element name="UnusedLinesofCreditLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sfst_UnusedLinesofCreditLineItems"/>
  <xs:element name="FairValueAccountingTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="sfst_FairValueAccountingTable"/>
  <xs:element name="FairValueAccountingLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sfst_FairValueAccountingLineItems"/>
  <xs:element name="DividendsDisclosureTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sfst_DividendsDisclosureTextBlock"/>
  <xs:element name="DividendsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="sfst_DividendsTable"/>
  <xs:element name="DividendsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sfst_DividendsLineItems"/>
  <xs:element name="LoanChargeOffPolicyPolicyTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sfst_LoanChargeOffPolicyPolicyTextBlock"/>
  <xs:element name="BankOwnedLifeInsurancePoliciesPolicyTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sfst_BankOwnedLifeInsurancePoliciesPolicyTextBlock"/>
  <xs:element name="AllowanceForCreditLossesPolicyTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sfst_AllowanceForCreditLossesPolicyTextBlock"/>
  <xs:element name="AllowanceForCreditLossesLoansPolicyTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sfst_AllowanceForCreditLossesLoansPolicyTextBlock"/>
  <xs:element name="AccruedInterestReceivablePolicyTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sfst_AccruedInterestReceivablePolicyTextBlock"/>
  <xs:element name="UnfundedCommitmentsPolicyTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sfst_UnfundedCommitmentsPolicyTextBlock"/>
  <xs:element name="NewlyIssuedButNotYetEffectiveAccountingStandardsPolicyTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sfst_NewlyIssuedButNotYetEffectiveAccountingStandardsPolicyTextBlock"/>
  <xs:element name="LoanReceivableByRateTypeTableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sfst_LoanReceivableByRateTypeTableTextBlock"/>
  <xs:element name="ScheduleOfOutstandingLoansByCreditQualityIndicatorsByYearOfOriginationTableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sfst_ScheduleOfOutstandingLoansByCreditQualityIndicatorsByYearOfOriginationTableTextBlock"/>
  <xs:element name="ScheduleOfLoanBalancesClassifiedByCreditQualityIndicatorsAndLoanCategoriesTableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sfst_ScheduleOfLoanBalancesClassifiedByCreditQualityIndicatorsAndLoanCategoriesTableTextBlock"/>
  <xs:element name="SummaryOfAverageRecordedInvestmentInImpairedLoansAndAmountOfInterestIncomeTableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sfst_SummaryOfAverageRecordedInvestmentInImpairedLoansAndAmountOfInterestIncomeTableTextBlock"/>
  <xs:element name="ScheduleOfActivityRelatedToTheAllowanceForCreditLossesTableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sfst_ScheduleOfActivityRelatedToTheAllowanceForCreditLossesTableTextBlock"/>
  <xs:element name="ImpairmentMethodologyForCreditLossesOnFinancingReceivablesTableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sfst_ImpairmentMethodologyForCreditLossesOnFinancingReceivablesTableTextBlock"/>
  <xs:element name="SummaryOfAnalysisOfCollateraldependentLoansOfTheCompanyTableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sfst_SummaryOfAnalysisOfCollateraldependentLoansOfTheCompanyTableTextBlock"/>
  <xs:element name="ScheduleOfEstimatedUsefulLivesOfPropertyPlantAndEquipmentTableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sfst_ScheduleOfEstimatedUsefulLivesOfPropertyPlantAndEquipmentTableTextBlock"/>
  <xs:element name="DetailOfDepositAccountsTableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sfst_DetailOfDepositAccountsTableTextBlock"/>
  <xs:element name="ScheduledMaturitiesOfCertificatesOfDepositTableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sfst_ScheduledMaturitiesOfCertificatesOfDepositTableTextBlock"/>
  <xs:element name="ScheduleOfCondensedFinancialStatementTableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sfst_ScheduleOfCondensedFinancialStatementTableTextBlock"/>
  <xs:element name="TypeOfInvestmentDomain" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sfst_TypeOfInvestmentDomain"/>
  <xs:element name="InvestmentSecuritiesDetailsScheduleofamortizedcostsandfairvalueofinvestmentsecuritiesTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="sfst_InvestmentSecuritiesDetailsScheduleofamortizedcostsandfairvalueofinvestmentsecuritiesTable"/>
  <xs:element name="InvestmentSecuritiesDetailsScheduleofamortizedcostsandfairvalueofinvestmentsecuritiesLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sfst_InvestmentSecuritiesDetailsScheduleofamortizedcostsandfairvalueofinvestmentsecuritiesLineItems"/>
  <xs:element name="InvestmentSecuritiesDetailsScheduleofgrossunrealizedlossesoninvestmentsecuritiesandfairmarketvalueofrelatedsecuritiesTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="sfst_InvestmentSecuritiesDetailsScheduleofgrossunrealizedlossesoninvestmentsecuritiesandfairmarketvalueofrelatedsecuritiesTable"/>
  <xs:element name="InvestmentSecuritiesDetailsScheduleofgrossunrealizedlossesoninvestmentsecuritiesandfairmarketvalueofrelatedsecuritiesLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sfst_InvestmentSecuritiesDetailsScheduleofgrossunrealizedlossesoninvestmentsecuritiesandfairmarketvalueofrelatedsecuritiesLineItems"/>
  <xs:element name="NumberOfInvestmentsInContinuousUnrealizedLossPositionLessThanTwelveMonths" type="xbrli:integerItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="sfst_NumberOfInvestmentsInContinuousUnrealizedLossPositionLessThanTwelveMonths"/>
  <xs:element name="NumberOfInvestmentsInContinuousUnrealizedLossPositionTwelveMonthsOrLonger" type="xbrli:integerItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="sfst_NumberOfInvestmentsInContinuousUnrealizedLossPositionTwelveMonthsOrLonger"/>
  <xs:element name="NumberOfInvestmentsInContinuousUnrealizedLossPosition" type="xbrli:integerItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="sfst_NumberOfInvestmentsInContinuousUnrealizedLossPosition"/>
  <xs:element name="InvestmentInTrustPreferredSecurities" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="sfst_InvestmentInTrustPreferredSecurities"/>
  <xs:element name="CommercialLoansReceivableCarryingAmount" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="sfst_CommercialLoansReceivableCarryingAmount"/>
  <xs:element name="CommercialLoansReceivablePercentage" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sfst_CommercialLoansReceivablePercentage"/>
  <xs:element name="ConsumerLoansReceivableCarryingAmount" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="sfst_ConsumerLoansReceivableCarryingAmount"/>
  <xs:element name="ConsumerLoansReceivablePercentage" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sfst_ConsumerLoansReceivablePercentage"/>
  <xs:element name="LoansAndLeasesReceivableNetOfDeferredIncomePercentage" type="dtr:percentItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="sfst_LoansAndLeasesReceivableNetOfDeferredIncomePercentage"/>
  <xs:element name="LoansandAllowanceforCreditLossesDetailsScheduleofoutstandingloansbycreditqualityindicatorsbyyearoforiginationTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="sfst_LoansandAllowanceforCreditLossesDetailsScheduleofoutstandingloansbycreditqualityindicatorsbyyearoforiginationTable"/>
  <xs:element name="LoansandAllowanceforCreditLossesDetailsScheduleofoutstandingloansbycreditqualityindicatorsbyyearoforiginationLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sfst_LoansandAllowanceforCreditLossesDetailsScheduleofoutstandingloansbycreditqualityindicatorsbyyearoforiginationLineItems"/>
  <xs:element name="LoansandAllowanceforCreditLossesDetailsScheduleofloanbalancesclassifiedbycreditqualityindicatorsandloancategoriesTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="sfst_LoansandAllowanceforCreditLossesDetailsScheduleofloanbalancesclassifiedbycreditqualityindicatorsandloancategoriesTable"/>
  <xs:element name="LoansandAllowanceforCreditLossesDetailsScheduleofloanbalancesclassifiedbycreditqualityindicatorsandloancategoriesLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sfst_LoansandAllowanceforCreditLossesDetailsScheduleofloanbalancesclassifiedbycreditqualityindicatorsandloancategoriesLineItems"/>
  <xs:element name="LoanBalancesClassifiedByCreditQualityIndicatorsAndLoanCategoriesAmount" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="sfst_LoanBalancesClassifiedByCreditQualityIndicatorsAndLoanCategoriesAmount"/>
  <xs:element name="TotalLoanBalancesByPaymentAmount" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="sfst_TotalLoanBalancesByPaymentAmount"/>
  <xs:element name="TotalLoansBalancesByPaymentAmount" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="sfst_TotalLoansBalancesByPaymentAmount"/>
  <xs:element name="TotalLoan" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="sfst_TotalLoan"/>
  <xs:element name="NonaccruingTDRs" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="sfst_NonaccruingTDRs"/>
  <xs:element name="TotalNonaccrualLoansIncludingNonaccruingTDRs" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="sfst_TotalNonaccrualLoansIncludingNonaccruingTDRs"/>
  <xs:element name="OtherRealEstateOwned" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="sfst_OtherRealEstateOwned"/>
  <xs:element name="TotalNonperformingAssets" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="sfst_TotalNonperformingAssets"/>
  <xs:element name="NonperformingAssetsAsPercentageOfAssets" type="dtr:percentItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="sfst_NonperformingAssetsAsPercentageOfAssets"/>
  <xs:element name="TotalLoansOver90DaysPastDue" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="sfst_TotalLoansOver90DaysPastDue"/>
  <xs:element name="AccruingTroubledDebtRestructurings" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="sfst_AccruingTroubledDebtRestructurings"/>
  <xs:element name="TotalCommercial" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="sfst_TotalCommercial"/>
  <xs:element name="TotalConsumer" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="sfst_TotalConsumer"/>
  <xs:element name="LoansAndLeasesReceivableBeforeFeesGrossAmount" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="sfst_LoansAndLeasesReceivableBeforeFeesGrossAmount"/>
  <xs:element name="LoansandAllowanceforCreditLossesDetailsScheduleofkeyinformationforimpairedloansTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="sfst_LoansandAllowanceforCreditLossesDetailsScheduleofkeyinformationforimpairedloansTable"/>
  <xs:element name="LoansandAllowanceforCreditLossesDetailsScheduleofkeyinformationforimpairedloansLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sfst_LoansandAllowanceforCreditLossesDetailsScheduleofkeyinformationforimpairedloansLineItems"/>
  <xs:element name="LoansandAllowanceforCreditLossesDetailsScheduleofaveragerecordedinvestmentandinterestincomerecognizedonimpairedloansTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="sfst_LoansandAllowanceforCreditLossesDetailsScheduleofaveragerecordedinvestmentandinterestincomerecognizedonimpairedloansTable"/>
  <xs:element name="LoansandAllowanceforCreditLossesDetailsScheduleofaveragerecordedinvestmentandinterestincomerecognizedonimpairedloansLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sfst_LoansandAllowanceforCreditLossesDetailsScheduleofaveragerecordedinvestmentandinterestincomerecognizedonimpairedloansLineItems"/>
  <xs:element name="AverageRecordedInvestmentTotalCommercial" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="sfst_AverageRecordedInvestmentTotalCommercial"/>
  <xs:element name="RecognizedInterestIncomeTotalConsumer" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="sfst_RecognizedInterestIncomeTotalConsumer"/>
  <xs:element name="AverageRecordedInvestmentTotalConsumer" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="sfst_AverageRecordedInvestmentTotalConsumer"/>
  <xs:element name="RecognizedInterestIncomeTotalConsumers" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="sfst_RecognizedInterestIncomeTotalConsumers"/>
  <xs:element name="LoansandAllowanceforCreditLossesDetailsScheduleofactivityrelatedtotheallowanceforcreditlossesTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="sfst_LoansandAllowanceforCreditLossesDetailsScheduleofactivityrelatedtotheallowanceforcreditlossesTable"/>
  <xs:element name="LoansandAllowanceforCreditLossesDetailsScheduleofactivityrelatedtotheallowanceforcreditlossesLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sfst_LoansandAllowanceforCreditLossesDetailsScheduleofactivityrelatedtotheallowanceforcreditlossesLineItems"/>
  <xs:element name="AdjustmentForCECL" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="sfst_AdjustmentForCECL"/>
  <xs:element name="AllowanceForLoanAndLeaseLossesWriteOffsNetOfRecoveries" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="sfst_AllowanceForLoanAndLeaseLossesWriteOffsNetOfRecoveries"/>
  <xs:element name="NetLoanChargeOffsAnnualizedAsPercentageOfAverageLoans" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sfst_NetLoanChargeOffsAnnualizedAsPercentageOfAverageLoans"/>
  <xs:element name="AllowanceForLoanLossesAsPercentageOfGrossLoans" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sfst_AllowanceForLoanLossesAsPercentageOfGrossLoans"/>
  <xs:element name="AllowanceForLoanLossesAsPercentageOfNonperformingLoans" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sfst_AllowanceForLoanLossesAsPercentageOfNonperformingLoans"/>
  <xs:element name="LoansandAllowanceforCreditLossesDetailsScheduleofallowanceforloanlossesandrecordedinvestmentinloansbyimpairmentmethodologyTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="sfst_LoansandAllowanceforCreditLossesDetailsScheduleofallowanceforloanlossesandrecordedinvestmentinloansbyimpairmentmethodologyTable"/>
  <xs:element name="LoansandAllowanceforCreditLossesDetailsScheduleofallowanceforloanlossesandrecordedinvestmentinloansbyimpairmentmethodologyLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sfst_LoansandAllowanceforCreditLossesDetailsScheduleofallowanceforloanlossesandrecordedinvestmentinloansbyimpairmentmethodologyLineItems"/>
  <xs:element name="IndividuallyEvaluated" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="sfst_IndividuallyEvaluated"/>
  <xs:element name="CollectivelyEvaluated" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="sfst_CollectivelyEvaluated"/>
  <xs:element name="InvestmentOnLoansTotal" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="sfst_InvestmentOnLoansTotal"/>
  <xs:element name="LoansandAllowanceforCreditLossesDetailsScheduleofanalysisofcollateraldependentloansTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="sfst_LoansandAllowanceforCreditLossesDetailsScheduleofanalysisofcollateraldependentloansTable"/>
  <xs:element name="LoansandAllowanceforCreditLossesDetailsScheduleofanalysisofcollateraldependentloansLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sfst_LoansandAllowanceforCreditLossesDetailsScheduleofanalysisofcollateraldependentloansLineItems"/>
  <xs:element name="AllowanceForLoanAndLeaseLossesBusinessAssets" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="sfst_AllowanceForLoanAndLeaseLossesBusinessAssets"/>
  <xs:element name="Other" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="sfst_Other"/>
  <xs:element name="AdjustmentForAdoptionOfCECL" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="sfst_AdjustmentForAdoptionOfCECL"/>
  <xs:element name="ProvisionForreversalOfLoanLosses" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="sfst_ProvisionForreversalOfLoanLosses"/>
  <xs:element name="UnfundedLoanCommitments" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="sfst_UnfundedLoanCommitments"/>
  <xs:element name="ReserveForUnfundedCommitmentsToUnfundedLoanCommitmentsPercentage" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sfst_ReserveForUnfundedCommitmentsToUnfundedLoanCommitmentsPercentage"/>
  <xs:element name="OperatingLeaseRightOfUseAssets" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="sfst_OperatingLeaseRightOfUseAssets"/>
  <xs:element name="PropertyandEquipmentDetailsScheduleofestimatedusefullivesofpropertyandequipmentTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="sfst_PropertyandEquipmentDetailsScheduleofestimatedusefullivesofpropertyandequipmentTable"/>
  <xs:element name="PropertyandEquipmentDetailsScheduleofestimatedusefullivesofpropertyandequipmentLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sfst_PropertyandEquipmentDetailsScheduleofestimatedusefullivesofpropertyandequipmentLineItems"/>
  <xs:element name="OperatingLeaseLiability1" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="sfst_OperatingLeaseLiability1"/>
  <xs:element name="OtherRealEstateWriteDowns" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="sfst_OtherRealEstateWriteDowns"/>
  <xs:element name="DerivativeFinancialInstrumentsDetailsScheduleofoutstandingfinancialderivativeinstrumentsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="sfst_DerivativeFinancialInstrumentsDetailsScheduleofoutstandingfinancialderivativeinstrumentsTable"/>
  <xs:element name="DerivativeFinancialInstrumentsDetailsScheduleofoutstandingfinancialderivativeinstrumentsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sfst_DerivativeFinancialInstrumentsDetailsScheduleofoutstandingfinancialderivativeinstrumentsLineItems"/>
  <xs:element name="DerivativesNotionalAmount" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="sfst_DerivativesNotionalAmount"/>
  <xs:element name="BalanceSheetLocationDescription" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sfst_BalanceSheetLocationDescription"/>
  <xs:element name="FairValueAccountingDetailsScheduleofassetsandliabilitiesmeasuredatfairvalueonrecurringbasisTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="sfst_FairValueAccountingDetailsScheduleofassetsandliabilitiesmeasuredatfairvalueonrecurringbasisTable"/>
  <xs:element name="FairValueAccountingDetailsScheduleofassetsandliabilitiesmeasuredatfairvalueonrecurringbasisLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sfst_FairValueAccountingDetailsScheduleofassetsandliabilitiesmeasuredatfairvalueonrecurringbasisLineItems"/>
  <xs:element name="SecuritiesAvailableForSaleFairValueUsAgencyCorporateBonds" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="sfst_SecuritiesAvailableForSaleFairValueUsAgencyCorporateBonds"/>
  <xs:element name="SecuritiesAvailableForSaleFairValueUsAgencyUSTreasuries" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="sfst_SecuritiesAvailableForSaleFairValueUsAgencyUSTreasuries"/>
  <xs:element name="SecuritiesAvailableForSaleFairValueUsAgencySecurities" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="sfst_SecuritiesAvailableForSaleFairValueUsAgencySecurities"/>
  <xs:element name="SecuritiesAvailableForSaleFairValueStateAndPoliticalSubdivisions" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="sfst_SecuritiesAvailableForSaleFairValueStateAndPoliticalSubdivisions"/>
  <xs:element name="AssetBackedSecurities" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="sfst_AssetBackedSecurities"/>
  <xs:element name="SecuritiesAvailableForSaleFairValueSbaSecurities" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="sfst_SecuritiesAvailableForSaleFairValueSbaSecurities"/>
  <xs:element name="FairValueAccountingDetailsScheduleofassetsandliabilitiesmeasuredatfairvalueonnonrecurringbasisTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="sfst_FairValueAccountingDetailsScheduleofassetsandliabilitiesmeasuredatfairvalueonnonrecurringbasisTable"/>
  <xs:element name="FairValueAccountingDetailsScheduleofassetsandliabilitiesmeasuredatfairvalueonnonrecurringbasisLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sfst_FairValueAccountingDetailsScheduleofassetsandliabilitiesmeasuredatfairvalueonnonrecurringbasisLineItems"/>
  <xs:element name="FairValueOnANonrecurringBasisImpairedLoans" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="sfst_FairValueOnANonrecurringBasisImpairedLoans"/>
  <xs:element name="AssetsFairValueDisclosuresNonRecurring" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="sfst_AssetsFairValueDisclosuresNonRecurring"/>
  <xs:element name="FairValueOfMeasurementsValuationTechniques" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sfst_FairValueOfMeasurementsValuationTechniques"/>
  <xs:element name="FairValueOfMeasurementsSignificantAssumptions" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sfst_FairValueOfMeasurementsSignificantAssumptions"/>
  <xs:element name="FairValueAssumptionsRangeOfInputs" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sfst_FairValueAssumptionsRangeOfInputs"/>
  <xs:element name="LoansReceivableCarryingAmount" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="sfst_LoansReceivableCarryingAmount"/>
  <xs:element name="DepositsCarryingAmount" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="sfst_DepositsCarryingAmount"/>
  <xs:element name="DeferredTaxAssetsNetDeferredLoanFees" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="sfst_DeferredTaxAssetsNetDeferredLoanFees"/>
  <xs:element name="DeferredTaxAssetsLeaseLiabilities" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="sfst_DeferredTaxAssetsLeaseLiabilities"/>
  <xs:element name="DeferredTaxLiabilitiesHedgingTransactions" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="sfst_DeferredTaxLiabilitiesHedgingTransactions"/>
  <xs:element name="DeferredTaxLiabilitiesRightOfUseAssets" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="sfst_DeferredTaxLiabilitiesRightOfUseAssets"/>
  <xs:element name="LoanTransactionsWithRelatedParty" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="sfst_LoanTransactionsWithRelatedParty"/>
  <xs:element name="NewLoans" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="sfst_NewLoans"/>
  <xs:element name="LoanPaymentsRelatedParty" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="sfst_LoanPaymentsRelatedParty"/>
  <xs:element name="AmortizationOfDeferredCompensationOnRestrictedStock" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="sfst_AmortizationOfDeferredCompensationOnRestrictedStock"/>
  <xs:element name="CapitalToRiskWeightedAssets1" type="dtr:percentItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="sfst_CapitalToRiskWeightedAssets1"/>
  <xs:element name="CapitalRequiredForCapitalAdequacyToRiskWeightedAssets1" type="dtr:percentItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="sfst_CapitalRequiredForCapitalAdequacyToRiskWeightedAssets1"/>
  <xs:element name="CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets1" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sfst_CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets1"/>
  <xs:element name="TierOneRiskBasedCapitalToRiskWeightedAssets1" type="dtr:percentItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="sfst_TierOneRiskBasedCapitalToRiskWeightedAssets1"/>
  <xs:element name="TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets1" type="dtr:percentItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="sfst_TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets1"/>
  <xs:element name="TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets1" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sfst_TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets1"/>
  <xs:element name="TierOneRiskBasedCommonStock" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="sfst_TierOneRiskBasedCommonStock"/>
  <xs:element name="TierOneRiskBasedCommonStockToRiskWeightedAssets" type="dtr:percentItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="sfst_TierOneRiskBasedCommonStockToRiskWeightedAssets"/>
  <xs:element name="TierOneRiskBasedCommonStockRequiredForCapitalAdequacy" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="sfst_TierOneRiskBasedCommonStockRequiredForCapitalAdequacy"/>
  <xs:element name="TierOneRiskBasedCommonStockRequiredForCapitalAdequacyToRiskWeightedAssets" type="dtr:percentItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="sfst_TierOneRiskBasedCommonStockRequiredForCapitalAdequacyToRiskWeightedAssets"/>
  <xs:element name="TierOneRiskBasedCommonStockRequiredToBeWellCapitalized" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="sfst_TierOneRiskBasedCommonStockRequiredToBeWellCapitalized"/>
  <xs:element name="TierOneRiskBasedCommonStockRequiredToBeWellCapitalizedToRiskWeightedAssets" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sfst_TierOneRiskBasedCommonStockRequiredToBeWellCapitalizedToRiskWeightedAssets"/>
  <xs:element name="TierOneLeverageCapitalToAverageAssets1" type="dtr:percentItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="sfst_TierOneLeverageCapitalToAverageAssets1"/>
  <xs:element name="TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets1" type="dtr:percentItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="sfst_TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets1"/>
  <xs:element name="TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets1" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sfst_TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets1"/>
  <xs:element name="ParentCompanyFinancialInformationDetailsScheduleofcondensedfinancialinformationofSouthernFirstBancsharesIncparentcompanyonlyTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="sfst_ParentCompanyFinancialInformationDetailsScheduleofcondensedfinancialinformationofSouthernFirstBancsharesIncparentcompanyonlyTable"/>
  <xs:element name="ParentCompanyFinancialInformationDetailsScheduleofcondensedfinancialinformationofSouthernFirstBancsharesIncparentcompanyonlyLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sfst_ParentCompanyFinancialInformationDetailsScheduleofcondensedfinancialinformationofSouthernFirstBancsharesIncparentcompanyonlyLineItems"/>
  <xs:element name="IncomeLossBeforeEquityInUndistributedNetIncomeOfSubsidiaries" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="sfst_IncomeLossBeforeEquityInUndistributedNetIncomeOfSubsidiaries"/>
  <xs:element name="EquityInUndistributedNetIncomeOfSubsidiaries" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="sfst_EquityInUndistributedNetIncomeOfSubsidiaries"/>
  <xs:element name="InvestmentInSubsidiariesNet" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="sfst_InvestmentInSubsidiariesNet"/>
  <xs:element name="ProceedsFromTheExerciseOfStockOptionsAndWarrants" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="sfst_ProceedsFromTheExerciseOfStockOptionsAndWarrants"/>
  <xs:element name="SelectedCondensedQuarterlyFinancialDataUnauditedDetailsScheduleofselectedquarterlyfinancialinformationTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="sfst_SelectedCondensedQuarterlyFinancialDataUnauditedDetailsScheduleofselectedquarterlyfinancialinformationTable"/>
  <xs:element name="SelectedCondensedQuarterlyFinancialDataUnauditedDetailsScheduleofselectedquarterlyfinancialinformationLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sfst_SelectedCondensedQuarterlyFinancialDataUnauditedDetailsScheduleofselectedquarterlyfinancialinformationLineItems"/>
  <xs:element name="LiabilityForUnfundedCommitments" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="sfst_LiabilityForUnfundedCommitments"/>
  <xs:element name="AccruedInterestReceivable" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="sfst_AccruedInterestReceivable"/>
  <xs:element name="ProceedsFromSaleOfInvestmentSecurities" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="sfst_ProceedsFromSaleOfInvestmentSecurities"/>
  <xs:element name="LoansandAllowanceforCreditLossesDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="sfst_LoansandAllowanceforCreditLossesDetailsTable"/>
  <xs:element name="LoansandAllowanceforCreditLossesDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sfst_LoansandAllowanceforCreditLossesDetailsLineItems"/>
  <xs:element name="RealEstateLoanPercentageOfAggregateLoan" type="dtr:percentItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="sfst_RealEstateLoanPercentageOfAggregateLoan"/>
  <xs:element name="CommercialLoansPercentageOfAggregateRealEstateLoan" type="dtr:percentItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="sfst_CommercialLoansPercentageOfAggregateRealEstateLoan"/>
  <xs:element name="ConsumerLoansPercentageOfAggregateRealEstateLoan" type="dtr:percentItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="sfst_ConsumerLoansPercentageOfAggregateRealEstateLoan"/>
  <xs:element name="OccupiedLoansPercentage" type="dtr:percentItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="sfst_OccupiedLoansPercentage"/>
  <xs:element name="ConstructionLoansPercentage" type="dtr:percentItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="sfst_ConstructionLoansPercentage"/>
  <xs:element name="PercentageOfSbaToGuaranteeOfCertainLoans" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sfst_PercentageOfSbaToGuaranteeOfCertainLoans"/>
  <xs:element name="NumberOfLoanProcessed" type="xbrli:integerItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sfst_NumberOfLoanProcessed"/>
  <xs:element name="ReceivingSBALenderFeeIncome" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="sfst_ReceivingSBALenderFeeIncome"/>
  <xs:element name="SmallBusinessAssociationLenderFee" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="sfst_SmallBusinessAssociationLenderFee"/>
  <xs:element name="SbaReferralFees" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="sfst_SbaReferralFees"/>
  <xs:element name="mortgageLoansPledgedAsCollateralAdvances" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="sfst_mortgageLoansPledgedAsCollateralAdvances"/>
  <xs:element name="PartOfLoansOfThirtyDaysOrMorePastDueAsPercentageOfAggregateLoanPortfolio" type="dtr:percentItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="sfst_PartOfLoansOfThirtyDaysOrMorePastDueAsPercentageOfAggregateLoanPortfolio"/>
  <xs:element name="ForegoneInterestIncomeOnNonAccrualLoan" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="sfst_ForegoneInterestIncomeOnNonAccrualLoan"/>
  <xs:element name="IncreaseInAllowanceForCreditLosses" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="sfst_IncreaseInAllowanceForCreditLosses"/>
  <xs:element name="PrimarilyLoanGrowth" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="sfst_PrimarilyLoanGrowth"/>
  <xs:element name="AllowanceForCreditLossesForLoanCommitments" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="sfst_AllowanceForCreditLossesForLoanCommitments"/>
  <xs:element name="ModificationDomain" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sfst_ModificationDomain"/>
  <xs:element name="TroubledDebtRestructuringsDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="sfst_TroubledDebtRestructuringsDetailsTable"/>
  <xs:element name="TroubledDebtRestructuringsDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sfst_TroubledDebtRestructuringsDetailsLineItems"/>
  <xs:element name="AggregateSumOfLoansClassifiedAsTroubledDebtRestructurings" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="sfst_AggregateSumOfLoansClassifiedAsTroubledDebtRestructurings"/>
  <xs:element name="RelatedAllowanceForCreditLosess" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="sfst_RelatedAllowanceForCreditLosess"/>
  <xs:element name="LeaseLiabilities" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="sfst_LeaseLiabilities"/>
  <xs:element name="FederalHomeLoanBankAdvancesandOtherBorrowingsDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="sfst_FederalHomeLoanBankAdvancesandOtherBorrowingsDetailsTable"/>
  <xs:element name="FederalHomeLoanBankAdvancesandOtherBorrowingsDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sfst_FederalHomeLoanBankAdvancesandOtherBorrowingsDetailsLineItems"/>
  <xs:element name="MortgageLoans" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="sfst_MortgageLoans"/>
  <xs:element name="SubordinatedDebenturesDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="sfst_SubordinatedDebenturesDetailsTable"/>
  <xs:element name="SubordinatedDebenturesDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sfst_SubordinatedDebenturesDetailsLineItems"/>
  <xs:element name="TrustPreferredSecuritiesIssuedAtFloatingRate" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="sfst_TrustPreferredSecuritiesIssuedAtFloatingRate"/>
  <xs:element name="PercentageOfLondonInterbankOfferedRate" type="dtr:percentItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="sfst_PercentageOfLondonInterbankOfferedRate"/>
  <xs:element name="InitialProceedsOfPreferredSecuritiesFromCapitalInvestment" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="sfst_InitialProceedsOfPreferredSecuritiesFromCapitalInvestment"/>
  <xs:element name="DescriptionOfWallStreetReformAndConsumerProtectionAct" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sfst_DescriptionOfWallStreetReformAndConsumerProtectionAct"/>
  <xs:element name="UnusedLinesofCreditDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="sfst_UnusedLinesofCreditDetailsTable"/>
  <xs:element name="UnusedLinesofCreditDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sfst_UnusedLinesofCreditDetailsLineItems"/>
  <xs:element name="AdditionalBorrowingsUnderFederalHomeLoan" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="sfst_AdditionalBorrowingsUnderFederalHomeLoan"/>
  <xs:element name="SecuredOvernightFinancingRate" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sfst_SecuredOvernightFinancingRate"/>
  <xs:element name="PercentageOfLoansCollateralByRealEstate" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sfst_PercentageOfLoansCollateralByRealEstate"/>
  <xs:element name="CommitmentsandContingenciesDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="sfst_CommitmentsandContingenciesDetailsTable"/>
  <xs:element name="CommitmentsandContingenciesDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sfst_CommitmentsandContingenciesDetailsLineItems"/>
  <xs:element name="PeriodOfEmploymentAgreement" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sfst_PeriodOfEmploymentAgreement"/>
  <xs:element name="NumberOfExecutiveOfficers" type="xbrli:integerItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sfst_NumberOfExecutiveOfficers"/>
  <xs:element name="EmploymentAgreementDescription" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sfst_EmploymentAgreementDescription"/>
  <xs:element name="AgreegateCommitmentAmount" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="sfst_AgreegateCommitmentAmount"/>
  <xs:element name="ApproximatelyCommitmentsTotaled" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="sfst_ApproximatelyCommitmentsTotaled"/>
  <xs:element name="RelatedPartyTransactionsDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="sfst_RelatedPartyTransactionsDetailsTable"/>
  <xs:element name="RelatedPartyTransactionsDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sfst_RelatedPartyTransactionsDetailsLineItems"/>
  <xs:element name="EmployeeBenefitPlanDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="sfst_EmployeeBenefitPlanDetailsTable"/>
  <xs:element name="EmployeeBenefitPlanDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sfst_EmployeeBenefitPlanDetailsLineItems"/>
  <xs:element name="StockBasedCompensationDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="sfst_StockBasedCompensationDetailsTable"/>
  <xs:element name="StockBasedCompensationDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sfst_StockBasedCompensationDetailsLineItems"/>
  <xs:element name="AdjustedPercentageOfStockDividends" type="dtr:percentItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="sfst_AdjustedPercentageOfStockDividends"/>
  <xs:element name="RegulatoryMattersDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="sfst_RegulatoryMattersDetailsTable"/>
  <xs:element name="RegulatoryMattersDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sfst_RegulatoryMattersDetailsLineItems"/>
  <xs:element name="ModificationAxis" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:dimensionItem" id="sfst_ModificationAxis"/>
  <xs:element name="TypeOfInvestmentAxis" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:dimensionItem" id="sfst_TypeOfInvestmentAxis"/>
  <xs:element name="Accruing3059DaysPastDueMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sfst_Accruing3059DaysPastDueMember"/>
  <xs:element name="Accruing6089DaysPastDueMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sfst_Accruing6089DaysPastDueMember"/>
  <xs:element name="Accruing90DaysOrMorePastDueMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sfst_Accruing90DaysOrMorePastDueMember"/>
  <xs:element name="AccruingCurrentMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sfst_AccruingCurrentMember"/>
  <xs:element name="AllowanceForCreditLossesUnfundedLoanCommitmentsMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sfst_AllowanceForCreditLossesUnfundedLoanCommitmentsMember"/>
  <xs:element name="AllowanceForLoanLossesMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sfst_AllowanceForLoanLossesMember"/>
  <xs:element name="AverageRecordedInvestmentMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sfst_AverageRecordedInvestmentMember"/>
  <xs:element name="BankMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sfst_BankMember"/>
  <xs:element name="BuildingsMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sfst_BuildingsMember"/>
  <xs:element name="BusinessLoanMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sfst_BusinessLoanMember"/>
  <xs:element name="BusinessLoansMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sfst_BusinessLoansMember"/>
  <xs:element name="BusinessMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sfst_BusinessMember"/>
  <xs:element name="CECLMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sfst_CECLMember"/>
  <xs:element name="CommercialAndConsumerMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sfst_CommercialAndConsumerMember"/>
  <xs:element name="CommercialMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sfst_CommercialMember"/>
  <xs:element name="CompanyMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sfst_CompanyMember"/>
  <xs:element name="Construction1Member" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sfst_Construction1Member"/>
  <xs:element name="Construction3Member" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sfst_Construction3Member"/>
  <xs:element name="Construction4Member" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sfst_Construction4Member"/>
  <xs:element name="ConstructionOneMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sfst_ConstructionOneMember"/>
  <xs:element name="ConsumerMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sfst_ConsumerMember"/>
  <xs:element name="CorporateBondsMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sfst_CorporateBondsMember"/>
  <xs:element name="DirectorsAffiliatesAndExecutiveOfficersMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sfst_DirectorsAffiliatesAndExecutiveOfficersMember"/>
  <xs:element name="FederalHomeLoanBankAdvancesAndOtherBorrowingsMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sfst_FederalHomeLoanBankAdvancesAndOtherBorrowingsMember"/>
  <xs:element name="FurnitureAndEquipmentMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sfst_FurnitureAndEquipmentMember"/>
  <xs:element name="GreenvilleFirstStatutoryTrustOneMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sfst_GreenvilleFirstStatutoryTrustOneMember"/>
  <xs:element name="GreenvilleFirstStatutoryTrustTwoMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sfst_GreenvilleFirstStatutoryTrustTwoMember"/>
  <xs:element name="HomeEquitysMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sfst_HomeEquitysMember"/>
  <xs:element name="IncurredLossMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sfst_IncurredLossMember"/>
  <xs:element name="NonOwnerOccupiedLoansMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sfst_NonOwnerOccupiedLoansMember"/>
  <xs:element name="NonOwnerOccupiedReMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sfst_NonOwnerOccupiedReMember"/>
  <xs:element name="NonaccrualLoansMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sfst_NonaccrualLoansMember"/>
  <xs:element name="NonaccrualLoansWithAnAllowanceMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sfst_NonaccrualLoansWithAnAllowanceMember"/>
  <xs:element name="NonaccrualLoansWithNoAllowanceMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sfst_NonaccrualLoansWithNoAllowanceMember"/>
  <xs:element name="NonownerOccupiedREMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sfst_NonownerOccupiedREMember"/>
  <xs:element name="NonownersOccupiedREMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sfst_NonownersOccupiedREMember"/>
  <xs:element name="NonvestedRestrictedStockMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sfst_NonvestedRestrictedStockMember"/>
  <xs:element name="OneConsumerRealEstateLoanMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sfst_OneConsumerRealEstateLoanMember"/>
  <xs:element name="OtherConsumerMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sfst_OtherConsumerMember"/>
  <xs:element name="OtherLoansMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sfst_OtherLoansMember"/>
  <xs:element name="OtherMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sfst_OtherMember"/>
  <xs:element name="OwnerOccupiedREMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sfst_OwnerOccupiedREMember"/>
  <xs:element name="OwnerOccupiedReMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sfst_OwnerOccupiedReMember"/>
  <xs:element name="PaycheckProtectionProgramMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sfst_PaycheckProtectionProgramMember"/>
  <xs:element name="PostModificationMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sfst_PostModificationMember"/>
  <xs:element name="PreModificationAndPostModificationMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sfst_PreModificationAndPostModificationMember"/>
  <xs:element name="PreModificationMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sfst_PreModificationMember"/>
  <xs:element name="ProfitSharingAndFourHundredOneKPlanMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sfst_ProfitSharingAndFourHundredOneKPlanMember"/>
  <xs:element name="QuarterlyFinancialInformationMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sfst_QuarterlyFinancialInformationMember"/>
  <xs:element name="RecognizedInterestIncomeMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sfst_RecognizedInterestIncomeMember"/>
  <xs:element name="RecordedOnIvestmentInLoansMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sfst_RecordedOnIvestmentInLoansMember"/>
  <xs:element name="RestrictedStockPlanMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sfst_RestrictedStockPlanMember"/>
  <xs:element name="SbaSecuritiesMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sfst_SbaSecuritiesMember"/>
  <xs:element name="SoftwareMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sfst_SoftwareMember"/>
  <xs:element name="SubordinateDebtMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sfst_SubordinateDebtMember"/>
  <xs:element name="SupplementalExecutiveRetirementPlanMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sfst_SupplementalExecutiveRetirementPlanMember"/>
  <xs:element name="TotalCommercialMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sfst_TotalCommercialMember"/>
  <xs:element name="TotalGrossLoansMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sfst_TotalGrossLoansMember"/>
  <xs:element name="TotalNonaccrualLoansMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sfst_TotalNonaccrualLoansMember"/>
  <xs:element name="TwoCommercialBusinessLoansMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sfst_TwoCommercialBusinessLoansMember"/>
  <xs:element name="TwoConsumerRealEstateLoansMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sfst_TwoConsumerRealEstateLoansMember"/>
  <xs:element name="TwoThousandSixteenEquityIncentivePlanMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sfst_TwoThousandSixteenEquityIncentivePlanMember"/>
  <xs:element name="TwoThousandTenIncentivePlanMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sfst_TwoThousandTenIncentivePlanMember"/>
  <xs:element name="TwoThousandTwentyEquityIncentivePlanMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sfst_TwoThousandTwentyEquityIncentivePlanMember"/>
  <xs:element name="USTreasuriesMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sfst_USTreasuriesMember"/>
  <xs:element name="WatchMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sfst_WatchMember"/>
  <xs:element name="WellCapitalizedMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sfst_WellCapitalizedMember"/>
  <xs:element name="CashPaidAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sfst_CashPaidAbstract"/>
  <xs:element name="IncreaseDecreaseInCashRealizedFinancingActivitiesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sfst_IncreaseDecreaseInCashRealizedFinancingActivitiesAbstract"/>
  <xs:element name="IncreaseDecreaseInCashRealizedInvestingActivitiesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sfst_IncreaseDecreaseInCashRealizedInvestingActivitiesAbstract"/>
  <xs:element name="PaymentToAcquireMarketableSecuritiesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sfst_PaymentToAcquireMarketableSecuritiesAbstract"/>
  <xs:element name="ProceedsFromMaturitiesCallsAndRepaymentsOfInvestmentSecuritiesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sfst_ProceedsFromMaturitiesCallsAndRepaymentsOfInvestmentSecuritiesAbstract"/>
  <xs:element name="RightOfUseAssetsObtainedInExchangeForLeaseObligationsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sfst_RightOfUseAssetsObtainedInExchangeForLeaseObligationsAbstract"/>
  <xs:element name="TroubledDebtRestructuringAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sfst_TroubledDebtRestructuringAbstract"/>
  <xs:element name="DocumentAndEntityInformationAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sfst_DocumentAndEntityInformationAbstract"/>
</xs:schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>8
<FILENAME>sfst-20221231_pre.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII"?>
<!-- Generated by CompSci Transform (tm) - http://www.compsciresources.com -->
<!-- Created: Mon Feb 13 18:40:29 UTC 2023 -->
<linkbase xmlns="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <roleRef xlink:type="simple" xlink:href="sfst-20221231.xsd#sfst_r_ConsolidatedBalanceSheet" roleURI="http://www.southernfirst.com/role/ConsolidatedBalanceSheet"/>
  <roleRef xlink:type="simple" xlink:href="sfst-20221231.xsd#sfst_r_ConsolidatedBalanceSheet_Parentheticals" roleURI="http://www.southernfirst.com/role/ConsolidatedBalanceSheet_Parentheticals"/>
  <roleRef xlink:type="simple" xlink:href="sfst-20221231.xsd#sfst_r_ConsolidatedIncomeStatement" roleURI="http://www.southernfirst.com/role/ConsolidatedIncomeStatement"/>
  <roleRef xlink:type="simple" xlink:href="sfst-20221231.xsd#sfst_r_ConsolidatedIncomeStatement0" roleURI="http://www.southernfirst.com/role/ConsolidatedIncomeStatement0"/>
  <roleRef xlink:type="simple" xlink:href="sfst-20221231.xsd#sfst_r_ShareholdersEquityType2or3" roleURI="http://www.southernfirst.com/role/ShareholdersEquityType2or3"/>
  <roleRef xlink:type="simple" xlink:href="sfst-20221231.xsd#sfst_r_ConsolidatedCashFlow" roleURI="http://www.southernfirst.com/role/ConsolidatedCashFlow"/>
  <roleRef xlink:type="simple" xlink:href="sfst-20221231.xsd#sfst_r_SummaryofSignificantAccountingPoliciesandActivities" roleURI="http://www.southernfirst.com/role/SummaryofSignificantAccountingPoliciesandActivities"/>
  <roleRef xlink:type="simple" xlink:href="sfst-20221231.xsd#sfst_r_InvestmentSecurities" roleURI="http://www.southernfirst.com/role/InvestmentSecurities"/>
  <roleRef xlink:type="simple" xlink:href="sfst-20221231.xsd#sfst_r_MortgageLoansHeldforSale" roleURI="http://www.southernfirst.com/role/MortgageLoansHeldforSale"/>
  <roleRef xlink:type="simple" xlink:href="sfst-20221231.xsd#sfst_r_LoansandAllowanceforCreditLosses" roleURI="http://www.southernfirst.com/role/LoansandAllowanceforCreditLosses"/>
  <roleRef xlink:type="simple" xlink:href="sfst-20221231.xsd#sfst_r_TroubledDebtRestructurings" roleURI="http://www.southernfirst.com/role/TroubledDebtRestructurings"/>
  <roleRef xlink:type="simple" xlink:href="sfst-20221231.xsd#sfst_r_PropertyandEquipment" roleURI="http://www.southernfirst.com/role/PropertyandEquipment"/>
  <roleRef xlink:type="simple" xlink:href="sfst-20221231.xsd#sfst_r_Leases" roleURI="http://www.southernfirst.com/role/Leases"/>
  <roleRef xlink:type="simple" xlink:href="sfst-20221231.xsd#sfst_r_OtherRealEstateOwned" roleURI="http://www.southernfirst.com/role/OtherRealEstateOwned"/>
  <roleRef xlink:type="simple" xlink:href="sfst-20221231.xsd#sfst_r_Deposits" roleURI="http://www.southernfirst.com/role/Deposits"/>
  <roleRef xlink:type="simple" xlink:href="sfst-20221231.xsd#sfst_r_FederalHomeLoanBankAdvancesandOtherBorrowings" roleURI="http://www.southernfirst.com/role/FederalHomeLoanBankAdvancesandOtherBorrowings"/>
  <roleRef xlink:type="simple" xlink:href="sfst-20221231.xsd#sfst_r_SubordinatedDebentures" roleURI="http://www.southernfirst.com/role/SubordinatedDebentures"/>
  <roleRef xlink:type="simple" xlink:href="sfst-20221231.xsd#sfst_r_UnusedLinesofCredit" roleURI="http://www.southernfirst.com/role/UnusedLinesofCredit"/>
  <roleRef xlink:type="simple" xlink:href="sfst-20221231.xsd#sfst_r_DerivativeFinancialInstruments" roleURI="http://www.southernfirst.com/role/DerivativeFinancialInstruments"/>
  <roleRef xlink:type="simple" xlink:href="sfst-20221231.xsd#sfst_r_FairValueAccounting" roleURI="http://www.southernfirst.com/role/FairValueAccounting"/>
  <roleRef xlink:type="simple" xlink:href="sfst-20221231.xsd#sfst_r_EarningsPerCommonShare" roleURI="http://www.southernfirst.com/role/EarningsPerCommonShare"/>
  <roleRef xlink:type="simple" xlink:href="sfst-20221231.xsd#sfst_r_CommitmentsandContingencies" roleURI="http://www.southernfirst.com/role/CommitmentsandContingencies"/>
  <roleRef xlink:type="simple" xlink:href="sfst-20221231.xsd#sfst_r_IncomeTaxes" roleURI="http://www.southernfirst.com/role/IncomeTaxes"/>
  <roleRef xlink:type="simple" xlink:href="sfst-20221231.xsd#sfst_r_RelatedPartyTransactions" roleURI="http://www.southernfirst.com/role/RelatedPartyTransactions"/>
  <roleRef xlink:type="simple" xlink:href="sfst-20221231.xsd#sfst_r_FinancialInstrumentsWithOffBalanceSheetRisk" roleURI="http://www.southernfirst.com/role/FinancialInstrumentsWithOffBalanceSheetRisk"/>
  <roleRef xlink:type="simple" xlink:href="sfst-20221231.xsd#sfst_r_EmployeeBenefitPlan" roleURI="http://www.southernfirst.com/role/EmployeeBenefitPlan"/>
  <roleRef xlink:type="simple" xlink:href="sfst-20221231.xsd#sfst_r_StockBasedCompensation" roleURI="http://www.southernfirst.com/role/StockBasedCompensation"/>
  <roleRef xlink:type="simple" xlink:href="sfst-20221231.xsd#sfst_r_Dividends" roleURI="http://www.southernfirst.com/role/Dividends"/>
  <roleRef xlink:type="simple" xlink:href="sfst-20221231.xsd#sfst_r_RegulatoryMatters" roleURI="http://www.southernfirst.com/role/RegulatoryMatters"/>
  <roleRef xlink:type="simple" xlink:href="sfst-20221231.xsd#sfst_r_ParentCompanyFinancialInformation" roleURI="http://www.southernfirst.com/role/ParentCompanyFinancialInformation"/>
  <roleRef xlink:type="simple" xlink:href="sfst-20221231.xsd#sfst_r_SelectedCondensedQuarterlyFinancialDataUnaudited" roleURI="http://www.southernfirst.com/role/SelectedCondensedQuarterlyFinancialDataUnaudited"/>
  <roleRef xlink:type="simple" xlink:href="sfst-20221231.xsd#sfst_r_AccountingPoliciesByPolicy" roleURI="http://www.southernfirst.com/role/AccountingPoliciesByPolicy"/>
  <roleRef xlink:type="simple" xlink:href="sfst-20221231.xsd#sfst_r_InvestmentSecuritiesTables" roleURI="http://www.southernfirst.com/role/InvestmentSecuritiesTables"/>
  <roleRef xlink:type="simple" xlink:href="sfst-20221231.xsd#sfst_r_LoansandAllowanceforCreditLossesTables" roleURI="http://www.southernfirst.com/role/LoansandAllowanceforCreditLossesTables"/>
  <roleRef xlink:type="simple" xlink:href="sfst-20221231.xsd#sfst_r_PropertyandEquipmentTables" roleURI="http://www.southernfirst.com/role/PropertyandEquipmentTables"/>
  <roleRef xlink:type="simple" xlink:href="sfst-20221231.xsd#sfst_r_LeasesTables" roleURI="http://www.southernfirst.com/role/LeasesTables"/>
  <roleRef xlink:type="simple" xlink:href="sfst-20221231.xsd#sfst_r_OtherRealEstateOwnedTables" roleURI="http://www.southernfirst.com/role/OtherRealEstateOwnedTables"/>
  <roleRef xlink:type="simple" xlink:href="sfst-20221231.xsd#sfst_r_DepositsTables" roleURI="http://www.southernfirst.com/role/DepositsTables"/>
  <roleRef xlink:type="simple" xlink:href="sfst-20221231.xsd#sfst_r_DerivativeFinancialInstrumentsTables" roleURI="http://www.southernfirst.com/role/DerivativeFinancialInstrumentsTables"/>
  <roleRef xlink:type="simple" xlink:href="sfst-20221231.xsd#sfst_r_FairValueAccountingTables" roleURI="http://www.southernfirst.com/role/FairValueAccountingTables"/>
  <roleRef xlink:type="simple" xlink:href="sfst-20221231.xsd#sfst_r_EarningsPerCommonShareTables" roleURI="http://www.southernfirst.com/role/EarningsPerCommonShareTables"/>
  <roleRef xlink:type="simple" xlink:href="sfst-20221231.xsd#sfst_r_IncomeTaxesTables" roleURI="http://www.southernfirst.com/role/IncomeTaxesTables"/>
  <roleRef xlink:type="simple" xlink:href="sfst-20221231.xsd#sfst_r_RelatedPartyTransactionsTables" roleURI="http://www.southernfirst.com/role/RelatedPartyTransactionsTables"/>
  <roleRef xlink:type="simple" xlink:href="sfst-20221231.xsd#sfst_r_StockBasedCompensationTables" roleURI="http://www.southernfirst.com/role/StockBasedCompensationTables"/>
  <roleRef xlink:type="simple" xlink:href="sfst-20221231.xsd#sfst_r_RegulatoryMattersTables" roleURI="http://www.southernfirst.com/role/RegulatoryMattersTables"/>
  <roleRef xlink:type="simple" xlink:href="sfst-20221231.xsd#sfst_r_ParentCompanyFinancialInformationTables" roleURI="http://www.southernfirst.com/role/ParentCompanyFinancialInformationTables"/>
  <roleRef xlink:type="simple" xlink:href="sfst-20221231.xsd#sfst_r_SelectedCondensedQuarterlyFinancialDataUnauditedTables" roleURI="http://www.southernfirst.com/role/SelectedCondensedQuarterlyFinancialDataUnauditedTables"/>
  <roleRef xlink:type="simple" xlink:href="sfst-20221231.xsd#sfst_r_ScheduleofamortizedcostsandfairvalueofinvestmentsecuritiesTable" roleURI="http://www.southernfirst.com/role/ScheduleofamortizedcostsandfairvalueofinvestmentsecuritiesTable"/>
  <roleRef xlink:type="simple" xlink:href="sfst-20221231.xsd#sfst_r_ScheduleofamortizedcostsandfairvaluesofinvestmentsecuritiesavailableforsalebycontractualmaturityTable" roleURI="http://www.southernfirst.com/role/ScheduleofamortizedcostsandfairvaluesofinvestmentsecuritiesavailableforsalebycontractualmaturityTable"/>
  <roleRef xlink:type="simple" xlink:href="sfst-20221231.xsd#sfst_r_ScheduleofgrossunrealizedlossesoninvestmentsecuritiesandfairmarketvalueofrelatedsecuritiesTable" roleURI="http://www.southernfirst.com/role/ScheduleofgrossunrealizedlossesoninvestmentsecuritiesandfairmarketvalueofrelatedsecuritiesTable"/>
  <roleRef xlink:type="simple" xlink:href="sfst-20221231.xsd#sfst_r_ScheduleofotherinvestmentsTable" roleURI="http://www.southernfirst.com/role/ScheduleofotherinvestmentsTable"/>
  <roleRef xlink:type="simple" xlink:href="sfst-20221231.xsd#sfst_r_ScheduleofcompositionofourloanportfolioTable" roleURI="http://www.southernfirst.com/role/ScheduleofcompositionofourloanportfolioTable"/>
  <roleRef xlink:type="simple" xlink:href="sfst-20221231.xsd#sfst_r_ScheduleofcompositionofgrossloansbyratetypeTable" roleURI="http://www.southernfirst.com/role/ScheduleofcompositionofgrossloansbyratetypeTable"/>
  <roleRef xlink:type="simple" xlink:href="sfst-20221231.xsd#sfst_r_ScheduleofoutstandingloansbycreditqualityindicatorsbyyearoforiginationTable" roleURI="http://www.southernfirst.com/role/ScheduleofoutstandingloansbycreditqualityindicatorsbyyearoforiginationTable"/>
  <roleRef xlink:type="simple" xlink:href="sfst-20221231.xsd#sfst_r_ScheduleofloanbalancesclassifiedbycreditqualityindicatorsandloancategoriesTable" roleURI="http://www.southernfirst.com/role/ScheduleofloanbalancesclassifiedbycreditqualityindicatorsandloancategoriesTable"/>
  <roleRef xlink:type="simple" xlink:href="sfst-20221231.xsd#sfst_r_ScheduleofloanbalancesbypaymentstatusTable" roleURI="http://www.southernfirst.com/role/ScheduleofloanbalancesbypaymentstatusTable"/>
  <roleRef xlink:type="simple" xlink:href="sfst-20221231.xsd#sfst_r_ScheduleofnonperformingassetsincludingnonaccruingTDRsTable" roleURI="http://www.southernfirst.com/role/ScheduleofnonperformingassetsincludingnonaccruingTDRsTable"/>
  <roleRef xlink:type="simple" xlink:href="sfst-20221231.xsd#sfst_r_ScheduleofnonaccrualloansbymajorcategoriesTable" roleURI="http://www.southernfirst.com/role/ScheduleofnonaccrualloansbymajorcategoriesTable"/>
  <roleRef xlink:type="simple" xlink:href="sfst-20221231.xsd#sfst_r_ScheduleofkeyinformationforimpairedloansTable" roleURI="http://www.southernfirst.com/role/ScheduleofkeyinformationforimpairedloansTable"/>
  <roleRef xlink:type="simple" xlink:href="sfst-20221231.xsd#sfst_r_ScheduleofaveragerecordedinvestmentandinterestincomerecognizedonimpairedloansTable" roleURI="http://www.southernfirst.com/role/ScheduleofaveragerecordedinvestmentandinterestincomerecognizedonimpairedloansTable"/>
  <roleRef xlink:type="simple" xlink:href="sfst-20221231.xsd#sfst_r_ScheduleofactivityrelatedtotheallowanceforcreditlossesTable" roleURI="http://www.southernfirst.com/role/ScheduleofactivityrelatedtotheallowanceforcreditlossesTable"/>
  <roleRef xlink:type="simple" xlink:href="sfst-20221231.xsd#sfst_r_ScheduleofallowanceforloanlossesandrecordedinvestmentinloansbyimpairmentmethodologyTable" roleURI="http://www.southernfirst.com/role/ScheduleofallowanceforloanlossesandrecordedinvestmentinloansbyimpairmentmethodologyTable"/>
  <roleRef xlink:type="simple" xlink:href="sfst-20221231.xsd#sfst_r_ScheduleofanalysisofcollateraldependentloansTable" roleURI="http://www.southernfirst.com/role/ScheduleofanalysisofcollateraldependentloansTable"/>
  <roleRef xlink:type="simple" xlink:href="sfst-20221231.xsd#sfst_r_ScheduleofallowanceforcreditlossesforunfundedloancommitmentsTable" roleURI="http://www.southernfirst.com/role/ScheduleofallowanceforcreditlossesforunfundedloancommitmentsTable"/>
  <roleRef xlink:type="simple" xlink:href="sfst-20221231.xsd#sfst_r_ScheduleofcomponentsofpropertyandequipmentTable" roleURI="http://www.southernfirst.com/role/ScheduleofcomponentsofpropertyandequipmentTable"/>
  <roleRef xlink:type="simple" xlink:href="sfst-20221231.xsd#sfst_r_ScheduleofestimatedusefullivesofpropertyandequipmentTable" roleURI="http://www.southernfirst.com/role/ScheduleofestimatedusefullivesofpropertyandequipmentTable"/>
  <roleRef xlink:type="simple" xlink:href="sfst-20221231.xsd#sfst_r_ScheduleofmaturitiesofleaseliabilitiesTable" roleURI="http://www.southernfirst.com/role/ScheduleofmaturitiesofleaseliabilitiesTable"/>
  <roleRef xlink:type="simple" xlink:href="sfst-20221231.xsd#sfst_r_ScheduleofactivityofrealestateacquiredinsettlementofloansportionofotherrealestateownedTable" roleURI="http://www.southernfirst.com/role/ScheduleofactivityofrealestateacquiredinsettlementofloansportionofotherrealestateownedTable"/>
  <roleRef xlink:type="simple" xlink:href="sfst-20221231.xsd#sfst_r_ScheduleofdetailindepositaccountsTable" roleURI="http://www.southernfirst.com/role/ScheduleofdetailindepositaccountsTable"/>
  <roleRef xlink:type="simple" xlink:href="sfst-20221231.xsd#sfst_r_ScheduledmaturitiesofcertificatesofdepositTable" roleURI="http://www.southernfirst.com/role/ScheduledmaturitiesofcertificatesofdepositTable"/>
  <roleRef xlink:type="simple" xlink:href="sfst-20221231.xsd#sfst_r_ScheduleofoutstandingfinancialderivativeinstrumentsTable" roleURI="http://www.southernfirst.com/role/ScheduleofoutstandingfinancialderivativeinstrumentsTable"/>
  <roleRef xlink:type="simple" xlink:href="sfst-20221231.xsd#sfst_r_ScheduleofassetsandliabilitiesmeasuredatfairvalueonrecurringbasisTable" roleURI="http://www.southernfirst.com/role/ScheduleofassetsandliabilitiesmeasuredatfairvalueonrecurringbasisTable"/>
  <roleRef xlink:type="simple" xlink:href="sfst-20221231.xsd#sfst_r_ScheduleofassetsandliabilitiesmeasuredatfairvalueonnonrecurringbasisTable" roleURI="http://www.southernfirst.com/role/ScheduleofassetsandliabilitiesmeasuredatfairvalueonnonrecurringbasisTable"/>
  <roleRef xlink:type="simple" xlink:href="sfst-20221231.xsd#sfst_r_ScheduleofunobservableinputsusedinthefairvaluemeasurementsTable" roleURI="http://www.southernfirst.com/role/ScheduleofunobservableinputsusedinthefairvaluemeasurementsTable"/>
  <roleRef xlink:type="simple" xlink:href="sfst-20221231.xsd#sfst_r_ScheduleofestimatedfairvaluesofthecompanysfinancialinstrumentsTable" roleURI="http://www.southernfirst.com/role/ScheduleofestimatedfairvaluesofthecompanysfinancialinstrumentsTable"/>
  <roleRef xlink:type="simple" xlink:href="sfst-20221231.xsd#sfst_r_ScheduleofearningspersharecalculationTable" roleURI="http://www.southernfirst.com/role/ScheduleofearningspersharecalculationTable"/>
  <roleRef xlink:type="simple" xlink:href="sfst-20221231.xsd#sfst_r_ScheduleofcomponentsofincometaxexpenseTable" roleURI="http://www.southernfirst.com/role/ScheduleofcomponentsofincometaxexpenseTable"/>
  <roleRef xlink:type="simple" xlink:href="sfst-20221231.xsd#sfst_r_ScheduleoftaxescomputedusingthestatutorytaxrateTable" roleURI="http://www.southernfirst.com/role/ScheduleoftaxescomputedusingthestatutorytaxrateTable"/>
  <roleRef xlink:type="simple" xlink:href="sfst-20221231.xsd#sfst_r_ScheduleofcomponentsofthedeferredtaxassetsandliabilitiesTable" roleURI="http://www.southernfirst.com/role/ScheduleofcomponentsofthedeferredtaxassetsandliabilitiesTable"/>
  <roleRef xlink:type="simple" xlink:href="sfst-20221231.xsd#sfst_r_ScheduleofloantransactionswithdirectorsandexecutiveofficersincludingtheiraffiliatesTable" roleURI="http://www.southernfirst.com/role/ScheduleofloantransactionswithdirectorsandexecutiveofficersincludingtheiraffiliatesTable"/>
  <roleRef xlink:type="simple" xlink:href="sfst-20221231.xsd#sfst_r_ScheduleofstockbasedcompensationexpenseTable" roleURI="http://www.southernfirst.com/role/ScheduleofstockbasedcompensationexpenseTable"/>
  <roleRef xlink:type="simple" xlink:href="sfst-20221231.xsd#sfst_r_ScheduleofthestatusofthestockoptionplanandchangesTable" roleURI="http://www.southernfirst.com/role/ScheduleofthestatusofthestockoptionplanandchangesTable"/>
  <roleRef xlink:type="simple" xlink:href="sfst-20221231.xsd#sfst_r_ScheduleofassumptionsusedTable" roleURI="http://www.southernfirst.com/role/ScheduleofassumptionsusedTable"/>
  <roleRef xlink:type="simple" xlink:href="sfst-20221231.xsd#sfst_r_ScheduleofthestatusofthecompanysnonvestedrestrictedstockandchangesTable" roleURI="http://www.southernfirst.com/role/ScheduleofthestatusofthecompanysnonvestedrestrictedstockandchangesTable"/>
  <roleRef xlink:type="simple" xlink:href="sfst-20221231.xsd#sfst_r_ScheduleofcapitalamountsandratiosoftheBankandtheCompanyandtheregulatoryminimumrequirementsTable" roleURI="http://www.southernfirst.com/role/ScheduleofcapitalamountsandratiosoftheBankandtheCompanyandtheregulatoryminimumrequirementsTable"/>
  <roleRef xlink:type="simple" xlink:href="sfst-20221231.xsd#sfst_r_ScheduleofcondensedfinancialinformationofSouthernFirstBancsharesIncparentcompanyonlyTable" roleURI="http://www.southernfirst.com/role/ScheduleofcondensedfinancialinformationofSouthernFirstBancsharesIncparentcompanyonlyTable"/>
  <roleRef xlink:type="simple" xlink:href="sfst-20221231.xsd#sfst_r_ScheduleofselectedquarterlyfinancialinformationTable" roleURI="http://www.southernfirst.com/role/ScheduleofselectedquarterlyfinancialinformationTable"/>
  <roleRef xlink:type="simple" xlink:href="sfst-20221231.xsd#sfst_r_SummaryofSignificantAccountingPoliciesandActivitiesDetails" roleURI="http://www.southernfirst.com/role/SummaryofSignificantAccountingPoliciesandActivitiesDetails"/>
  <roleRef xlink:type="simple" xlink:href="sfst-20221231.xsd#sfst_r_InvestmentSecuritiesDetails" roleURI="http://www.southernfirst.com/role/InvestmentSecuritiesDetails"/>
  <roleRef xlink:type="simple" xlink:href="sfst-20221231.xsd#sfst_r_MortgageLoansHeldforSaleDetails" roleURI="http://www.southernfirst.com/role/MortgageLoansHeldforSaleDetails"/>
  <roleRef xlink:type="simple" xlink:href="sfst-20221231.xsd#sfst_r_LoansandAllowanceforCreditLossesDetails" roleURI="http://www.southernfirst.com/role/LoansandAllowanceforCreditLossesDetails"/>
  <roleRef xlink:type="simple" xlink:href="sfst-20221231.xsd#sfst_r_TroubledDebtRestructuringsDetails" roleURI="http://www.southernfirst.com/role/TroubledDebtRestructuringsDetails"/>
  <roleRef xlink:type="simple" xlink:href="sfst-20221231.xsd#sfst_r_PropertyandEquipmentDetails" roleURI="http://www.southernfirst.com/role/PropertyandEquipmentDetails"/>
  <roleRef xlink:type="simple" xlink:href="sfst-20221231.xsd#sfst_r_LeasesDetails" roleURI="http://www.southernfirst.com/role/LeasesDetails"/>
  <roleRef xlink:type="simple" xlink:href="sfst-20221231.xsd#sfst_r_DepositsDetails" roleURI="http://www.southernfirst.com/role/DepositsDetails"/>
  <roleRef xlink:type="simple" xlink:href="sfst-20221231.xsd#sfst_r_FederalHomeLoanBankAdvancesandOtherBorrowingsDetails" roleURI="http://www.southernfirst.com/role/FederalHomeLoanBankAdvancesandOtherBorrowingsDetails"/>
  <roleRef xlink:type="simple" xlink:href="sfst-20221231.xsd#sfst_r_SubordinatedDebenturesDetails" roleURI="http://www.southernfirst.com/role/SubordinatedDebenturesDetails"/>
  <roleRef xlink:type="simple" xlink:href="sfst-20221231.xsd#sfst_r_UnusedLinesofCreditDetails" roleURI="http://www.southernfirst.com/role/UnusedLinesofCreditDetails"/>
  <roleRef xlink:type="simple" xlink:href="sfst-20221231.xsd#sfst_r_FairValueAccountingDetails" roleURI="http://www.southernfirst.com/role/FairValueAccountingDetails"/>
  <roleRef xlink:type="simple" xlink:href="sfst-20221231.xsd#sfst_r_EarningsPerCommonShareDetails" roleURI="http://www.southernfirst.com/role/EarningsPerCommonShareDetails"/>
  <roleRef xlink:type="simple" xlink:href="sfst-20221231.xsd#sfst_r_CommitmentsandContingenciesDetails" roleURI="http://www.southernfirst.com/role/CommitmentsandContingenciesDetails"/>
  <roleRef xlink:type="simple" xlink:href="sfst-20221231.xsd#sfst_r_RelatedPartyTransactionsDetails" roleURI="http://www.southernfirst.com/role/RelatedPartyTransactionsDetails"/>
  <roleRef xlink:type="simple" xlink:href="sfst-20221231.xsd#sfst_r_FinancialInstrumentsWithOffBalanceSheetRiskDetails" roleURI="http://www.southernfirst.com/role/FinancialInstrumentsWithOffBalanceSheetRiskDetails"/>
  <roleRef xlink:type="simple" xlink:href="sfst-20221231.xsd#sfst_r_EmployeeBenefitPlanDetails" roleURI="http://www.southernfirst.com/role/EmployeeBenefitPlanDetails"/>
  <roleRef xlink:type="simple" xlink:href="sfst-20221231.xsd#sfst_r_StockBasedCompensationDetails" roleURI="http://www.southernfirst.com/role/StockBasedCompensationDetails"/>
  <roleRef xlink:type="simple" xlink:href="sfst-20221231.xsd#sfst_r_RegulatoryMattersDetails" roleURI="http://www.southernfirst.com/role/RegulatoryMattersDetails"/>
  <roleRef xlink:type="simple" xlink:href="sfst-20221231.xsd#DocumentAndEntityInformation" roleURI="http://www.southernfirst.com/role/DocumentAndEntityInformation"/>
  <presentationLink xlink:type="extended" xlink:role="http://www.southernfirst.com/role/ConsolidatedBalanceSheet">
    <loc xlink:type="locator" xlink:label="us-gaap_StatementOfFinancialPositionAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_AssetsAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashAndDueFromBanks" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndDueFromBanks"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_CashAndDueFromBanks" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FederalFundsSold" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FederalFundsSold"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_FederalFundsSold" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestBearingDepositsInBanks" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestBearingDepositsInBanks"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_InterestBearingDepositsInBanks" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashCashEquivalentsAndFederalFundsSold" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsAndFederalFundsSold"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_CashCashEquivalentsAndFederalFundsSold" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MarketableSecuritiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MarketableSecuritiesAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_MarketableSecuritiesAbstract" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_MarketableSecuritiesAbstract" xlink:to="us-gaap_AvailableForSaleSecuritiesDebtSecurities" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherInvestments"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_MarketableSecuritiesAbstract" xlink:to="us-gaap_OtherInvestments" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Investments" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Investments"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_MarketableSecuritiesAbstract" xlink:to="us-gaap_Investments" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LoansReceivableHeldForSaleAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoansReceivableHeldForSaleAmount"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_MarketableSecuritiesAbstract" xlink:to="us-gaap_LoansReceivableHeldForSaleAmount" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_MarketableSecuritiesAbstract" xlink:to="us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LoansAndLeasesReceivableAllowance" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoansAndLeasesReceivableAllowance"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_MarketableSecuritiesAbstract" xlink:to="us-gaap_LoansAndLeasesReceivableAllowance" order="5.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LoansAndLeasesReceivableNetReportedAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoansAndLeasesReceivableNetReportedAmount"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_MarketableSecuritiesAbstract" xlink:to="us-gaap_LoansAndLeasesReceivableNetReportedAmount" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BankOwnedLifeInsurance" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BankOwnedLifeInsurance"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_MarketableSecuritiesAbstract" xlink:to="us-gaap_BankOwnedLifeInsurance" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_MarketableSecuritiesAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentNet" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredIncomeTaxAssetsNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxAssetsNet"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_MarketableSecuritiesAbstract" xlink:to="us-gaap_DeferredIncomeTaxAssetsNet" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssets"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_MarketableSecuritiesAbstract" xlink:to="us-gaap_OtherAssets" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Assets" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Assets"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_MarketableSecuritiesAbstract" xlink:to="us-gaap_Assets" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_LiabilitiesAbstract" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Deposits" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Deposits"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAbstract" xlink:to="us-gaap_Deposits" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="FHLBAdvanceAndRelatedDebt" xlink:href="sfst-20221231.xsd#sfst_FHLBAdvanceAndRelatedDebt"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAbstract" xlink:to="FHLBAdvanceAndRelatedDebt" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_JuniorSubordinatedNotes" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_JuniorSubordinatedNotes"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAbstract" xlink:to="us-gaap_JuniorSubordinatedNotes" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLiabilities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAbstract" xlink:to="us-gaap_OtherLiabilities" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Liabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Liabilities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAbstract" xlink:to="us-gaap_Liabilities" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_StockholdersEquityAbstract" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PreferredStockValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_PreferredStockValue" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_CommonStockValue" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="NonvestedRestrictedStockValue" xlink:href="sfst-20221231.xsd#sfst_NonvestedRestrictedStockValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="NonvestedRestrictedStockValue" order="2.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdditionalPaidInCapital" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdditionalPaidInCapital"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_AdditionalPaidInCapital" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_StockholdersEquity" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.southernfirst.com/role/ConsolidatedBalanceSheet_Parentheticals">
    <loc xlink:type="locator" xlink:label="us-gaap_StatementOfFinancialPositionAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PreferredStockParOrStatedValuePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockParOrStatedValuePerShare"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_PreferredStockParOrStatedValuePerShare" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PreferredStockSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockSharesAuthorized"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_PreferredStockSharesAuthorized" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_CommonStockSharesAuthorized" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesIssued" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesIssued"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_CommonStockSharesIssued" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_CommonStockSharesOutstanding" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.southernfirst.com/role/ConsolidatedIncomeStatement">
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeStatementAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestAndDividendIncomeOperatingAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestAndDividendIncomeOperatingAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_InterestAndDividendIncomeOperatingAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestAndFeeIncomeLoansAndLeases" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestAndFeeIncomeLoansAndLeases"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InterestAndDividendIncomeOperatingAbstract" xlink:to="us-gaap_InterestAndFeeIncomeLoansAndLeases" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestAndDividendIncomeSecurities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestAndDividendIncomeSecurities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InterestAndDividendIncomeOperatingAbstract" xlink:to="us-gaap_InterestAndDividendIncomeSecurities" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestIncomeFederalFundsSold" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestIncomeFederalFundsSold"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InterestAndDividendIncomeOperatingAbstract" xlink:to="us-gaap_InterestIncomeFederalFundsSold" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestAndDividendIncomeOperating" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestAndDividendIncomeOperating"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InterestAndDividendIncomeOperatingAbstract" xlink:to="us-gaap_InterestAndDividendIncomeOperating" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestExpenseAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpenseAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_InterestExpenseAbstract" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestExpenseDeposits" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpenseDeposits"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InterestExpenseAbstract" xlink:to="us-gaap_InterestExpenseDeposits" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestExpenseBorrowings" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpenseBorrowings"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InterestExpenseAbstract" xlink:to="us-gaap_InterestExpenseBorrowings" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InterestExpenseAbstract" xlink:to="us-gaap_InterestExpense" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestIncomeExpenseNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestIncomeExpenseNet"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InterestExpenseAbstract" xlink:to="us-gaap_InterestIncomeExpenseNet" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProvisionForLoanLeaseAndOtherLosses" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProvisionForLoanLeaseAndOtherLosses"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InterestExpenseAbstract" xlink:to="us-gaap_ProvisionForLoanLeaseAndOtherLosses" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestIncomeExpenseAfterProvisionForLoanLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestIncomeExpenseAfterProvisionForLoanLoss"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InterestExpenseAbstract" xlink:to="us-gaap_InterestIncomeExpenseAfterProvisionForLoanLoss" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NoninterestIncomeAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NoninterestIncomeAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_NoninterestIncomeAbstract" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NoninterestIncomeAbstract" xlink:to="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ServiceFeesOnDepositAccounts" xlink:href="sfst-20221231.xsd#sfst_ServiceFeesOnDepositAccounts"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NoninterestIncomeAbstract" xlink:to="ServiceFeesOnDepositAccounts" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ProductOrServiceOnDebitCard" xlink:href="sfst-20221231.xsd#sfst_ProductOrServiceOnDebitCard"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NoninterestIncomeAbstract" xlink:to="ProductOrServiceOnDebitCard" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BankOwnedLifeInsuranceIncome" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BankOwnedLifeInsuranceIncome"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NoninterestIncomeAbstract" xlink:to="us-gaap_BankOwnedLifeInsuranceIncome" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="NetLenderAndReferralFeesOnPppLoans" xlink:href="sfst-20221231.xsd#sfst_NetLenderAndReferralFeesOnPppLoans"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NoninterestIncomeAbstract" xlink:to="NetLenderAndReferralFeesOnPppLoans" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NoninterestIncomeOther" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NoninterestIncomeOther"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NoninterestIncomeAbstract" xlink:to="us-gaap_NoninterestIncomeOther" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NoninterestIncome" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NoninterestIncome"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NoninterestIncomeAbstract" xlink:to="us-gaap_NoninterestIncome" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NoninterestExpenseAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NoninterestExpenseAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_NoninterestExpenseAbstract" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LaborAndRelatedExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LaborAndRelatedExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NoninterestExpenseAbstract" xlink:to="us-gaap_LaborAndRelatedExpense" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OccupancyNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OccupancyNet"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NoninterestExpenseAbstract" xlink:to="us-gaap_OccupancyNet" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="RealEstateOwnedExpenses" xlink:href="sfst-20221231.xsd#sfst_RealEstateOwnedExpenses"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NoninterestExpenseAbstract" xlink:to="RealEstateOwnedExpenses" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InformationTechnologyAndDataProcessing" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InformationTechnologyAndDataProcessing"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NoninterestExpenseAbstract" xlink:to="us-gaap_InformationTechnologyAndDataProcessing" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FederalDepositInsuranceCorporationPremiumExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FederalDepositInsuranceCorporationPremiumExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NoninterestExpenseAbstract" xlink:to="us-gaap_FederalDepositInsuranceCorporationPremiumExpense" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProfessionalFees" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProfessionalFees"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NoninterestExpenseAbstract" xlink:to="us-gaap_ProfessionalFees" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MarketingExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MarketingExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NoninterestExpenseAbstract" xlink:to="us-gaap_MarketingExpense" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherNoninterestExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNoninterestExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NoninterestExpenseAbstract" xlink:to="us-gaap_OtherNoninterestExpense" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NoninterestExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NoninterestExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NoninterestExpenseAbstract" xlink:to="us-gaap_NoninterestExpense" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NoninterestExpenseAbstract" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NoninterestExpenseAbstract" xlink:to="us-gaap_IncomeTaxExpenseBenefit" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NoninterestExpenseAbstract" xlink:to="us-gaap_NetIncomeLoss" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_EarningsPerShareAbstract" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareBasic"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_EarningsPerShareBasic" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareDiluted" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareDiluted"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_EarningsPerShareDiluted" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.southernfirst.com/role/ConsolidatedIncomeStatement0">
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeStatementAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_NetIncomeLoss" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="OtherComprehensiveIncomeLossAbstract" xlink:href="sfst-20221231.xsd#sfst_OtherComprehensiveIncomeLossAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="OtherComprehensiveIncomeLossAbstract" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="UnrealizedGainLossOnSecuritiesAvailableForSaleAbstract" xlink:href="sfst-20221231.xsd#sfst_UnrealizedGainLossOnSecuritiesAvailableForSaleAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OtherComprehensiveIncomeLossAbstract" xlink:to="UnrealizedGainLossOnSecuritiesAvailableForSaleAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="UnrealizedGainLossOnSecuritiesAvailableForSaleAbstract" xlink:to="us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax" xlink:to="us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax" order="0.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="UnrealizedGainLossOnSecuritiesAvailableForSaleAbstract" xlink:to="us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax" order="1.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax" xlink:to="us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_ComprehensiveIncomeNetOfTax" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.southernfirst.com/role/ShareholdersEquityType2or3">
    <loc xlink:type="locator" xlink:label="us-gaap_StatementOfStockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfStockholdersEquityAbstract" xlink:to="us-gaap_StatementTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementEquityComponentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementEquityComponentsAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_CommonStockMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PreferredStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_PreferredStockMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="NonvestedRestrictedStockMember" xlink:href="sfst-20221231.xsd#sfst_NonvestedRestrictedStockMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="NonvestedRestrictedStockMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdditionalPaidInCapitalMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_AdditionalPaidInCapitalMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeMember" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RetainedEarningsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_RetainedEarningsMember" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityComponentDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain" order="6.0"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockholdersEquity" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharesOutstanding"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_SharesOutstanding" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NetIncomeLoss" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="AdoptionOfAccountingStandardsUpdate201613" xlink:href="sfst-20221231.xsd#sfst_AdoptionOfAccountingStandardsUpdate201613"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="AdoptionOfAccountingStandardsUpdate201613" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquity_0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockholdersEquity_0" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharesOutstanding_0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharesOutstanding"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_SharesOutstanding_0" order="12.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.southernfirst.com/role/ConsolidatedCashFlow">
    <loc xlink:type="locator" xlink:label="us-gaap_StatementOfCashFlowsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_NetIncomeLoss" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProvisionForLoanLeaseAndOtherLosses" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProvisionForLoanLeaseAndOtherLosses"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_ProvisionForLoanLeaseAndOtherLosses" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DepreciationAmortizationAndAccretionNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DepreciationAmortizationAndAccretionNet"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_DepreciationAmortizationAndAccretionNet" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments" order="2.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="WritedownOfRealEstateOwned" xlink:href="sfst-20221231.xsd#sfst_WritedownOfRealEstateOwned"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="WritedownOfRealEstateOwned" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="LossOnSaleOfRealEstateOwned" xlink:href="sfst-20221231.xsd#sfst_LossOnSaleOfRealEstateOwned"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="LossOnSaleOfRealEstateOwned" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GainLossOnSaleOfInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainLossOnSaleOfInvestments"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_GainLossOnSaleOfInvestments" order="5.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_GainLossOnSaleOfPropertyPlantEquipment" order="6.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="OperatingLeasePayment" xlink:href="sfst-20221231.xsd#sfst_OperatingLeasePayment"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="OperatingLeasePayment" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensation"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_ShareBasedCompensation" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GainLossOnSalesOfLoansNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainLossOnSalesOfLoansNet"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_GainLossOnSalesOfLoansNet" order="9.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsForOriginationAndPurchasesOfLoansHeldForSale" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsForOriginationAndPurchasesOfLoansHeldForSale"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_PaymentsForOriginationAndPurchasesOfLoansHeldForSale" order="10.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromSaleOfLoansHeldForSale" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromSaleOfLoansHeldForSale"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_ProceedsFromSaleOfLoansHeldForSale" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BankOwnedLifeInsuranceIncome" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BankOwnedLifeInsuranceIncome"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_BankOwnedLifeInsuranceIncome" order="12.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInDeferredIncomeTaxes" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInDeferredIncomeTaxes"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_IncreaseDecreaseInDeferredIncomeTaxes" order="13.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOtherOperatingAssets"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_IncreaseDecreaseInOtherOperatingAssets" order="14.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOtherOperatingLiabilities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" order="15.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities" order="16.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsForProceedsFromLoansAndLeases" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsForProceedsFromLoansAndLeases"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_PaymentsForProceedsFromLoansAndLeases" order="0.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" order="1.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="PaymentToAcquireMarketableSecuritiesAbstract" xlink:href="sfst-20221231.xsd#sfst_PaymentToAcquireMarketableSecuritiesAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="PaymentToAcquireMarketableSecuritiesAbstract" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PaymentToAcquireMarketableSecuritiesAbstract" xlink:to="us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt" order="0.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsToAcquireOtherInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireOtherInvestments"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PaymentToAcquireMarketableSecuritiesAbstract" xlink:to="us-gaap_PaymentsToAcquireOtherInvestments" order="1.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="ProceedsFromMaturitiesCallsAndRepaymentsOfInvestmentSecuritiesAbstract" xlink:href="sfst-20221231.xsd#sfst_ProceedsFromMaturitiesCallsAndRepaymentsOfInvestmentSecuritiesAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="ProceedsFromMaturitiesCallsAndRepaymentsOfInvestmentSecuritiesAbstract" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ProceedsFromMaturitiesCallsAndRepaymentsOfInvestmentSecuritiesAbstract" xlink:to="us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfOtherInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfOtherInvestments"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ProceedsFromMaturitiesCallsAndRepaymentsOfInvestmentSecuritiesAbstract" xlink:to="us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfOtherInvestments" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ProceedsFromMaturitiesCallsAndRepaymentsOfInvestmentSecuritiesAbstract" xlink:to="us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsToAcquireLifeInsurancePolicies" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireLifeInsurancePolicies"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ProceedsFromMaturitiesCallsAndRepaymentsOfInvestmentSecuritiesAbstract" xlink:to="us-gaap_PaymentsToAcquireLifeInsurancePolicies" order="3.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ProceedsFromMaturitiesCallsAndRepaymentsOfInvestmentSecuritiesAbstract" xlink:to="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromSaleOfWhollyOwnedRealEstateAndRealEstateAcquiredInSettlementOfLoans" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromSaleOfWhollyOwnedRealEstateAndRealEstateAcquiredInSettlementOfLoans"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ProceedsFromMaturitiesCallsAndRepaymentsOfInvestmentSecuritiesAbstract" xlink:to="us-gaap_ProceedsFromSaleOfWhollyOwnedRealEstateAndRealEstateAcquiredInSettlementOfLoans" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ProceedsFromMaturitiesCallsAndRepaymentsOfInvestmentSecuritiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInDeposits" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInDeposits"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_IncreaseDecreaseInDeposits" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="DecreaseInFederalHomeLoanBankAdvancesAndOtherBorrowings" xlink:href="sfst-20221231.xsd#sfst_DecreaseInFederalHomeLoanBankAdvancesAndOtherBorrowings"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="DecreaseInFederalHomeLoanBankAdvancesAndOtherBorrowings" order="1.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromStockOptionsExercised" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromStockOptionsExercised"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_ProceedsFromStockOptionsExercised" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_0" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SupplementalCashFlowInformationAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SupplementalCashFlowInformationAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_SupplementalCashFlowInformationAbstract" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestPaidNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestPaidNet"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SupplementalCashFlowInformationAbstract" xlink:to="us-gaap_InterestPaidNet" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxesPaid" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxesPaid"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SupplementalCashFlowInformationAbstract" xlink:to="us-gaap_IncomeTaxesPaid" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NoncashInvestingAndFinancingItemsAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_NoncashInvestingAndFinancingItemsAbstract" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ForeclosureOfOtherRealEstate" xlink:href="sfst-20221231.xsd#sfst_ForeclosureOfOtherRealEstate"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:to="ForeclosureOfOtherRealEstate" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="UnrealizedGainlossOnSecuritiesNetOfIncomeTaxes" xlink:href="sfst-20221231.xsd#sfst_UnrealizedGainlossOnSecuritiesNetOfIncomeTaxes"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:to="UnrealizedGainlossOnSecuritiesNetOfIncomeTaxes" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="RightOfUseAssetsObtainedInExchangeForLeaseObligationsAbstract" xlink:href="sfst-20221231.xsd#sfst_RightOfUseAssetsObtainedInExchangeForLeaseObligationsAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:to="RightOfUseAssetsObtainedInExchangeForLeaseObligationsAbstract" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="OperatingLeases" xlink:href="sfst-20221231.xsd#sfst_OperatingLeases"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RightOfUseAssetsObtainedInExchangeForLeaseObligationsAbstract" xlink:to="OperatingLeases" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.southernfirst.com/role/SummaryofSignificantAccountingPoliciesandActivities">
    <loc xlink:type="locator" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SignificantAccountingPoliciesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SignificantAccountingPoliciesTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_SignificantAccountingPoliciesTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.southernfirst.com/role/InvestmentSecurities">
    <loc xlink:type="locator" xlink:label="us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract" xlink:to="us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.southernfirst.com/role/MortgageLoansHeldforSale">
    <loc xlink:type="locator" xlink:label="MortgageLoansHeldForSaleAbstract" xlink:href="sfst-20221231.xsd#sfst_MortgageLoansHeldForSaleAbstract"/>
    <loc xlink:type="locator" xlink:label="MortgageLoansHeldForSaleTextBlock" xlink:href="sfst-20221231.xsd#sfst_MortgageLoansHeldForSaleTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="MortgageLoansHeldForSaleAbstract" xlink:to="MortgageLoansHeldForSaleTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.southernfirst.com/role/LoansandAllowanceforCreditLosses">
    <loc xlink:type="locator" xlink:label="us-gaap_ReceivablesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReceivablesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ReceivablesAbstract" xlink:to="us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.southernfirst.com/role/TroubledDebtRestructurings">
    <loc xlink:type="locator" xlink:label="TroubledDebtRestructuringAbstract" xlink:href="sfst-20221231.xsd#sfst_TroubledDebtRestructuringAbstract"/>
    <loc xlink:type="locator" xlink:label="TroubledDebtRestructuringTextBlock" xlink:href="sfst-20221231.xsd#sfst_TroubledDebtRestructuringTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="TroubledDebtRestructuringAbstract" xlink:to="TroubledDebtRestructuringTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.southernfirst.com/role/PropertyandEquipment">
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.southernfirst.com/role/Leases">
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisclosureTextBlockAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeasesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeasesTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_LesseeOperatingLeasesTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.southernfirst.com/role/OtherRealEstateOwned">
    <loc xlink:type="locator" xlink:label="us-gaap_OtherRealEstateAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherRealEstateAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RealEstateOwnedTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RealEstateOwnedTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherRealEstateAbstract" xlink:to="us-gaap_RealEstateOwnedTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.southernfirst.com/role/Deposits">
    <loc xlink:type="locator" xlink:label="srt_StatisticalDisclosureForBanksAbstract" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_StatisticalDisclosureForBanksAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DepositLiabilitiesDisclosuresTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DepositLiabilitiesDisclosuresTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_StatisticalDisclosureForBanksAbstract" xlink:to="us-gaap_DepositLiabilitiesDisclosuresTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.southernfirst.com/role/FederalHomeLoanBankAdvancesandOtherBorrowings">
    <loc xlink:type="locator" xlink:label="FederalHomeLoanBankAdvancesAndRepurchaseAgreementsAbstract" xlink:href="sfst-20221231.xsd#sfst_FederalHomeLoanBankAdvancesAndRepurchaseAgreementsAbstract"/>
    <loc xlink:type="locator" xlink:label="FederalHomeLoanBankAdvancesandOtherBorrowingsTable" xlink:href="sfst-20221231.xsd#sfst_FederalHomeLoanBankAdvancesandOtherBorrowingsTable"/>
    <loc xlink:type="locator" xlink:label="FederalHomeLoanBankAdvancesandOtherBorrowingsLineItems" xlink:href="sfst-20221231.xsd#sfst_FederalHomeLoanBankAdvancesandOtherBorrowingsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FederalHomeLoanBankAdvancesAndRepurchaseAgreementsAbstract" xlink:to="FederalHomeLoanBankAdvancesandOtherBorrowingsTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FederalHomeLoanBankAdvancesandOtherBorrowingsTable" xlink:to="FederalHomeLoanBankAdvancesandOtherBorrowingsLineItems" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="FederalHomeLoanBankAdvancesAndRepurchaseAgreementsTextBlock" xlink:href="sfst-20221231.xsd#sfst_FederalHomeLoanBankAdvancesAndRepurchaseAgreementsTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FederalHomeLoanBankAdvancesandOtherBorrowingsLineItems" xlink:to="FederalHomeLoanBankAdvancesAndRepurchaseAgreementsTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.southernfirst.com/role/SubordinatedDebentures">
    <loc xlink:type="locator" xlink:label="us-gaap_SubordinatedBorrowingsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubordinatedBorrowingsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubordinatedBorrowingsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubordinatedBorrowingsDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubordinatedBorrowingsAbstract" xlink:to="us-gaap_SubordinatedBorrowingsDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.southernfirst.com/role/UnusedLinesofCredit">
    <loc xlink:type="locator" xlink:label="UnusedLinesOfCreditAbstract" xlink:href="sfst-20221231.xsd#sfst_UnusedLinesOfCreditAbstract"/>
    <loc xlink:type="locator" xlink:label="UnusedLinesofCreditTable" xlink:href="sfst-20221231.xsd#sfst_UnusedLinesofCreditTable"/>
    <loc xlink:type="locator" xlink:label="UnusedLinesofCreditLineItems" xlink:href="sfst-20221231.xsd#sfst_UnusedLinesofCreditLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="UnusedLinesOfCreditAbstract" xlink:to="UnusedLinesofCreditTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="UnusedLinesofCreditTable" xlink:to="UnusedLinesofCreditLineItems" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="UnusedLinesOfCreditTextBlock" xlink:href="sfst-20221231.xsd#sfst_UnusedLinesOfCreditTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="UnusedLinesofCreditLineItems" xlink:to="UnusedLinesOfCreditTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.southernfirst.com/role/DerivativeFinancialInstruments">
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:to="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.southernfirst.com/role/FairValueAccounting">
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueDisclosuresAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <loc xlink:type="locator" xlink:label="FairValueAccountingTable" xlink:href="sfst-20221231.xsd#sfst_FairValueAccountingTable"/>
    <loc xlink:type="locator" xlink:label="FairValueAccountingLineItems" xlink:href="sfst-20221231.xsd#sfst_FairValueAccountingLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueDisclosuresAbstract" xlink:to="FairValueAccountingTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueAccountingTable" xlink:to="FairValueAccountingLineItems" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueDisclosuresTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueDisclosuresTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueAccountingLineItems" xlink:to="us-gaap_FairValueDisclosuresTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.southernfirst.com/role/EarningsPerCommonShare">
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_EarningsPerShareTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.southernfirst.com/role/CommitmentsandContingencies">
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.southernfirst.com/role/IncomeTaxes">
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_IncomeTaxDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.southernfirst.com/role/RelatedPartyTransactions">
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionsDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsAbstract" xlink:to="us-gaap_RelatedPartyTransactionsDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.southernfirst.com/role/FinancialInstrumentsWithOffBalanceSheetRisk">
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureTextBlockSupplementAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisclosureTextBlockSupplementAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinancialInstrumentsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancialInstrumentsDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureTextBlockSupplementAbstract" xlink:to="us-gaap_FinancialInstrumentsDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.southernfirst.com/role/EmployeeBenefitPlan">
    <loc xlink:type="locator" xlink:label="us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:to="us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.southernfirst.com/role/StockBasedCompensation">
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.southernfirst.com/role/Dividends">
    <loc xlink:type="locator" xlink:label="DividendsDisclosureAbstract" xlink:href="sfst-20221231.xsd#sfst_DividendsDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="DividendsTable" xlink:href="sfst-20221231.xsd#sfst_DividendsTable"/>
    <loc xlink:type="locator" xlink:label="DividendsLineItems" xlink:href="sfst-20221231.xsd#sfst_DividendsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DividendsDisclosureAbstract" xlink:to="DividendsTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DividendsTable" xlink:to="DividendsLineItems" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="DividendsDisclosureTextBlock" xlink:href="sfst-20221231.xsd#sfst_DividendsDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DividendsLineItems" xlink:to="DividendsDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.southernfirst.com/role/RegulatoryMatters">
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisclosureTextBlockAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_RegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.southernfirst.com/role/ParentCompanyFinancialInformation">
    <loc xlink:type="locator" xlink:label="srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract" xlink:to="us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.southernfirst.com/role/SelectedCondensedQuarterlyFinancialDataUnaudited">
    <loc xlink:type="locator" xlink:label="us-gaap_QuarterlyFinancialInformationDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_QuarterlyFinancialInformationDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_QuarterlyFinancialInformationTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_QuarterlyFinancialInformationTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_QuarterlyFinancialInformationDisclosureAbstract" xlink:to="us-gaap_QuarterlyFinancialInformationTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.southernfirst.com/role/AccountingPoliciesByPolicy">
    <loc xlink:type="locator" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_BasisOfAccountingPolicyPolicyTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingPolicyPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_SegmentReportingPolicyPolicyTextBlock" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_UseOfEstimates" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UseOfEstimates"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_UseOfEstimates" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskCreditRisk" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskCreditRisk"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ConcentrationRiskCreditRisk" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventsPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventsPolicyPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_SubsequentEventsPolicyPolicyTextBlock" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PriorPeriodReclassificationAdjustmentDescription" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PriorPeriodReclassificationAdjustmentDescription"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_PriorPeriodReclassificationAdjustmentDescription" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_CashAndCashEquivalentsPolicyTextBlock" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InvestmentPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_InvestmentPolicyTextBlock" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinanceLoansAndLeasesReceivablePolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLoansAndLeasesReceivablePolicy"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_FinanceLoansAndLeasesReceivablePolicy" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LoansAndLeasesReceivablePastDueStatusPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoansAndLeasesReceivablePastDueStatusPolicy"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_LoansAndLeasesReceivablePastDueStatusPolicy" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LoansAndLeasesReceivableNonperformingLoanAndLeasePolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoansAndLeasesReceivableNonperformingLoanAndLeasePolicy"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_LoansAndLeasesReceivableNonperformingLoanAndLeasePolicy" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LoansAndLeasesReceivableAllowanceForLoanLossesPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoansAndLeasesReceivableAllowanceForLoanLossesPolicy"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_LoansAndLeasesReceivableAllowanceForLoanLossesPolicy" order="12.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="LoanChargeOffPolicyPolicyTextBlock" xlink:href="sfst-20221231.xsd#sfst_LoanChargeOffPolicyPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="LoanChargeOffPolicyPolicyTextBlock" order="13.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LoansAndLeasesReceivableTroubledDebtRestructuringPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoansAndLeasesReceivableTroubledDebtRestructuringPolicy"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_LoansAndLeasesReceivableTroubledDebtRestructuringPolicy" order="14.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RealEstatePolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RealEstatePolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_RealEstatePolicyTextBlock" order="15.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" order="16.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeLeasesPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeLeasesPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_LesseeLeasesPolicyTextBlock" order="17.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="BankOwnedLifeInsurancePoliciesPolicyTextBlock" xlink:href="sfst-20221231.xsd#sfst_BankOwnedLifeInsurancePoliciesPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="BankOwnedLifeInsurancePoliciesPolicyTextBlock" order="18.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ComprehensiveIncomePolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComprehensiveIncomePolicyPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ComprehensiveIncomePolicyPolicyTextBlock" order="19.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" order="20.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_IncomeTaxPolicyTextBlock" order="21.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" order="22.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" order="23.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RevenueRecognitionPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueRecognitionPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_RevenueRecognitionPolicyTextBlock" order="24.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="AllowanceForCreditLossesPolicyTextBlock" xlink:href="sfst-20221231.xsd#sfst_AllowanceForCreditLossesPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="AllowanceForCreditLossesPolicyTextBlock" order="25.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="AllowanceForCreditLossesLoansPolicyTextBlock" xlink:href="sfst-20221231.xsd#sfst_AllowanceForCreditLossesLoansPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="AllowanceForCreditLossesLoansPolicyTextBlock" order="26.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="AccruedInterestReceivablePolicyTextBlock" xlink:href="sfst-20221231.xsd#sfst_AccruedInterestReceivablePolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="AccruedInterestReceivablePolicyTextBlock" order="27.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="UnfundedCommitmentsPolicyTextBlock" xlink:href="sfst-20221231.xsd#sfst_UnfundedCommitmentsPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="UnfundedCommitmentsPolicyTextBlock" order="28.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="NewlyIssuedButNotYetEffectiveAccountingStandardsPolicyTextBlock" xlink:href="sfst-20221231.xsd#sfst_NewlyIssuedButNotYetEffectiveAccountingStandardsPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="NewlyIssuedButNotYetEffectiveAccountingStandardsPolicyTextBlock" order="29.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.southernfirst.com/role/InvestmentSecuritiesTables">
    <loc xlink:type="locator" xlink:label="us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract" xlink:to="us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract" xlink:to="us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract" xlink:to="us-gaap_ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfOtherInvestmentsNotReadilyMarketableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfOtherInvestmentsNotReadilyMarketableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract" xlink:to="us-gaap_ScheduleOfOtherInvestmentsNotReadilyMarketableTextBlock" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.southernfirst.com/role/LoansandAllowanceforCreditLossesTables">
    <loc xlink:type="locator" xlink:label="us-gaap_ReceivablesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReceivablesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ReceivablesAbstract" xlink:to="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="LoanReceivableByRateTypeTableTextBlock" xlink:href="sfst-20221231.xsd#sfst_LoanReceivableByRateTypeTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ReceivablesAbstract" xlink:to="LoanReceivableByRateTypeTableTextBlock" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ScheduleOfOutstandingLoansByCreditQualityIndicatorsByYearOfOriginationTableTextBlock" xlink:href="sfst-20221231.xsd#sfst_ScheduleOfOutstandingLoansByCreditQualityIndicatorsByYearOfOriginationTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ReceivablesAbstract" xlink:to="ScheduleOfOutstandingLoansByCreditQualityIndicatorsByYearOfOriginationTableTextBlock" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ScheduleOfLoanBalancesClassifiedByCreditQualityIndicatorsAndLoanCategoriesTableTextBlock" xlink:href="sfst-20221231.xsd#sfst_ScheduleOfLoanBalancesClassifiedByCreditQualityIndicatorsAndLoanCategoriesTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ReceivablesAbstract" xlink:to="ScheduleOfLoanBalancesClassifiedByCreditQualityIndicatorsAndLoanCategoriesTableTextBlock" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfCompensatingBalancesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfCompensatingBalancesTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ReceivablesAbstract" xlink:to="us-gaap_ScheduleOfCompensatingBalancesTextBlock" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfFinancingReceivablesNonAccrualStatusTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfFinancingReceivablesNonAccrualStatusTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ReceivablesAbstract" xlink:to="us-gaap_ScheduleOfFinancingReceivablesNonAccrualStatusTableTextBlock" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtSecuritiesHeldtoMaturityNonaccrualTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesHeldtoMaturityNonaccrualTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ReceivablesAbstract" xlink:to="us-gaap_DebtSecuritiesHeldtoMaturityNonaccrualTableTextBlock" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ImpairedFinancingReceivablesTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ImpairedFinancingReceivablesTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ReceivablesAbstract" xlink:to="us-gaap_ImpairedFinancingReceivablesTableTextBlock" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="SummaryOfAverageRecordedInvestmentInImpairedLoansAndAmountOfInterestIncomeTableTextBlock" xlink:href="sfst-20221231.xsd#sfst_SummaryOfAverageRecordedInvestmentInImpairedLoansAndAmountOfInterestIncomeTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ReceivablesAbstract" xlink:to="SummaryOfAverageRecordedInvestmentInImpairedLoansAndAmountOfInterestIncomeTableTextBlock" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ScheduleOfActivityRelatedToTheAllowanceForCreditLossesTableTextBlock" xlink:href="sfst-20221231.xsd#sfst_ScheduleOfActivityRelatedToTheAllowanceForCreditLossesTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ReceivablesAbstract" xlink:to="ScheduleOfActivityRelatedToTheAllowanceForCreditLossesTableTextBlock" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ImpairmentMethodologyForCreditLossesOnFinancingReceivablesTableTextBlock" xlink:href="sfst-20221231.xsd#sfst_ImpairmentMethodologyForCreditLossesOnFinancingReceivablesTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ReceivablesAbstract" xlink:to="ImpairmentMethodologyForCreditLossesOnFinancingReceivablesTableTextBlock" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="SummaryOfAnalysisOfCollateraldependentLoansOfTheCompanyTableTextBlock" xlink:href="sfst-20221231.xsd#sfst_SummaryOfAnalysisOfCollateraldependentLoansOfTheCompanyTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ReceivablesAbstract" xlink:to="SummaryOfAnalysisOfCollateraldependentLoansOfTheCompanyTableTextBlock" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ReceivablesAbstract" xlink:to="us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock" order="12.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.southernfirst.com/role/PropertyandEquipmentTables">
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ScheduleOfEstimatedUsefulLivesOfPropertyPlantAndEquipmentTableTextBlock" xlink:href="sfst-20221231.xsd#sfst_ScheduleOfEstimatedUsefulLivesOfPropertyPlantAndEquipmentTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="ScheduleOfEstimatedUsefulLivesOfPropertyPlantAndEquipmentTableTextBlock" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.southernfirst.com/role/LeasesTables">
    <loc xlink:type="locator" xlink:label="us-gaap_LeasesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeasesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.southernfirst.com/role/OtherRealEstateOwnedTables">
    <loc xlink:type="locator" xlink:label="us-gaap_OtherRealEstateRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherRealEstateRollForward"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherRealEstateRollForwardTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherRealEstateRollForwardTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherRealEstateRollForward" xlink:to="us-gaap_OtherRealEstateRollForwardTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.southernfirst.com/role/DepositsTables">
    <loc xlink:type="locator" xlink:label="srt_StatisticalDisclosureForBanksAbstract" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_StatisticalDisclosureForBanksAbstract"/>
    <loc xlink:type="locator" xlink:label="DetailOfDepositAccountsTableTextBlock" xlink:href="sfst-20221231.xsd#sfst_DetailOfDepositAccountsTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_StatisticalDisclosureForBanksAbstract" xlink:to="DetailOfDepositAccountsTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ScheduledMaturitiesOfCertificatesOfDepositTableTextBlock" xlink:href="sfst-20221231.xsd#sfst_ScheduledMaturitiesOfCertificatesOfDepositTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_StatisticalDisclosureForBanksAbstract" xlink:to="ScheduledMaturitiesOfCertificatesOfDepositTableTextBlock" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.southernfirst.com/role/DerivativeFinancialInstrumentsTables">
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:to="us-gaap_ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.southernfirst.com/role/FairValueAccountingTables">
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueDisclosuresAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueDisclosuresAbstract" xlink:to="us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueAssetsMeasuredOnNonrecurringBasisTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsMeasuredOnNonrecurringBasisTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueDisclosuresAbstract" xlink:to="us-gaap_FairValueAssetsMeasuredOnNonrecurringBasisTextBlock" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueDisclosuresAbstract" xlink:to="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueByBalanceSheetGroupingTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByBalanceSheetGroupingTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueDisclosuresAbstract" xlink:to="us-gaap_FairValueByBalanceSheetGroupingTextBlock" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.southernfirst.com/role/EarningsPerCommonShareTables">
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.southernfirst.com/role/IncomeTaxesTables">
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.southernfirst.com/role/RelatedPartyTransactionsTables">
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsAbstract" xlink:to="us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.southernfirst.com/role/StockBasedCompensationTables">
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfShareBasedCompensationEmployeeStockPurchasePlanActivityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationEmployeeStockPurchasePlanActivityTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_ScheduleOfShareBasedCompensationEmployeeStockPurchasePlanActivityTableTextBlock" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfAssumptionsUsedTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAssumptionsUsedTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_ScheduleOfAssumptionsUsedTableTextBlock" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.southernfirst.com/role/RegulatoryMattersTables">
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisclosureTextBlockAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.southernfirst.com/role/ParentCompanyFinancialInformationTables">
    <loc xlink:type="locator" xlink:label="srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="ScheduleOfCondensedFinancialStatementTableTextBlock" xlink:href="sfst-20221231.xsd#sfst_ScheduleOfCondensedFinancialStatementTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract" xlink:to="ScheduleOfCondensedFinancialStatementTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.southernfirst.com/role/SelectedCondensedQuarterlyFinancialDataUnauditedTables">
    <loc xlink:type="locator" xlink:label="us-gaap_QuarterlyFinancialInformationDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_QuarterlyFinancialInformationDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_QuarterlyFinancialInformationDisclosureAbstract" xlink:to="us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.southernfirst.com/role/ScheduleofamortizedcostsandfairvalueofinvestmentsecuritiesTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfAmortizedCostsAndFairValueOfInvestmentSecuritiesAbstract" xlink:href="sfst-20221231.xsd#sfst_ScheduleOfAmortizedCostsAndFairValueOfInvestmentSecuritiesAbstract"/>
    <loc xlink:type="locator" xlink:label="InvestmentSecuritiesDetailsScheduleofamortizedcostsandfairvalueofinvestmentsecuritiesTable" xlink:href="sfst-20221231.xsd#sfst_InvestmentSecuritiesDetailsScheduleofamortizedcostsandfairvalueofinvestmentsecuritiesTable"/>
    <loc xlink:type="locator" xlink:label="InvestmentSecuritiesDetailsScheduleofamortizedcostsandfairvalueofinvestmentsecuritiesLineItems" xlink:href="sfst-20221231.xsd#sfst_InvestmentSecuritiesDetailsScheduleofamortizedcostsandfairvalueofinvestmentsecuritiesLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfAmortizedCostsAndFairValueOfInvestmentSecuritiesAbstract" xlink:to="InvestmentSecuritiesDetailsScheduleofamortizedcostsandfairvalueofinvestmentsecuritiesTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinancialInstrumentAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancialInstrumentAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="InvestmentSecuritiesDetailsScheduleofamortizedcostsandfairvalueofinvestmentsecuritiesTable" xlink:to="us-gaap_FinancialInstrumentAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CorporateBondSecuritiesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CorporateBondSecuritiesMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FinancialInstrumentAxis" xlink:to="us-gaap_CorporateBondSecuritiesMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_USTreasurySecuritiesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_USTreasurySecuritiesMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FinancialInstrumentAxis" xlink:to="us-gaap_USTreasurySecuritiesMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AgencySecuritiesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AgencySecuritiesMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FinancialInstrumentAxis" xlink:to="us-gaap_AgencySecuritiesMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_USStatesAndPoliticalSubdivisionsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_USStatesAndPoliticalSubdivisionsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FinancialInstrumentAxis" xlink:to="us-gaap_USStatesAndPoliticalSubdivisionsMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetBackedSecuritiesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetBackedSecuritiesMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FinancialInstrumentAxis" xlink:to="us-gaap_AssetBackedSecuritiesMember" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MortgageBackedSecuritiesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MortgageBackedSecuritiesMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FinancialInstrumentAxis" xlink:to="us-gaap_MortgageBackedSecuritiesMember" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommercialMortgageBackedSecuritiesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommercialMortgageBackedSecuritiesMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FinancialInstrumentAxis" xlink:to="us-gaap_CommercialMortgageBackedSecuritiesMember" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="SbaSecuritiesMember" xlink:href="sfst-20221231.xsd#sfst_SbaSecuritiesMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FinancialInstrumentAxis" xlink:to="SbaSecuritiesMember" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="TypeOfInvestmentAxis" xlink:href="sfst-20221231.xsd#sfst_TypeOfInvestmentAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="InvestmentSecuritiesDetailsScheduleofamortizedcostsandfairvalueofinvestmentsecuritiesTable" xlink:to="TypeOfInvestmentAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="TypeOfInvestmentDomain" xlink:href="sfst-20221231.xsd#sfst_TypeOfInvestmentDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="TypeOfInvestmentAxis" xlink:to="TypeOfInvestmentDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FederalHomeLoanMortgageCorporationFhlmcInsuredLoansMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FederalHomeLoanMortgageCorporationFhlmcInsuredLoansMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="TypeOfInvestmentAxis" xlink:to="us-gaap_FederalHomeLoanMortgageCorporationFhlmcInsuredLoansMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FederalNationalMortgageAssociationFnmaInsuredLoansMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FederalNationalMortgageAssociationFnmaInsuredLoansMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="TypeOfInvestmentAxis" xlink:to="us-gaap_FederalNationalMortgageAssociationFnmaInsuredLoansMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GovernmentNationalMortgageAssociationGnmaInsuredLoansMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GovernmentNationalMortgageAssociationGnmaInsuredLoansMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="TypeOfInvestmentAxis" xlink:to="us-gaap_GovernmentNationalMortgageAssociationGnmaInsuredLoansMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SecuritiesInvestmentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SecuritiesInvestmentMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="TypeOfInvestmentAxis" xlink:to="us-gaap_SecuritiesInvestmentMember" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GovernmentNationalMortgageAssociationCertificatesAndObligationsGNMAMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GovernmentNationalMortgageAssociationCertificatesAndObligationsGNMAMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="TypeOfInvestmentAxis" xlink:to="us-gaap_GovernmentNationalMortgageAssociationCertificatesAndObligationsGNMAMember" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="InvestmentSecuritiesDetailsScheduleofamortizedcostsandfairvalueofinvestmentsecuritiesTable" xlink:to="InvestmentSecuritiesDetailsScheduleofamortizedcostsandfairvalueofinvestmentsecuritiesLineItems" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="AvailableForSaleAbstract" xlink:href="sfst-20221231.xsd#sfst_AvailableForSaleAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="InvestmentSecuritiesDetailsScheduleofamortizedcostsandfairvalueofinvestmentsecuritiesLineItems" xlink:to="AvailableForSaleAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AvailableForSaleAbstract" xlink:to="us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AvailableForSaleAbstract" xlink:to="us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AvailableForSaleAbstract" xlink:to="us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AvailableForSaleAbstract" xlink:to="us-gaap_AvailableForSaleSecuritiesDebtSecurities" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.southernfirst.com/role/ScheduleofamortizedcostsandfairvaluesofinvestmentsecuritiesavailableforsalebycontractualmaturityTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfAmortizedCostsAndFairValuesOfInvestmentSecuritiesAvailableForSaleByContractualMaturityAbstract" xlink:href="sfst-20221231.xsd#sfst_ScheduleOfAmortizedCostsAndFairValuesOfInvestmentSecuritiesAvailableForSaleByContractualMaturityAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfAmortizedCostsAndFairValuesOfInvestmentSecuritiesAvailableForSaleByContractualMaturityAbstract" xlink:to="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract" xlink:to="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract" xlink:to="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract" xlink:to="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract" xlink:to="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract" xlink:to="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract" xlink:to="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract" xlink:to="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract" xlink:to="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract" xlink:to="us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract" xlink:to="us-gaap_AvailableForSaleSecuritiesDebtSecurities" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.southernfirst.com/role/ScheduleofgrossunrealizedlossesoninvestmentsecuritiesandfairmarketvalueofrelatedsecuritiesTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfGrossUnrealizedLossesOnInvestmentSecuritiesAndFairMarketValueOfRelatedSecuritiesAbstract" xlink:href="sfst-20221231.xsd#sfst_ScheduleOfGrossUnrealizedLossesOnInvestmentSecuritiesAndFairMarketValueOfRelatedSecuritiesAbstract"/>
    <loc xlink:type="locator" xlink:label="InvestmentSecuritiesDetailsScheduleofgrossunrealizedlossesoninvestmentsecuritiesandfairmarketvalueofrelatedsecuritiesTable" xlink:href="sfst-20221231.xsd#sfst_InvestmentSecuritiesDetailsScheduleofgrossunrealizedlossesoninvestmentsecuritiesandfairmarketvalueofrelatedsecuritiesTable"/>
    <loc xlink:type="locator" xlink:label="InvestmentSecuritiesDetailsScheduleofgrossunrealizedlossesoninvestmentsecuritiesandfairmarketvalueofrelatedsecuritiesLineItems" xlink:href="sfst-20221231.xsd#sfst_InvestmentSecuritiesDetailsScheduleofgrossunrealizedlossesoninvestmentsecuritiesandfairmarketvalueofrelatedsecuritiesLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfGrossUnrealizedLossesOnInvestmentSecuritiesAndFairMarketValueOfRelatedSecuritiesAbstract" xlink:to="InvestmentSecuritiesDetailsScheduleofgrossunrealizedlossesoninvestmentsecuritiesandfairmarketvalueofrelatedsecuritiesTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InvestmentTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentTypeAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="InvestmentSecuritiesDetailsScheduleofgrossunrealizedlossesoninvestmentsecuritiesandfairmarketvalueofrelatedsecuritiesTable" xlink:to="us-gaap_InvestmentTypeAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InvestmentTypeCategorizationMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentTypeCategorizationMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InvestmentTypeAxis" xlink:to="us-gaap_InvestmentTypeCategorizationMember" order="0.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FederalHomeLoanMortgageCorporationCertificatesAndObligationsFHLMCMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FederalHomeLoanMortgageCorporationCertificatesAndObligationsFHLMCMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InvestmentTypeAxis" xlink:to="us-gaap_FederalHomeLoanMortgageCorporationCertificatesAndObligationsFHLMCMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FederalNationalMortgageAssociationCertificatesAndObligationsFNMAMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FederalNationalMortgageAssociationCertificatesAndObligationsFNMAMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InvestmentTypeAxis" xlink:to="us-gaap_FederalNationalMortgageAssociationCertificatesAndObligationsFNMAMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GovernmentNationalMortgageAssociationCertificatesAndObligationsGNMAMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GovernmentNationalMortgageAssociationCertificatesAndObligationsGNMAMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InvestmentTypeAxis" xlink:to="us-gaap_GovernmentNationalMortgageAssociationCertificatesAndObligationsGNMAMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SecuritiesInvestmentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SecuritiesInvestmentMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InvestmentTypeAxis" xlink:to="us-gaap_SecuritiesInvestmentMember" order="4.0" preferredLabel="http://www.xbrl.org/2009/role/netLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinancialInstrumentAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancialInstrumentAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="InvestmentSecuritiesDetailsScheduleofgrossunrealizedlossesoninvestmentsecuritiesandfairmarketvalueofrelatedsecuritiesTable" xlink:to="us-gaap_FinancialInstrumentAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="CorporateBondsMember" xlink:href="sfst-20221231.xsd#sfst_CorporateBondsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FinancialInstrumentAxis" xlink:to="CorporateBondsMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="USTreasuriesMember" xlink:href="sfst-20221231.xsd#sfst_USTreasuriesMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FinancialInstrumentAxis" xlink:to="USTreasuriesMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AgencySecuritiesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AgencySecuritiesMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FinancialInstrumentAxis" xlink:to="us-gaap_AgencySecuritiesMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_USStatesAndPoliticalSubdivisionsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_USStatesAndPoliticalSubdivisionsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FinancialInstrumentAxis" xlink:to="us-gaap_USStatesAndPoliticalSubdivisionsMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetBackedSecuritiesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetBackedSecuritiesMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FinancialInstrumentAxis" xlink:to="us-gaap_AssetBackedSecuritiesMember" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MortgageBackedSecuritiesOtherMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MortgageBackedSecuritiesOtherMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FinancialInstrumentAxis" xlink:to="us-gaap_MortgageBackedSecuritiesOtherMember" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="InvestmentSecuritiesDetailsScheduleofgrossunrealizedlossesoninvestmentsecuritiesandfairmarketvalueofrelatedsecuritiesTable" xlink:to="InvestmentSecuritiesDetailsScheduleofgrossunrealizedlossesoninvestmentsecuritiesandfairmarketvalueofrelatedsecuritiesLineItems" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLossAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLossAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="InvestmentSecuritiesDetailsScheduleofgrossunrealizedlossesoninvestmentsecuritiesandfairmarketvalueofrelatedsecuritiesLineItems" xlink:to="us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLossAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="NumberOfInvestmentsInContinuousUnrealizedLossPositionLessThanTwelveMonths" xlink:href="sfst-20221231.xsd#sfst_NumberOfInvestmentsInContinuousUnrealizedLossPositionLessThanTwelveMonths"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLossAbstract" xlink:to="NumberOfInvestmentsInContinuousUnrealizedLossPositionLessThanTwelveMonths" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLossAbstract" xlink:to="us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLossAbstract" xlink:to="us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="NumberOfInvestmentsInContinuousUnrealizedLossPositionTwelveMonthsOrLonger" xlink:href="sfst-20221231.xsd#sfst_NumberOfInvestmentsInContinuousUnrealizedLossPositionTwelveMonthsOrLonger"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLossAbstract" xlink:to="NumberOfInvestmentsInContinuousUnrealizedLossPositionTwelveMonthsOrLonger" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLossAbstract" xlink:to="us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLossAbstract" xlink:to="us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="NumberOfInvestmentsInContinuousUnrealizedLossPosition" xlink:href="sfst-20221231.xsd#sfst_NumberOfInvestmentsInContinuousUnrealizedLossPosition"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLossAbstract" xlink:to="NumberOfInvestmentsInContinuousUnrealizedLossPosition" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLossAbstract" xlink:to="us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLossAbstract" xlink:to="us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="MortgageBackedAbstract0" xlink:href="sfst-20221231.xsd#sfst_MortgageBackedAbstract0"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLossAbstract" xlink:to="MortgageBackedAbstract0" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="MortgageBackedAbstract" xlink:href="sfst-20221231.xsd#sfst_MortgageBackedAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLossAbstract" xlink:to="MortgageBackedAbstract" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.southernfirst.com/role/ScheduleofotherinvestmentsTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfOtherInvestmentsAbstract" xlink:href="sfst-20221231.xsd#sfst_ScheduleOfOtherInvestmentsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InvestmentInFederalHomeLoanBankStockFairValueDisclosure" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentInFederalHomeLoanBankStockFairValueDisclosure"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfOtherInvestmentsAbstract" xlink:to="us-gaap_InvestmentInFederalHomeLoanBankStockFairValueDisclosure" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CertificatesOfDepositAtCarryingValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CertificatesOfDepositAtCarryingValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfOtherInvestmentsAbstract" xlink:to="us-gaap_CertificatesOfDepositAtCarryingValue" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="InvestmentInTrustPreferredSecurities" xlink:href="sfst-20221231.xsd#sfst_InvestmentInTrustPreferredSecurities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfOtherInvestmentsAbstract" xlink:to="InvestmentInTrustPreferredSecurities" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherInvestments"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="InvestmentInTrustPreferredSecurities" xlink:to="us-gaap_OtherInvestments" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.southernfirst.com/role/ScheduleofcompositionofourloanportfolioTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfCompositionOfOurLoanPortfolioAbstract" xlink:href="sfst-20221231.xsd#sfst_ScheduleOfCompositionOfOurLoanPortfolioAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsNotesAndLoansReceivableLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsNotesAndLoansReceivableLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfCompositionOfOurLoanPortfolioAbstract" xlink:to="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CollateralAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CollateralAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable" xlink:to="us-gaap_CollateralAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CollateralDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CollateralDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CollateralAxis" xlink:to="us-gaap_CollateralDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommercialRealEstateMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommercialRealEstateMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CollateralAxis" xlink:to="us-gaap_CommercialRealEstateMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ResidentialRealEstateMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ResidentialRealEstateMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CollateralAxis" xlink:to="us-gaap_ResidentialRealEstateMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinancialInstrumentAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancialInstrumentAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable" xlink:to="us-gaap_FinancialInstrumentAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FinancialInstrumentAxis" xlink:to="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommercialLoanMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommercialLoanMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FinancialInstrumentAxis" xlink:to="us-gaap_CommercialLoanMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConsumerLoanMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConsumerLoanMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FinancialInstrumentAxis" xlink:to="us-gaap_ConsumerLoanMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable" xlink:to="us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis" xlink:to="us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConstructionLoansMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConstructionLoansMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis" xlink:to="us-gaap_ConstructionLoansMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="BusinessLoanMember" xlink:href="sfst-20221231.xsd#sfst_BusinessLoanMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis" xlink:to="BusinessLoanMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RealEstateLoanMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RealEstateLoanMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis" xlink:to="us-gaap_RealEstateLoanMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_HomeEquityLoanMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HomeEquityLoanMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis" xlink:to="us-gaap_HomeEquityLoanMember" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="OtherConsumerMember" xlink:href="sfst-20221231.xsd#sfst_OtherConsumerMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis" xlink:to="OtherConsumerMember" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable" xlink:to="us-gaap_AccountsNotesAndLoansReceivableLineItems" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="CommercialAbstract" xlink:href="sfst-20221231.xsd#sfst_CommercialAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountsNotesAndLoansReceivableLineItems" xlink:to="CommercialAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="CommercialLoansReceivableCarryingAmount" xlink:href="sfst-20221231.xsd#sfst_CommercialLoansReceivableCarryingAmount"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommercialAbstract" xlink:to="CommercialLoansReceivableCarryingAmount" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="CommercialLoansReceivablePercentage" xlink:href="sfst-20221231.xsd#sfst_CommercialLoansReceivablePercentage"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommercialAbstract" xlink:to="CommercialLoansReceivablePercentage" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ConsumerAbstract" xlink:href="sfst-20221231.xsd#sfst_ConsumerAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountsNotesAndLoansReceivableLineItems" xlink:to="ConsumerAbstract" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ConsumerLoansReceivableCarryingAmount" xlink:href="sfst-20221231.xsd#sfst_ConsumerLoansReceivableCarryingAmount"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConsumerAbstract" xlink:to="ConsumerLoansReceivableCarryingAmount" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ConsumerLoansReceivablePercentage" xlink:href="sfst-20221231.xsd#sfst_ConsumerLoansReceivablePercentage"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConsumerAbstract" xlink:to="ConsumerLoansReceivablePercentage" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountsNotesAndLoansReceivableLineItems" xlink:to="us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="LoansAndLeasesReceivableNetOfDeferredIncomePercentage" xlink:href="sfst-20221231.xsd#sfst_LoansAndLeasesReceivableNetOfDeferredIncomePercentage"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountsNotesAndLoansReceivableLineItems" xlink:to="LoansAndLeasesReceivableNetOfDeferredIncomePercentage" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LoansAndLeasesReceivableAllowance" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoansAndLeasesReceivableAllowance"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountsNotesAndLoansReceivableLineItems" xlink:to="us-gaap_LoansAndLeasesReceivableAllowance" order="4.0" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LoansAndLeasesReceivableNetReportedAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoansAndLeasesReceivableNetReportedAmount"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountsNotesAndLoansReceivableLineItems" xlink:to="us-gaap_LoansAndLeasesReceivableNetReportedAmount" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.southernfirst.com/role/ScheduleofcompositionofgrossloansbyratetypeTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfCompositionOfGrossLoansByRateTypeAbstract" xlink:href="sfst-20221231.xsd#sfst_ScheduleOfCompositionOfGrossLoansByRateTypeAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LoansReceivableWithVariableRatesOfInterest1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoansReceivableWithVariableRatesOfInterest1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfCompositionOfGrossLoansByRateTypeAbstract" xlink:to="us-gaap_LoansReceivableWithVariableRatesOfInterest1" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LoansReceivableWithFixedRatesOfInterest1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoansReceivableWithFixedRatesOfInterest1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfCompositionOfGrossLoansByRateTypeAbstract" xlink:to="us-gaap_LoansReceivableWithFixedRatesOfInterest1" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfCompositionOfGrossLoansByRateTypeAbstract" xlink:to="us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.southernfirst.com/role/ScheduleofoutstandingloansbycreditqualityindicatorsbyyearoforiginationTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfOutstandingLoansByCreditQualityIndicatorsByYearOfOriginationAbstract" xlink:href="sfst-20221231.xsd#sfst_ScheduleOfOutstandingLoansByCreditQualityIndicatorsByYearOfOriginationAbstract"/>
    <loc xlink:type="locator" xlink:label="LoansandAllowanceforCreditLossesDetailsScheduleofoutstandingloansbycreditqualityindicatorsbyyearoforiginationTable" xlink:href="sfst-20221231.xsd#sfst_LoansandAllowanceforCreditLossesDetailsScheduleofoutstandingloansbycreditqualityindicatorsbyyearoforiginationTable"/>
    <loc xlink:type="locator" xlink:label="LoansandAllowanceforCreditLossesDetailsScheduleofoutstandingloansbycreditqualityindicatorsbyyearoforiginationLineItems" xlink:href="sfst-20221231.xsd#sfst_LoansandAllowanceforCreditLossesDetailsScheduleofoutstandingloansbycreditqualityindicatorsbyyearoforiginationLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfOutstandingLoansByCreditQualityIndicatorsByYearOfOriginationAbstract" xlink:to="LoansandAllowanceforCreditLossesDetailsScheduleofoutstandingloansbycreditqualityindicatorsbyyearoforiginationTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CollateralAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CollateralAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoansandAllowanceforCreditLossesDetailsScheduleofoutstandingloansbycreditqualityindicatorsbyyearoforiginationTable" xlink:to="us-gaap_CollateralAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CollateralDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CollateralDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CollateralAxis" xlink:to="us-gaap_CollateralDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ResidentialRealEstateMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ResidentialRealEstateMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CollateralAxis" xlink:to="us-gaap_ResidentialRealEstateMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommercialRealEstateMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommercialRealEstateMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CollateralAxis" xlink:to="us-gaap_CommercialRealEstateMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinancialInstrumentAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancialInstrumentAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoansandAllowanceforCreditLossesDetailsScheduleofoutstandingloansbycreditqualityindicatorsbyyearoforiginationTable" xlink:to="us-gaap_FinancialInstrumentAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FinancialInstrumentAxis" xlink:to="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommercialLoanMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommercialLoanMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FinancialInstrumentAxis" xlink:to="us-gaap_CommercialLoanMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConsumerLoanMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConsumerLoanMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FinancialInstrumentAxis" xlink:to="us-gaap_ConsumerLoanMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoansandAllowanceforCreditLossesDetailsScheduleofoutstandingloansbycreditqualityindicatorsbyyearoforiginationTable" xlink:to="us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis" xlink:to="us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConstructionLoansMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConstructionLoansMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis" xlink:to="us-gaap_ConstructionLoansMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="BusinessLoansMember" xlink:href="sfst-20221231.xsd#sfst_BusinessLoansMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis" xlink:to="BusinessLoansMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RealEstateLoanMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RealEstateLoanMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis" xlink:to="us-gaap_RealEstateLoanMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_HomeEquityLoanMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HomeEquityLoanMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis" xlink:to="us-gaap_HomeEquityLoanMember" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="OtherLoansMember" xlink:href="sfst-20221231.xsd#sfst_OtherLoansMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis" xlink:to="OtherLoansMember" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InternalCreditAssessmentAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InternalCreditAssessmentAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoansandAllowanceforCreditLossesDetailsScheduleofoutstandingloansbycreditqualityindicatorsbyyearoforiginationTable" xlink:to="us-gaap_InternalCreditAssessmentAxis" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InternalCreditAssessmentDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InternalCreditAssessmentDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InternalCreditAssessmentAxis" xlink:to="us-gaap_InternalCreditAssessmentDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PassMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PassMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InternalCreditAssessmentAxis" xlink:to="us-gaap_PassMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="WatchMember" xlink:href="sfst-20221231.xsd#sfst_WatchMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InternalCreditAssessmentAxis" xlink:to="WatchMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SpecialMentionMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SpecialMentionMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InternalCreditAssessmentAxis" xlink:to="us-gaap_SpecialMentionMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubstandardMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubstandardMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InternalCreditAssessmentAxis" xlink:to="us-gaap_SubstandardMember" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoansandAllowanceforCreditLossesDetailsScheduleofoutstandingloansbycreditqualityindicatorsbyyearoforiginationTable" xlink:to="LoansandAllowanceforCreditLossesDetailsScheduleofoutstandingloansbycreditqualityindicatorsbyyearoforiginationLineItems" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="OwnerOccupiedReAbstract" xlink:href="sfst-20221231.xsd#sfst_OwnerOccupiedReAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoansandAllowanceforCreditLossesDetailsScheduleofoutstandingloansbycreditqualityindicatorsbyyearoforiginationLineItems" xlink:to="OwnerOccupiedReAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OwnerOccupiedReAbstract" xlink:to="us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OwnerOccupiedReAbstract" xlink:to="us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OwnerOccupiedReAbstract" xlink:to="us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OwnerOccupiedReAbstract" xlink:to="us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OwnerOccupiedReAbstract" xlink:to="us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OwnerOccupiedReAbstract" xlink:to="us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinancingReceivableRevolving" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableRevolving"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OwnerOccupiedReAbstract" xlink:to="us-gaap_FinancingReceivableRevolving" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinancingReceivableRevolvingConvertedToTermLoan" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableRevolvingConvertedToTermLoan"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OwnerOccupiedReAbstract" xlink:to="us-gaap_FinancingReceivableRevolvingConvertedToTermLoan" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NotesReceivableGross" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NotesReceivableGross"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OwnerOccupiedReAbstract" xlink:to="us-gaap_NotesReceivableGross" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.southernfirst.com/role/ScheduleofloanbalancesclassifiedbycreditqualityindicatorsandloancategoriesTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfLoanBalancesClassifiedByCreditQualityIndicatorsAndLoanCategoriesAbstract" xlink:href="sfst-20221231.xsd#sfst_ScheduleOfLoanBalancesClassifiedByCreditQualityIndicatorsAndLoanCategoriesAbstract"/>
    <loc xlink:type="locator" xlink:label="LoansandAllowanceforCreditLossesDetailsScheduleofloanbalancesclassifiedbycreditqualityindicatorsandloancategoriesTable" xlink:href="sfst-20221231.xsd#sfst_LoansandAllowanceforCreditLossesDetailsScheduleofloanbalancesclassifiedbycreditqualityindicatorsandloancategoriesTable"/>
    <loc xlink:type="locator" xlink:label="LoansandAllowanceforCreditLossesDetailsScheduleofloanbalancesclassifiedbycreditqualityindicatorsandloancategoriesLineItems" xlink:href="sfst-20221231.xsd#sfst_LoansandAllowanceforCreditLossesDetailsScheduleofloanbalancesclassifiedbycreditqualityindicatorsandloancategoriesLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfLoanBalancesClassifiedByCreditQualityIndicatorsAndLoanCategoriesAbstract" xlink:to="LoansandAllowanceforCreditLossesDetailsScheduleofloanbalancesclassifiedbycreditqualityindicatorsandloancategoriesTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CollateralAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CollateralAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoansandAllowanceforCreditLossesDetailsScheduleofloanbalancesclassifiedbycreditqualityindicatorsandloancategoriesTable" xlink:to="us-gaap_CollateralAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CollateralDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CollateralDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CollateralAxis" xlink:to="us-gaap_CollateralDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="CommercialMember" xlink:href="sfst-20221231.xsd#sfst_CommercialMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CollateralAxis" xlink:to="CommercialMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ConsumerMember" xlink:href="sfst-20221231.xsd#sfst_ConsumerMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CollateralAxis" xlink:to="ConsumerMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="srt_ProductOrServiceAxis" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductOrServiceAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoansandAllowanceforCreditLossesDetailsScheduleofloanbalancesclassifiedbycreditqualityindicatorsandloancategoriesTable" xlink:to="srt_ProductOrServiceAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_ProductsAndServicesDomain" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductsAndServicesDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductsAndServicesDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="OwnerOccupiedREMember" xlink:href="sfst-20221231.xsd#sfst_OwnerOccupiedREMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis" xlink:to="OwnerOccupiedREMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="NonownerOccupiedREMember" xlink:href="sfst-20221231.xsd#sfst_NonownerOccupiedREMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis" xlink:to="NonownerOccupiedREMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ConstructionOneMember" xlink:href="sfst-20221231.xsd#sfst_ConstructionOneMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis" xlink:to="ConstructionOneMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="BusinessMember" xlink:href="sfst-20221231.xsd#sfst_BusinessMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis" xlink:to="BusinessMember" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RealEstateMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RealEstateMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis" xlink:to="us-gaap_RealEstateMember" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="HomeEquitysMember" xlink:href="sfst-20221231.xsd#sfst_HomeEquitysMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis" xlink:to="HomeEquitysMember" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConstructionMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConstructionMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis" xlink:to="us-gaap_ConstructionMember" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="OtherMember" xlink:href="sfst-20221231.xsd#sfst_OtherMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis" xlink:to="OtherMember" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InternalCreditAssessmentAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InternalCreditAssessmentAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoansandAllowanceforCreditLossesDetailsScheduleofloanbalancesclassifiedbycreditqualityindicatorsandloancategoriesTable" xlink:to="us-gaap_InternalCreditAssessmentAxis" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InternalCreditAssessmentDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InternalCreditAssessmentDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InternalCreditAssessmentAxis" xlink:to="us-gaap_InternalCreditAssessmentDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PassMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PassMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InternalCreditAssessmentAxis" xlink:to="us-gaap_PassMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SpecialMentionMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SpecialMentionMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InternalCreditAssessmentAxis" xlink:to="us-gaap_SpecialMentionMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubstandardMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubstandardMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InternalCreditAssessmentAxis" xlink:to="us-gaap_SubstandardMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoansandAllowanceforCreditLossesDetailsScheduleofloanbalancesclassifiedbycreditqualityindicatorsandloancategoriesTable" xlink:to="LoansandAllowanceforCreditLossesDetailsScheduleofloanbalancesclassifiedbycreditqualityindicatorsandloancategoriesLineItems" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="LoanBalancesClassifiedByCreditQualityIndicatorsAndLoanCategoriesAmount" xlink:href="sfst-20221231.xsd#sfst_LoanBalancesClassifiedByCreditQualityIndicatorsAndLoanCategoriesAmount"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoansandAllowanceforCreditLossesDetailsScheduleofloanbalancesclassifiedbycreditqualityindicatorsandloancategoriesLineItems" xlink:to="LoanBalancesClassifiedByCreditQualityIndicatorsAndLoanCategoriesAmount" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.southernfirst.com/role/ScheduleofloanbalancesbypaymentstatusTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfLoanBalancesByPaymentStatusAbstract" xlink:href="sfst-20221231.xsd#sfst_ScheduleOfLoanBalancesByPaymentStatusAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfCompensatingBalancesTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfCompensatingBalancesTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CompensatingBalancesLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CompensatingBalancesLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfLoanBalancesByPaymentStatusAbstract" xlink:to="us-gaap_ScheduleOfCompensatingBalancesTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfCompensatingBalancesTable" xlink:to="us-gaap_DebtInstrumentAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentNameDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="Accruing3059DaysPastDueMember" xlink:href="sfst-20221231.xsd#sfst_Accruing3059DaysPastDueMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="Accruing3059DaysPastDueMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="Accruing6089DaysPastDueMember" xlink:href="sfst-20221231.xsd#sfst_Accruing6089DaysPastDueMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="Accruing6089DaysPastDueMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="Accruing90DaysOrMorePastDueMember" xlink:href="sfst-20221231.xsd#sfst_Accruing90DaysOrMorePastDueMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="Accruing90DaysOrMorePastDueMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="NonaccrualLoansMember" xlink:href="sfst-20221231.xsd#sfst_NonaccrualLoansMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="NonaccrualLoansMember" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="AccruingCurrentMember" xlink:href="sfst-20221231.xsd#sfst_AccruingCurrentMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="AccruingCurrentMember" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="srt_ProductOrServiceAxis" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductOrServiceAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfCompensatingBalancesTable" xlink:to="srt_ProductOrServiceAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="OwnerOccupiedREMember" xlink:href="sfst-20221231.xsd#sfst_OwnerOccupiedREMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis" xlink:to="OwnerOccupiedREMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="NonownerOccupiedREMember" xlink:href="sfst-20221231.xsd#sfst_NonownerOccupiedREMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis" xlink:to="NonownerOccupiedREMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="Construction3Member" xlink:href="sfst-20221231.xsd#sfst_Construction3Member"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis" xlink:to="Construction3Member" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="BusinessMember" xlink:href="sfst-20221231.xsd#sfst_BusinessMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis" xlink:to="BusinessMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RealEstateMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RealEstateMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis" xlink:to="us-gaap_RealEstateMember" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="HomeEquitysMember" xlink:href="sfst-20221231.xsd#sfst_HomeEquitysMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis" xlink:to="HomeEquitysMember" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="Construction4Member" xlink:href="sfst-20221231.xsd#sfst_Construction4Member"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis" xlink:to="Construction4Member" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="OtherMember" xlink:href="sfst-20221231.xsd#sfst_OtherMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis" xlink:to="OtherMember" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfCompensatingBalancesTable" xlink:to="us-gaap_CompensatingBalancesLineItems" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="CommercialAbstract1" xlink:href="sfst-20221231.xsd#sfst_CommercialAbstract1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CompensatingBalancesLineItems" xlink:to="CommercialAbstract1" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="TotalLoanBalancesByPaymentAmount" xlink:href="sfst-20221231.xsd#sfst_TotalLoanBalancesByPaymentAmount"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommercialAbstract1" xlink:to="TotalLoanBalancesByPaymentAmount" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ConsumerAbstract1" xlink:href="sfst-20221231.xsd#sfst_ConsumerAbstract1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CompensatingBalancesLineItems" xlink:to="ConsumerAbstract1" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="TotalLoansBalancesByPaymentAmount" xlink:href="sfst-20221231.xsd#sfst_TotalLoansBalancesByPaymentAmount"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConsumerAbstract1" xlink:to="TotalLoansBalancesByPaymentAmount" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="TotalLoan" xlink:href="sfst-20221231.xsd#sfst_TotalLoan"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="TotalLoansBalancesByPaymentAmount" xlink:to="TotalLoan" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.southernfirst.com/role/ScheduleofnonperformingassetsincludingnonaccruingTDRsTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfNonperformingAssetsIncludingNonaccruingTdrsAbstract" xlink:href="sfst-20221231.xsd#sfst_ScheduleOfNonperformingAssetsIncludingNonaccruingTdrsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LoansAndLeasesReceivableImpairedInterestLostOnNonaccrualLoans" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoansAndLeasesReceivableImpairedInterestLostOnNonaccrualLoans"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfNonperformingAssetsIncludingNonaccruingTdrsAbstract" xlink:to="us-gaap_LoansAndLeasesReceivableImpairedInterestLostOnNonaccrualLoans" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="NonaccruingTDRs" xlink:href="sfst-20221231.xsd#sfst_NonaccruingTDRs"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfNonperformingAssetsIncludingNonaccruingTdrsAbstract" xlink:to="NonaccruingTDRs" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="TotalNonaccrualLoansIncludingNonaccruingTDRs" xlink:href="sfst-20221231.xsd#sfst_TotalNonaccrualLoansIncludingNonaccruingTDRs"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfNonperformingAssetsIncludingNonaccruingTdrsAbstract" xlink:to="TotalNonaccrualLoansIncludingNonaccruingTDRs" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="OtherRealEstateOwned" xlink:href="sfst-20221231.xsd#sfst_OtherRealEstateOwned"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfNonperformingAssetsIncludingNonaccruingTdrsAbstract" xlink:to="OtherRealEstateOwned" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="TotalNonperformingAssets" xlink:href="sfst-20221231.xsd#sfst_TotalNonperformingAssets"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OtherRealEstateOwned" xlink:to="TotalNonperformingAssets" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="NonperformingAssetsAsAPercentageOfAbstract" xlink:href="sfst-20221231.xsd#sfst_NonperformingAssetsAsAPercentageOfAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfNonperformingAssetsIncludingNonaccruingTdrsAbstract" xlink:to="NonperformingAssetsAsAPercentageOfAbstract" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="NonperformingAssetsAsPercentageOfAssets" xlink:href="sfst-20221231.xsd#sfst_NonperformingAssetsAsPercentageOfAssets"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NonperformingAssetsAsAPercentageOfAbstract" xlink:to="NonperformingAssetsAsPercentageOfAssets" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LoansAndLeasesReceivableRatioOfNonperformingLoansToAllLoans" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoansAndLeasesReceivableRatioOfNonperformingLoansToAllLoans"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NonperformingAssetsAsAPercentageOfAbstract" xlink:to="us-gaap_LoansAndLeasesReceivableRatioOfNonperformingLoansToAllLoans" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="TotalLoansOver90DaysPastDue" xlink:href="sfst-20221231.xsd#sfst_TotalLoansOver90DaysPastDue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfNonperformingAssetsIncludingNonaccruingTdrsAbstract" xlink:to="TotalLoansOver90DaysPastDue" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfNonperformingAssetsIncludingNonaccruingTdrsAbstract" xlink:to="us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="AccruingTroubledDebtRestructurings" xlink:href="sfst-20221231.xsd#sfst_AccruingTroubledDebtRestructurings"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfNonperformingAssetsIncludingNonaccruingTdrsAbstract" xlink:to="AccruingTroubledDebtRestructurings" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.southernfirst.com/role/ScheduleofnonaccrualloansbymajorcategoriesTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfNonaccrualLoansByMajorCategoriesAbstract" xlink:href="sfst-20221231.xsd#sfst_ScheduleOfNonaccrualLoansByMajorCategoriesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtSecuritiesHeldToMaturityNonaccrualTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesHeldToMaturityNonaccrualTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtSecuritiesHeldToMaturityNonaccrualLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesHeldToMaturityNonaccrualLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfNonaccrualLoansByMajorCategoriesAbstract" xlink:to="us-gaap_DebtSecuritiesHeldToMaturityNonaccrualTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtSecuritiesHeldToMaturityNonaccrualTable" xlink:to="us-gaap_DebtInstrumentAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="CECLMember" xlink:href="sfst-20221231.xsd#sfst_CECLMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="CECLMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="IncurredLossMember" xlink:href="sfst-20221231.xsd#sfst_IncurredLossMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="IncurredLossMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtSecuritiesHeldToMaturityNonaccrualTable" xlink:to="us-gaap_RelatedPartyTransactionAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="NonaccrualLoansWithNoAllowanceMember" xlink:href="sfst-20221231.xsd#sfst_NonaccrualLoansWithNoAllowanceMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="NonaccrualLoansWithNoAllowanceMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="NonaccrualLoansWithAnAllowanceMember" xlink:href="sfst-20221231.xsd#sfst_NonaccrualLoansWithAnAllowanceMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="NonaccrualLoansWithAnAllowanceMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="TotalNonaccrualLoansMember" xlink:href="sfst-20221231.xsd#sfst_TotalNonaccrualLoansMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="TotalNonaccrualLoansMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="srt_ProductOrServiceAxis" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductOrServiceAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtSecuritiesHeldToMaturityNonaccrualTable" xlink:to="srt_ProductOrServiceAxis" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_ProductsAndServicesDomain" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductsAndServicesDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductsAndServicesDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="OwnerOccupiedREMember" xlink:href="sfst-20221231.xsd#sfst_OwnerOccupiedREMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis" xlink:to="OwnerOccupiedREMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="NonownerOccupiedREMember" xlink:href="sfst-20221231.xsd#sfst_NonownerOccupiedREMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis" xlink:to="NonownerOccupiedREMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConstructionMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConstructionMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis" xlink:to="us-gaap_ConstructionMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="BusinessMember" xlink:href="sfst-20221231.xsd#sfst_BusinessMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis" xlink:to="BusinessMember" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RealEstateMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RealEstateMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis" xlink:to="us-gaap_RealEstateMember" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="HomeEquitysMember" xlink:href="sfst-20221231.xsd#sfst_HomeEquitysMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis" xlink:to="HomeEquitysMember" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="OtherMember" xlink:href="sfst-20221231.xsd#sfst_OtherMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis" xlink:to="OtherMember" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtSecuritiesHeldToMaturityNonaccrualTable" xlink:to="us-gaap_DebtSecuritiesHeldToMaturityNonaccrualLineItems" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="CommercialAbstract3" xlink:href="sfst-20221231.xsd#sfst_CommercialAbstract3"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtSecuritiesHeldToMaturityNonaccrualLineItems" xlink:to="CommercialAbstract3" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="TotalCommercial" xlink:href="sfst-20221231.xsd#sfst_TotalCommercial"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommercialAbstract3" xlink:to="TotalCommercial" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ConsumerAbstract3" xlink:href="sfst-20221231.xsd#sfst_ConsumerAbstract3"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtSecuritiesHeldToMaturityNonaccrualLineItems" xlink:to="ConsumerAbstract3" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="TotalConsumer" xlink:href="sfst-20221231.xsd#sfst_TotalConsumer"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConsumerAbstract3" xlink:to="TotalConsumer" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="LoansAndLeasesReceivableBeforeFeesGrossAmount" xlink:href="sfst-20221231.xsd#sfst_LoansAndLeasesReceivableBeforeFeesGrossAmount"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtSecuritiesHeldToMaturityNonaccrualLineItems" xlink:to="LoansAndLeasesReceivableBeforeFeesGrossAmount" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.southernfirst.com/role/ScheduleofkeyinformationforimpairedloansTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfKeyInformationForImpairedLoansAbstract" xlink:href="sfst-20221231.xsd#sfst_ScheduleOfKeyInformationForImpairedLoansAbstract"/>
    <loc xlink:type="locator" xlink:label="LoansandAllowanceforCreditLossesDetailsScheduleofkeyinformationforimpairedloansTable" xlink:href="sfst-20221231.xsd#sfst_LoansandAllowanceforCreditLossesDetailsScheduleofkeyinformationforimpairedloansTable"/>
    <loc xlink:type="locator" xlink:label="LoansandAllowanceforCreditLossesDetailsScheduleofkeyinformationforimpairedloansLineItems" xlink:href="sfst-20221231.xsd#sfst_LoansandAllowanceforCreditLossesDetailsScheduleofkeyinformationforimpairedloansLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfKeyInformationForImpairedLoansAbstract" xlink:to="LoansandAllowanceforCreditLossesDetailsScheduleofkeyinformationforimpairedloansTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinancialInstrumentAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancialInstrumentAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoansandAllowanceforCreditLossesDetailsScheduleofkeyinformationforimpairedloansTable" xlink:to="us-gaap_FinancialInstrumentAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FinancialInstrumentAxis" xlink:to="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommercialLoanMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommercialLoanMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FinancialInstrumentAxis" xlink:to="us-gaap_CommercialLoanMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConsumerLoanMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConsumerLoanMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FinancialInstrumentAxis" xlink:to="us-gaap_ConsumerLoanMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongtermDebtTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoansandAllowanceforCreditLossesDetailsScheduleofkeyinformationforimpairedloansTable" xlink:to="us-gaap_LongtermDebtTypeAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongtermDebtTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="us-gaap_LongtermDebtTypeDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="OwnerOccupiedReMember" xlink:href="sfst-20221231.xsd#sfst_OwnerOccupiedReMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="OwnerOccupiedReMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="NonOwnerOccupiedReMember" xlink:href="sfst-20221231.xsd#sfst_NonOwnerOccupiedReMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="NonOwnerOccupiedReMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="BusinessMember" xlink:href="sfst-20221231.xsd#sfst_BusinessMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="BusinessMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="OtherMember" xlink:href="sfst-20221231.xsd#sfst_OtherMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="OtherMember" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="srt_ProductOrServiceAxis" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductOrServiceAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoansandAllowanceforCreditLossesDetailsScheduleofkeyinformationforimpairedloansTable" xlink:to="srt_ProductOrServiceAxis" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_ProductsAndServicesDomain" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductsAndServicesDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductsAndServicesDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConstructionMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConstructionMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis" xlink:to="us-gaap_ConstructionMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RealEstateMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RealEstateMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis" xlink:to="us-gaap_RealEstateMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_HomeEquityLoanMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HomeEquityLoanMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis" xlink:to="us-gaap_HomeEquityLoanMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoansandAllowanceforCreditLossesDetailsScheduleofkeyinformationforimpairedloansTable" xlink:to="LoansandAllowanceforCreditLossesDetailsScheduleofkeyinformationforimpairedloansLineItems" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ImpairedFinancingReceivableUnpaidPrincipalBalance" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ImpairedFinancingReceivableUnpaidPrincipalBalance"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoansandAllowanceforCreditLossesDetailsScheduleofkeyinformationforimpairedloansLineItems" xlink:to="us-gaap_ImpairedFinancingReceivableUnpaidPrincipalBalance" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ImpairedFinancingReceivableRecordedInvestment" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ImpairedFinancingReceivableRecordedInvestment"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoansandAllowanceforCreditLossesDetailsScheduleofkeyinformationforimpairedloansLineItems" xlink:to="us-gaap_ImpairedFinancingReceivableRecordedInvestment" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoansandAllowanceforCreditLossesDetailsScheduleofkeyinformationforimpairedloansLineItems" xlink:to="us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoansandAllowanceforCreditLossesDetailsScheduleofkeyinformationforimpairedloansLineItems" xlink:to="us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ImpairedFinancingReceivableRelatedAllowance" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ImpairedFinancingReceivableRelatedAllowance"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoansandAllowanceforCreditLossesDetailsScheduleofkeyinformationforimpairedloansLineItems" xlink:to="us-gaap_ImpairedFinancingReceivableRelatedAllowance" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.southernfirst.com/role/ScheduleofaveragerecordedinvestmentandinterestincomerecognizedonimpairedloansTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfAverageRecordedInvestmentAndInterestIncomeRecognizedOnImpairedLoansAbstract" xlink:href="sfst-20221231.xsd#sfst_ScheduleOfAverageRecordedInvestmentAndInterestIncomeRecognizedOnImpairedLoansAbstract"/>
    <loc xlink:type="locator" xlink:label="LoansandAllowanceforCreditLossesDetailsScheduleofaveragerecordedinvestmentandinterestincomerecognizedonimpairedloansTable" xlink:href="sfst-20221231.xsd#sfst_LoansandAllowanceforCreditLossesDetailsScheduleofaveragerecordedinvestmentandinterestincomerecognizedonimpairedloansTable"/>
    <loc xlink:type="locator" xlink:label="LoansandAllowanceforCreditLossesDetailsScheduleofaveragerecordedinvestmentandinterestincomerecognizedonimpairedloansLineItems" xlink:href="sfst-20221231.xsd#sfst_LoansandAllowanceforCreditLossesDetailsScheduleofaveragerecordedinvestmentandinterestincomerecognizedonimpairedloansLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfAverageRecordedInvestmentAndInterestIncomeRecognizedOnImpairedLoansAbstract" xlink:to="LoansandAllowanceforCreditLossesDetailsScheduleofaveragerecordedinvestmentandinterestincomerecognizedonimpairedloansTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InvestmentTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentTypeAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoansandAllowanceforCreditLossesDetailsScheduleofaveragerecordedinvestmentandinterestincomerecognizedonimpairedloansTable" xlink:to="us-gaap_InvestmentTypeAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="AverageRecordedInvestmentMember" xlink:href="sfst-20221231.xsd#sfst_AverageRecordedInvestmentMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InvestmentTypeAxis" xlink:to="AverageRecordedInvestmentMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="RecognizedInterestIncomeMember" xlink:href="sfst-20221231.xsd#sfst_RecognizedInterestIncomeMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InvestmentTypeAxis" xlink:to="RecognizedInterestIncomeMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="srt_ProductOrServiceAxis" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductOrServiceAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoansandAllowanceforCreditLossesDetailsScheduleofaveragerecordedinvestmentandinterestincomerecognizedonimpairedloansTable" xlink:to="srt_ProductOrServiceAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="OwnerOccupiedREMember" xlink:href="sfst-20221231.xsd#sfst_OwnerOccupiedREMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis" xlink:to="OwnerOccupiedREMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="NonownerOccupiedREMember" xlink:href="sfst-20221231.xsd#sfst_NonownerOccupiedREMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis" xlink:to="NonownerOccupiedREMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="Construction1Member" xlink:href="sfst-20221231.xsd#sfst_Construction1Member"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis" xlink:to="Construction1Member" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="BusinessMember" xlink:href="sfst-20221231.xsd#sfst_BusinessMember"/>
<!-- [WMV5][XcpuxYn59dz7vgYynUDuwG7r97K2jUTysl7vcz0lJt/tSeJz73kx1cLt0ZFF2SK/vxBCY0vdSrZmdJujjLECkXmkP/+UARtW5BvdQIkkz8h40Uj/ZykhSqneRt/XKoGThX/+vi2CqRUVInmPN1DVG9uJJFWDchnP/A3oSQ4XSmAxUqaJOXwXI2AzyuZfrceU8RdCNfnr6qFuofXuSjM4MV1yd8U5UzoMrtMV/8yTQiFUy5EFa3UwMRTgMGnPyqlF/Si6rfB3+UEnzYxhNEDQihM5qDYTR5eS6W6AaWrI6QKY6L4Dfd6DsQ==] CSR-->
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis" xlink:to="BusinessMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="TotalCommercialMember" xlink:href="sfst-20221231.xsd#sfst_TotalCommercialMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis" xlink:to="TotalCommercialMember" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RealEstateMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RealEstateMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis" xlink:to="us-gaap_RealEstateMember" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="HomeEquitysMember" xlink:href="sfst-20221231.xsd#sfst_HomeEquitysMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis" xlink:to="HomeEquitysMember" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="OtherMember" xlink:href="sfst-20221231.xsd#sfst_OtherMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis" xlink:to="OtherMember" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ConsumerMember" xlink:href="sfst-20221231.xsd#sfst_ConsumerMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis" xlink:to="ConsumerMember" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="TotalGrossLoansMember" xlink:href="sfst-20221231.xsd#sfst_TotalGrossLoansMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis" xlink:to="TotalGrossLoansMember" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoansandAllowanceforCreditLossesDetailsScheduleofaveragerecordedinvestmentandinterestincomerecognizedonimpairedloansTable" xlink:to="LoansandAllowanceforCreditLossesDetailsScheduleofaveragerecordedinvestmentandinterestincomerecognizedonimpairedloansLineItems" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="CommercialAbstract5" xlink:href="sfst-20221231.xsd#sfst_CommercialAbstract5"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoansandAllowanceforCreditLossesDetailsScheduleofaveragerecordedinvestmentandinterestincomerecognizedonimpairedloansLineItems" xlink:to="CommercialAbstract5" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="AverageRecordedInvestmentTotalCommercial" xlink:href="sfst-20221231.xsd#sfst_AverageRecordedInvestmentTotalCommercial"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommercialAbstract5" xlink:to="AverageRecordedInvestmentTotalCommercial" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="RecognizedInterestIncomeTotalConsumer" xlink:href="sfst-20221231.xsd#sfst_RecognizedInterestIncomeTotalConsumer"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommercialAbstract5" xlink:to="RecognizedInterestIncomeTotalConsumer" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="AverageRecordedInvestmentTotalConsumer" xlink:href="sfst-20221231.xsd#sfst_AverageRecordedInvestmentTotalConsumer"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommercialAbstract5" xlink:to="AverageRecordedInvestmentTotalConsumer" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="RecognizedInterestIncomeTotalConsumers" xlink:href="sfst-20221231.xsd#sfst_RecognizedInterestIncomeTotalConsumers"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommercialAbstract5" xlink:to="RecognizedInterestIncomeTotalConsumers" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.southernfirst.com/role/ScheduleofactivityrelatedtotheallowanceforcreditlossesTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfActivityRelatedToTheAllowanceForCreditLossesAbstract" xlink:href="sfst-20221231.xsd#sfst_ScheduleOfActivityRelatedToTheAllowanceForCreditLossesAbstract"/>
    <loc xlink:type="locator" xlink:label="LoansandAllowanceforCreditLossesDetailsScheduleofactivityrelatedtotheallowanceforcreditlossesTable" xlink:href="sfst-20221231.xsd#sfst_LoansandAllowanceforCreditLossesDetailsScheduleofactivityrelatedtotheallowanceforcreditlossesTable"/>
    <loc xlink:type="locator" xlink:label="LoansandAllowanceforCreditLossesDetailsScheduleofactivityrelatedtotheallowanceforcreditlossesLineItems" xlink:href="sfst-20221231.xsd#sfst_LoansandAllowanceforCreditLossesDetailsScheduleofactivityrelatedtotheallowanceforcreditlossesLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfActivityRelatedToTheAllowanceForCreditLossesAbstract" xlink:to="LoansandAllowanceforCreditLossesDetailsScheduleofactivityrelatedtotheallowanceforcreditlossesTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_ProductOrServiceAxis" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductOrServiceAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoansandAllowanceforCreditLossesDetailsScheduleofactivityrelatedtotheallowanceforcreditlossesTable" xlink:to="srt_ProductOrServiceAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_ProductsAndServicesDomain" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductsAndServicesDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductsAndServicesDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="OwnerOccupiedREMember" xlink:href="sfst-20221231.xsd#sfst_OwnerOccupiedREMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis" xlink:to="OwnerOccupiedREMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="NonownerOccupiedREMember" xlink:href="sfst-20221231.xsd#sfst_NonownerOccupiedREMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis" xlink:to="NonownerOccupiedREMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConstructionMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConstructionMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis" xlink:to="us-gaap_ConstructionMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="BusinessMember" xlink:href="sfst-20221231.xsd#sfst_BusinessMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis" xlink:to="BusinessMember" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RealEstateMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RealEstateMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis" xlink:to="us-gaap_RealEstateMember" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="HomeEquitysMember" xlink:href="sfst-20221231.xsd#sfst_HomeEquitysMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis" xlink:to="HomeEquitysMember" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="OtherMember" xlink:href="sfst-20221231.xsd#sfst_OtherMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis" xlink:to="OtherMember" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinancialInstrumentAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancialInstrumentAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoansandAllowanceforCreditLossesDetailsScheduleofactivityrelatedtotheallowanceforcreditlossesTable" xlink:to="us-gaap_FinancialInstrumentAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FinancialInstrumentAxis" xlink:to="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommercialLoanMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommercialLoanMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FinancialInstrumentAxis" xlink:to="us-gaap_CommercialLoanMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConsumerLoanMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConsumerLoanMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FinancialInstrumentAxis" xlink:to="us-gaap_ConsumerLoanMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="CommercialAndConsumerMember" xlink:href="sfst-20221231.xsd#sfst_CommercialAndConsumerMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FinancialInstrumentAxis" xlink:to="CommercialAndConsumerMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoansandAllowanceforCreditLossesDetailsScheduleofactivityrelatedtotheallowanceforcreditlossesTable" xlink:to="LoansandAllowanceforCreditLossesDetailsScheduleofactivityrelatedtotheallowanceforcreditlossesLineItems" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinancingReceivableAllowanceForCreditLosses" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableAllowanceForCreditLosses"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoansandAllowanceforCreditLossesDetailsScheduleofactivityrelatedtotheallowanceforcreditlossesLineItems" xlink:to="us-gaap_FinancingReceivableAllowanceForCreditLosses" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <loc xlink:type="locator" xlink:label="AdjustmentForCECL" xlink:href="sfst-20221231.xsd#sfst_AdjustmentForCECL"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoansandAllowanceforCreditLossesDetailsScheduleofactivityrelatedtotheallowanceforcreditlossesLineItems" xlink:to="AdjustmentForCECL" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProvisionForLoanLeaseAndOtherLosses" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProvisionForLoanLeaseAndOtherLosses"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoansandAllowanceforCreditLossesDetailsScheduleofactivityrelatedtotheallowanceforcreditlossesLineItems" xlink:to="us-gaap_ProvisionForLoanLeaseAndOtherLosses" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AllowanceForLoanAndLeaseLossesWriteOffs" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllowanceForLoanAndLeaseLossesWriteOffs"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoansandAllowanceforCreditLossesDetailsScheduleofactivityrelatedtotheallowanceforcreditlossesLineItems" xlink:to="us-gaap_AllowanceForLoanAndLeaseLossesWriteOffs" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ValuationAllowancesAndReservesRecoveries" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ValuationAllowancesAndReservesRecoveries"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoansandAllowanceforCreditLossesDetailsScheduleofactivityrelatedtotheallowanceforcreditlossesLineItems" xlink:to="us-gaap_ValuationAllowancesAndReservesRecoveries" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="AllowanceForLoanAndLeaseLossesWriteOffsNetOfRecoveries" xlink:href="sfst-20221231.xsd#sfst_AllowanceForLoanAndLeaseLossesWriteOffsNetOfRecoveries"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ValuationAllowancesAndReservesRecoveries" xlink:to="AllowanceForLoanAndLeaseLossesWriteOffsNetOfRecoveries" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinancingReceivableAllowanceForCreditLosses_0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableAllowanceForCreditLosses"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ValuationAllowancesAndReservesRecoveries" xlink:to="us-gaap_FinancingReceivableAllowanceForCreditLosses_0" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <loc xlink:type="locator" xlink:label="NetLoanChargeOffsAnnualizedAsPercentageOfAverageLoans" xlink:href="sfst-20221231.xsd#sfst_NetLoanChargeOffsAnnualizedAsPercentageOfAverageLoans"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoansandAllowanceforCreditLossesDetailsScheduleofactivityrelatedtotheallowanceforcreditlossesLineItems" xlink:to="NetLoanChargeOffsAnnualizedAsPercentageOfAverageLoans" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="AllowanceForLoanLossesAsPercentageOfGrossLoans" xlink:href="sfst-20221231.xsd#sfst_AllowanceForLoanLossesAsPercentageOfGrossLoans"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoansandAllowanceforCreditLossesDetailsScheduleofactivityrelatedtotheallowanceforcreditlossesLineItems" xlink:to="AllowanceForLoanLossesAsPercentageOfGrossLoans" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="AllowanceForLoanLossesAsPercentageOfNonperformingLoans" xlink:href="sfst-20221231.xsd#sfst_AllowanceForLoanLossesAsPercentageOfNonperformingLoans"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoansandAllowanceforCreditLossesDetailsScheduleofactivityrelatedtotheallowanceforcreditlossesLineItems" xlink:to="AllowanceForLoanLossesAsPercentageOfNonperformingLoans" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.southernfirst.com/role/ScheduleofallowanceforloanlossesandrecordedinvestmentinloansbyimpairmentmethodologyTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfAllowanceForLoanLossesAndRecordedInvestmentInLoansByImpairmentMethodologyAbstract" xlink:href="sfst-20221231.xsd#sfst_ScheduleOfAllowanceForLoanLossesAndRecordedInvestmentInLoansByImpairmentMethodologyAbstract"/>
    <loc xlink:type="locator" xlink:label="LoansandAllowanceforCreditLossesDetailsScheduleofallowanceforloanlossesandrecordedinvestmentinloansbyimpairmentmethodologyTable" xlink:href="sfst-20221231.xsd#sfst_LoansandAllowanceforCreditLossesDetailsScheduleofallowanceforloanlossesandrecordedinvestmentinloansbyimpairmentmethodologyTable"/>
    <loc xlink:type="locator" xlink:label="LoansandAllowanceforCreditLossesDetailsScheduleofallowanceforloanlossesandrecordedinvestmentinloansbyimpairmentmethodologyLineItems" xlink:href="sfst-20221231.xsd#sfst_LoansandAllowanceforCreditLossesDetailsScheduleofallowanceforloanlossesandrecordedinvestmentinloansbyimpairmentmethodologyLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfAllowanceForLoanLossesAndRecordedInvestmentInLoansByImpairmentMethodologyAbstract" xlink:to="LoansandAllowanceforCreditLossesDetailsScheduleofallowanceforloanlossesandrecordedinvestmentinloansbyimpairmentmethodologyTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CollateralAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CollateralAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoansandAllowanceforCreditLossesDetailsScheduleofallowanceforloanlossesandrecordedinvestmentinloansbyimpairmentmethodologyTable" xlink:to="us-gaap_CollateralAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CollateralDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CollateralDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CollateralAxis" xlink:to="us-gaap_CollateralDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="CommercialMember" xlink:href="sfst-20221231.xsd#sfst_CommercialMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CollateralAxis" xlink:to="CommercialMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ConsumerMember" xlink:href="sfst-20221231.xsd#sfst_ConsumerMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CollateralAxis" xlink:to="ConsumerMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermDebtTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermDebtTypeAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoansandAllowanceforCreditLossesDetailsScheduleofallowanceforloanlossesandrecordedinvestmentinloansbyimpairmentmethodologyTable" xlink:to="us-gaap_ShortTermDebtTypeAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="AllowanceForLoanLossesMember" xlink:href="sfst-20221231.xsd#sfst_AllowanceForLoanLossesMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShortTermDebtTypeAxis" xlink:to="AllowanceForLoanLossesMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="RecordedOnIvestmentInLoansMember" xlink:href="sfst-20221231.xsd#sfst_RecordedOnIvestmentInLoansMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShortTermDebtTypeAxis" xlink:to="RecordedOnIvestmentInLoansMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoansandAllowanceforCreditLossesDetailsScheduleofallowanceforloanlossesandrecordedinvestmentinloansbyimpairmentmethodologyTable" xlink:to="LoansandAllowanceforCreditLossesDetailsScheduleofallowanceforloanlossesandrecordedinvestmentinloansbyimpairmentmethodologyLineItems" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="IndividuallyEvaluated" xlink:href="sfst-20221231.xsd#sfst_IndividuallyEvaluated"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoansandAllowanceforCreditLossesDetailsScheduleofallowanceforloanlossesandrecordedinvestmentinloansbyimpairmentmethodologyLineItems" xlink:to="IndividuallyEvaluated" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="CollectivelyEvaluated" xlink:href="sfst-20221231.xsd#sfst_CollectivelyEvaluated"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoansandAllowanceforCreditLossesDetailsScheduleofallowanceforloanlossesandrecordedinvestmentinloansbyimpairmentmethodologyLineItems" xlink:to="CollectivelyEvaluated" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="InvestmentOnLoansTotal" xlink:href="sfst-20221231.xsd#sfst_InvestmentOnLoansTotal"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CollectivelyEvaluated" xlink:to="InvestmentOnLoansTotal" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.southernfirst.com/role/ScheduleofanalysisofcollateraldependentloansTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfAnalysisOfCollateralDependentLoansAbstract" xlink:href="sfst-20221231.xsd#sfst_ScheduleOfAnalysisOfCollateralDependentLoansAbstract"/>
    <loc xlink:type="locator" xlink:label="LoansandAllowanceforCreditLossesDetailsScheduleofanalysisofcollateraldependentloansTable" xlink:href="sfst-20221231.xsd#sfst_LoansandAllowanceforCreditLossesDetailsScheduleofanalysisofcollateraldependentloansTable"/>
    <loc xlink:type="locator" xlink:label="LoansandAllowanceforCreditLossesDetailsScheduleofanalysisofcollateraldependentloansLineItems" xlink:href="sfst-20221231.xsd#sfst_LoansandAllowanceforCreditLossesDetailsScheduleofanalysisofcollateraldependentloansLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfAnalysisOfCollateralDependentLoansAbstract" xlink:to="LoansandAllowanceforCreditLossesDetailsScheduleofanalysisofcollateraldependentloansTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CollateralAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CollateralAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoansandAllowanceforCreditLossesDetailsScheduleofanalysisofcollateraldependentloansTable" xlink:to="us-gaap_CollateralAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CollateralDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CollateralDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CollateralAxis" xlink:to="us-gaap_CollateralDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="CommercialMember" xlink:href="sfst-20221231.xsd#sfst_CommercialMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CollateralAxis" xlink:to="CommercialMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ConsumerMember" xlink:href="sfst-20221231.xsd#sfst_ConsumerMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CollateralAxis" xlink:to="ConsumerMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="srt_ProductOrServiceAxis" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductOrServiceAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoansandAllowanceforCreditLossesDetailsScheduleofanalysisofcollateraldependentloansTable" xlink:to="srt_ProductOrServiceAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_ProductsAndServicesDomain" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductsAndServicesDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductsAndServicesDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="OwnerOccupiedREMember" xlink:href="sfst-20221231.xsd#sfst_OwnerOccupiedREMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis" xlink:to="OwnerOccupiedREMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="NonownersOccupiedREMember" xlink:href="sfst-20221231.xsd#sfst_NonownersOccupiedREMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis" xlink:to="NonownersOccupiedREMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="Construction1Member" xlink:href="sfst-20221231.xsd#sfst_Construction1Member"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis" xlink:to="Construction1Member" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="BusinessMember" xlink:href="sfst-20221231.xsd#sfst_BusinessMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis" xlink:to="BusinessMember" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RealEstateMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RealEstateMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis" xlink:to="us-gaap_RealEstateMember" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="HomeEquitysMember" xlink:href="sfst-20221231.xsd#sfst_HomeEquitysMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis" xlink:to="HomeEquitysMember" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="OtherMember" xlink:href="sfst-20221231.xsd#sfst_OtherMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis" xlink:to="OtherMember" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoansandAllowanceforCreditLossesDetailsScheduleofanalysisofcollateraldependentloansTable" xlink:to="LoansandAllowanceforCreditLossesDetailsScheduleofanalysisofcollateraldependentloansLineItems" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="CommercialAbstract6" xlink:href="sfst-20221231.xsd#sfst_CommercialAbstract6"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoansandAllowanceforCreditLossesDetailsScheduleofanalysisofcollateraldependentloansLineItems" xlink:to="CommercialAbstract6" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AllowanceForLoanAndLeaseLossesRealEstate" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllowanceForLoanAndLeaseLossesRealEstate"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommercialAbstract6" xlink:to="us-gaap_AllowanceForLoanAndLeaseLossesRealEstate" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="AllowanceForLoanAndLeaseLossesBusinessAssets" xlink:href="sfst-20221231.xsd#sfst_AllowanceForLoanAndLeaseLossesBusinessAssets"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommercialAbstract6" xlink:to="AllowanceForLoanAndLeaseLossesBusinessAssets" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="Other" xlink:href="sfst-20221231.xsd#sfst_Other"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommercialAbstract6" xlink:to="Other" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryRealEstate" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryRealEstate"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommercialAbstract6" xlink:to="us-gaap_InventoryRealEstate" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.southernfirst.com/role/ScheduleofallowanceforcreditlossesforunfundedloancommitmentsTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfAllowanceForCreditLossesForUnfundedLoanCommitmentsAbstract" xlink:href="sfst-20221231.xsd#sfst_ScheduleOfAllowanceForCreditLossesForUnfundedLoanCommitmentsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfAllowanceForCreditLossesForUnfundedLoanCommitmentsAbstract" xlink:to="us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinancialInstrumentAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancialInstrumentAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable" xlink:to="us-gaap_FinancialInstrumentAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="AllowanceForCreditLossesUnfundedLoanCommitmentsMember" xlink:href="sfst-20221231.xsd#sfst_AllowanceForCreditLossesUnfundedLoanCommitmentsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FinancialInstrumentAxis" xlink:to="AllowanceForCreditLossesUnfundedLoanCommitmentsMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable" xlink:to="us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinancingReceivableAllowanceForCreditLosses" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableAllowanceForCreditLosses"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems" xlink:to="us-gaap_FinancingReceivableAllowanceForCreditLosses" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <loc xlink:type="locator" xlink:label="AdjustmentForAdoptionOfCECL" xlink:href="sfst-20221231.xsd#sfst_AdjustmentForAdoptionOfCECL"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems" xlink:to="AdjustmentForAdoptionOfCECL" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ProvisionForreversalOfLoanLosses" xlink:href="sfst-20221231.xsd#sfst_ProvisionForreversalOfLoanLosses"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems" xlink:to="ProvisionForreversalOfLoanLosses" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinancingReceivableAllowanceForCreditLosses_0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableAllowanceForCreditLosses"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems" xlink:to="us-gaap_FinancingReceivableAllowanceForCreditLosses_0" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <loc xlink:type="locator" xlink:label="UnfundedLoanCommitments" xlink:href="sfst-20221231.xsd#sfst_UnfundedLoanCommitments"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems" xlink:to="UnfundedLoanCommitments" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ReserveForUnfundedCommitmentsToUnfundedLoanCommitmentsPercentage" xlink:href="sfst-20221231.xsd#sfst_ReserveForUnfundedCommitmentsToUnfundedLoanCommitmentsPercentage"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems" xlink:to="ReserveForUnfundedCommitmentsToUnfundedLoanCommitmentsPercentage" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.southernfirst.com/role/ScheduleofcomponentsofpropertyandequipmentTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfComponentsOfPropertyAndEquipmentAbstract" xlink:href="sfst-20221231.xsd#sfst_ScheduleOfComponentsOfPropertyAndEquipmentAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfComponentsOfPropertyAndEquipmentAbstract" xlink:to="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LandMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LandMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_LandMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BuildingMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BuildingMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_BuildingMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LeaseholdImprovementsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeaseholdImprovementsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_LeaseholdImprovementsMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="FurnitureAndEquipmentMember" xlink:href="sfst-20221231.xsd#sfst_FurnitureAndEquipmentMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="FurnitureAndEquipmentMember" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="SoftwareMember" xlink:href="sfst-20221231.xsd#sfst_SoftwareMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="SoftwareMember" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConstructionInProgressMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConstructionInProgressMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_ConstructionInProgressMember" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="us-gaap_PropertyPlantAndEquipmentLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentGross" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentGross" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="OperatingLeaseRightOfUseAssets" xlink:href="sfst-20221231.xsd#sfst_OperatingLeaseRightOfUseAssets"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="OperatingLeaseRightOfUseAssets" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OperatingLeaseRightOfUseAssets" xlink:to="us-gaap_PropertyPlantAndEquipmentNet" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" order="2.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.southernfirst.com/role/ScheduleofestimatedusefullivesofpropertyandequipmentTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfEstimatedUsefulLivesOfPropertyAndEquipmentAbstract" xlink:href="sfst-20221231.xsd#sfst_ScheduleOfEstimatedUsefulLivesOfPropertyAndEquipmentAbstract"/>
    <loc xlink:type="locator" xlink:label="PropertyandEquipmentDetailsScheduleofestimatedusefullivesofpropertyandequipmentTable" xlink:href="sfst-20221231.xsd#sfst_PropertyandEquipmentDetailsScheduleofestimatedusefullivesofpropertyandequipmentTable"/>
    <loc xlink:type="locator" xlink:label="PropertyandEquipmentDetailsScheduleofestimatedusefullivesofpropertyandequipmentLineItems" xlink:href="sfst-20221231.xsd#sfst_PropertyandEquipmentDetailsScheduleofestimatedusefullivesofpropertyandequipmentLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfEstimatedUsefulLivesOfPropertyAndEquipmentAbstract" xlink:to="PropertyandEquipmentDetailsScheduleofestimatedusefullivesofpropertyandequipmentTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PropertyandEquipmentDetailsScheduleofestimatedusefullivesofpropertyandequipmentTable" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="SoftwareMember" xlink:href="sfst-20221231.xsd#sfst_SoftwareMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="SoftwareMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="FurnitureAndEquipmentMember" xlink:href="sfst-20221231.xsd#sfst_FurnitureAndEquipmentMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="FurnitureAndEquipmentMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LeaseholdImprovementsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeaseholdImprovementsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_LeaseholdImprovementsMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="BuildingsMember" xlink:href="sfst-20221231.xsd#sfst_BuildingsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="BuildingsMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="srt_RangeAxis" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PropertyandEquipmentDetailsScheduleofestimatedusefullivesofpropertyandequipmentTable" xlink:to="srt_RangeAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_RangeMember" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" order="0.0"/>
    <loc xlink:type="locator" xlink:label="srt_MinimumMember" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_MinimumMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="srt_MaximumMember" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_MaximumMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PropertyandEquipmentDetailsScheduleofestimatedusefullivesofpropertyandequipmentTable" xlink:to="PropertyandEquipmentDetailsScheduleofestimatedusefullivesofpropertyandequipmentLineItems" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PropertyandEquipmentDetailsScheduleofestimatedusefullivesofpropertyandequipmentLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentUsefulLife" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.southernfirst.com/role/ScheduleofmaturitiesofleaseliabilitiesTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfMaturitiesOfLeaseLiabilitiesAbstract" xlink:href="sfst-20221231.xsd#sfst_ScheduleOfMaturitiesOfLeaseLiabilitiesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfMaturitiesOfLeaseLiabilitiesAbstract" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfMaturitiesOfLeaseLiabilitiesAbstract" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfMaturitiesOfLeaseLiabilitiesAbstract" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfMaturitiesOfLeaseLiabilitiesAbstract" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfMaturitiesOfLeaseLiabilitiesAbstract" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="OperatingLeaseLiability1" xlink:href="sfst-20221231.xsd#sfst_OperatingLeaseLiability1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:to="OperatingLeaseLiability1" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.southernfirst.com/role/ScheduleofactivityofrealestateacquiredinsettlementofloansportionofotherrealestateownedTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfActivityOfRealEstateAcquiredInSettlementOfLoansPortionOfOtherRealEstateOwnedAbstract" xlink:href="sfst-20221231.xsd#sfst_ScheduleOfActivityOfRealEstateAcquiredInSettlementOfLoansPortionOfOtherRealEstateOwnedAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherRealEstate" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherRealEstate"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfActivityOfRealEstateAcquiredInSettlementOfLoansPortionOfOtherRealEstateOwnedAbstract" xlink:to="us-gaap_OtherRealEstate" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherRealEstateAdditions" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherRealEstateAdditions"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfActivityOfRealEstateAcquiredInSettlementOfLoansPortionOfOtherRealEstateOwnedAbstract" xlink:to="us-gaap_OtherRealEstateAdditions" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherRealEstateDisposals" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherRealEstateDisposals"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfActivityOfRealEstateAcquiredInSettlementOfLoansPortionOfOtherRealEstateOwnedAbstract" xlink:to="us-gaap_OtherRealEstateDisposals" order="2.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="OtherRealEstateWriteDowns" xlink:href="sfst-20221231.xsd#sfst_OtherRealEstateWriteDowns"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfActivityOfRealEstateAcquiredInSettlementOfLoansPortionOfOtherRealEstateOwnedAbstract" xlink:to="OtherRealEstateWriteDowns" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherRealEstate_0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherRealEstate"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfActivityOfRealEstateAcquiredInSettlementOfLoansPortionOfOtherRealEstateOwnedAbstract" xlink:to="us-gaap_OtherRealEstate_0" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.southernfirst.com/role/ScheduleofdetailindepositaccountsTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfDetailInDepositAccountsAbstract" xlink:href="sfst-20221231.xsd#sfst_ScheduleOfDetailInDepositAccountsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NoninterestBearingDepositLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NoninterestBearingDepositLiabilities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfDetailInDepositAccountsAbstract" xlink:to="us-gaap_NoninterestBearingDepositLiabilities" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestBearingDepositLiabilitiesByComponentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestBearingDepositLiabilitiesByComponentAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfDetailInDepositAccountsAbstract" xlink:to="us-gaap_InterestBearingDepositLiabilitiesByComponentAbstract" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestBearingDomesticDepositNegotiableOrderOfWithdrawalNOW" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestBearingDomesticDepositNegotiableOrderOfWithdrawalNOW"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InterestBearingDepositLiabilitiesByComponentAbstract" xlink:to="us-gaap_InterestBearingDomesticDepositNegotiableOrderOfWithdrawalNOW" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestBearingDomesticDepositMoneyMarket" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestBearingDomesticDepositMoneyMarket"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InterestBearingDepositLiabilitiesByComponentAbstract" xlink:to="us-gaap_InterestBearingDomesticDepositMoneyMarket" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestBearingDomesticDepositSavings" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestBearingDomesticDepositSavings"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InterestBearingDepositLiabilitiesByComponentAbstract" xlink:to="us-gaap_InterestBearingDomesticDepositSavings" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TimeDeposits" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TimeDeposits"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InterestBearingDepositLiabilitiesByComponentAbstract" xlink:to="us-gaap_TimeDeposits" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Deposits" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Deposits"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TimeDeposits" xlink:to="us-gaap_Deposits" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.southernfirst.com/role/ScheduledmaturitiesofcertificatesofdepositTable">
    <loc xlink:type="locator" xlink:label="ScheduledMaturitiesOfCertificatesOfDepositAbstract" xlink:href="sfst-20221231.xsd#sfst_ScheduledMaturitiesOfCertificatesOfDepositAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TimeDepositMaturitiesYearOne" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TimeDepositMaturitiesYearOne"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduledMaturitiesOfCertificatesOfDepositAbstract" xlink:to="us-gaap_TimeDepositMaturitiesYearOne" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TimeDepositMaturitiesYearTwo" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TimeDepositMaturitiesYearTwo"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduledMaturitiesOfCertificatesOfDepositAbstract" xlink:to="us-gaap_TimeDepositMaturitiesYearTwo" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TimeDepositMaturitiesYearThree" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TimeDepositMaturitiesYearThree"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduledMaturitiesOfCertificatesOfDepositAbstract" xlink:to="us-gaap_TimeDepositMaturitiesYearThree" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TimeDepositMaturitiesYearFour" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TimeDepositMaturitiesYearFour"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduledMaturitiesOfCertificatesOfDepositAbstract" xlink:to="us-gaap_TimeDepositMaturitiesYearFour" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TimeDeposits" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TimeDeposits"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduledMaturitiesOfCertificatesOfDepositAbstract" xlink:to="us-gaap_TimeDeposits" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.southernfirst.com/role/ScheduleofoutstandingfinancialderivativeinstrumentsTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfOutstandingFinancialDerivativeInstrumentsAbstract" xlink:href="sfst-20221231.xsd#sfst_ScheduleOfOutstandingFinancialDerivativeInstrumentsAbstract"/>
    <loc xlink:type="locator" xlink:label="DerivativeFinancialInstrumentsDetailsScheduleofoutstandingfinancialderivativeinstrumentsTable" xlink:href="sfst-20221231.xsd#sfst_DerivativeFinancialInstrumentsDetailsScheduleofoutstandingfinancialderivativeinstrumentsTable"/>
    <loc xlink:type="locator" xlink:label="DerivativeFinancialInstrumentsDetailsScheduleofoutstandingfinancialderivativeinstrumentsLineItems" xlink:href="sfst-20221231.xsd#sfst_DerivativeFinancialInstrumentsDetailsScheduleofoutstandingfinancialderivativeinstrumentsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfOutstandingFinancialDerivativeInstrumentsAbstract" xlink:to="DerivativeFinancialInstrumentsDetailsScheduleofoutstandingfinancialderivativeinstrumentsTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinancialInstrumentAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancialInstrumentAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DerivativeFinancialInstrumentsDetailsScheduleofoutstandingfinancialderivativeinstrumentsTable" xlink:to="us-gaap_FinancialInstrumentAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestRateLockCommitmentsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestRateLockCommitmentsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FinancialInstrumentAxis" xlink:to="us-gaap_InterestRateLockCommitmentsMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SecuritiesSoldNotYetPurchasedMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SecuritiesSoldNotYetPurchasedMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FinancialInstrumentAxis" xlink:to="us-gaap_SecuritiesSoldNotYetPurchasedMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FinancialInstrumentAxis" xlink:to="us-gaap_DerivativeMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DerivativeFinancialInstrumentsDetailsScheduleofoutstandingfinancialderivativeinstrumentsTable" xlink:to="DerivativeFinancialInstrumentsDetailsScheduleofoutstandingfinancialderivativeinstrumentsLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="DerivativesNotionalAmount" xlink:href="sfst-20221231.xsd#sfst_DerivativesNotionalAmount"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DerivativeFinancialInstrumentsDetailsScheduleofoutstandingfinancialderivativeinstrumentsLineItems" xlink:to="DerivativesNotionalAmount" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="BalanceSheetLocationDescription" xlink:href="sfst-20221231.xsd#sfst_BalanceSheetLocationDescription"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DerivativeFinancialInstrumentsDetailsScheduleofoutstandingfinancialderivativeinstrumentsLineItems" xlink:to="BalanceSheetLocationDescription" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DerivativeFinancialInstrumentsDetailsScheduleofoutstandingfinancialderivativeinstrumentsLineItems" xlink:to="us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.southernfirst.com/role/ScheduleofassetsandliabilitiesmeasuredatfairvalueonrecurringbasisTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisAbstract" xlink:href="sfst-20221231.xsd#sfst_ScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisAbstract"/>
    <loc xlink:type="locator" xlink:label="FairValueAccountingDetailsScheduleofassetsandliabilitiesmeasuredatfairvalueonrecurringbasisTable" xlink:href="sfst-20221231.xsd#sfst_FairValueAccountingDetailsScheduleofassetsandliabilitiesmeasuredatfairvalueonrecurringbasisTable"/>
    <loc xlink:type="locator" xlink:label="FairValueAccountingDetailsScheduleofassetsandliabilitiesmeasuredatfairvalueonrecurringbasisLineItems" xlink:href="sfst-20221231.xsd#sfst_FairValueAccountingDetailsScheduleofassetsandliabilitiesmeasuredatfairvalueonrecurringbasisLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisAbstract" xlink:to="FairValueAccountingDetailsScheduleofassetsandliabilitiesmeasuredatfairvalueonrecurringbasisTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueByMeasurementFrequencyAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByMeasurementFrequencyAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueAccountingDetailsScheduleofassetsandliabilitiesmeasuredatfairvalueonrecurringbasisTable" xlink:to="us-gaap_FairValueByMeasurementFrequencyAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueMeasurementsRecurringMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsRecurringMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueByMeasurementFrequencyAxis" xlink:to="us-gaap_FairValueMeasurementsRecurringMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueAccountingDetailsScheduleofassetsandliabilitiesmeasuredatfairvalueonrecurringbasisTable" xlink:to="us-gaap_FairValueByFairValueHierarchyLevelAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueInputsLevel1Member" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="us-gaap_FairValueInputsLevel1Member" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueInputsLevel2Member" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="us-gaap_FairValueInputsLevel2Member" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueInputsLevel3Member" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="us-gaap_FairValueInputsLevel3Member" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueAccountingDetailsScheduleofassetsandliabilitiesmeasuredatfairvalueonrecurringbasisTable" xlink:to="FairValueAccountingDetailsScheduleofassetsandliabilitiesmeasuredatfairvalueonrecurringbasisLineItems" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueAccountingDetailsScheduleofassetsandliabilitiesmeasuredatfairvalueonrecurringbasisLineItems" xlink:to="us-gaap_AssetsAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="SecuritiesAvailableForSaleAbstract" xlink:href="sfst-20221231.xsd#sfst_SecuritiesAvailableForSaleAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract" xlink:to="SecuritiesAvailableForSaleAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="SecuritiesAvailableForSaleFairValueUsAgencyCorporateBonds" xlink:href="sfst-20221231.xsd#sfst_SecuritiesAvailableForSaleFairValueUsAgencyCorporateBonds"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SecuritiesAvailableForSaleAbstract" xlink:to="SecuritiesAvailableForSaleFairValueUsAgencyCorporateBonds" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="SecuritiesAvailableForSaleFairValueUsAgencyUSTreasuries" xlink:href="sfst-20221231.xsd#sfst_SecuritiesAvailableForSaleFairValueUsAgencyUSTreasuries"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SecuritiesAvailableForSaleAbstract" xlink:to="SecuritiesAvailableForSaleFairValueUsAgencyUSTreasuries" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="SecuritiesAvailableForSaleFairValueUsAgencySecurities" xlink:href="sfst-20221231.xsd#sfst_SecuritiesAvailableForSaleFairValueUsAgencySecurities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SecuritiesAvailableForSaleAbstract" xlink:to="SecuritiesAvailableForSaleFairValueUsAgencySecurities" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="SecuritiesAvailableForSaleFairValueStateAndPoliticalSubdivisions" xlink:href="sfst-20221231.xsd#sfst_SecuritiesAvailableForSaleFairValueStateAndPoliticalSubdivisions"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SecuritiesAvailableForSaleAbstract" xlink:to="SecuritiesAvailableForSaleFairValueStateAndPoliticalSubdivisions" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="AssetBackedSecurities" xlink:href="sfst-20221231.xsd#sfst_AssetBackedSecurities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SecuritiesAvailableForSaleAbstract" xlink:to="AssetBackedSecurities" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MortgageBackedSecuritiesAvailableForSaleFairValueDisclosure" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MortgageBackedSecuritiesAvailableForSaleFairValueDisclosure"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SecuritiesAvailableForSaleAbstract" xlink:to="us-gaap_MortgageBackedSecuritiesAvailableForSaleFairValueDisclosure" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LoansHeldForSaleFairValueDisclosure" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoansHeldForSaleFairValueDisclosure"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SecuritiesAvailableForSaleAbstract" xlink:to="us-gaap_LoansHeldForSaleFairValueDisclosure" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinancialInstrumentsSoldNotYetPurchasedAtFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancialInstrumentsSoldNotYetPurchasedAtFairValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_FinancialInstrumentsSoldNotYetPurchasedAtFairValue" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsFairValueDisclosure" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsFairValueDisclosure"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FinancialInstrumentsSoldNotYetPurchasedAtFairValue" xlink:to="us-gaap_AssetsFairValueDisclosure" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesFairValueDisclosure" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesFairValueDisclosure"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FinancialInstrumentsSoldNotYetPurchasedAtFairValue" xlink:to="us-gaap_LiabilitiesFairValueDisclosure" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="AssetsAbstract0" xlink:href="sfst-20221231.xsd#sfst_AssetsAbstract0"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueAccountingDetailsScheduleofassetsandliabilitiesmeasuredatfairvalueonrecurringbasisLineItems" xlink:to="AssetsAbstract0" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="SecuritiesAvailableForSaleAbstract0" xlink:href="sfst-20221231.xsd#sfst_SecuritiesAvailableForSaleAbstract0"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AssetsAbstract0" xlink:to="SecuritiesAvailableForSaleAbstract0" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="SecuritiesAvailableForSaleFairValueSbaSecurities" xlink:href="sfst-20221231.xsd#sfst_SecuritiesAvailableForSaleFairValueSbaSecurities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SecuritiesAvailableForSaleAbstract0" xlink:to="SecuritiesAvailableForSaleFairValueSbaSecurities" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.southernfirst.com/role/ScheduleofassetsandliabilitiesmeasuredatfairvalueonnonrecurringbasisTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueOnNonrecurringBasisAbstract" xlink:href="sfst-20221231.xsd#sfst_ScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueOnNonrecurringBasisAbstract"/>
    <loc xlink:type="locator" xlink:label="FairValueAccountingDetailsScheduleofassetsandliabilitiesmeasuredatfairvalueonnonrecurringbasisTable" xlink:href="sfst-20221231.xsd#sfst_FairValueAccountingDetailsScheduleofassetsandliabilitiesmeasuredatfairvalueonnonrecurringbasisTable"/>
    <loc xlink:type="locator" xlink:label="FairValueAccountingDetailsScheduleofassetsandliabilitiesmeasuredatfairvalueonnonrecurringbasisLineItems" xlink:href="sfst-20221231.xsd#sfst_FairValueAccountingDetailsScheduleofassetsandliabilitiesmeasuredatfairvalueonnonrecurringbasisLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueOnNonrecurringBasisAbstract" xlink:to="FairValueAccountingDetailsScheduleofassetsandliabilitiesmeasuredatfairvalueonnonrecurringbasisTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueByMeasurementFrequencyAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByMeasurementFrequencyAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueAccountingDetailsScheduleofassetsandliabilitiesmeasuredatfairvalueonnonrecurringbasisTable" xlink:to="us-gaap_FairValueByMeasurementFrequencyAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueMeasurementsNonrecurringMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsNonrecurringMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueByMeasurementFrequencyAxis" xlink:to="us-gaap_FairValueMeasurementsNonrecurringMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueAccountingDetailsScheduleofassetsandliabilitiesmeasuredatfairvalueonnonrecurringbasisTable" xlink:to="us-gaap_FairValueByFairValueHierarchyLevelAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueInputsLevel1Member" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="us-gaap_FairValueInputsLevel1Member" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueInputsLevel2Member" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="us-gaap_FairValueInputsLevel2Member" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueInputsLevel3Member" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="us-gaap_FairValueInputsLevel3Member" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueAccountingDetailsScheduleofassetsandliabilitiesmeasuredatfairvalueonnonrecurringbasisTable" xlink:to="FairValueAccountingDetailsScheduleofassetsandliabilitiesmeasuredatfairvalueonnonrecurringbasisLineItems" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="AssetsAbstract1" xlink:href="sfst-20221231.xsd#sfst_AssetsAbstract1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueAccountingDetailsScheduleofassetsandliabilitiesmeasuredatfairvalueonnonrecurringbasisLineItems" xlink:to="AssetsAbstract1" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="FairValueOnANonrecurringBasisImpairedLoans" xlink:href="sfst-20221231.xsd#sfst_FairValueOnANonrecurringBasisImpairedLoans"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AssetsAbstract1" xlink:to="FairValueOnANonrecurringBasisImpairedLoans" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="AssetsFairValueDisclosuresNonRecurring" xlink:href="sfst-20221231.xsd#sfst_AssetsFairValueDisclosuresNonRecurring"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueAccountingDetailsScheduleofassetsandliabilitiesmeasuredatfairvalueonnonrecurringbasisLineItems" xlink:to="AssetsFairValueDisclosuresNonRecurring" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.southernfirst.com/role/ScheduleofunobservableinputsusedinthefairvaluemeasurementsTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfUnobservableInputsUsedInTheFairValueMeasurementsAbstract" xlink:href="sfst-20221231.xsd#sfst_ScheduleOfUnobservableInputsUsedInTheFairValueMeasurementsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfUnobservableInputsUsedInTheFairValueMeasurementsAbstract" xlink:to="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_RangeAxis" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" xlink:to="srt_RangeAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_RangeMember" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" order="0.0"/>
    <loc xlink:type="locator" xlink:label="srt_MinimumMember" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_MinimumMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="srt_MaximumMember" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_MaximumMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" xlink:to="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="FairValueOfMeasurementsValuationTechniques" xlink:href="sfst-20221231.xsd#sfst_FairValueOfMeasurementsValuationTechniques"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" xlink:to="FairValueOfMeasurementsValuationTechniques" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="FairValueOfMeasurementsSignificantAssumptions" xlink:href="sfst-20221231.xsd#sfst_FairValueOfMeasurementsSignificantAssumptions"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" xlink:to="FairValueOfMeasurementsSignificantAssumptions" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="FairValueAssumptionsRangeOfInputs" xlink:href="sfst-20221231.xsd#sfst_FairValueAssumptionsRangeOfInputs"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" xlink:to="FairValueAssumptionsRangeOfInputs" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.southernfirst.com/role/ScheduleofestimatedfairvaluesofthecompanysfinancialinstrumentsTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfEstimatedFairValuesOfTheCompanysFinancialInstrumentsAbstract" xlink:href="sfst-20221231.xsd#sfst_ScheduleOfEstimatedFairValuesOfTheCompanysFinancialInstrumentsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueByBalanceSheetGroupingTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByBalanceSheetGroupingTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfEstimatedFairValuesOfTheCompanysFinancialInstrumentsAbstract" xlink:to="us-gaap_FairValueByBalanceSheetGroupingTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueByBalanceSheetGroupingTable" xlink:to="us-gaap_FairValueByFairValueHierarchyLevelAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueInputsLevel1Member" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="us-gaap_FairValueInputsLevel1Member" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueInputsLevel2Member" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="us-gaap_FairValueInputsLevel2Member" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueInputsLevel3Member" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="us-gaap_FairValueInputsLevel3Member" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueByBalanceSheetGroupingTable" xlink:to="us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink:to="us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherInvestments"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract" xlink:to="us-gaap_OtherInvestments" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherAssetsFairValueDisclosure" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssetsFairValueDisclosure"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract" xlink:to="us-gaap_OtherAssetsFairValueDisclosure" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="LoansReceivableCarryingAmount" xlink:href="sfst-20221231.xsd#sfst_LoansReceivableCarryingAmount"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract" xlink:to="LoansReceivableCarryingAmount" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LoansReceivableFairValueDisclosure" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoansReceivableFairValueDisclosure"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract" xlink:to="us-gaap_LoansReceivableFairValueDisclosure" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink:to="us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="DepositsCarryingAmount" xlink:href="sfst-20221231.xsd#sfst_DepositsCarryingAmount"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract" xlink:to="DepositsCarryingAmount" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DepositsFairValueDisclosure" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DepositsFairValueDisclosure"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract" xlink:to="us-gaap_DepositsFairValueDisclosure" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FederalHomeLoanBankAdvances" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FederalHomeLoanBankAdvances"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract" xlink:to="us-gaap_FederalHomeLoanBankAdvances" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisSubordinatedDebtObligations" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisSubordinatedDebtObligations"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract" xlink:to="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisSubordinatedDebtObligations" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.southernfirst.com/role/ScheduleofearningspersharecalculationTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfEarningsPerShareCalculationAbstract" xlink:href="sfst-20221231.xsd#sfst_ScheduleOfEarningsPerShareCalculationAbstract"/>
    <loc xlink:type="locator" xlink:label="NumeratorAbstract" xlink:href="sfst-20221231.xsd#sfst_NumeratorAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfEarningsPerShareCalculationAbstract" xlink:to="NumeratorAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NumeratorAbstract" xlink:to="us-gaap_NetIncomeLoss" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NumeratorAbstract" xlink:to="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="DenominatorAbstract" xlink:href="sfst-20221231.xsd#sfst_DenominatorAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfEarningsPerShareCalculationAbstract" xlink:to="DenominatorAbstract" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DenominatorAbstract" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DenominatorAbstract" xlink:to="us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DenominatorAbstract" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="EarningsPerCommonShareAbstract" xlink:href="sfst-20221231.xsd#sfst_EarningsPerCommonShareAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfEarningsPerShareCalculationAbstract" xlink:to="EarningsPerCommonShareAbstract" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareBasic"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EarningsPerCommonShareAbstract" xlink:to="us-gaap_EarningsPerShareBasic" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareDiluted" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareDiluted"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EarningsPerCommonShareAbstract" xlink:to="us-gaap_EarningsPerShareDiluted" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.southernfirst.com/role/ScheduleofcomponentsofincometaxexpenseTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfComponentsOfIncomeTaxExpenseAbstract" xlink:href="sfst-20221231.xsd#sfst_ScheduleOfComponentsOfIncomeTaxExpenseAbstract"/>
    <loc xlink:type="locator" xlink:label="CurrentIncomeTaxesAbstract" xlink:href="sfst-20221231.xsd#sfst_CurrentIncomeTaxesAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfComponentsOfIncomeTaxExpenseAbstract" xlink:to="CurrentIncomeTaxesAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CurrentFederalTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CurrentFederalTaxExpenseBenefit"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CurrentIncomeTaxesAbstract" xlink:to="us-gaap_CurrentFederalTaxExpenseBenefit" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CurrentIncomeTaxesAbstract" xlink:to="us-gaap_CurrentStateAndLocalTaxExpenseBenefit" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:to="us-gaap_CurrentIncomeTaxExpenseBenefit" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfComponentsOfIncomeTaxExpenseAbstract" xlink:to="us-gaap_DeferredIncomeTaxExpenseBenefit" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:to="us-gaap_IncomeTaxExpenseBenefit" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.southernfirst.com/role/ScheduleoftaxescomputedusingthestatutorytaxrateTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfTaxesComputedUsingTheStatutoryTaxRateAbstract" xlink:href="sfst-20221231.xsd#sfst_ScheduleOfTaxesComputedUsingTheStatutoryTaxRateAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfTaxesComputedUsingTheStatutoryTaxRateAbstract" xlink:to="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:to="us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxReconciliationTaxExemptIncome" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxReconciliationTaxExemptIncome"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:to="us-gaap_IncomeTaxReconciliationTaxExemptIncome" order="1.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxReconciliationOtherAdjustments" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxReconciliationOtherAdjustments"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:to="us-gaap_IncomeTaxReconciliationOtherAdjustments" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxReconciliationOtherAdjustments" xlink:to="us-gaap_IncomeTaxExpenseBenefit" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.southernfirst.com/role/ScheduleofcomponentsofthedeferredtaxassetsandliabilitiesTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfComponentsOfTheDeferredTaxAssetsAndLiabilitiesAbstract" xlink:href="sfst-20221231.xsd#sfst_ScheduleOfComponentsOfTheDeferredTaxAssetsAndLiabilitiesAbstract"/>
    <loc xlink:type="locator" xlink:label="DeferredTaxAssetsAbstract" xlink:href="sfst-20221231.xsd#sfst_DeferredTaxAssetsAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfComponentsOfTheDeferredTaxAssetsAndLiabilitiesAbstract" xlink:to="DeferredTaxAssetsAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsProvisionForLoanLosses" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsProvisionForLoanLosses"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DeferredTaxAssetsAbstract" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsProvisionForLoanLosses" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DeferredTaxAssetsAbstract" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsUnrealizedLossesOnAvailableforSaleSecuritiesGross" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsUnrealizedLossesOnAvailableforSaleSecuritiesGross"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DeferredTaxAssetsAbstract" xlink:to="us-gaap_DeferredTaxAssetsUnrealizedLossesOnAvailableforSaleSecuritiesGross" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="DeferredTaxAssetsNetDeferredLoanFees" xlink:href="sfst-20221231.xsd#sfst_DeferredTaxAssetsNetDeferredLoanFees"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DeferredTaxAssetsAbstract" xlink:to="DeferredTaxAssetsNetDeferredLoanFees" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DeferredTaxAssetsAbstract" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="DeferredTaxAssetsLeaseLiabilities" xlink:href="sfst-20221231.xsd#sfst_DeferredTaxAssetsLeaseLiabilities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DeferredTaxAssetsAbstract" xlink:to="DeferredTaxAssetsLeaseLiabilities" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsOther" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsOther"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DeferredTaxAssetsAbstract" xlink:to="us-gaap_DeferredTaxAssetsOther" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsGross" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsGross"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DeferredTaxAssetsAbstract" xlink:to="us-gaap_DeferredTaxAssetsGross" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxLiabilitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilitiesAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfComponentsOfTheDeferredTaxAssetsAndLiabilitiesAbstract" xlink:to="us-gaap_DeferredTaxLiabilitiesAbstract" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DeferredTaxLiabilitiesAbstract" xlink:to="us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="DeferredTaxLiabilitiesHedgingTransactions" xlink:href="sfst-20221231.xsd#sfst_DeferredTaxLiabilitiesHedgingTransactions"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DeferredTaxLiabilitiesAbstract" xlink:to="DeferredTaxLiabilitiesHedgingTransactions" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxLiabilitiesPrepaidExpenses" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilitiesPrepaidExpenses"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DeferredTaxLiabilitiesAbstract" xlink:to="us-gaap_DeferredTaxLiabilitiesPrepaidExpenses" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="DeferredTaxLiabilitiesRightOfUseAssets" xlink:href="sfst-20221231.xsd#sfst_DeferredTaxLiabilitiesRightOfUseAssets"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DeferredTaxLiabilitiesAbstract" xlink:to="DeferredTaxLiabilitiesRightOfUseAssets" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredIncomeTaxLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxLiabilities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DeferredTaxLiabilitiesAbstract" xlink:to="us-gaap_DeferredIncomeTaxLiabilities" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNet"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DeferredTaxLiabilitiesAbstract" xlink:to="us-gaap_DeferredTaxAssetsLiabilitiesNet" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.southernfirst.com/role/ScheduleofloantransactionswithdirectorsandexecutiveofficersincludingtheiraffiliatesTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfLoanTransactionsWithDirectorsAndExecutiveOfficersIncludingTheirAffiliatesAbstract" xlink:href="sfst-20221231.xsd#sfst_ScheduleOfLoanTransactionsWithDirectorsAndExecutiveOfficersIncludingTheirAffiliatesAbstract"/>
    <loc xlink:type="locator" xlink:label="LoanTransactionsWithRelatedParty" xlink:href="sfst-20221231.xsd#sfst_LoanTransactionsWithRelatedParty"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfLoanTransactionsWithDirectorsAndExecutiveOfficersIncludingTheirAffiliatesAbstract" xlink:to="LoanTransactionsWithRelatedParty" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <loc xlink:type="locator" xlink:label="NewLoans" xlink:href="sfst-20221231.xsd#sfst_NewLoans"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfLoanTransactionsWithDirectorsAndExecutiveOfficersIncludingTheirAffiliatesAbstract" xlink:to="NewLoans" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="LoanPaymentsRelatedParty" xlink:href="sfst-20221231.xsd#sfst_LoanPaymentsRelatedParty"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfLoanTransactionsWithDirectorsAndExecutiveOfficersIncludingTheirAffiliatesAbstract" xlink:to="LoanPaymentsRelatedParty" order="2.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="LoanTransactionsWithRelatedParty_0" xlink:href="sfst-20221231.xsd#sfst_LoanTransactionsWithRelatedParty"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfLoanTransactionsWithDirectorsAndExecutiveOfficersIncludingTheirAffiliatesAbstract" xlink:to="LoanTransactionsWithRelatedParty_0" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.southernfirst.com/role/ScheduleofstockbasedcompensationexpenseTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfStockBasedCompensationExpenseAbstract" xlink:href="sfst-20221231.xsd#sfst_ScheduleOfStockBasedCompensationExpenseAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockOptionPlanExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockOptionPlanExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfStockBasedCompensationExpenseAbstract" xlink:to="us-gaap_StockOptionPlanExpense" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="AmortizationOfDeferredCompensationOnRestrictedStock" xlink:href="sfst-20221231.xsd#sfst_AmortizationOfDeferredCompensationOnRestrictedStock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfStockBasedCompensationExpenseAbstract" xlink:to="AmortizationOfDeferredCompensationOnRestrictedStock" order="1.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EmployeeBenefitsAndShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeBenefitsAndShareBasedCompensation"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfStockBasedCompensationExpenseAbstract" xlink:to="us-gaap_EmployeeBenefitsAndShareBasedCompensation" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.southernfirst.com/role/ScheduleofthestatusofthestockoptionplanandchangesTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfTheStatusOfTheStockOptionPlanAndChangesAbstract" xlink:href="sfst-20221231.xsd#sfst_ScheduleOfTheStatusOfTheStockOptionPlanAndChangesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfTheStatusOfTheStockOptionPlanAndChangesAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfTheStatusOfTheStockOptionPlanAndChangesAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfTheStatusOfTheStockOptionPlanAndChangesAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_0" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfTheStatusOfTheStockOptionPlanAndChangesAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_0" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfTheStatusOfTheStockOptionPlanAndChangesAbstract" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfTheStatusOfTheStockOptionPlanAndChangesAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfTheStatusOfTheStockOptionPlanAndChangesAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfTheStatusOfTheStockOptionPlanAndChangesAbstract" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfTheStatusOfTheStockOptionPlanAndChangesAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfTheStatusOfTheStockOptionPlanAndChangesAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfTheStatusOfTheStockOptionPlanAndChangesAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfTheStatusOfTheStockOptionPlanAndChangesAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesOther" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesOther"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfTheStatusOfTheStockOptionPlanAndChangesAbstract" xlink:to="us-gaap_StockIssuedDuringPeriodSharesOther" order="12.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfTheStatusOfTheStockOptionPlanAndChangesAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" order="13.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfTheStatusOfTheStockOptionPlanAndChangesAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" order="14.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfTheStatusOfTheStockOptionPlanAndChangesAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" order="15.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.southernfirst.com/role/ScheduleofassumptionsusedTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfAssumptionsUsedAbstract" xlink:href="sfst-20221231.xsd#sfst_ScheduleOfAssumptionsUsedAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfAssumptionsUsedAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfAssumptionsUsedAbstract" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfAssumptionsUsedAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfAssumptionsUsedAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.southernfirst.com/role/ScheduleofthestatusofthecompanysnonvestedrestrictedstockandchangesTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfTheStatusOfTheCompanysNonVestedRestrictedStockAndChangesAbstract" xlink:href="sfst-20221231.xsd#sfst_ScheduleOfTheStatusOfTheCompanysNonVestedRestrictedStockAndChangesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfTheStatusOfTheCompanysNonVestedRestrictedStockAndChangesAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfTheStatusOfTheCompanysNonVestedRestrictedStockAndChangesAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfTheStatusOfTheCompanysNonVestedRestrictedStockAndChangesAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfTheStatusOfTheCompanysNonVestedRestrictedStockAndChangesAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfTheStatusOfTheCompanysNonVestedRestrictedStockAndChangesAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" order="4.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfTheStatusOfTheCompanysNonVestedRestrictedStockAndChangesAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfTheStatusOfTheCompanysNonVestedRestrictedStockAndChangesAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" order="6.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfTheStatusOfTheCompanysNonVestedRestrictedStockAndChangesAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfTheStatusOfTheCompanysNonVestedRestrictedStockAndChangesAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_0" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfTheStatusOfTheCompanysNonVestedRestrictedStockAndChangesAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_0" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.southernfirst.com/role/ScheduleofcapitalamountsandratiosoftheBankandtheCompanyandtheregulatoryminimumrequirementsTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfCapitalAmountsAndRatiosOfTheBankAndTheCompanyAndTheRegulatoryMinimumRequirementsAbstract" xlink:href="sfst-20221231.xsd#sfst_ScheduleOfCapitalAmountsAndRatiosOfTheBankAndTheCompanyAndTheRegulatoryMinimumRequirementsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfCapitalAmountsAndRatiosOfTheBankAndTheCompanyAndTheRegulatoryMinimumRequirementsAbstract" xlink:to="us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="dei_LegalEntityAxis" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable" xlink:to="dei_LegalEntityAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="BankMember" xlink:href="sfst-20221231.xsd#sfst_BankMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="BankMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="CompanyMember" xlink:href="sfst-20221231.xsd#sfst_CompanyMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="CompanyMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable" xlink:to="us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Capital" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Capital"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems" xlink:to="us-gaap_Capital" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="CapitalToRiskWeightedAssets1" xlink:href="sfst-20221231.xsd#sfst_CapitalToRiskWeightedAssets1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems" xlink:to="CapitalToRiskWeightedAssets1" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CapitalRequiredForCapitalAdequacy" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CapitalRequiredForCapitalAdequacy"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems" xlink:to="us-gaap_CapitalRequiredForCapitalAdequacy" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="CapitalRequiredForCapitalAdequacyToRiskWeightedAssets1" xlink:href="sfst-20221231.xsd#sfst_CapitalRequiredForCapitalAdequacyToRiskWeightedAssets1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems" xlink:to="CapitalRequiredForCapitalAdequacyToRiskWeightedAssets1" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CapitalRequiredToBeWellCapitalized" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CapitalRequiredToBeWellCapitalized"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems" xlink:to="us-gaap_CapitalRequiredToBeWellCapitalized" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets1" xlink:href="sfst-20221231.xsd#sfst_CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems" xlink:to="CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets1" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TierOneRiskBasedCapital" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TierOneRiskBasedCapital"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems" xlink:to="us-gaap_TierOneRiskBasedCapital" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="TierOneRiskBasedCapitalToRiskWeightedAssets1" xlink:href="sfst-20221231.xsd#sfst_TierOneRiskBasedCapitalToRiskWeightedAssets1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems" xlink:to="TierOneRiskBasedCapitalToRiskWeightedAssets1" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TierOneRiskBasedCapitalRequiredForCapitalAdequacy" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TierOneRiskBasedCapitalRequiredForCapitalAdequacy"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems" xlink:to="us-gaap_TierOneRiskBasedCapitalRequiredForCapitalAdequacy" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets1" xlink:href="sfst-20221231.xsd#sfst_TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems" xlink:to="TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets1" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TierOneRiskBasedCapitalRequiredToBeWellCapitalized" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TierOneRiskBasedCapitalRequiredToBeWellCapitalized"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems" xlink:to="us-gaap_TierOneRiskBasedCapitalRequiredToBeWellCapitalized" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets1" xlink:href="sfst-20221231.xsd#sfst_TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems" xlink:to="TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets1" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="TierOneRiskBasedCommonStock" xlink:href="sfst-20221231.xsd#sfst_TierOneRiskBasedCommonStock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems" xlink:to="TierOneRiskBasedCommonStock" order="12.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="TierOneRiskBasedCommonStockToRiskWeightedAssets" xlink:href="sfst-20221231.xsd#sfst_TierOneRiskBasedCommonStockToRiskWeightedAssets"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems" xlink:to="TierOneRiskBasedCommonStockToRiskWeightedAssets" order="13.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="TierOneRiskBasedCommonStockRequiredForCapitalAdequacy" xlink:href="sfst-20221231.xsd#sfst_TierOneRiskBasedCommonStockRequiredForCapitalAdequacy"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems" xlink:to="TierOneRiskBasedCommonStockRequiredForCapitalAdequacy" order="14.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="TierOneRiskBasedCommonStockRequiredForCapitalAdequacyToRiskWeightedAssets" xlink:href="sfst-20221231.xsd#sfst_TierOneRiskBasedCommonStockRequiredForCapitalAdequacyToRiskWeightedAssets"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems" xlink:to="TierOneRiskBasedCommonStockRequiredForCapitalAdequacyToRiskWeightedAssets" order="15.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="TierOneRiskBasedCommonStockRequiredToBeWellCapitalized" xlink:href="sfst-20221231.xsd#sfst_TierOneRiskBasedCommonStockRequiredToBeWellCapitalized"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems" xlink:to="TierOneRiskBasedCommonStockRequiredToBeWellCapitalized" order="16.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="TierOneRiskBasedCommonStockRequiredToBeWellCapitalizedToRiskWeightedAssets" xlink:href="sfst-20221231.xsd#sfst_TierOneRiskBasedCommonStockRequiredToBeWellCapitalizedToRiskWeightedAssets"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems" xlink:to="TierOneRiskBasedCommonStockRequiredToBeWellCapitalizedToRiskWeightedAssets" order="17.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TierOneLeverageCapital" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TierOneLeverageCapital"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems" xlink:to="us-gaap_TierOneLeverageCapital" order="18.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="TierOneLeverageCapitalToAverageAssets1" xlink:href="sfst-20221231.xsd#sfst_TierOneLeverageCapitalToAverageAssets1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems" xlink:to="TierOneLeverageCapitalToAverageAssets1" order="19.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TierOneLeverageCapitalRequiredForCapitalAdequacy" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TierOneLeverageCapitalRequiredForCapitalAdequacy"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems" xlink:to="us-gaap_TierOneLeverageCapitalRequiredForCapitalAdequacy" order="20.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets1" xlink:href="sfst-20221231.xsd#sfst_TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems" xlink:to="TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets1" order="21.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TierOneLeverageCapitalRequiredToBeWellCapitalized" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TierOneLeverageCapitalRequiredToBeWellCapitalized"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems" xlink:to="us-gaap_TierOneLeverageCapitalRequiredToBeWellCapitalized" order="22.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets1" xlink:href="sfst-20221231.xsd#sfst_TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems" xlink:to="TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets1" order="23.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.southernfirst.com/role/ScheduleofcondensedfinancialinformationofSouthernFirstBancsharesIncparentcompanyonlyTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfCondensedFinancialInformationOfSouthernFirstBancsharesIncParentCompanyOnlyAbstract" xlink:href="sfst-20221231.xsd#sfst_ScheduleOfCondensedFinancialInformationOfSouthernFirstBancsharesIncParentCompanyOnlyAbstract"/>
    <loc xlink:type="locator" xlink:label="ParentCompanyFinancialInformationDetailsScheduleofcondensedfinancialinformationofSouthernFirstBancsharesIncparentcompanyonlyTable" xlink:href="sfst-20221231.xsd#sfst_ParentCompanyFinancialInformationDetailsScheduleofcondensedfinancialinformationofSouthernFirstBancsharesIncparentcompanyonlyTable"/>
    <loc xlink:type="locator" xlink:label="ParentCompanyFinancialInformationDetailsScheduleofcondensedfinancialinformationofSouthernFirstBancsharesIncparentcompanyonlyLineItems" xlink:href="sfst-20221231.xsd#sfst_ParentCompanyFinancialInformationDetailsScheduleofcondensedfinancialinformationofSouthernFirstBancsharesIncparentcompanyonlyLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfCondensedFinancialInformationOfSouthernFirstBancsharesIncParentCompanyOnlyAbstract" xlink:to="ParentCompanyFinancialInformationDetailsScheduleofcondensedfinancialinformationofSouthernFirstBancsharesIncparentcompanyonlyTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_ConsolidatedEntitiesAxis" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ParentCompanyFinancialInformationDetailsScheduleofcondensedfinancialinformationofSouthernFirstBancsharesIncparentcompanyonlyTable" xlink:to="srt_ConsolidatedEntitiesAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_ParentCompanyMember" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ParentCompanyMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ConsolidatedEntitiesAxis" xlink:to="srt_ParentCompanyMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ParentCompanyFinancialInformationDetailsScheduleofcondensedfinancialinformationofSouthernFirstBancsharesIncparentcompanyonlyTable" xlink:to="ParentCompanyFinancialInformationDetailsScheduleofcondensedfinancialinformationofSouthernFirstBancsharesIncparentcompanyonlyLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="AssetsAbstract3" xlink:href="sfst-20221231.xsd#sfst_AssetsAbstract3"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ParentCompanyFinancialInformationDetailsScheduleofcondensedfinancialinformationofSouthernFirstBancsharesIncparentcompanyonlyLineItems" xlink:to="AssetsAbstract3" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashCashEquivalentsAndFederalFundsSold" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsAndFederalFundsSold"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AssetsAbstract3" xlink:to="us-gaap_CashCashEquivalentsAndFederalFundsSold" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AssetsAbstract3" xlink:to="us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssets"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AssetsAbstract3" xlink:to="us-gaap_OtherAssets" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Assets" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Assets"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AssetsAbstract3" xlink:to="us-gaap_Assets" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ParentCompanyFinancialInformationDetailsScheduleofcondensedfinancialinformationofSouthernFirstBancsharesIncparentcompanyonlyLineItems" xlink:to="us-gaap_LiabilitiesAndStockholdersEquityAbstract" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_JuniorSubordinatedNotes" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_JuniorSubordinatedNotes"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_JuniorSubordinatedNotes" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_StockholdersEquity" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RevenuesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenuesAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ParentCompanyFinancialInformationDetailsScheduleofcondensedfinancialinformationofSouthernFirstBancsharesIncparentcompanyonlyLineItems" xlink:to="us-gaap_RevenuesAbstract" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestAndDividendIncomeOperating" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestAndDividendIncomeOperating"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RevenuesAbstract" xlink:to="us-gaap_InterestAndDividendIncomeOperating" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Revenues" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Revenues"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RevenuesAbstract" xlink:to="us-gaap_Revenues" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CostsAndExpensesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostsAndExpensesAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ParentCompanyFinancialInformationDetailsScheduleofcondensedfinancialinformationofSouthernFirstBancsharesIncparentcompanyonlyLineItems" xlink:to="us-gaap_CostsAndExpensesAbstract" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CostsAndExpensesAbstract" xlink:to="us-gaap_InterestExpense" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherExpenses" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherExpenses"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CostsAndExpensesAbstract" xlink:to="us-gaap_OtherExpenses" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingExpenses" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingExpenses"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CostsAndExpensesAbstract" xlink:to="us-gaap_OperatingExpenses" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CostsAndExpensesAbstract" xlink:to="us-gaap_IncomeTaxExpenseBenefit" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="IncomeLossBeforeEquityInUndistributedNetIncomeOfSubsidiaries" xlink:href="sfst-20221231.xsd#sfst_IncomeLossBeforeEquityInUndistributedNetIncomeOfSubsidiaries"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CostsAndExpensesAbstract" xlink:to="IncomeLossBeforeEquityInUndistributedNetIncomeOfSubsidiaries" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="EquityInUndistributedNetIncomeOfSubsidiaries" xlink:href="sfst-20221231.xsd#sfst_EquityInUndistributedNetIncomeOfSubsidiaries"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CostsAndExpensesAbstract" xlink:to="EquityInUndistributedNetIncomeOfSubsidiaries" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CostsAndExpensesAbstract" xlink:to="us-gaap_NetIncomeLoss" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ParentCompanyFinancialInformationDetailsScheduleofcondensedfinancialinformationofSouthernFirstBancsharesIncparentcompanyonlyLineItems" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLoss_0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_NetIncomeLoss_0" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="EquityInUndistributedNetIncomeOfSubsidiaries_0" xlink:href="sfst-20221231.xsd#sfst_EquityInUndistributedNetIncomeOfSubsidiaries"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="EquityInUndistributedNetIncomeOfSubsidiaries_0" order="0.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensation"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_ShareBasedCompensation" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOtherOperatingAssets"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_IncreaseDecreaseInOtherOperatingAssets" order="2.0" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ParentCompanyFinancialInformationDetailsScheduleofcondensedfinancialinformationofSouthernFirstBancsharesIncparentcompanyonlyLineItems" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="InvestmentInSubsidiariesNet" xlink:href="sfst-20221231.xsd#sfst_InvestmentInSubsidiariesNet"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="InvestmentInSubsidiariesNet" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ParentCompanyFinancialInformationDetailsScheduleofcondensedfinancialinformationofSouthernFirstBancsharesIncparentcompanyonlyLineItems" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_StockIssuedDuringPeriodValueNewIssues" order="0.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="ProceedsFromTheExerciseOfStockOptionsAndWarrants" xlink:href="sfst-20221231.xsd#sfst_ProceedsFromTheExerciseOfStockOptionsAndWarrants"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="ProceedsFromTheExerciseOfStockOptionsAndWarrants" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ParentCompanyFinancialInformationDetailsScheduleofcondensedfinancialinformationofSouthernFirstBancsharesIncparentcompanyonlyLineItems" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ParentCompanyFinancialInformationDetailsScheduleofcondensedfinancialinformationofSouthernFirstBancsharesIncparentcompanyonlyLineItems" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue_0" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.southernfirst.com/role/ScheduleofselectedquarterlyfinancialinformationTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfSelectedQuarterlyFinancialInformationAbstract" xlink:href="sfst-20221231.xsd#sfst_ScheduleOfSelectedQuarterlyFinancialInformationAbstract"/>
    <loc xlink:type="locator" xlink:label="SelectedCondensedQuarterlyFinancialDataUnauditedDetailsScheduleofselectedquarterlyfinancialinformationTable" xlink:href="sfst-20221231.xsd#sfst_SelectedCondensedQuarterlyFinancialDataUnauditedDetailsScheduleofselectedquarterlyfinancialinformationTable"/>
    <loc xlink:type="locator" xlink:label="SelectedCondensedQuarterlyFinancialDataUnauditedDetailsScheduleofselectedquarterlyfinancialinformationLineItems" xlink:href="sfst-20221231.xsd#sfst_SelectedCondensedQuarterlyFinancialDataUnauditedDetailsScheduleofselectedquarterlyfinancialinformationLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfSelectedQuarterlyFinancialInformationAbstract" xlink:to="SelectedCondensedQuarterlyFinancialDataUnauditedDetailsScheduleofselectedquarterlyfinancialinformationTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectOfFourthQuarterEventsByTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectOfFourthQuarterEventsByTypeAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SelectedCondensedQuarterlyFinancialDataUnauditedDetailsScheduleofselectedquarterlyfinancialinformationTable" xlink:to="us-gaap_EffectOfFourthQuarterEventsByTypeAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="QuarterlyFinancialInformationMember" xlink:href="sfst-20221231.xsd#sfst_QuarterlyFinancialInformationMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EffectOfFourthQuarterEventsByTypeAxis" xlink:to="QuarterlyFinancialInformationMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SelectedCondensedQuarterlyFinancialDataUnauditedDetailsScheduleofselectedquarterlyfinancialinformationTable" xlink:to="SelectedCondensedQuarterlyFinancialDataUnauditedDetailsScheduleofselectedquarterlyfinancialinformationLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestAndDividendIncomeOperating" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestAndDividendIncomeOperating"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SelectedCondensedQuarterlyFinancialDataUnauditedDetailsScheduleofselectedquarterlyfinancialinformationLineItems" xlink:to="us-gaap_InterestAndDividendIncomeOperating" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SelectedCondensedQuarterlyFinancialDataUnauditedDetailsScheduleofselectedquarterlyfinancialinformationLineItems" xlink:to="us-gaap_InterestExpense" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestIncomeExpenseNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestIncomeExpenseNet"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SelectedCondensedQuarterlyFinancialDataUnauditedDetailsScheduleofselectedquarterlyfinancialinformationLineItems" xlink:to="us-gaap_InterestIncomeExpenseNet" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProvisionForOtherCreditLosses" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProvisionForOtherCreditLosses"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SelectedCondensedQuarterlyFinancialDataUnauditedDetailsScheduleofselectedquarterlyfinancialinformationLineItems" xlink:to="us-gaap_ProvisionForOtherCreditLosses" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NoninterestIncome" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NoninterestIncome"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SelectedCondensedQuarterlyFinancialDataUnauditedDetailsScheduleofselectedquarterlyfinancialinformationLineItems" xlink:to="us-gaap_NoninterestIncome" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NoninterestExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NoninterestExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SelectedCondensedQuarterlyFinancialDataUnauditedDetailsScheduleofselectedquarterlyfinancialinformationLineItems" xlink:to="us-gaap_NoninterestExpense" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SelectedCondensedQuarterlyFinancialDataUnauditedDetailsScheduleofselectedquarterlyfinancialinformationLineItems" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SelectedCondensedQuarterlyFinancialDataUnauditedDetailsScheduleofselectedquarterlyfinancialinformationLineItems" xlink:to="us-gaap_IncomeTaxExpenseBenefit" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SelectedCondensedQuarterlyFinancialDataUnauditedDetailsScheduleofselectedquarterlyfinancialinformationLineItems" xlink:to="us-gaap_NetIncomeLoss" order="8.0" preferredLabel="http://www.xbrl.org/2009/role/netLabel"/>
    <loc xlink:type="locator" xlink:label="EarningsPerCommonShareAbstract0" xlink:href="sfst-20221231.xsd#sfst_EarningsPerCommonShareAbstract0"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SelectedCondensedQuarterlyFinancialDataUnauditedDetailsScheduleofselectedquarterlyfinancialinformationLineItems" xlink:to="EarningsPerCommonShareAbstract0" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareBasic"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EarningsPerCommonShareAbstract0" xlink:to="us-gaap_EarningsPerShareBasic" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareDiluted" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareDiluted"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EarningsPerCommonShareAbstract0" xlink:to="us-gaap_EarningsPerShareDiluted" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="WeightedAverageCommonSharesOutstandingAbstract" xlink:href="sfst-20221231.xsd#sfst_WeightedAverageCommonSharesOutstandingAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SelectedCondensedQuarterlyFinancialDataUnauditedDetailsScheduleofselectedquarterlyfinancialinformationLineItems" xlink:to="WeightedAverageCommonSharesOutstandingAbstract" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="WeightedAverageCommonSharesOutstandingAbstract" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="WeightedAverageCommonSharesOutstandingAbstract" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.southernfirst.com/role/SummaryofSignificantAccountingPoliciesandActivitiesDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_DebtInstrumentInterestRateStatedPercentage" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LineOfCreditAssumed1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditAssumed1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_LineOfCreditAssumed1" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AllowanceForLoanAndLeaseLossesPeriodIncreaseDecrease" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllowanceForLoanAndLeaseLossesPeriodIncreaseDecrease"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_AllowanceForLoanAndLeaseLossesPeriodIncreaseDecrease" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="LiabilityForUnfundedCommitments" xlink:href="sfst-20221231.xsd#sfst_LiabilityForUnfundedCommitments"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="LiabilityForUnfundedCommitments" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RetainedEarningsAppropriated" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsAppropriated"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_RetainedEarningsAppropriated" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="AccruedInterestReceivable" xlink:href="sfst-20221231.xsd#sfst_AccruedInterestReceivable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="AccruedInterestReceivable" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinancingReceivableAccruedInterestWriteoff" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableAccruedInterestWriteoff"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_FinancingReceivableAccruedInterestWriteoff" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.southernfirst.com/role/InvestmentSecuritiesDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract"/>
    <loc xlink:type="locator" xlink:label="ProceedsFromSaleOfInvestmentSecurities" xlink:href="sfst-20221231.xsd#sfst_ProceedsFromSaleOfInvestmentSecurities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract" xlink:to="ProceedsFromSaleOfInvestmentSecurities" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GainOnSaleOfInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainOnSaleOfInvestments"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract" xlink:to="us-gaap_GainOnSaleOfInvestments" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LossOnSaleOfInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossOnSaleOfInvestments"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract" xlink:to="us-gaap_LossOnSaleOfInvestments" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="NumberOfInvestmentsInContinuousUnrealizedLossPositionLessThanTwelveMonths" xlink:href="sfst-20221231.xsd#sfst_NumberOfInvestmentsInContinuousUnrealizedLossPositionLessThanTwelveMonths"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract" xlink:to="NumberOfInvestmentsInContinuousUnrealizedLossPositionLessThanTwelveMonths" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.southernfirst.com/role/MortgageLoansHeldforSaleDetails">
    <loc xlink:type="locator" xlink:label="MortgageLoansHeldForSaleAbstract" xlink:href="sfst-20221231.xsd#sfst_MortgageLoansHeldForSaleAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MortgagesHeldForSaleFairValueDisclosure" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MortgagesHeldForSaleFairValueDisclosure"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="MortgageLoansHeldForSaleAbstract" xlink:to="us-gaap_MortgagesHeldForSaleFairValueDisclosure" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.southernfirst.com/role/LoansandAllowanceforCreditLossesDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_ReceivablesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReceivablesAbstract"/>
    <loc xlink:type="locator" xlink:label="LoansandAllowanceforCreditLossesDetailsTable" xlink:href="sfst-20221231.xsd#sfst_LoansandAllowanceforCreditLossesDetailsTable"/>
    <loc xlink:type="locator" xlink:label="LoansandAllowanceforCreditLossesDetailsLineItems" xlink:href="sfst-20221231.xsd#sfst_LoansandAllowanceforCreditLossesDetailsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ReceivablesAbstract" xlink:to="LoansandAllowanceforCreditLossesDetailsTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinancialInstrumentAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancialInstrumentAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoansandAllowanceforCreditLossesDetailsTable" xlink:to="us-gaap_FinancialInstrumentAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FinancialInstrumentAxis" xlink:to="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="PaycheckProtectionProgramMember" xlink:href="sfst-20221231.xsd#sfst_PaycheckProtectionProgramMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FinancialInstrumentAxis" xlink:to="PaycheckProtectionProgramMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommercialLoanMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommercialLoanMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FinancialInstrumentAxis" xlink:to="us-gaap_CommercialLoanMember" order="2.0" preferredLabel="http://www.xbrl.org/2009/role/netLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConsumerLoanMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConsumerLoanMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FinancialInstrumentAxis" xlink:to="us-gaap_ConsumerLoanMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongtermDebtTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoansandAllowanceforCreditLossesDetailsTable" xlink:to="us-gaap_LongtermDebtTypeAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongtermDebtTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="us-gaap_LongtermDebtTypeDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="NonOwnerOccupiedLoansMember" xlink:href="sfst-20221231.xsd#sfst_NonOwnerOccupiedLoansMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="NonOwnerOccupiedLoansMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoansandAllowanceforCreditLossesDetailsTable" xlink:to="LoansandAllowanceforCreditLossesDetailsLineItems" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="RealEstateLoanPercentageOfAggregateLoan" xlink:href="sfst-20221231.xsd#sfst_RealEstateLoanPercentageOfAggregateLoan"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoansandAllowanceforCreditLossesDetailsLineItems" xlink:to="RealEstateLoanPercentageOfAggregateLoan" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="CommercialLoansPercentageOfAggregateRealEstateLoan" xlink:href="sfst-20221231.xsd#sfst_CommercialLoansPercentageOfAggregateRealEstateLoan"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoansandAllowanceforCreditLossesDetailsLineItems" xlink:to="CommercialLoansPercentageOfAggregateRealEstateLoan" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ConsumerLoansPercentageOfAggregateRealEstateLoan" xlink:href="sfst-20221231.xsd#sfst_ConsumerLoansPercentageOfAggregateRealEstateLoan"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoansandAllowanceforCreditLossesDetailsLineItems" xlink:to="ConsumerLoansPercentageOfAggregateRealEstateLoan" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="OccupiedLoansPercentage" xlink:href="sfst-20221231.xsd#sfst_OccupiedLoansPercentage"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoansandAllowanceforCreditLossesDetailsLineItems" xlink:to="OccupiedLoansPercentage" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ConstructionLoansPercentage" xlink:href="sfst-20221231.xsd#sfst_ConstructionLoansPercentage"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoansandAllowanceforCreditLossesDetailsLineItems" xlink:to="ConstructionLoansPercentage" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="PercentageOfSbaToGuaranteeOfCertainLoans" xlink:href="sfst-20221231.xsd#sfst_PercentageOfSbaToGuaranteeOfCertainLoans"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoansandAllowanceforCreditLossesDetailsLineItems" xlink:to="PercentageOfSbaToGuaranteeOfCertainLoans" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="NumberOfLoanProcessed" xlink:href="sfst-20221231.xsd#sfst_NumberOfLoanProcessed"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoansandAllowanceforCreditLossesDetailsLineItems" xlink:to="NumberOfLoanProcessed" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LoansAndLeasesReceivableLoansInProcess" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoansAndLeasesReceivableLoansInProcess"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoansandAllowanceforCreditLossesDetailsLineItems" xlink:to="us-gaap_LoansAndLeasesReceivableLoansInProcess" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ReceivingSBALenderFeeIncome" xlink:href="sfst-20221231.xsd#sfst_ReceivingSBALenderFeeIncome"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoansandAllowanceforCreditLossesDetailsLineItems" xlink:to="ReceivingSBALenderFeeIncome" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="SmallBusinessAssociationLenderFee" xlink:href="sfst-20221231.xsd#sfst_SmallBusinessAssociationLenderFee"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoansandAllowanceforCreditLossesDetailsLineItems" xlink:to="SmallBusinessAssociationLenderFee" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="SbaReferralFees" xlink:href="sfst-20221231.xsd#sfst_SbaReferralFees"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoansandAllowanceforCreditLossesDetailsLineItems" xlink:to="SbaReferralFees" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LoansAndLeasesReceivableDeferredIncome" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoansAndLeasesReceivableDeferredIncome"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoansandAllowanceforCreditLossesDetailsLineItems" xlink:to="us-gaap_LoansAndLeasesReceivableDeferredIncome" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="mortgageLoansPledgedAsCollateralAdvances" xlink:href="sfst-20221231.xsd#sfst_mortgageLoansPledgedAsCollateralAdvances"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoansandAllowanceforCreditLossesDetailsLineItems" xlink:to="mortgageLoansPledgedAsCollateralAdvances" order="12.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="PartOfLoansOfThirtyDaysOrMorePastDueAsPercentageOfAggregateLoanPortfolio" xlink:href="sfst-20221231.xsd#sfst_PartOfLoansOfThirtyDaysOrMorePastDueAsPercentageOfAggregateLoanPortfolio"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoansandAllowanceforCreditLossesDetailsLineItems" xlink:to="PartOfLoansOfThirtyDaysOrMorePastDueAsPercentageOfAggregateLoanPortfolio" order="13.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ForegoneInterestIncomeOnNonAccrualLoan" xlink:href="sfst-20221231.xsd#sfst_ForegoneInterestIncomeOnNonAccrualLoan"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoansandAllowanceforCreditLossesDetailsLineItems" xlink:to="ForegoneInterestIncomeOnNonAccrualLoan" order="14.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="IncreaseInAllowanceForCreditLosses" xlink:href="sfst-20221231.xsd#sfst_IncreaseInAllowanceForCreditLosses"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoansandAllowanceforCreditLossesDetailsLineItems" xlink:to="IncreaseInAllowanceForCreditLosses" order="15.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProvisionForOtherCreditLosses" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProvisionForOtherCreditLosses"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoansandAllowanceforCreditLossesDetailsLineItems" xlink:to="us-gaap_ProvisionForOtherCreditLosses" order="16.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="PrimarilyLoanGrowth" xlink:href="sfst-20221231.xsd#sfst_PrimarilyLoanGrowth"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoansandAllowanceforCreditLossesDetailsLineItems" xlink:to="PrimarilyLoanGrowth" order="17.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="AllowanceForCreditLossesForLoanCommitments" xlink:href="sfst-20221231.xsd#sfst_AllowanceForCreditLossesForLoanCommitments"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoansandAllowanceforCreditLossesDetailsLineItems" xlink:to="AllowanceForCreditLossesForLoanCommitments" order="18.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.southernfirst.com/role/TroubledDebtRestructuringsDetails">
    <loc xlink:type="locator" xlink:label="TroubledDebtRestructuringAbstract" xlink:href="sfst-20221231.xsd#sfst_TroubledDebtRestructuringAbstract"/>
    <loc xlink:type="locator" xlink:label="TroubledDebtRestructuringsDetailsTable" xlink:href="sfst-20221231.xsd#sfst_TroubledDebtRestructuringsDetailsTable"/>
    <loc xlink:type="locator" xlink:label="TroubledDebtRestructuringsDetailsLineItems" xlink:href="sfst-20221231.xsd#sfst_TroubledDebtRestructuringsDetailsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="TroubledDebtRestructuringAbstract" xlink:to="TroubledDebtRestructuringsDetailsTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="TroubledDebtRestructuringsDetailsTable" xlink:to="us-gaap_DebtInstrumentAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentNameDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="OneConsumerRealEstateLoanMember" xlink:href="sfst-20221231.xsd#sfst_OneConsumerRealEstateLoanMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="OneConsumerRealEstateLoanMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="TwoCommercialBusinessLoansMember" xlink:href="sfst-20221231.xsd#sfst_TwoCommercialBusinessLoansMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="TwoCommercialBusinessLoansMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="TwoConsumerRealEstateLoansMember" xlink:href="sfst-20221231.xsd#sfst_TwoConsumerRealEstateLoansMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="TwoConsumerRealEstateLoansMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ModificationAxis" xlink:href="sfst-20221231.xsd#sfst_ModificationAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="TroubledDebtRestructuringsDetailsTable" xlink:to="ModificationAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ModificationDomain" xlink:href="sfst-20221231.xsd#sfst_ModificationDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ModificationAxis" xlink:to="ModificationDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="PreModificationAndPostModificationMember" xlink:href="sfst-20221231.xsd#sfst_PreModificationAndPostModificationMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ModificationAxis" xlink:to="PreModificationAndPostModificationMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="PreModificationMember" xlink:href="sfst-20221231.xsd#sfst_PreModificationMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ModificationAxis" xlink:to="PreModificationMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="PostModificationMember" xlink:href="sfst-20221231.xsd#sfst_PostModificationMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ModificationAxis" xlink:to="PostModificationMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="TroubledDebtRestructuringsDetailsTable" xlink:to="TroubledDebtRestructuringsDetailsLineItems" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="AggregateSumOfLoansClassifiedAsTroubledDebtRestructurings" xlink:href="sfst-20221231.xsd#sfst_AggregateSumOfLoansClassifiedAsTroubledDebtRestructurings"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="TroubledDebtRestructuringsDetailsLineItems" xlink:to="AggregateSumOfLoansClassifiedAsTroubledDebtRestructurings" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="RelatedAllowanceForCreditLosess" xlink:href="sfst-20221231.xsd#sfst_RelatedAllowanceForCreditLosess"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="TroubledDebtRestructuringsDetailsLineItems" xlink:to="RelatedAllowanceForCreditLosess" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CompensatingBalanceAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CompensatingBalanceAmount"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="TroubledDebtRestructuringsDetailsLineItems" xlink:to="us-gaap_CompensatingBalanceAmount" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.southernfirst.com/role/PropertyandEquipmentDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GainLossOnSaleOfOtherAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainLossOnSaleOfOtherAssets"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="us-gaap_GainLossOnSaleOfOtherAssets" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GainLossOnDispositionOfAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainLossOnDispositionOfAssets"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="us-gaap_GainLossOnDispositionOfAssets" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DepreciationDepletionAndAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="us-gaap_DepreciationDepletionAndAmortization" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.southernfirst.com/role/LeasesDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisclosureTextBlockAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentOtherNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentOtherNet"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentOtherNet" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="LeaseLiabilities" xlink:href="sfst-20221231.xsd#sfst_LeaseLiabilities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="LeaseLiabilities" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLiabilitiesCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_OtherLiabilitiesCurrent" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseCost" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseCost"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_OperatingLeaseCost" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.southernfirst.com/role/DepositsDetails">
    <loc xlink:type="locator" xlink:label="srt_StatisticalDisclosureForBanksAbstract" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_StatisticalDisclosureForBanksAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TimeDeposits100000OrMore" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TimeDeposits100000OrMore"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_StatisticalDisclosureForBanksAbstract" xlink:to="us-gaap_TimeDeposits100000OrMore" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DepositsMoneyMarketDeposits" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DepositsMoneyMarketDeposits"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_StatisticalDisclosureForBanksAbstract" xlink:to="us-gaap_DepositsMoneyMarketDeposits" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestExpenseTimeDeposits100000OrMore" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpenseTimeDeposits100000OrMore"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_StatisticalDisclosureForBanksAbstract" xlink:to="us-gaap_InterestExpenseTimeDeposits100000OrMore" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.southernfirst.com/role/FederalHomeLoanBankAdvancesandOtherBorrowingsDetails">
    <loc xlink:type="locator" xlink:label="FederalHomeLoanBankAdvancesAndRepurchaseAgreementsAbstract" xlink:href="sfst-20221231.xsd#sfst_FederalHomeLoanBankAdvancesAndRepurchaseAgreementsAbstract"/>
    <loc xlink:type="locator" xlink:label="FederalHomeLoanBankAdvancesandOtherBorrowingsDetailsTable" xlink:href="sfst-20221231.xsd#sfst_FederalHomeLoanBankAdvancesandOtherBorrowingsDetailsTable"/>
    <loc xlink:type="locator" xlink:label="FederalHomeLoanBankAdvancesandOtherBorrowingsDetailsLineItems" xlink:href="sfst-20221231.xsd#sfst_FederalHomeLoanBankAdvancesandOtherBorrowingsDetailsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FederalHomeLoanBankAdvancesAndRepurchaseAgreementsAbstract" xlink:to="FederalHomeLoanBankAdvancesandOtherBorrowingsDetailsTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_VariableRateAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableRateAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FederalHomeLoanBankAdvancesandOtherBorrowingsDetailsTable" xlink:to="us-gaap_VariableRateAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_VariableRateDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableRateDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_VariableRateAxis" xlink:to="us-gaap_VariableRateDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="FederalHomeLoanBankAdvancesAndOtherBorrowingsMember" xlink:href="sfst-20221231.xsd#sfst_FederalHomeLoanBankAdvancesAndOtherBorrowingsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_VariableRateAxis" xlink:to="FederalHomeLoanBankAdvancesAndOtherBorrowingsMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FederalHomeLoanBankAdvancesandOtherBorrowingsDetailsTable" xlink:to="FederalHomeLoanBankAdvancesandOtherBorrowingsDetailsLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdvancesFromFederalHomeLoanBanks" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdvancesFromFederalHomeLoanBanks"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FederalHomeLoanBankAdvancesandOtherBorrowingsDetailsLineItems" xlink:to="us-gaap_AdvancesFromFederalHomeLoanBanks" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeVariableInterestRate" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeVariableInterestRate"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FederalHomeLoanBankAdvancesandOtherBorrowingsDetailsLineItems" xlink:to="us-gaap_DerivativeVariableInterestRate" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="MortgageLoans" xlink:href="sfst-20221231.xsd#sfst_MortgageLoans"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FederalHomeLoanBankAdvancesandOtherBorrowingsDetailsLineItems" xlink:to="MortgageLoans" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LineOfCreditFacilityExpirationDate1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityExpirationDate1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FederalHomeLoanBankAdvancesandOtherBorrowingsDetailsLineItems" xlink:to="us-gaap_LineOfCreditFacilityExpirationDate1" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.southernfirst.com/role/SubordinatedDebenturesDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_SubordinatedBorrowingsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubordinatedBorrowingsAbstract"/>
    <loc xlink:type="locator" xlink:label="SubordinatedDebenturesDetailsTable" xlink:href="sfst-20221231.xsd#sfst_SubordinatedDebenturesDetailsTable"/>
    <loc xlink:type="locator" xlink:label="SubordinatedDebenturesDetailsLineItems" xlink:href="sfst-20221231.xsd#sfst_SubordinatedDebenturesDetailsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubordinatedBorrowingsAbstract" xlink:to="SubordinatedDebenturesDetailsTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SubordinatedDebenturesDetailsTable" xlink:to="us-gaap_DebtInstrumentAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentNameDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="SubordinateDebtMember" xlink:href="sfst-20221231.xsd#sfst_SubordinateDebtMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="SubordinateDebtMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SubordinatedDebenturesDetailsTable" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="GreenvilleFirstStatutoryTrustOneMember" xlink:href="sfst-20221231.xsd#sfst_GreenvilleFirstStatutoryTrustOneMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="GreenvilleFirstStatutoryTrustOneMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="GreenvilleFirstStatutoryTrustTwoMember" xlink:href="sfst-20221231.xsd#sfst_GreenvilleFirstStatutoryTrustTwoMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="GreenvilleFirstStatutoryTrustTwoMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SubordinatedDebenturesDetailsTable" xlink:to="SubordinatedDebenturesDetailsLineItems" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="TrustPreferredSecuritiesIssuedAtFloatingRate" xlink:href="sfst-20221231.xsd#sfst_TrustPreferredSecuritiesIssuedAtFloatingRate"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SubordinatedDebenturesDetailsLineItems" xlink:to="TrustPreferredSecuritiesIssuedAtFloatingRate" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentMaturityDate" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentMaturityDate"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SubordinatedDebenturesDetailsLineItems" xlink:to="us-gaap_DebtInstrumentMaturityDate" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermDebtPercentageBearingVariableInterestRate" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtPercentageBearingVariableInterestRate"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SubordinatedDebenturesDetailsLineItems" xlink:to="us-gaap_LongTermDebtPercentageBearingVariableInterestRate" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="PercentageOfLondonInterbankOfferedRate" xlink:href="sfst-20221231.xsd#sfst_PercentageOfLondonInterbankOfferedRate"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SubordinatedDebenturesDetailsLineItems" xlink:to="PercentageOfLondonInterbankOfferedRate" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromIssuanceOfTrustPreferredSecurities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromIssuanceOfTrustPreferredSecurities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SubordinatedDebenturesDetailsLineItems" xlink:to="us-gaap_ProceedsFromIssuanceOfTrustPreferredSecurities" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="InitialProceedsOfPreferredSecuritiesFromCapitalInvestment" xlink:href="sfst-20221231.xsd#sfst_InitialProceedsOfPreferredSecuritiesFromCapitalInvestment"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SubordinatedDebenturesDetailsLineItems" xlink:to="InitialProceedsOfPreferredSecuritiesFromCapitalInvestment" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_JuniorSubordinatedNotes" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_JuniorSubordinatedNotes"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SubordinatedDebenturesDetailsLineItems" xlink:to="us-gaap_JuniorSubordinatedNotes" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="DescriptionOfWallStreetReformAndConsumerProtectionAct" xlink:href="sfst-20221231.xsd#sfst_DescriptionOfWallStreetReformAndConsumerProtectionAct"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SubordinatedDebenturesDetailsLineItems" xlink:to="DescriptionOfWallStreetReformAndConsumerProtectionAct" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentFaceAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SubordinatedDebenturesDetailsLineItems" xlink:to="us-gaap_DebtInstrumentFaceAmount" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentInterestRateDuringPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentInterestRateDuringPeriod"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SubordinatedDebenturesDetailsLineItems" xlink:to="us-gaap_DebtInstrumentInterestRateDuringPeriod" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermDebtPercentageBearingFixedInterestRate" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtPercentageBearingFixedInterestRate"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SubordinatedDebenturesDetailsLineItems" xlink:to="us-gaap_LongTermDebtPercentageBearingFixedInterestRate" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentTerm" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentTerm"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SubordinatedDebenturesDetailsLineItems" xlink:to="us-gaap_DebtInstrumentTerm" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.southernfirst.com/role/UnusedLinesofCreditDetails">
    <loc xlink:type="locator" xlink:label="UnusedLinesOfCreditAbstract" xlink:href="sfst-20221231.xsd#sfst_UnusedLinesOfCreditAbstract"/>
    <loc xlink:type="locator" xlink:label="UnusedLinesofCreditDetailsTable" xlink:href="sfst-20221231.xsd#sfst_UnusedLinesofCreditDetailsTable"/>
    <loc xlink:type="locator" xlink:label="UnusedLinesofCreditDetailsLineItems" xlink:href="sfst-20221231.xsd#sfst_UnusedLinesofCreditDetailsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="UnusedLinesOfCreditAbstract" xlink:to="UnusedLinesofCreditDetailsTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="UnusedLinesofCreditDetailsTable" xlink:to="UnusedLinesofCreditDetailsLineItems" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="UnusedLinesofCreditDetailsLineItems" xlink:to="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="AdditionalBorrowingsUnderFederalHomeLoan" xlink:href="sfst-20221231.xsd#sfst_AdditionalBorrowingsUnderFederalHomeLoan"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="UnusedLinesofCreditDetailsLineItems" xlink:to="AdditionalBorrowingsUnderFederalHomeLoan" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromUnsecuredLinesOfCredit" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromUnsecuredLinesOfCredit"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="UnusedLinesofCreditDetailsLineItems" xlink:to="us-gaap_ProceedsFromUnsecuredLinesOfCredit" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="SecuredOvernightFinancingRate" xlink:href="sfst-20221231.xsd#sfst_SecuredOvernightFinancingRate"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="UnusedLinesofCreditDetailsLineItems" xlink:to="SecuredOvernightFinancingRate" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.southernfirst.com/role/FairValueAccountingDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueDisclosuresAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <loc xlink:type="locator" xlink:label="PercentageOfLoansCollateralByRealEstate" xlink:href="sfst-20221231.xsd#sfst_PercentageOfLoansCollateralByRealEstate"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueDisclosuresAbstract" xlink:to="PercentageOfLoansCollateralByRealEstate" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.southernfirst.com/role/EarningsPerCommonShareDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.southernfirst.com/role/CommitmentsandContingenciesDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="CommitmentsandContingenciesDetailsTable" xlink:href="sfst-20221231.xsd#sfst_CommitmentsandContingenciesDetailsTable"/>
    <loc xlink:type="locator" xlink:label="CommitmentsandContingenciesDetailsLineItems" xlink:href="sfst-20221231.xsd#sfst_CommitmentsandContingenciesDetailsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="CommitmentsandContingenciesDetailsTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_TitleOfIndividualAxis" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_TitleOfIndividualAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommitmentsandContingenciesDetailsTable" xlink:to="srt_TitleOfIndividualAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_TitleOfIndividualAxis" xlink:to="srt_TitleOfIndividualWithRelationshipToEntityDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="srt_ChiefExecutiveOfficerMember" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ChiefExecutiveOfficerMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_TitleOfIndividualAxis" xlink:to="srt_ChiefExecutiveOfficerMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="srt_VicePresidentMember" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_VicePresidentMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_TitleOfIndividualAxis" xlink:to="srt_VicePresidentMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommitmentsandContingenciesDetailsTable" xlink:to="CommitmentsandContingenciesDetailsLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="PeriodOfEmploymentAgreement" xlink:href="sfst-20221231.xsd#sfst_PeriodOfEmploymentAgreement"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommitmentsandContingenciesDetailsLineItems" xlink:to="PeriodOfEmploymentAgreement" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="NumberOfExecutiveOfficers" xlink:href="sfst-20221231.xsd#sfst_NumberOfExecutiveOfficers"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommitmentsandContingenciesDetailsLineItems" xlink:to="NumberOfExecutiveOfficers" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="EmploymentAgreementDescription" xlink:href="sfst-20221231.xsd#sfst_EmploymentAgreementDescription"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommitmentsandContingenciesDetailsLineItems" xlink:to="EmploymentAgreementDescription" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="AgreegateCommitmentAmount" xlink:href="sfst-20221231.xsd#sfst_AgreegateCommitmentAmount"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommitmentsandContingenciesDetailsLineItems" xlink:to="AgreegateCommitmentAmount" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ApproximatelyCommitmentsTotaled" xlink:href="sfst-20221231.xsd#sfst_ApproximatelyCommitmentsTotaled"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommitmentsandContingenciesDetailsLineItems" xlink:to="ApproximatelyCommitmentsTotaled" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.southernfirst.com/role/RelatedPartyTransactionsDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionsAbstract"/>
    <loc xlink:type="locator" xlink:label="RelatedPartyTransactionsDetailsTable" xlink:href="sfst-20221231.xsd#sfst_RelatedPartyTransactionsDetailsTable"/>
    <loc xlink:type="locator" xlink:label="RelatedPartyTransactionsDetailsLineItems" xlink:href="sfst-20221231.xsd#sfst_RelatedPartyTransactionsDetailsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsAbstract" xlink:to="RelatedPartyTransactionsDetailsTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RelatedPartyTransactionsDetailsTable" xlink:to="us-gaap_RelatedPartyTransactionAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="us-gaap_RelatedPartyTransactionDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="DirectorsAffiliatesAndExecutiveOfficersMember" xlink:href="sfst-20221231.xsd#sfst_DirectorsAffiliatesAndExecutiveOfficersMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="DirectorsAffiliatesAndExecutiveOfficersMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RelatedPartyTransactionsDetailsTable" xlink:to="RelatedPartyTransactionsDetailsLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyDepositLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyDepositLiabilities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RelatedPartyTransactionsDetailsLineItems" xlink:to="us-gaap_RelatedPartyDepositLiabilities" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLeaseIncomeLeasePayments" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLeaseIncomeLeasePayments"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RelatedPartyTransactionsDetailsLineItems" xlink:to="us-gaap_OperatingLeaseLeaseIncomeLeasePayments" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsForFees" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsForFees"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RelatedPartyTransactionsDetailsLineItems" xlink:to="us-gaap_PaymentsForFees" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsForRent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsForRent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RelatedPartyTransactionsDetailsLineItems" xlink:to="us-gaap_PaymentsForRent" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsForTenantImprovements" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsForTenantImprovements"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RelatedPartyTransactionsDetailsLineItems" xlink:to="us-gaap_PaymentsForTenantImprovements" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.southernfirst.com/role/FinancialInstrumentsWithOffBalanceSheetRiskDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureTextBlockSupplementAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisclosureTextBlockSupplementAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_UnusedCommitmentsToExtendCredit" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnusedCommitmentsToExtendCredit"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureTextBlockSupplementAbstract" xlink:to="us-gaap_UnusedCommitmentsToExtendCredit" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LoansAndLeasesReceivableCommitmentsFixedRates" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoansAndLeasesReceivableCommitmentsFixedRates"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureTextBlockSupplementAbstract" xlink:to="us-gaap_LoansAndLeasesReceivableCommitmentsFixedRates" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LoansAndLeasesReceivableCommitmentsVariableRates" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoansAndLeasesReceivableCommitmentsVariableRates"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureTextBlockSupplementAbstract" xlink:to="us-gaap_LoansAndLeasesReceivableCommitmentsVariableRates" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherCommitment" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherCommitment"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureTextBlockSupplementAbstract" xlink:to="us-gaap_OtherCommitment" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.southernfirst.com/role/EmployeeBenefitPlanDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="EmployeeBenefitPlanDetailsTable" xlink:href="sfst-20221231.xsd#sfst_EmployeeBenefitPlanDetailsTable"/>
    <loc xlink:type="locator" xlink:label="EmployeeBenefitPlanDetailsLineItems" xlink:href="sfst-20221231.xsd#sfst_EmployeeBenefitPlanDetailsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:to="EmployeeBenefitPlanDetailsTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RetirementPlanTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EmployeeBenefitPlanDetailsTable" xlink:to="us-gaap_RetirementPlanTypeAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="ProfitSharingAndFourHundredOneKPlanMember" xlink:href="sfst-20221231.xsd#sfst_ProfitSharingAndFourHundredOneKPlanMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RetirementPlanTypeAxis" xlink:to="ProfitSharingAndFourHundredOneKPlanMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="SupplementalExecutiveRetirementPlanMember" xlink:href="sfst-20221231.xsd#sfst_SupplementalExecutiveRetirementPlanMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RetirementPlanTypeAxis" xlink:to="SupplementalExecutiveRetirementPlanMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EmployeeBenefitPlanDetailsTable" xlink:to="EmployeeBenefitPlanDetailsLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EmployeeBenefitPlanDetailsLineItems" xlink:to="us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="NumberOfExecutiveOfficers" xlink:href="sfst-20221231.xsd#sfst_NumberOfExecutiveOfficers"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EmployeeBenefitPlanDetailsLineItems" xlink:to="NumberOfExecutiveOfficers" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedEmployeeBenefitsCurrentAndNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedEmployeeBenefitsCurrentAndNoncurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EmployeeBenefitPlanDetailsLineItems" xlink:to="us-gaap_AccruedEmployeeBenefitsCurrentAndNoncurrent" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsReceivableChangeInMethodCreditLossExpenseReversal" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsReceivableChangeInMethodCreditLossExpenseReversal"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EmployeeBenefitPlanDetailsLineItems" xlink:to="us-gaap_AccountsReceivableChangeInMethodCreditLossExpenseReversal" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.southernfirst.com/role/StockBasedCompensationDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <loc xlink:type="locator" xlink:label="StockBasedCompensationDetailsTable" xlink:href="sfst-20221231.xsd#sfst_StockBasedCompensationDetailsTable"/>
    <loc xlink:type="locator" xlink:label="StockBasedCompensationDetailsLineItems" xlink:href="sfst-20221231.xsd#sfst_StockBasedCompensationDetailsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="StockBasedCompensationDetailsTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AwardTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AwardTypeAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockBasedCompensationDetailsTable" xlink:to="us-gaap_AwardTypeAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockCompensationPlanMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockCompensationPlanMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_StockCompensationPlanMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PlanNameAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanNameAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockBasedCompensationDetailsTable" xlink:to="us-gaap_PlanNameAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PlanNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanNameDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PlanNameAxis" xlink:to="us-gaap_PlanNameDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="TwoThousandTenIncentivePlanMember" xlink:href="sfst-20221231.xsd#sfst_TwoThousandTenIncentivePlanMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PlanNameAxis" xlink:to="TwoThousandTenIncentivePlanMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="TwoThousandSixteenEquityIncentivePlanMember" xlink:href="sfst-20221231.xsd#sfst_TwoThousandSixteenEquityIncentivePlanMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PlanNameAxis" xlink:to="TwoThousandSixteenEquityIncentivePlanMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="TwoThousandTwentyEquityIncentivePlanMember" xlink:href="sfst-20221231.xsd#sfst_TwoThousandTwentyEquityIncentivePlanMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PlanNameAxis" xlink:to="TwoThousandTwentyEquityIncentivePlanMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="RestrictedStockPlanMember" xlink:href="sfst-20221231.xsd#sfst_RestrictedStockPlanMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PlanNameAxis" xlink:to="RestrictedStockPlanMember" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockBasedCompensationDetailsTable" xlink:to="StockBasedCompensationDetailsLineItems" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockBasedCompensationDetailsLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="AdjustedPercentageOfStockDividends" xlink:href="sfst-20221231.xsd#sfst_AdjustedPercentageOfStockDividends"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockBasedCompensationDetailsLineItems" xlink:to="AdjustedPercentageOfStockDividends" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockBasedCompensationDetailsLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockBasedCompensationDetailsLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockBasedCompensationDetailsLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockBasedCompensationDetailsLineItems" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockBasedCompensationDetailsLineItems" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockBasedCompensationDetailsLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.southernfirst.com/role/RegulatoryMattersDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisclosureTextBlockAbstract"/>
    <loc xlink:type="locator" xlink:label="RegulatoryMattersDetailsTable" xlink:href="sfst-20221231.xsd#sfst_RegulatoryMattersDetailsTable"/>
    <loc xlink:type="locator" xlink:label="RegulatoryMattersDetailsLineItems" xlink:href="sfst-20221231.xsd#sfst_RegulatoryMattersDetailsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="RegulatoryMattersDetailsTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinancialInstrumentAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancialInstrumentAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RegulatoryMattersDetailsTable" xlink:to="us-gaap_FinancialInstrumentAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FinancialInstrumentAxis" xlink:to="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="WellCapitalizedMember" xlink:href="sfst-20221231.xsd#sfst_WellCapitalizedMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FinancialInstrumentAxis" xlink:to="WellCapitalizedMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RegulatoryMattersDetailsTable" xlink:to="RegulatoryMattersDetailsLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DescriptionOfCapitalRequirementsOnTrustAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DescriptionOfCapitalRequirementsOnTrustAssets"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RegulatoryMattersDetailsLineItems" xlink:to="us-gaap_DescriptionOfCapitalRequirementsOnTrustAssets" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.southernfirst.com/role/DocumentAndEntityInformation">
    <loc xlink:type="locator" xlink:label="DocumentAndEntityInformationAbstract" xlink:href="sfst-20221231.xsd#sfst_DocumentAndEntityInformationAbstract"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentInformationTable" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentInformationTable"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentInformationLineItems" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentInformationLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DocumentAndEntityInformationAbstract" xlink:to="dei_DocumentInformationTable" order="1.0"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationTable" xlink:to="dei_DocumentInformationLineItems" order="1.0"/>
    <loc xlink:type="locator" xlink:label="dei_EntityRegistrantName" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityRegistrantName"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityRegistrantName" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_TradingSymbol" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_TradingSymbol"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_TradingSymbol" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentType" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentType"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentType" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_CurrentFiscalYearEndDate" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CurrentFiscalYearEndDate"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_CurrentFiscalYearEndDate" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_EntityCommonStockSharesOutstanding" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityCommonStockSharesOutstanding" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_EntityPublicFloat" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityPublicFloat"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityPublicFloat" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_AmendmentFlag" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AmendmentFlag"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_AmendmentFlag" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_EntityCentralIndexKey" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCentralIndexKey"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityCentralIndexKey" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_EntityCurrentReportingStatus" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCurrentReportingStatus"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityCurrentReportingStatus" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_EntityVoluntaryFilers" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityVoluntaryFilers"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityVoluntaryFilers" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_EntityFilerCategory" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityFilerCategory"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityFilerCategory" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_EntityWellKnownSeasonedIssuer" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityWellKnownSeasonedIssuer"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityWellKnownSeasonedIssuer" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentPeriodEndDate" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentPeriodEndDate"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentPeriodEndDate" order="12.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentFiscalYearFocus" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentFiscalYearFocus"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentFiscalYearFocus" order="13.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentFiscalPeriodFocus" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentFiscalPeriodFocus"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentFiscalPeriodFocus" order="14.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_EntitySmallBusiness" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntitySmallBusiness"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntitySmallBusiness" order="15.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_EntityEmergingGrowthCompany" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityEmergingGrowthCompany"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityEmergingGrowthCompany" order="16.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_EntityShellCompany" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityShellCompany"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityShellCompany" order="17.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_IcfrAuditorAttestationFlag" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_IcfrAuditorAttestationFlag"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_IcfrAuditorAttestationFlag" order="18.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentAnnualReport" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentAnnualReport"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentAnnualReport" order="19.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentTransitionReport" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentTransitionReport"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentTransitionReport" order="20.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_EntityFileNumber" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityFileNumber"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityFileNumber" order="21.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_EntityIncorporationStateCountryCode" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityIncorporationStateCountryCode"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityIncorporationStateCountryCode" order="22.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_EntityTaxIdentificationNumber" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityTaxIdentificationNumber"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityTaxIdentificationNumber" order="23.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_EntityAddressAddressLine1" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressAddressLine1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityAddressAddressLine1" order="24.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_EntityAddressCityOrTown" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressCityOrTown"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityAddressCityOrTown" order="25.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_EntityAddressStateOrProvince" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressStateOrProvince"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityAddressStateOrProvince" order="26.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_EntityAddressPostalZipCode" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressPostalZipCode"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityAddressPostalZipCode" order="27.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_LocalPhoneNumber" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LocalPhoneNumber"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_LocalPhoneNumber" order="28.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_CityAreaCode" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CityAreaCode"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_CityAreaCode" order="29.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_Security12bTitle" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_Security12bTitle"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_Security12bTitle" order="30.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_SecurityExchangeName" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_SecurityExchangeName"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_SecurityExchangeName" order="31.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_EntityInteractiveDataCurrent" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityInteractiveDataCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityInteractiveDataCurrent" order="32.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_AuditorFirmId" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AuditorFirmId"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_AuditorFirmId" order="33.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_AuditorName" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AuditorName"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_AuditorName" order="34.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_AuditorLocation" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AuditorLocation"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_AuditorLocation" order="35.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
</linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>9
<FILENAME>sfst-20221231_lab.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION LABEL LINKBASE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII"?>
<!-- Generated by CompSci Transform (tm) - http://www.compsciresources.com -->
<!-- Created: Mon Feb 13 18:40:29 UTC 2023 -->
<linkbase xmlns="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel" roleURI="http://www.xbrl.org/2009/role/negatedLabel"/>
  <roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTerseLabel" roleURI="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
  <roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd#netLabel" roleURI="http://www.xbrl.org/2009/role/netLabel"/>
  <labelLink xlink:type="extended" xlink:role="http://www.xbrl.org/2003/role/link">
    <loc xlink:type="locator" xlink:label="us-gaap_CashCashEquivalentsAndFederalFundsSold" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsAndFederalFundsSold"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_CashCashEquivalentsAndFederalFundsSold_lbl" xml:lang="en-US">Total cash and cash equivalents</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsAndFederalFundsSold" xlink:to="us-gaap_CashCashEquivalentsAndFederalFundsSold_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CashCashEquivalentsAndFederalFundsSold_lbl0" xml:lang="en-US">Cash and cash equivalents</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsAndFederalFundsSold" xlink:to="us-gaap_CashCashEquivalentsAndFederalFundsSold_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Investments" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Investments"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_Investments_lbl" xml:lang="en-US">Total investment securities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Investments" xlink:to="us-gaap_Investments_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LoansAndLeasesReceivableNetReportedAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoansAndLeasesReceivableNetReportedAmount"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_LoansAndLeasesReceivableNetReportedAmount_lbl" xml:lang="en-US">Loans, net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LoansAndLeasesReceivableNetReportedAmount" xlink:to="us-gaap_LoansAndLeasesReceivableNetReportedAmount_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LoansAndLeasesReceivableNetReportedAmount_lbl0" xml:lang="en-US">Total loans, net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LoansAndLeasesReceivableNetReportedAmount" xlink:to="us-gaap_LoansAndLeasesReceivableNetReportedAmount_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Assets" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Assets"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_Assets_lbl" xml:lang="en-US">Total assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Assets" xlink:to="us-gaap_Assets_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_Assets_lbl0" xml:lang="en-US">Total assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Assets" xlink:to="us-gaap_Assets_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Liabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Liabilities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_Liabilities_lbl" xml:lang="en-US">Total liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_Liabilities_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_StockholdersEquity_lbl" xml:lang="en-US">Total shareholders&#8217; equity</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_StockholdersEquity_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_StockholdersEquity_lbl0" xml:lang="en-US">Balance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_StockholdersEquity_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_StockholdersEquity_lbl1" xml:lang="en-US">Balance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_StockholdersEquity_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockholdersEquity_lbl2" xml:lang="en-US">Shareholders&#8217; equity</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_StockholdersEquity_lbl2"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity_lbl" xml:lang="en-US">Total liabilities and shareholders&#8217; equity</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity_lbl0" xml:lang="en-US">Total liabilities and shareholders&#8217; equity</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestAndDividendIncomeOperating" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestAndDividendIncomeOperating"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_InterestAndDividendIncomeOperating_lbl" xml:lang="en-US">Total interest income</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestAndDividendIncomeOperating" xlink:to="us-gaap_InterestAndDividendIncomeOperating_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InterestAndDividendIncomeOperating_lbl0" xml:lang="en-US">Interest income</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestAndDividendIncomeOperating" xlink:to="us-gaap_InterestAndDividendIncomeOperating_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_InterestExpense_lbl" xml:lang="en-US">Total interest expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestExpense" xlink:to="us-gaap_InterestExpense_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InterestExpense_lbl0" xml:lang="en-US">Interest expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestExpense" xlink:to="us-gaap_InterestExpense_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestIncomeExpenseNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestIncomeExpenseNet"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_InterestIncomeExpenseNet_lbl" xml:lang="en-US">Net interest income</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestIncomeExpenseNet" xlink:to="us-gaap_InterestIncomeExpenseNet_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InterestIncomeExpenseNet_lbl0" xml:lang="en-US">Net interest income</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestIncomeExpenseNet" xlink:to="us-gaap_InterestIncomeExpenseNet_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestIncomeExpenseAfterProvisionForLoanLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestIncomeExpenseAfterProvisionForLoanLoss"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_InterestIncomeExpenseAfterProvisionForLoanLoss_lbl" xml:lang="en-US">Net interest income after provision for credit losses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestIncomeExpenseAfterProvisionForLoanLoss" xlink:to="us-gaap_InterestIncomeExpenseAfterProvisionForLoanLoss_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NoninterestIncome" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NoninterestIncome"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NoninterestIncome_lbl" xml:lang="en-US">Total noninterest income</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NoninterestIncome" xlink:to="us-gaap_NoninterestIncome_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NoninterestIncome_lbl0" xml:lang="en-US">Noninterest income</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NoninterestIncome" xlink:to="us-gaap_NoninterestIncome_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NoninterestExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NoninterestExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NoninterestExpense_lbl" xml:lang="en-US">Total noninterest expenses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NoninterestExpense" xlink:to="us-gaap_NoninterestExpense_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NoninterestExpense_lbl0" xml:lang="en-US">Noninterest expenses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NoninterestExpense" xlink:to="us-gaap_NoninterestExpense_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_lbl" xml:lang="en-US">Income before income tax expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_lbl0" xml:lang="en-US">Income before income tax expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetIncomeLoss_lbl" xml:lang="en-US">Net income available to common shareholders</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_NetIncomeLoss_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NetIncomeLoss_lbl0" xml:lang="en-US">Net income</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_NetIncomeLoss_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_NetIncomeLoss_lbl1" xml:lang="en-US">Net income (in Dollars)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_NetIncomeLoss_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/netLabel" xlink:label="us-gaap_NetIncomeLoss_lbl2" xml:lang="en-US">Net income available to common shareholders</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_NetIncomeLoss_lbl2"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_lbl" xml:lang="en-US">Other comprehensive income (loss)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:to="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_lbl0" xml:lang="en-US">Other comprehensive income (Loss)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:to="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax_lbl" xml:lang="en-US">Comprehensive income</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="us-gaap_ComprehensiveIncomeNetOfTax_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharesOutstanding"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_SharesOutstanding_lbl" xml:lang="en-US">Balance (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesOutstanding" xlink:to="us-gaap_SharesOutstanding_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_SharesOutstanding_lbl0" xml:lang="en-US">Balance (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesOutstanding" xlink:to="us-gaap_SharesOutstanding_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementEquityComponentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementEquityComponentsAxis_lbl" xml:lang="en-US">Equity Components [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_StatementEquityComponentsAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl" xml:lang="en-US">Net cash provided by operating activities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl" xml:lang="en-US">Net cash used for investing activities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl0" xml:lang="en-US">Net cash used for investing activities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl" xml:lang="en-US">Net cash provided by financing activities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl0" xml:lang="en-US">Net cash provided by financing activities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_lbl" xml:lang="en-US">Net increase (decrease) in cash and cash equivalents</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl" xml:lang="en-US">Cash and cash equivalents, beginning of year</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl0" xml:lang="en-US">Cash and cash equivalents, end of year</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinancialInstrumentAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancialInstrumentAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinancialInstrumentAxis_lbl" xml:lang="en-US">Financial Instrument [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinancialInstrumentAxis" xlink:to="us-gaap_FinancialInstrumentAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_TypeOfInvestmentAxis" xlink:href="sfst-20221231.xsd#sfst_TypeOfInvestmentAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_TypeOfInvestmentAxis_lbl" xml:lang="en-US">Type of Investment [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_TypeOfInvestmentAxis" xlink:to="sfst_TypeOfInvestmentAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InvestmentTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentTypeAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InvestmentTypeAxis_lbl" xml:lang="en-US">Investment Type [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InvestmentTypeAxis" xlink:to="us-gaap_InvestmentTypeAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_ScheduleOfOtherInvestmentsAbstract" xlink:href="sfst-20221231.xsd#sfst_ScheduleOfOtherInvestmentsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_ScheduleOfOtherInvestmentsAbstract_lbl" xml:lang="en-US">Summary Of Other Investments [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_ScheduleOfOtherInvestmentsAbstract" xlink:to="sfst_ScheduleOfOtherInvestmentsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherInvestments"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_OtherInvestments_lbl" xml:lang="en-US">Total other investments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherInvestments" xlink:to="us-gaap_OtherInvestments_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherInvestments_lbl0" xml:lang="en-US">Other investments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherInvestments" xlink:to="us-gaap_OtherInvestments_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_OtherInvestments_lbl1" xml:lang="en-US">Other investments, at cost, Carrying Amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherInvestments" xlink:to="us-gaap_OtherInvestments_lbl1"/>
    <loc xlink:type="locator" xlink:label="sfst_MortgageLoansHeldForSaleAbstract" xlink:href="sfst-20221231.xsd#sfst_MortgageLoansHeldForSaleAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_MortgageLoansHeldForSaleAbstract_lbl" xml:lang="en-US">Mortgage Loans Held For Sale [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_MortgageLoansHeldForSaleAbstract" xlink:to="sfst_MortgageLoansHeldForSaleAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ReceivablesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReceivablesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ReceivablesAbstract_lbl" xml:lang="en-US">Loans and Allowance for Credit Losses [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ReceivablesAbstract" xlink:to="us-gaap_ReceivablesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CollateralAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CollateralAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CollateralAxis_lbl" xml:lang="en-US">Collateral Held [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CollateralAxis" xlink:to="us-gaap_CollateralAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_lbl" xml:lang="en-US">Class of Financing Receivable [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis" xlink:to="us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InternalCreditAssessmentAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InternalCreditAssessmentAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InternalCreditAssessmentAxis_lbl" xml:lang="en-US">Internal Credit Assessment [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InternalCreditAssessmentAxis" xlink:to="us-gaap_InternalCreditAssessmentAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_ProductOrServiceAxis" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductOrServiceAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_ProductOrServiceAxis_lbl" xml:lang="en-US">Product and Service [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductOrServiceAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentAxis_lbl" xml:lang="en-US">Debt Instrument [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_ScheduleOfNonperformingAssetsIncludingNonaccruingTdrsAbstract" xlink:href="sfst-20221231.xsd#sfst_ScheduleOfNonperformingAssetsIncludingNonaccruingTdrsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_ScheduleOfNonperformingAssetsIncludingNonaccruingTdrsAbstract_lbl" xml:lang="en-US">Schedule Of Nonperforming Assets Including Nonaccruing Tdrs [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_ScheduleOfNonperformingAssetsIncludingNonaccruingTdrsAbstract" xlink:to="sfst_ScheduleOfNonperformingAssetsIncludingNonaccruingTdrsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyTransactionAxis_lbl" xml:lang="en-US">Related Party Transaction [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="us-gaap_RelatedPartyTransactionAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongtermDebtTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongtermDebtTypeAxis_lbl" xml:lang="en-US">Long-Term Debt, Type [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="us-gaap_LongtermDebtTypeAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinancingReceivableAllowanceForCreditLosses" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableAllowanceForCreditLosses"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_FinancingReceivableAllowanceForCreditLosses_lbl" xml:lang="en-US">Balance, beginning of period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinancingReceivableAllowanceForCreditLosses" xlink:to="us-gaap_FinancingReceivableAllowanceForCreditLosses_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_FinancingReceivableAllowanceForCreditLosses_lbl0" xml:lang="en-US">Balance, end of period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinancingReceivableAllowanceForCreditLosses" xlink:to="us-gaap_FinancingReceivableAllowanceForCreditLosses_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermDebtTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermDebtTypeAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShortTermDebtTypeAxis_lbl" xml:lang="en-US">Short-Term Debt, Type [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShortTermDebtTypeAxis" xlink:to="us-gaap_ShortTermDebtTypeAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_TroubledDebtRestructuringAbstract" xlink:href="sfst-20221231.xsd#sfst_TroubledDebtRestructuringAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_TroubledDebtRestructuringAbstract_lbl" xml:lang="en-US">Troubled Debt Restructuring [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_TroubledDebtRestructuringAbstract" xlink:to="sfst_TroubledDebtRestructuringAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis_lbl" xml:lang="en-US">Long-Lived Tangible Asset [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_lbl" xml:lang="en-US">Total property and equipment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentNet" xlink:to="us-gaap_PropertyPlantAndEquipmentNet_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_lbl0" xml:lang="en-US">Property and equipment, net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentNet" xlink:to="us-gaap_PropertyPlantAndEquipmentNet_lbl0"/>
    <loc xlink:type="locator" xlink:label="srt_RangeAxis" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_RangeAxis_lbl" xml:lang="en-US">Statistical Measurement [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_RangeAxis" xlink:to="srt_RangeAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisclosureTextBlockAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisclosureTextBlockAbstract_lbl" xml:lang="en-US">Leases [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_DisclosureTextBlockAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_ScheduleOfMaturitiesOfLeaseLiabilitiesAbstract" xlink:href="sfst-20221231.xsd#sfst_ScheduleOfMaturitiesOfLeaseLiabilitiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_ScheduleOfMaturitiesOfLeaseLiabilitiesAbstract_lbl" xml:lang="en-US">Schedule of Maturities of Lease Liabilities [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_ScheduleOfMaturitiesOfLeaseLiabilitiesAbstract" xlink:to="sfst_ScheduleOfMaturitiesOfLeaseLiabilitiesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherRealEstateAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherRealEstateAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherRealEstateAbstract_lbl" xml:lang="en-US">Other Real Estate Owned [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherRealEstateAbstract" xlink:to="us-gaap_OtherRealEstateAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherRealEstateRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherRealEstateRollForward"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherRealEstateRollForward_lbl" xml:lang="en-US">Summary of activity of real estate acquired in settlement of loans portion of other real estate owned [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherRealEstateRollForward" xlink:to="us-gaap_OtherRealEstateRollForward_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherRealEstate" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherRealEstate"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_OtherRealEstate_lbl" xml:lang="en-US">Balance, beginning of year</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherRealEstate" xlink:to="us-gaap_OtherRealEstate_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_OtherRealEstate_lbl0" xml:lang="en-US">Balance, end of year</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherRealEstate" xlink:to="us-gaap_OtherRealEstate_lbl0"/>
    <loc xlink:type="locator" xlink:label="srt_StatisticalDisclosureForBanksAbstract" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_StatisticalDisclosureForBanksAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_StatisticalDisclosureForBanksAbstract_lbl" xml:lang="en-US">Deposits [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_StatisticalDisclosureForBanksAbstract" xlink:to="srt_StatisticalDisclosureForBanksAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_ScheduleOfDetailInDepositAccountsAbstract" xlink:href="sfst-20221231.xsd#sfst_ScheduleOfDetailInDepositAccountsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_ScheduleOfDetailInDepositAccountsAbstract_lbl" xml:lang="en-US">Schedule of Detail In Deposit Accounts [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_ScheduleOfDetailInDepositAccountsAbstract" xlink:to="sfst_ScheduleOfDetailInDepositAccountsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Deposits" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Deposits"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_Deposits_lbl" xml:lang="en-US">Total deposits</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Deposits" xlink:to="us-gaap_Deposits_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_Deposits_lbl0" xml:lang="en-US">Deposits</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Deposits" xlink:to="us-gaap_Deposits_lbl0"/>
    <loc xlink:type="locator" xlink:label="sfst_ScheduledMaturitiesOfCertificatesOfDepositAbstract" xlink:href="sfst-20221231.xsd#sfst_ScheduledMaturitiesOfCertificatesOfDepositAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_ScheduledMaturitiesOfCertificatesOfDepositAbstract_lbl" xml:lang="en-US">Scheduled Maturities of Certificates of Deposit [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_ScheduledMaturitiesOfCertificatesOfDepositAbstract" xlink:to="sfst_ScheduledMaturitiesOfCertificatesOfDepositAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TimeDeposits" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TimeDeposits"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_TimeDeposits_lbl" xml:lang="en-US">Certificates of deposit</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TimeDeposits" xlink:to="us-gaap_TimeDeposits_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_TimeDeposits_lbl0" xml:lang="en-US">Time deposits</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TimeDeposits" xlink:to="us-gaap_TimeDeposits_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubordinatedBorrowingsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubordinatedBorrowingsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubordinatedBorrowingsAbstract_lbl" xml:lang="en-US">Subordinated Debentures [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubordinatedBorrowingsAbstract" xlink:to="us-gaap_SubordinatedBorrowingsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueByFairValueHierarchyLevelAxis_lbl" xml:lang="en-US">Fair Value Hierarchy and NAV [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="us-gaap_FairValueByFairValueHierarchyLevelAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueByMeasurementFrequencyAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByMeasurementFrequencyAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueByMeasurementFrequencyAxis_lbl" xml:lang="en-US">Measurement Frequency [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueByMeasurementFrequencyAxis" xlink:to="us-gaap_FairValueByMeasurementFrequencyAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareAbstract_lbl" xml:lang="en-US">Earnings per common share [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_EarningsPerShareAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EarningsPerShareAbstract_lbl0" xml:lang="en-US">Earnings per common share</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_EarningsPerShareAbstract_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxDisclosureAbstract_lbl" xml:lang="en-US">Income Taxes [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_IncomeTaxDisclosureAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_CurrentIncomeTaxExpenseBenefit_lbl" xml:lang="en-US">Total current tax expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:to="us-gaap_CurrentIncomeTaxExpenseBenefit_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_IncomeTaxExpenseBenefit_lbl" xml:lang="en-US">Income tax expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_IncomeTaxExpenseBenefit_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeTaxExpenseBenefit_lbl0" xml:lang="en-US">Income tax expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_IncomeTaxExpenseBenefit_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_IncomeTaxExpenseBenefit_lbl1" xml:lang="en-US">Income tax benefit</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_IncomeTaxExpenseBenefit_lbl1"/>
    <loc xlink:type="locator" xlink:label="sfst_ScheduleOfTaxesComputedUsingTheStatutoryTaxRateAbstract" xlink:href="sfst-20221231.xsd#sfst_ScheduleOfTaxesComputedUsingTheStatutoryTaxRateAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_ScheduleOfTaxesComputedUsingTheStatutoryTaxRateAbstract_lbl" xml:lang="en-US">Schedule of Taxes Computed Using the Statutory Tax Rate [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_ScheduleOfTaxesComputedUsingTheStatutoryTaxRateAbstract" xlink:to="sfst_ScheduleOfTaxesComputedUsingTheStatutoryTaxRateAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsGross" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsGross"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_DeferredTaxAssetsGross_lbl" xml:lang="en-US">Deferred tax assets, gross</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsGross" xlink:to="us-gaap_DeferredTaxAssetsGross_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredIncomeTaxLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxLiabilities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_DeferredIncomeTaxLiabilities_lbl" xml:lang="en-US">Deferred tax liabilities, gross</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredIncomeTaxLiabilities" xlink:to="us-gaap_DeferredIncomeTaxLiabilities_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNet"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_DeferredTaxAssetsLiabilitiesNet_lbl" xml:lang="en-US">Net deferred tax asset</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:to="us-gaap_DeferredTaxAssetsLiabilitiesNet_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_ScheduleOfLoanTransactionsWithDirectorsAndExecutiveOfficersIncludingTheirAffiliatesAbstract" xlink:href="sfst-20221231.xsd#sfst_ScheduleOfLoanTransactionsWithDirectorsAndExecutiveOfficersIncludingTheirAffiliatesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_ScheduleOfLoanTransactionsWithDirectorsAndExecutiveOfficersIncludingTheirAffiliatesAbstract_lbl" xml:lang="en-US">Schedule of Summary of Loan Transactions with Directors and Executive Officers Including their Affiliates [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_ScheduleOfLoanTransactionsWithDirectorsAndExecutiveOfficersIncludingTheirAffiliatesAbstract" xlink:to="sfst_ScheduleOfLoanTransactionsWithDirectorsAndExecutiveOfficersIncludingTheirAffiliatesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_LoanTransactionsWithRelatedParty" xlink:href="sfst-20221231.xsd#sfst_LoanTransactionsWithRelatedParty"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="sfst_LoanTransactionsWithRelatedParty_lbl" xml:lang="en-US">Balance, beginning of year</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_LoanTransactionsWithRelatedParty" xlink:to="sfst_LoanTransactionsWithRelatedParty_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="sfst_LoanTransactionsWithRelatedParty_lbl0" xml:lang="en-US">Balance, end of year</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_LoanTransactionsWithRelatedParty" xlink:to="sfst_LoanTransactionsWithRelatedParty_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureTextBlockSupplementAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisclosureTextBlockSupplementAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisclosureTextBlockSupplementAbstract_lbl" xml:lang="en-US">Financial Instruments With Off-Balance Sheet Risk [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisclosureTextBlockSupplementAbstract" xlink:to="us-gaap_DisclosureTextBlockSupplementAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_lbl" xml:lang="en-US">Share-based Payment Arrangement [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_ScheduleOfStockBasedCompensationExpenseAbstract" xlink:href="sfst-20221231.xsd#sfst_ScheduleOfStockBasedCompensationExpenseAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_ScheduleOfStockBasedCompensationExpenseAbstract_lbl" xml:lang="en-US">Schedule Of Stock Based Compensation Expense [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_ScheduleOfStockBasedCompensationExpenseAbstract" xlink:to="sfst_ScheduleOfStockBasedCompensationExpenseAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EmployeeBenefitsAndShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeBenefitsAndShareBasedCompensation"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_EmployeeBenefitsAndShareBasedCompensation_lbl" xml:lang="en-US">Total stock-based compensation expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeBenefitsAndShareBasedCompensation" xlink:to="us-gaap_EmployeeBenefitsAndShareBasedCompensation_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_ScheduleOfTheStatusOfTheStockOptionPlanAndChangesAbstract" xlink:href="sfst-20221231.xsd#sfst_ScheduleOfTheStatusOfTheStockOptionPlanAndChangesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_ScheduleOfTheStatusOfTheStockOptionPlanAndChangesAbstract_lbl" xml:lang="en-US">Schedule of the status of the stock option plan and changes [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_ScheduleOfTheStatusOfTheStockOptionPlanAndChangesAbstract" xlink:to="sfst_ScheduleOfTheStatusOfTheStockOptionPlanAndChangesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl" xml:lang="en-US">Shares, Outstanding at beginning of year</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl0" xml:lang="en-US">Shares, Outstanding at end of year</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl" xml:lang="en-US">Weighted average exercise price, Outstanding at beginning of year</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl0" xml:lang="en-US">Weighted average exercise price, Outstanding at end of year</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_lbl" xml:lang="en-US">Shares, options exercisable at year-end</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_ScheduleOfAssumptionsUsedAbstract" xlink:href="sfst-20221231.xsd#sfst_ScheduleOfAssumptionsUsedAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_ScheduleOfAssumptionsUsedAbstract_lbl" xml:lang="en-US">Schedule Of Assumptions Used [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_ScheduleOfAssumptionsUsedAbstract" xlink:to="sfst_ScheduleOfAssumptionsUsedAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_ScheduleOfTheStatusOfTheCompanysNonVestedRestrictedStockAndChangesAbstract" xlink:href="sfst-20221231.xsd#sfst_ScheduleOfTheStatusOfTheCompanysNonVestedRestrictedStockAndChangesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_ScheduleOfTheStatusOfTheCompanysNonVestedRestrictedStockAndChangesAbstract_lbl" xml:lang="en-US">Schedule of the status of the Company&apos;s non vested restricted stock and changes [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_ScheduleOfTheStatusOfTheCompanysNonVestedRestrictedStockAndChangesAbstract" xlink:to="sfst_ScheduleOfTheStatusOfTheCompanysNonVestedRestrictedStockAndChangesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl" xml:lang="en-US">Restricted Shares, Nonvested at beginning of year</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl0" xml:lang="en-US">Restricted Shares, Nonvested at end of year</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US">Weighted Average Grant-Date Fair Value, Nonvested at beginning of year</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_lbl0" xml:lang="en-US">Weighted Average Grant-Date Fair Value, Nonvested at end of year</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_lbl0"/>
    <loc xlink:type="locator" xlink:label="dei_LegalEntityAxis" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_LegalEntityAxis_lbl" xml:lang="en-US">Legal Entity [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_LegalEntityAxis" xlink:to="dei_LegalEntityAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl" xml:lang="en-US">Cash and cash equivalents, beginning of year</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl0" xml:lang="en-US">Cash and cash equivalents, end of year</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl1" xml:lang="en-US">Cash and cash equivalents</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl1"/>
    <loc xlink:type="locator" xlink:label="srt_ConsolidatedEntitiesAxis" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_ConsolidatedEntitiesAxis_lbl" xml:lang="en-US">Consolidated Entities [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ConsolidatedEntitiesAxis" xlink:to="srt_ConsolidatedEntitiesAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_ScheduleOfSelectedQuarterlyFinancialInformationAbstract" xlink:href="sfst-20221231.xsd#sfst_ScheduleOfSelectedQuarterlyFinancialInformationAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_ScheduleOfSelectedQuarterlyFinancialInformationAbstract_lbl" xml:lang="en-US">Schedule of Selected Condensed Quarterly Financial Data [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_ScheduleOfSelectedQuarterlyFinancialInformationAbstract" xlink:to="sfst_ScheduleOfSelectedQuarterlyFinancialInformationAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectOfFourthQuarterEventsByTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectOfFourthQuarterEventsByTypeAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectOfFourthQuarterEventsByTypeAxis_lbl" xml:lang="en-US">Effect of Fourth Quarter Event Type [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectOfFourthQuarterEventsByTypeAxis" xlink:to="us-gaap_EffectOfFourthQuarterEventsByTypeAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentType" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentType"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_DocumentType_lbl" xml:lang="en-US">Document Type</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentType" xlink:to="dei_DocumentType_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentAnnualReport" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentAnnualReport"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_DocumentAnnualReport_lbl" xml:lang="en-US">Document Annual Report</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentAnnualReport" xlink:to="dei_DocumentAnnualReport_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_CurrentFiscalYearEndDate" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CurrentFiscalYearEndDate"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_CurrentFiscalYearEndDate_lbl" xml:lang="en-US">Current Fiscal Year End Date</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CurrentFiscalYearEndDate" xlink:to="dei_CurrentFiscalYearEndDate_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentPeriodEndDate" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentPeriodEndDate"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_DocumentPeriodEndDate_lbl" xml:lang="en-US">Document Period End Date</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentPeriodEndDate" xlink:to="dei_DocumentPeriodEndDate_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentFiscalYearFocus" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentFiscalYearFocus"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_DocumentFiscalYearFocus_lbl" xml:lang="en-US">Document Fiscal Year Focus</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentFiscalYearFocus" xlink:to="dei_DocumentFiscalYearFocus_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentTransitionReport" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentTransitionReport"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_DocumentTransitionReport_lbl" xml:lang="en-US">Document Transition Report</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentTransitionReport" xlink:to="dei_DocumentTransitionReport_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_EntityFileNumber" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityFileNumber"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_EntityFileNumber_lbl" xml:lang="en-US">Entity File Number</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityFileNumber" xlink:to="dei_EntityFileNumber_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_EntityRegistrantName" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityRegistrantName"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_EntityRegistrantName_lbl" xml:lang="en-US">Entity Registrant Name</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityRegistrantName" xlink:to="dei_EntityRegistrantName_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_EntityIncorporationStateCountryCode" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityIncorporationStateCountryCode"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_EntityIncorporationStateCountryCode_lbl" xml:lang="en-US">Entity Incorporation, State or Country Code</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityIncorporationStateCountryCode" xlink:to="dei_EntityIncorporationStateCountryCode_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_EntityTaxIdentificationNumber" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityTaxIdentificationNumber"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_EntityTaxIdentificationNumber_lbl" xml:lang="en-US">Entity Tax Identification Number</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityTaxIdentificationNumber" xlink:to="dei_EntityTaxIdentificationNumber_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_EntityAddressAddressLine1" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressAddressLine1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_EntityAddressAddressLine1_lbl" xml:lang="en-US">Entity Address, Address Line One</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressAddressLine1" xlink:to="dei_EntityAddressAddressLine1_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_EntityAddressCityOrTown" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressCityOrTown"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_EntityAddressCityOrTown_lbl" xml:lang="en-US">Entity Address, City or Town</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressCityOrTown" xlink:to="dei_EntityAddressCityOrTown_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_EntityAddressStateOrProvince" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressStateOrProvince"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_EntityAddressStateOrProvince_lbl" xml:lang="en-US">Entity Address, State or Province</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressStateOrProvince" xlink:to="dei_EntityAddressStateOrProvince_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_EntityAddressPostalZipCode" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressPostalZipCode"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_EntityAddressPostalZipCode_lbl" xml:lang="en-US">Entity Address, Postal Zip Code</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressPostalZipCode" xlink:to="dei_EntityAddressPostalZipCode_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_LocalPhoneNumber" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LocalPhoneNumber"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_LocalPhoneNumber_lbl" xml:lang="en-US">Local Phone Number</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_LocalPhoneNumber" xlink:to="dei_LocalPhoneNumber_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_CityAreaCode" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CityAreaCode"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_CityAreaCode_lbl" xml:lang="en-US">City Area Code</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CityAreaCode" xlink:to="dei_CityAreaCode_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_Security12bTitle" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_Security12bTitle"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_Security12bTitle_lbl" xml:lang="en-US">Title of 12(b) Security</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_Security12bTitle" xlink:to="dei_Security12bTitle_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_TradingSymbol" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_TradingSymbol"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_TradingSymbol_lbl" xml:lang="en-US">Trading Symbol</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_TradingSymbol" xlink:to="dei_TradingSymbol_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_SecurityExchangeName" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_SecurityExchangeName"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_SecurityExchangeName_lbl" xml:lang="en-US">Security Exchange Name</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_SecurityExchangeName" xlink:to="dei_SecurityExchangeName_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_EntityWellKnownSeasonedIssuer" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityWellKnownSeasonedIssuer"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_EntityWellKnownSeasonedIssuer_lbl" xml:lang="en-US">Entity Well-known Seasoned Issuer</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityWellKnownSeasonedIssuer" xlink:to="dei_EntityWellKnownSeasonedIssuer_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_EntityVoluntaryFilers" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityVoluntaryFilers"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_EntityVoluntaryFilers_lbl" xml:lang="en-US">Entity Voluntary Filers</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityVoluntaryFilers" xlink:to="dei_EntityVoluntaryFilers_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_EntityCurrentReportingStatus" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCurrentReportingStatus"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_EntityCurrentReportingStatus_lbl" xml:lang="en-US">Entity Current Reporting Status</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCurrentReportingStatus" xlink:to="dei_EntityCurrentReportingStatus_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_EntityInteractiveDataCurrent" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityInteractiveDataCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_EntityInteractiveDataCurrent_lbl" xml:lang="en-US">Entity Interactive Data Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityInteractiveDataCurrent" xlink:to="dei_EntityInteractiveDataCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_EntityFilerCategory" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityFilerCategory"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_EntityFilerCategory_lbl" xml:lang="en-US">Entity Filer Category</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityFilerCategory" xlink:to="dei_EntityFilerCategory_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_EntitySmallBusiness" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntitySmallBusiness"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_EntitySmallBusiness_lbl" xml:lang="en-US">Entity Small Business</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntitySmallBusiness" xlink:to="dei_EntitySmallBusiness_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_EntityEmergingGrowthCompany" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityEmergingGrowthCompany"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_EntityEmergingGrowthCompany_lbl" xml:lang="en-US">Entity Emerging Growth Company</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityEmergingGrowthCompany" xlink:to="dei_EntityEmergingGrowthCompany_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_IcfrAuditorAttestationFlag" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_IcfrAuditorAttestationFlag"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_IcfrAuditorAttestationFlag_lbl" xml:lang="en-US">ICFR Auditor Attestation Flag</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_IcfrAuditorAttestationFlag" xlink:to="dei_IcfrAuditorAttestationFlag_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_EntityShellCompany" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityShellCompany"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_EntityShellCompany_lbl" xml:lang="en-US">Entity Shell Company</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityShellCompany" xlink:to="dei_EntityShellCompany_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_EntityPublicFloat" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityPublicFloat"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_EntityPublicFloat_lbl" xml:lang="en-US">Entity Public Float</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityPublicFloat" xlink:to="dei_EntityPublicFloat_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_EntityCommonStockSharesOutstanding" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_EntityCommonStockSharesOutstanding_lbl" xml:lang="en-US">Entity Common Stock, Shares Outstanding</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCommonStockSharesOutstanding" xlink:to="dei_EntityCommonStockSharesOutstanding_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_AuditorFirmId" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AuditorFirmId"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_AuditorFirmId_lbl" xml:lang="en-US">Auditor Firm ID</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AuditorFirmId" xlink:to="dei_AuditorFirmId_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_AuditorName" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AuditorName"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_AuditorName_lbl" xml:lang="en-US">Auditor Name</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AuditorName" xlink:to="dei_AuditorName_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_AuditorLocation" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AuditorLocation"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_AuditorLocation_lbl" xml:lang="en-US">Auditor Location</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AuditorLocation" xlink:to="dei_AuditorLocation_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_AmendmentFlag" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AmendmentFlag"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_AmendmentFlag_lbl" xml:lang="en-US">Amendment Flag</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AmendmentFlag" xlink:to="dei_AmendmentFlag_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentFiscalPeriodFocus" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentFiscalPeriodFocus"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_DocumentFiscalPeriodFocus_lbl" xml:lang="en-US">Document Fiscal Period Focus</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentFiscalPeriodFocus" xlink:to="dei_DocumentFiscalPeriodFocus_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_EntityCentralIndexKey" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCentralIndexKey"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_EntityCentralIndexKey_lbl" xml:lang="en-US">Entity Central Index Key</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCentralIndexKey" xlink:to="dei_EntityCentralIndexKey_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AssetsAbstract_lbl" xml:lang="en-US">ASSETS</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_AssetsAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_AssetsAbstract_lbl0" xml:lang="en-US">Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_AssetsAbstract_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashAndCashEquivalentsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CashAndCashEquivalentsAbstract_lbl" xml:lang="en-US">Cash and cash equivalents:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsAbstract" xlink:to="us-gaap_CashAndCashEquivalentsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashAndDueFromBanks" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndDueFromBanks"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CashAndDueFromBanks_lbl" xml:lang="en-US">Cash and due from banks</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndDueFromBanks" xlink:to="us-gaap_CashAndDueFromBanks_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FederalFundsSold" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FederalFundsSold"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FederalFundsSold_lbl" xml:lang="en-US">Federal funds sold</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FederalFundsSold" xlink:to="us-gaap_FederalFundsSold_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestBearingDepositsInBanks" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestBearingDepositsInBanks"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InterestBearingDepositsInBanks_lbl" xml:lang="en-US">Interest-bearing deposits with banks</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestBearingDepositsInBanks" xlink:to="us-gaap_InterestBearingDepositsInBanks_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MarketableSecuritiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MarketableSecuritiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_MarketableSecuritiesAbstract_lbl" xml:lang="en-US">Investment securities:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MarketableSecuritiesAbstract" xlink:to="us-gaap_MarketableSecuritiesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtSecurities_lbl" xml:lang="en-US">Investment securities available for sale</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:to="us-gaap_AvailableForSaleSecuritiesDebtSecurities_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtSecurities_lbl0" xml:lang="en-US">Available for sale, Fair Value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:to="us-gaap_AvailableForSaleSecuritiesDebtSecurities_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LoansReceivableHeldForSaleAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoansReceivableHeldForSaleAmount"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LoansReceivableHeldForSaleAmount_lbl" xml:lang="en-US">Mortgage loans held for sale</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LoansReceivableHeldForSaleAmount" xlink:to="us-gaap_LoansReceivableHeldForSaleAmount_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome_lbl" xml:lang="en-US">Loans</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome" xlink:to="us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome_lbl0" xml:lang="en-US">Total gross loans, net of deferred fees</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome" xlink:to="us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BankOwnedLifeInsurance" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BankOwnedLifeInsurance"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BankOwnedLifeInsurance_lbl" xml:lang="en-US">Bank owned life insurance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BankOwnedLifeInsurance" xlink:to="us-gaap_BankOwnedLifeInsurance_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredIncomeTaxAssetsNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxAssetsNet"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredIncomeTaxAssetsNet_lbl" xml:lang="en-US">Deferred income taxes, net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredIncomeTaxAssetsNet" xlink:to="us-gaap_DeferredIncomeTaxAssetsNet_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssets"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherAssets_lbl" xml:lang="en-US">Other assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAssets" xlink:to="us-gaap_OtherAssets_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LiabilitiesAbstract_lbl" xml:lang="en-US">LIABILITIES</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAbstract" xlink:to="us-gaap_LiabilitiesAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_LiabilitiesAbstract_lbl0" xml:lang="en-US">Liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAbstract" xlink:to="us-gaap_LiabilitiesAbstract_lbl0"/>
    <loc xlink:type="locator" xlink:label="sfst_FHLBAdvanceAndRelatedDebt" xlink:href="sfst-20221231.xsd#sfst_FHLBAdvanceAndRelatedDebt"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_FHLBAdvanceAndRelatedDebt_lbl" xml:lang="en-US">Federal Home Loan Bank advances and other borrowings</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_FHLBAdvanceAndRelatedDebt" xlink:to="sfst_FHLBAdvanceAndRelatedDebt_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_JuniorSubordinatedNotes" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_JuniorSubordinatedNotes"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_JuniorSubordinatedNotes_lbl" xml:lang="en-US">Subordinated debentures</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_JuniorSubordinatedNotes" xlink:to="us-gaap_JuniorSubordinatedNotes_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLiabilities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherLiabilities_lbl" xml:lang="en-US">Other liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherLiabilities" xlink:to="us-gaap_OtherLiabilities_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockholdersEquityAbstract_lbl" xml:lang="en-US">SHAREHOLDERS&#8217; EQUITY</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_StockholdersEquityAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PreferredStockValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PreferredStockValue_lbl" xml:lang="en-US">Preferred stock, par value $.01 per share, 10,000,000 shares authorized</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockValue" xlink:to="us-gaap_PreferredStockValue_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PreferredStockParOrStatedValuePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockParOrStatedValuePerShare"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PreferredStockParOrStatedValuePerShare_lbl" xml:lang="en-US">Preferred stock par value (in Dollars per share)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockParOrStatedValuePerShare" xlink:to="us-gaap_PreferredStockParOrStatedValuePerShare_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PreferredStockSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockSharesAuthorized"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PreferredStockSharesAuthorized_lbl" xml:lang="en-US">Preferred stock, shares authorized</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockSharesAuthorized" xlink:to="us-gaap_PreferredStockSharesAuthorized_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommonStockValue_lbl" xml:lang="en-US">Common stock, par value $.01 per share, 10,000,000 shares authorized, 8,011,045 and 7,925,819 shares issued and outstanding at December 31, 2022 and 2021, respectively</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockValue" xlink:to="us-gaap_CommonStockValue_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare_lbl" xml:lang="en-US">Common stock, par value (in Dollars per share)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockParOrStatedValuePerShare" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommonStockSharesAuthorized_lbl" xml:lang="en-US">Common stock, authorized shares</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesAuthorized" xlink:to="us-gaap_CommonStockSharesAuthorized_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesIssued" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesIssued"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommonStockSharesIssued_lbl" xml:lang="en-US">Common stock, issued shares</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesIssued" xlink:to="us-gaap_CommonStockSharesIssued_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommonStockSharesOutstanding_lbl" xml:lang="en-US">Common stock, outstanding shares</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesOutstanding" xlink:to="us-gaap_CommonStockSharesOutstanding_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdditionalPaidInCapital" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdditionalPaidInCapital"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AdditionalPaidInCapital_lbl" xml:lang="en-US">Additional paid-in capital</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdditionalPaidInCapital" xlink:to="us-gaap_AdditionalPaidInCapital_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_lbl" xml:lang="en-US">Accumulated other comprehensive loss</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit_lbl" xml:lang="en-US">Retained earnings</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestAndDividendIncomeOperatingAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestAndDividendIncomeOperatingAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InterestAndDividendIncomeOperatingAbstract_lbl" xml:lang="en-US">Interest income</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestAndDividendIncomeOperatingAbstract" xlink:to="us-gaap_InterestAndDividendIncomeOperatingAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestAndFeeIncomeLoansAndLeases" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestAndFeeIncomeLoansAndLeases"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InterestAndFeeIncomeLoansAndLeases_lbl" xml:lang="en-US">Loans</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestAndFeeIncomeLoansAndLeases" xlink:to="us-gaap_InterestAndFeeIncomeLoansAndLeases_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestAndDividendIncomeSecurities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestAndDividendIncomeSecurities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InterestAndDividendIncomeSecurities_lbl" xml:lang="en-US">Investment securities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestAndDividendIncomeSecurities" xlink:to="us-gaap_InterestAndDividendIncomeSecurities_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestIncomeFederalFundsSold" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestIncomeFederalFundsSold"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InterestIncomeFederalFundsSold_lbl" xml:lang="en-US">Federal funds sold and interest-bearing deposits with banks</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestIncomeFederalFundsSold" xlink:to="us-gaap_InterestIncomeFederalFundsSold_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestExpenseAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpenseAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InterestExpenseAbstract_lbl" xml:lang="en-US">Interest expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestExpenseAbstract" xlink:to="us-gaap_InterestExpenseAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestExpenseDeposits" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpenseDeposits"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InterestExpenseDeposits_lbl" xml:lang="en-US">Deposits</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestExpenseDeposits" xlink:to="us-gaap_InterestExpenseDeposits_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestExpenseBorrowings" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpenseBorrowings"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InterestExpenseBorrowings_lbl" xml:lang="en-US">Borrowings</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestExpenseBorrowings" xlink:to="us-gaap_InterestExpenseBorrowings_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProvisionForLoanLeaseAndOtherLosses" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProvisionForLoanLeaseAndOtherLosses"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProvisionForLoanLeaseAndOtherLosses_lbl" xml:lang="en-US">Provision for (reversal of) credit losses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProvisionForLoanLeaseAndOtherLosses" xlink:to="us-gaap_ProvisionForLoanLeaseAndOtherLosses_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ProvisionForLoanLeaseAndOtherLosses_lbl0" xml:lang="en-US">Provision for credit losses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProvisionForLoanLeaseAndOtherLosses" xlink:to="us-gaap_ProvisionForLoanLeaseAndOtherLosses_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NoninterestIncomeAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NoninterestIncomeAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NoninterestIncomeAbstract_lbl" xml:lang="en-US">Noninterest income</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NoninterestIncomeAbstract" xlink:to="us-gaap_NoninterestIncomeAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_lbl" xml:lang="en-US">Mortgage banking income</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" xlink:to="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_ServiceFeesOnDepositAccounts" xlink:href="sfst-20221231.xsd#sfst_ServiceFeesOnDepositAccounts"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_ServiceFeesOnDepositAccounts_lbl" xml:lang="en-US">Service fees on deposit accounts</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_ServiceFeesOnDepositAccounts" xlink:to="sfst_ServiceFeesOnDepositAccounts_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_ProductOrServiceOnDebitCard" xlink:href="sfst-20221231.xsd#sfst_ProductOrServiceOnDebitCard"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_ProductOrServiceOnDebitCard_lbl" xml:lang="en-US">ATM and debit card income</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_ProductOrServiceOnDebitCard" xlink:to="sfst_ProductOrServiceOnDebitCard_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BankOwnedLifeInsuranceIncome" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BankOwnedLifeInsuranceIncome"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BankOwnedLifeInsuranceIncome_lbl" xml:lang="en-US">Income from bank owned life insurance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BankOwnedLifeInsuranceIncome" xlink:to="us-gaap_BankOwnedLifeInsuranceIncome_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_BankOwnedLifeInsuranceIncome_lbl0" xml:lang="en-US">Increase in cash surrender value of bank owned life insurance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BankOwnedLifeInsuranceIncome" xlink:to="us-gaap_BankOwnedLifeInsuranceIncome_lbl0"/>
    <loc xlink:type="locator" xlink:label="sfst_NetLenderAndReferralFeesOnPppLoans" xlink:href="sfst-20221231.xsd#sfst_NetLenderAndReferralFeesOnPppLoans"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_NetLenderAndReferralFeesOnPppLoans_lbl" xml:lang="en-US">Net lender fees on PPP loan sale</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_NetLenderAndReferralFeesOnPppLoans" xlink:to="sfst_NetLenderAndReferralFeesOnPppLoans_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NoninterestIncomeOther" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NoninterestIncomeOther"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NoninterestIncomeOther_lbl" xml:lang="en-US">Other income</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NoninterestIncomeOther" xlink:to="us-gaap_NoninterestIncomeOther_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NoninterestExpenseAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NoninterestExpenseAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NoninterestExpenseAbstract_lbl" xml:lang="en-US">Noninterest expenses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NoninterestExpenseAbstract" xlink:to="us-gaap_NoninterestExpenseAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LaborAndRelatedExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LaborAndRelatedExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LaborAndRelatedExpense_lbl" xml:lang="en-US">Compensation and benefits</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LaborAndRelatedExpense" xlink:to="us-gaap_LaborAndRelatedExpense_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OccupancyNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OccupancyNet"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OccupancyNet_lbl" xml:lang="en-US">Occupancy</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OccupancyNet" xlink:to="us-gaap_OccupancyNet_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_RealEstateOwnedExpenses" xlink:href="sfst-20221231.xsd#sfst_RealEstateOwnedExpenses"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_RealEstateOwnedExpenses_lbl" xml:lang="en-US">Other real estate owned expenses, net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_RealEstateOwnedExpenses" xlink:to="sfst_RealEstateOwnedExpenses_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InformationTechnologyAndDataProcessing" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InformationTechnologyAndDataProcessing"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InformationTechnologyAndDataProcessing_lbl" xml:lang="en-US">Outside service and data processing costs</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InformationTechnologyAndDataProcessing" xlink:to="us-gaap_InformationTechnologyAndDataProcessing_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FederalDepositInsuranceCorporationPremiumExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FederalDepositInsuranceCorporationPremiumExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FederalDepositInsuranceCorporationPremiumExpense_lbl" xml:lang="en-US">Insurance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FederalDepositInsuranceCorporationPremiumExpense" xlink:to="us-gaap_FederalDepositInsuranceCorporationPremiumExpense_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProfessionalFees" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProfessionalFees"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProfessionalFees_lbl" xml:lang="en-US">Professional fees</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProfessionalFees" xlink:to="us-gaap_ProfessionalFees_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MarketingExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MarketingExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_MarketingExpense_lbl" xml:lang="en-US">Marketing</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MarketingExpense" xlink:to="us-gaap_MarketingExpense_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherNoninterestExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNoninterestExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherNoninterestExpense_lbl" xml:lang="en-US">Other</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherNoninterestExpense" xlink:to="us-gaap_OtherNoninterestExpense_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareBasic"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EarningsPerShareBasic_lbl" xml:lang="en-US">Basic (in Dollars per share)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareBasic" xlink:to="us-gaap_EarningsPerShareBasic_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareDiluted" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareDiluted"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EarningsPerShareDiluted_lbl" xml:lang="en-US">Diluted (in Dollars per share)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareDiluted" xlink:to="us-gaap_EarningsPerShareDiluted_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_lbl" xml:lang="en-US">Weighted average common shares outstanding</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl" xml:lang="en-US">Basic (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl0" xml:lang="en-US">Weighted-average common shares outstanding - basic</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl" xml:lang="en-US">Diluted (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl0" xml:lang="en-US">Weighted-average common shares outstanding - diluted</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl0"/>
    <loc xlink:type="locator" xlink:label="sfst_OtherComprehensiveIncomeLossAbstract" xlink:href="sfst-20221231.xsd#sfst_OtherComprehensiveIncomeLossAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_OtherComprehensiveIncomeLossAbstract_lbl" xml:lang="en-US">Other comprehensive income (loss):</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_OtherComprehensiveIncomeLossAbstract" xlink:to="sfst_OtherComprehensiveIncomeLossAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_UnrealizedGainLossOnSecuritiesAvailableForSaleAbstract" xlink:href="sfst-20221231.xsd#sfst_UnrealizedGainLossOnSecuritiesAvailableForSaleAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_UnrealizedGainLossOnSecuritiesAvailableForSaleAbstract_lbl" xml:lang="en-US">Unrealized gain (loss) on securities available for sale:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_UnrealizedGainLossOnSecuritiesAvailableForSaleAbstract" xlink:to="sfst_UnrealizedGainLossOnSecuritiesAvailableForSaleAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax_lbl" xml:lang="en-US">Unrealized holding gain (loss) arising during the period, pretax</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax" xlink:to="us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax_lbl" xml:lang="en-US">Tax expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax" xlink:to="us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_lbl" xml:lang="en-US">Proceeds from exercise of stock options</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:to="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl" xml:lang="en-US">Proceeds from exercise of stock options (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:to="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures_lbl" xml:lang="en-US">Issuance of restricted stock, net of forfeitures</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" xlink:to="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures_lbl" xml:lang="en-US">Issuance of restricted stock, net of forfeitures (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" xlink:to="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition_lbl" xml:lang="en-US">Compensation expense related to restricted stock, net of tax</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition" xlink:to="us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_lbl" xml:lang="en-US">Compensation expense related to stock options, net of tax</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:to="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_AdoptionOfAccountingStandardsUpdate201613" xlink:href="sfst-20221231.xsd#sfst_AdoptionOfAccountingStandardsUpdate201613"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_AdoptionOfAccountingStandardsUpdate201613_lbl" xml:lang="en-US">Adoption of ASU 2016-13</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_AdoptionOfAccountingStandardsUpdate201613" xlink:to="sfst_AdoptionOfAccountingStandardsUpdate201613_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xml:lang="en-US">Operating activities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xml:lang="en-US">Adjustments to reconcile net income to cash provided by operating activities:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl0" xml:lang="en-US">Adjustments to reconcile net income to cash provided by (used for) operating activities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DepreciationAmortizationAndAccretionNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DepreciationAmortizationAndAccretionNet"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DepreciationAmortizationAndAccretionNet_lbl" xml:lang="en-US">Depreciation and other amortization</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DepreciationAmortizationAndAccretionNet" xlink:to="us-gaap_DepreciationAmortizationAndAccretionNet_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_WritedownOfRealEstateOwned" xlink:href="sfst-20221231.xsd#sfst_WritedownOfRealEstateOwned"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_WritedownOfRealEstateOwned_lbl" xml:lang="en-US">Write-down of real estate owned</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_WritedownOfRealEstateOwned" xlink:to="sfst_WritedownOfRealEstateOwned_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_LossOnSaleOfRealEstateOwned" xlink:href="sfst-20221231.xsd#sfst_LossOnSaleOfRealEstateOwned"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_LossOnSaleOfRealEstateOwned_lbl" xml:lang="en-US">Loss on sale of other real estate owned</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_LossOnSaleOfRealEstateOwned" xlink:to="sfst_LossOnSaleOfRealEstateOwned_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_OperatingLeasePayment" xlink:href="sfst-20221231.xsd#sfst_OperatingLeasePayment"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_OperatingLeasePayment_lbl" xml:lang="en-US">Net change in operating leases</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_OperatingLeasePayment" xlink:to="sfst_OperatingLeasePayment_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensation"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensation_lbl" xml:lang="en-US">Compensation expense related to stock options and restricted stock grants</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensation" xlink:to="us-gaap_ShareBasedCompensation_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromSaleOfLoansHeldForSale" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromSaleOfLoansHeldForSale"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProceedsFromSaleOfLoansHeldForSale_lbl" xml:lang="en-US">Proceeds from sale of loans held for sale</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromSaleOfLoansHeldForSale" xlink:to="us-gaap_ProceedsFromSaleOfLoansHeldForSale_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOtherOperatingLiabilities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_lbl" xml:lang="en-US">Increase (decrease) in other liabilities, net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" xlink:to="us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_lbl" xml:lang="en-US">Investing activities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_IncreaseDecreaseInCashRealizedInvestingActivitiesAbstract" xlink:href="sfst-20221231.xsd#sfst_IncreaseDecreaseInCashRealizedInvestingActivitiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_IncreaseDecreaseInCashRealizedInvestingActivitiesAbstract_lbl" xml:lang="en-US">Increase (decrease) in cash realized from:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_IncreaseDecreaseInCashRealizedInvestingActivitiesAbstract" xlink:to="sfst_IncreaseDecreaseInCashRealizedInvestingActivitiesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_PaymentToAcquireMarketableSecuritiesAbstract" xlink:href="sfst-20221231.xsd#sfst_PaymentToAcquireMarketableSecuritiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_PaymentToAcquireMarketableSecuritiesAbstract_lbl" xml:lang="en-US">Purchase of investment securities:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_PaymentToAcquireMarketableSecuritiesAbstract" xlink:to="sfst_PaymentToAcquireMarketableSecuritiesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_ProceedsFromMaturitiesCallsAndRepaymentsOfInvestmentSecuritiesAbstract" xlink:href="sfst-20221231.xsd#sfst_ProceedsFromMaturitiesCallsAndRepaymentsOfInvestmentSecuritiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_ProceedsFromMaturitiesCallsAndRepaymentsOfInvestmentSecuritiesAbstract_lbl" xml:lang="en-US">Proceeds from maturities, calls and repayments of investment securities:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_ProceedsFromMaturitiesCallsAndRepaymentsOfInvestmentSecuritiesAbstract" xlink:to="sfst_ProceedsFromMaturitiesCallsAndRepaymentsOfInvestmentSecuritiesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities_lbl" xml:lang="en-US">Available for sale</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities" xlink:to="us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfOtherInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfOtherInvestments"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfOtherInvestments_lbl" xml:lang="en-US">Other investments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfOtherInvestments" xlink:to="us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfOtherInvestments_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_lbl" xml:lang="en-US">Proceeds from sale of investment securities available for sale</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" xlink:to="us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_lbl" xml:lang="en-US">Proceeds from sale of fixed assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:to="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromSaleOfWhollyOwnedRealEstateAndRealEstateAcquiredInSettlementOfLoans" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromSaleOfWhollyOwnedRealEstateAndRealEstateAcquiredInSettlementOfLoans"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProceedsFromSaleOfWhollyOwnedRealEstateAndRealEstateAcquiredInSettlementOfLoans_lbl" xml:lang="en-US">Proceeds from sale of other real estate owned</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromSaleOfWhollyOwnedRealEstateAndRealEstateAcquiredInSettlementOfLoans" xlink:to="us-gaap_ProceedsFromSaleOfWhollyOwnedRealEstateAndRealEstateAcquiredInSettlementOfLoans_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_lbl" xml:lang="en-US">Financing activities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_IncreaseDecreaseInCashRealizedFinancingActivitiesAbstract" xlink:href="sfst-20221231.xsd#sfst_IncreaseDecreaseInCashRealizedFinancingActivitiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_IncreaseDecreaseInCashRealizedFinancingActivitiesAbstract_lbl" xml:lang="en-US">Increase (decrease) in cash realized from:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_IncreaseDecreaseInCashRealizedFinancingActivitiesAbstract" xlink:to="sfst_IncreaseDecreaseInCashRealizedFinancingActivitiesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInDeposits" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInDeposits"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncreaseDecreaseInDeposits_lbl" xml:lang="en-US">Increase in deposits, net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInDeposits" xlink:to="us-gaap_IncreaseDecreaseInDeposits_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromStockOptionsExercised" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromStockOptionsExercised"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProceedsFromStockOptionsExercised_lbl" xml:lang="en-US">Proceeds from the exercise of stock options</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromStockOptionsExercised" xlink:to="us-gaap_ProceedsFromStockOptionsExercised_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SupplementalCashFlowInformationAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SupplementalCashFlowInformationAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SupplementalCashFlowInformationAbstract_lbl" xml:lang="en-US">Supplemental information</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SupplementalCashFlowInformationAbstract" xlink:to="us-gaap_SupplementalCashFlowInformationAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_CashPaidAbstract" xlink:href="sfst-20221231.xsd#sfst_CashPaidAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_CashPaidAbstract_lbl" xml:lang="en-US">Cash paid for</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_CashPaidAbstract" xlink:to="sfst_CashPaidAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestPaidNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestPaidNet"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InterestPaidNet_lbl" xml:lang="en-US">Interest</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestPaidNet" xlink:to="us-gaap_InterestPaidNet_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxesPaid" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxesPaid"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeTaxesPaid_lbl" xml:lang="en-US">Income taxes</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxesPaid" xlink:to="us-gaap_IncomeTaxesPaid_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NoncashInvestingAndFinancingItemsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NoncashInvestingAndFinancingItemsAbstract_lbl" xml:lang="en-US">Schedule of non-cash transactions</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:to="us-gaap_NoncashInvestingAndFinancingItemsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_ForeclosureOfOtherRealEstate" xlink:href="sfst-20221231.xsd#sfst_ForeclosureOfOtherRealEstate"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_ForeclosureOfOtherRealEstate_lbl" xml:lang="en-US">Foreclosure of other real estate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_ForeclosureOfOtherRealEstate" xlink:to="sfst_ForeclosureOfOtherRealEstate_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_UnrealizedGainlossOnSecuritiesNetOfIncomeTaxes" xlink:href="sfst-20221231.xsd#sfst_UnrealizedGainlossOnSecuritiesNetOfIncomeTaxes"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_UnrealizedGainlossOnSecuritiesNetOfIncomeTaxes_lbl" xml:lang="en-US">Unrealized gain (loss) on securities, net of income taxes</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_UnrealizedGainlossOnSecuritiesNetOfIncomeTaxes" xlink:to="sfst_UnrealizedGainlossOnSecuritiesNetOfIncomeTaxes_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_RightOfUseAssetsObtainedInExchangeForLeaseObligationsAbstract" xlink:href="sfst-20221231.xsd#sfst_RightOfUseAssetsObtainedInExchangeForLeaseObligationsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_RightOfUseAssetsObtainedInExchangeForLeaseObligationsAbstract_lbl" xml:lang="en-US">Right-of-use assets obtained in exchange for lease obligations:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_RightOfUseAssetsObtainedInExchangeForLeaseObligationsAbstract" xlink:to="sfst_RightOfUseAssetsObtainedInExchangeForLeaseObligationsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_OperatingLeases" xlink:href="sfst-20221231.xsd#sfst_OperatingLeases"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_OperatingLeases_lbl" xml:lang="en-US">Operating leases</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_OperatingLeases" xlink:to="sfst_OperatingLeases_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LoansAndLeasesReceivableAllowance" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoansAndLeasesReceivableAllowance"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_LoansAndLeasesReceivableAllowance_lbl" xml:lang="en-US">Less allowance for credit losses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LoansAndLeasesReceivableAllowance" xlink:to="us-gaap_LoansAndLeasesReceivableAllowance_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:label="us-gaap_LoansAndLeasesReceivableAllowance_lbl0" xml:lang="en-US">Less &#8211; allowance for credit losses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LoansAndLeasesReceivableAllowance" xlink:to="us-gaap_LoansAndLeasesReceivableAllowance_lbl0"/>
    <loc xlink:type="locator" xlink:label="sfst_NonvestedRestrictedStockValue" xlink:href="sfst-20221231.xsd#sfst_NonvestedRestrictedStockValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="sfst_NonvestedRestrictedStockValue_lbl" xml:lang="en-US">Nonvested restricted stock</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_NonvestedRestrictedStockValue" xlink:to="sfst_NonvestedRestrictedStockValue_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax_lbl" xml:lang="en-US">Tax (expense) benefit</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax" xlink:to="us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax_lbl" xml:lang="en-US">Reclassification of realized (gain) loss</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax" xlink:to="us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments_lbl" xml:lang="en-US">Accretion and amortization of securities discounts and premiums, net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments" xlink:to="us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GainLossOnSaleOfInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainLossOnSaleOfInvestments"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_GainLossOnSaleOfInvestments_lbl" xml:lang="en-US">(Gain) loss on sale of investment securities available for sale</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GainLossOnSaleOfInvestments" xlink:to="us-gaap_GainLossOnSaleOfInvestments_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_GainLossOnSaleOfPropertyPlantEquipment_lbl" xml:lang="en-US">(Gain) loss on sale of fixed assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:to="us-gaap_GainLossOnSaleOfPropertyPlantEquipment_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GainLossOnSalesOfLoansNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainLossOnSalesOfLoansNet"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_GainLossOnSalesOfLoansNet_lbl" xml:lang="en-US">Gain on sale of loans held for sale</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GainLossOnSalesOfLoansNet" xlink:to="us-gaap_GainLossOnSalesOfLoansNet_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsForOriginationAndPurchasesOfLoansHeldForSale" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsForOriginationAndPurchasesOfLoansHeldForSale"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PaymentsForOriginationAndPurchasesOfLoansHeldForSale_lbl" xml:lang="en-US">Loans originated and held for sale</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsForOriginationAndPurchasesOfLoansHeldForSale" xlink:to="us-gaap_PaymentsForOriginationAndPurchasesOfLoansHeldForSale_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInDeferredIncomeTaxes" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInDeferredIncomeTaxes"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInDeferredIncomeTaxes_lbl" xml:lang="en-US">(Increase) decrease in deferred tax asset</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInDeferredIncomeTaxes" xlink:to="us-gaap_IncreaseDecreaseInDeferredIncomeTaxes_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOtherOperatingAssets"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInOtherOperatingAssets_lbl" xml:lang="en-US">(Increase) decrease in other assets, net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:to="us-gaap_IncreaseDecreaseInOtherOperatingAssets_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:label="us-gaap_IncreaseDecreaseInOtherOperatingAssets_lbl0" xml:lang="en-US">(Increase) decrease in other assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:to="us-gaap_IncreaseDecreaseInOtherOperatingAssets_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsForProceedsFromLoansAndLeases" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsForProceedsFromLoansAndLeases"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PaymentsForProceedsFromLoansAndLeases_lbl" xml:lang="en-US">Increase in loans, net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsForProceedsFromLoansAndLeases" xlink:to="us-gaap_PaymentsForProceedsFromLoansAndLeases_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl" xml:lang="en-US">Purchase of property and equipment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt_lbl" xml:lang="en-US">Available for sale</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt" xlink:to="us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsToAcquireOtherInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireOtherInvestments"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PaymentsToAcquireOtherInvestments_lbl" xml:lang="en-US">Other investments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquireOtherInvestments" xlink:to="us-gaap_PaymentsToAcquireOtherInvestments_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsToAcquireLifeInsurancePolicies" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireLifeInsurancePolicies"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PaymentsToAcquireLifeInsurancePolicies_lbl" xml:lang="en-US">Purchase of bank owned life insurance policies</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquireLifeInsurancePolicies" xlink:to="us-gaap_PaymentsToAcquireLifeInsurancePolicies_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_DecreaseInFederalHomeLoanBankAdvancesAndOtherBorrowings" xlink:href="sfst-20221231.xsd#sfst_DecreaseInFederalHomeLoanBankAdvancesAndOtherBorrowings"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="sfst_DecreaseInFederalHomeLoanBankAdvancesAndOtherBorrowings_lbl" xml:lang="en-US">Increase (decrease) in Federal Home Loan Bank advances and other borrowings</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_DecreaseInFederalHomeLoanBankAdvancesAndOtherBorrowings" xlink:to="sfst_DecreaseInFederalHomeLoanBankAdvancesAndOtherBorrowings_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommonStockMember_lbl" xml:lang="en-US">Common stock</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockMember" xlink:to="us-gaap_CommonStockMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PreferredStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PreferredStockMember_lbl" xml:lang="en-US">Preferred stock</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockMember" xlink:to="us-gaap_PreferredStockMember_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_NonvestedRestrictedStockMember" xlink:href="sfst-20221231.xsd#sfst_NonvestedRestrictedStockMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_NonvestedRestrictedStockMember_lbl" xml:lang="en-US">Nonvested restricted stock</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_NonvestedRestrictedStockMember" xlink:to="sfst_NonvestedRestrictedStockMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdditionalPaidInCapitalMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AdditionalPaidInCapitalMember_lbl" xml:lang="en-US">Additional paid-in capital</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdditionalPaidInCapitalMember" xlink:to="us-gaap_AdditionalPaidInCapitalMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember_lbl" xml:lang="en-US">Accumulated other comprehensive income (loss)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RetainedEarningsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RetainedEarningsMember_lbl" xml:lang="en-US">Retained Earnings</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetainedEarningsMember" xlink:to="us-gaap_RetainedEarningsMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SignificantAccountingPoliciesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SignificantAccountingPoliciesTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SignificantAccountingPoliciesTextBlock_lbl" xml:lang="en-US">Summary of Significant Accounting Policies and Activities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SignificantAccountingPoliciesTextBlock" xlink:to="us-gaap_SignificantAccountingPoliciesTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock_lbl" xml:lang="en-US">Investment Securities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock" xlink:to="us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock_lbl" xml:lang="en-US">Schedule of amortized costs and fair value of investment securities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock" xlink:to="us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_AvailableForSaleAbstract" xlink:href="sfst-20221231.xsd#sfst_AvailableForSaleAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_AvailableForSaleAbstract_lbl" xml:lang="en-US">Available for sale</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_AvailableForSaleAbstract" xlink:to="sfst_AvailableForSaleAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_lbl" xml:lang="en-US">Available for sale, Amortized Cost</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" xlink:to="us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_lbl" xml:lang="en-US">Available for sale, Gross Unrealized Gains</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" xlink:to="us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_lbl" xml:lang="en-US">Available for sale, Gross Unrealized Losses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" xlink:to="us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_MortgageBackedSecuritiesAbstract" xlink:href="sfst-20221231.xsd#sfst_MortgageBackedSecuritiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_MortgageBackedSecuritiesAbstract_lbl" xml:lang="en-US">Mortgage-backed securities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_MortgageBackedSecuritiesAbstract" xlink:to="sfst_MortgageBackedSecuritiesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_AvailableForSaleAbstract0" xlink:href="sfst-20221231.xsd#sfst_AvailableForSaleAbstract0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_AvailableForSaleAbstract0_lbl" xml:lang="en-US">Available for sale</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_AvailableForSaleAbstract0" xlink:to="sfst_AvailableForSaleAbstract0_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_MortgageBackedSecuritiesAbstract0" xlink:href="sfst-20221231.xsd#sfst_MortgageBackedSecuritiesAbstract0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_MortgageBackedSecuritiesAbstract0_lbl" xml:lang="en-US">Mortgage-backed securities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_MortgageBackedSecuritiesAbstract0" xlink:to="sfst_MortgageBackedSecuritiesAbstract0_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock_lbl" xml:lang="en-US">Schedule of amortized costs and fair values of investment securities available for sale by contractual maturity</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock" xlink:to="us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract_lbl" xml:lang="en-US">Available for sale</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract" xlink:to="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost_lbl" xml:lang="en-US">Due within one year, Amortized Cost</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost" xlink:to="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_lbl" xml:lang="en-US">Due within one year, Fair Value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue" xlink:to="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost_lbl" xml:lang="en-US">Due after one through five years, Amortized Cost</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost" xlink:to="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_lbl" xml:lang="en-US">Due after one through five years, Fair Value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue" xlink:to="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost_lbl" xml:lang="en-US">Due after five through ten years , Amortized Cost</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost" xlink:to="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue_lbl" xml:lang="en-US">Due after five through ten years , Fair Value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue" xlink:to="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost_lbl" xml:lang="en-US">Due after ten years , Amortized Cost</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost" xlink:to="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue_lbl" xml:lang="en-US">Due after ten years ,Fair Value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue" xlink:to="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock_lbl" xml:lang="en-US">Schedule of gross unrealized losses on investment securities and fair market value of related securities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock" xlink:to="us-gaap_ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLossAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLossAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLossAbstract_lbl" xml:lang="en-US">Available for sale</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLossAbstract" xlink:to="us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLossAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_NumberOfInvestmentsInContinuousUnrealizedLossPositionLessThanTwelveMonths" xlink:href="sfst-20221231.xsd#sfst_NumberOfInvestmentsInContinuousUnrealizedLossPositionLessThanTwelveMonths"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_NumberOfInvestmentsInContinuousUnrealizedLossPositionLessThanTwelveMonths_lbl" xml:lang="en-US">Available for sale Securities, Less than 12 months, Number of investments | Investments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_NumberOfInvestmentsInContinuousUnrealizedLossPositionLessThanTwelveMonths" xlink:to="sfst_NumberOfInvestmentsInContinuousUnrealizedLossPositionLessThanTwelveMonths_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="sfst_NumberOfInvestmentsInContinuousUnrealizedLossPositionLessThanTwelveMonths_lbl0" xml:lang="en-US">Fair market value, less than 12 months, number of investments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_NumberOfInvestmentsInContinuousUnrealizedLossPositionLessThanTwelveMonths" xlink:to="sfst_NumberOfInvestmentsInContinuousUnrealizedLossPositionLessThanTwelveMonths_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_lbl" xml:lang="en-US">Available for sale Securities, Less than 12 months, Fair value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" xlink:to="us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_lbl" xml:lang="en-US">Available for sale Securities, Less than 12 months, Unrealized losses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" xlink:to="us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_NumberOfInvestmentsInContinuousUnrealizedLossPositionTwelveMonthsOrLonger" xlink:href="sfst-20221231.xsd#sfst_NumberOfInvestmentsInContinuousUnrealizedLossPositionTwelveMonthsOrLonger"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_NumberOfInvestmentsInContinuousUnrealizedLossPositionTwelveMonthsOrLonger_lbl" xml:lang="en-US">Available for sale Securities, 12 months or longer, Number of investments | Investments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_NumberOfInvestmentsInContinuousUnrealizedLossPositionTwelveMonthsOrLonger" xlink:to="sfst_NumberOfInvestmentsInContinuousUnrealizedLossPositionTwelveMonthsOrLonger_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_lbl" xml:lang="en-US">Available for sale Securities, 12 months or longer, Fair value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" xlink:to="us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_lbl" xml:lang="en-US">Available for sale Securities, 12 months or Longer, Unrealized losses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" xlink:to="us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_NumberOfInvestmentsInContinuousUnrealizedLossPosition" xlink:href="sfst-20221231.xsd#sfst_NumberOfInvestmentsInContinuousUnrealizedLossPosition"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_NumberOfInvestmentsInContinuousUnrealizedLossPosition_lbl" xml:lang="en-US">Available for sale Securities, Total, Number of investments | Investments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_NumberOfInvestmentsInContinuousUnrealizedLossPosition" xlink:to="sfst_NumberOfInvestmentsInContinuousUnrealizedLossPosition_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition_lbl" xml:lang="en-US">Available for sale Securities, Total, Fair value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition" xlink:to="us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_lbl" xml:lang="en-US">Available for sale Securities, Total, Unrealized losses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss" xlink:to="us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_MortgageBackedAbstract" xlink:href="sfst-20221231.xsd#sfst_MortgageBackedAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_MortgageBackedAbstract_lbl" xml:lang="en-US">Mortgage-backed</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_MortgageBackedAbstract" xlink:to="sfst_MortgageBackedAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_MortgageBackedAbstract0" xlink:href="sfst-20221231.xsd#sfst_MortgageBackedAbstract0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_MortgageBackedAbstract0_lbl" xml:lang="en-US">Mortgage-backed</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_MortgageBackedAbstract0" xlink:to="sfst_MortgageBackedAbstract0_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfOtherInvestmentsNotReadilyMarketableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfOtherInvestmentsNotReadilyMarketableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfOtherInvestmentsNotReadilyMarketableTextBlock_lbl" xml:lang="en-US">Schedule of other investments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfOtherInvestmentsNotReadilyMarketableTextBlock" xlink:to="us-gaap_ScheduleOfOtherInvestmentsNotReadilyMarketableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InvestmentInFederalHomeLoanBankStockFairValueDisclosure" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentInFederalHomeLoanBankStockFairValueDisclosure"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InvestmentInFederalHomeLoanBankStockFairValueDisclosure_lbl" xml:lang="en-US">Federal Home Loan Bank stock</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InvestmentInFederalHomeLoanBankStockFairValueDisclosure" xlink:to="us-gaap_InvestmentInFederalHomeLoanBankStockFairValueDisclosure_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CertificatesOfDepositAtCarryingValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CertificatesOfDepositAtCarryingValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CertificatesOfDepositAtCarryingValue_lbl" xml:lang="en-US">Other nonmarketable investments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CertificatesOfDepositAtCarryingValue" xlink:to="us-gaap_CertificatesOfDepositAtCarryingValue_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_InvestmentInTrustPreferredSecurities" xlink:href="sfst-20221231.xsd#sfst_InvestmentInTrustPreferredSecurities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_InvestmentInTrustPreferredSecurities_lbl" xml:lang="en-US">Investment in Trust Preferred subsidiaries</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_InvestmentInTrustPreferredSecurities" xlink:to="sfst_InvestmentInTrustPreferredSecurities_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_MortgageLoansHeldForSaleTextBlock" xlink:href="sfst-20221231.xsd#sfst_MortgageLoansHeldForSaleTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_MortgageLoansHeldForSaleTextBlock_lbl" xml:lang="en-US">Mortgage Loans Held for Sale</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_MortgageLoansHeldForSaleTextBlock" xlink:to="sfst_MortgageLoansHeldForSaleTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock_lbl" xml:lang="en-US">Loans and Allowance for Credit Losses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" xlink:to="us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_lbl" xml:lang="en-US">Schedule of composition of our loan portfolio</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:to="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_CommercialAbstract" xlink:href="sfst-20221231.xsd#sfst_CommercialAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_CommercialAbstract_lbl" xml:lang="en-US">Commercial</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_CommercialAbstract" xlink:to="sfst_CommercialAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_CommercialLoansReceivableCarryingAmount" xlink:href="sfst-20221231.xsd#sfst_CommercialLoansReceivableCarryingAmount"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_CommercialLoansReceivableCarryingAmount_lbl" xml:lang="en-US">Total commercial loans</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_CommercialLoansReceivableCarryingAmount" xlink:to="sfst_CommercialLoansReceivableCarryingAmount_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_CommercialLoansReceivablePercentage" xlink:href="sfst-20221231.xsd#sfst_CommercialLoansReceivablePercentage"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_CommercialLoansReceivablePercentage_lbl" xml:lang="en-US">Total commercial loans percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_CommercialLoansReceivablePercentage" xlink:to="sfst_CommercialLoansReceivablePercentage_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_ConsumerAbstract" xlink:href="sfst-20221231.xsd#sfst_ConsumerAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_ConsumerAbstract_lbl" xml:lang="en-US">Consumer</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_ConsumerAbstract" xlink:to="sfst_ConsumerAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_ConsumerLoansReceivableCarryingAmount" xlink:href="sfst-20221231.xsd#sfst_ConsumerLoansReceivableCarryingAmount"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_ConsumerLoansReceivableCarryingAmount_lbl" xml:lang="en-US">Total consumer loans</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_ConsumerLoansReceivableCarryingAmount" xlink:to="sfst_ConsumerLoansReceivableCarryingAmount_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_ConsumerLoansReceivablePercentage" xlink:href="sfst-20221231.xsd#sfst_ConsumerLoansReceivablePercentage"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_ConsumerLoansReceivablePercentage_lbl" xml:lang="en-US">Total consumer loans percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_ConsumerLoansReceivablePercentage" xlink:to="sfst_ConsumerLoansReceivablePercentage_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_LoansAndLeasesReceivableNetOfDeferredIncomePercentage" xlink:href="sfst-20221231.xsd#sfst_LoansAndLeasesReceivableNetOfDeferredIncomePercentage"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_LoansAndLeasesReceivableNetOfDeferredIncomePercentage_lbl" xml:lang="en-US">Total gross loans, net of deferred fees percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_LoansAndLeasesReceivableNetOfDeferredIncomePercentage" xlink:to="sfst_LoansAndLeasesReceivableNetOfDeferredIncomePercentage_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_LoanReceivableByRateTypeTableTextBlock" xlink:href="sfst-20221231.xsd#sfst_LoanReceivableByRateTypeTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_LoanReceivableByRateTypeTableTextBlock_lbl" xml:lang="en-US">Schedule of composition of gross loans by rate type</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_LoanReceivableByRateTypeTableTextBlock" xlink:to="sfst_LoanReceivableByRateTypeTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LoansReceivableWithVariableRatesOfInterest1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoansReceivableWithVariableRatesOfInterest1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LoansReceivableWithVariableRatesOfInterest1_lbl" xml:lang="en-US">Floating rate loans</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LoansReceivableWithVariableRatesOfInterest1" xlink:to="us-gaap_LoansReceivableWithVariableRatesOfInterest1_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LoansReceivableWithFixedRatesOfInterest1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoansReceivableWithFixedRatesOfInterest1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LoansReceivableWithFixedRatesOfInterest1_lbl" xml:lang="en-US">Fixed rate loans</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LoansReceivableWithFixedRatesOfInterest1" xlink:to="us-gaap_LoansReceivableWithFixedRatesOfInterest1_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_ScheduleOfOutstandingLoansByCreditQualityIndicatorsByYearOfOriginationTableTextBlock" xlink:href="sfst-20221231.xsd#sfst_ScheduleOfOutstandingLoansByCreditQualityIndicatorsByYearOfOriginationTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_ScheduleOfOutstandingLoansByCreditQualityIndicatorsByYearOfOriginationTableTextBlock_lbl" xml:lang="en-US">Schedule of outstanding loans by credit quality indicators by year of origination</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_ScheduleOfOutstandingLoansByCreditQualityIndicatorsByYearOfOriginationTableTextBlock" xlink:to="sfst_ScheduleOfOutstandingLoansByCreditQualityIndicatorsByYearOfOriginationTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_CommercialAbstract0" xlink:href="sfst-20221231.xsd#sfst_CommercialAbstract0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_CommercialAbstract0_lbl" xml:lang="en-US">Commercial</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_CommercialAbstract0" xlink:to="sfst_CommercialAbstract0_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_OwnerOccupiedReAbstract" xlink:href="sfst-20221231.xsd#sfst_OwnerOccupiedReAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_OwnerOccupiedReAbstract_lbl" xml:lang="en-US">Owner occupied RE</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_OwnerOccupiedReAbstract" xlink:to="sfst_OwnerOccupiedReAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear_lbl" xml:lang="en-US">2022</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear" xlink:to="us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_lbl" xml:lang="en-US">2021</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" xlink:to="us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_lbl" xml:lang="en-US">2020</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" xlink:to="us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_lbl" xml:lang="en-US">2019</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" xlink:to="us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_lbl" xml:lang="en-US">2018</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" xlink:to="us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_lbl" xml:lang="en-US">Prior</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" xlink:to="us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinancingReceivableRevolving" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableRevolving"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FinancingReceivableRevolving_lbl" xml:lang="en-US">Revolving</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinancingReceivableRevolving" xlink:to="us-gaap_FinancingReceivableRevolving_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinancingReceivableRevolvingConvertedToTermLoan" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableRevolvingConvertedToTermLoan"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FinancingReceivableRevolvingConvertedToTermLoan_lbl" xml:lang="en-US">Revolving Converted to Term</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinancingReceivableRevolvingConvertedToTermLoan" xlink:to="us-gaap_FinancingReceivableRevolvingConvertedToTermLoan_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NotesReceivableGross" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NotesReceivableGross"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NotesReceivableGross_lbl" xml:lang="en-US">Total</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NotesReceivableGross" xlink:to="us-gaap_NotesReceivableGross_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_UnlabeledAbstract" xlink:href="sfst-20221231.xsd#sfst_UnlabeledAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_UnlabeledAbstract_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_UnlabeledAbstract" xlink:to="sfst_UnlabeledAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_NonOwnerOccupiedReAbstract" xlink:href="sfst-20221231.xsd#sfst_NonOwnerOccupiedReAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_NonOwnerOccupiedReAbstract_lbl" xml:lang="en-US">Non-owner occupied RE</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_NonOwnerOccupiedReAbstract" xlink:to="sfst_NonOwnerOccupiedReAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_UnlabeledAbstract0" xlink:href="sfst-20221231.xsd#sfst_UnlabeledAbstract0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_UnlabeledAbstract0_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_UnlabeledAbstract0" xlink:to="sfst_UnlabeledAbstract0_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_ConstructionAbstract" xlink:href="sfst-20221231.xsd#sfst_ConstructionAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_ConstructionAbstract_lbl" xml:lang="en-US">Construction</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_ConstructionAbstract" xlink:to="sfst_ConstructionAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_UnlabeledAbstract1" xlink:href="sfst-20221231.xsd#sfst_UnlabeledAbstract1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_UnlabeledAbstract1_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_UnlabeledAbstract1" xlink:to="sfst_UnlabeledAbstract1_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_BusinessAbstract" xlink:href="sfst-20221231.xsd#sfst_BusinessAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_BusinessAbstract_lbl" xml:lang="en-US">Business</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_BusinessAbstract" xlink:to="sfst_BusinessAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_UnlabeledAbstract2" xlink:href="sfst-20221231.xsd#sfst_UnlabeledAbstract2"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_UnlabeledAbstract2_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_UnlabeledAbstract2" xlink:to="sfst_UnlabeledAbstract2_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_ConsumerAbstract0" xlink:href="sfst-20221231.xsd#sfst_ConsumerAbstract0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_ConsumerAbstract0_lbl" xml:lang="en-US">Consumer</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_ConsumerAbstract0" xlink:to="sfst_ConsumerAbstract0_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RealEstateAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RealEstateAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RealEstateAbstract_lbl" xml:lang="en-US">Real estate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RealEstateAbstract" xlink:to="us-gaap_RealEstateAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_UnlabeledAbstract3" xlink:href="sfst-20221231.xsd#sfst_UnlabeledAbstract3"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_UnlabeledAbstract3_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_UnlabeledAbstract3" xlink:to="sfst_UnlabeledAbstract3_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_HomeEquityAbstract" xlink:href="sfst-20221231.xsd#sfst_HomeEquityAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_HomeEquityAbstract_lbl" xml:lang="en-US">Home equity</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_HomeEquityAbstract" xlink:to="sfst_HomeEquityAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_UnlabeledAbstract4" xlink:href="sfst-20221231.xsd#sfst_UnlabeledAbstract4"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_UnlabeledAbstract4_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_UnlabeledAbstract4" xlink:to="sfst_UnlabeledAbstract4_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_ConstructionAbstract0" xlink:href="sfst-20221231.xsd#sfst_ConstructionAbstract0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_ConstructionAbstract0_lbl" xml:lang="en-US">Construction</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_ConstructionAbstract0" xlink:to="sfst_ConstructionAbstract0_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_UnlabeledAbstract5" xlink:href="sfst-20221231.xsd#sfst_UnlabeledAbstract5"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_UnlabeledAbstract5_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_UnlabeledAbstract5" xlink:to="sfst_UnlabeledAbstract5_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_OtherAbstract" xlink:href="sfst-20221231.xsd#sfst_OtherAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_OtherAbstract_lbl" xml:lang="en-US">Other</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_OtherAbstract" xlink:to="sfst_OtherAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_ScheduleOfLoanBalancesClassifiedByCreditQualityIndicatorsAndLoanCategoriesTableTextBlock" xlink:href="sfst-20221231.xsd#sfst_ScheduleOfLoanBalancesClassifiedByCreditQualityIndicatorsAndLoanCategoriesTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_ScheduleOfLoanBalancesClassifiedByCreditQualityIndicatorsAndLoanCategoriesTableTextBlock_lbl" xml:lang="en-US">Schedule of loan balances classified by credit quality indicators and loan categories</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_ScheduleOfLoanBalancesClassifiedByCreditQualityIndicatorsAndLoanCategoriesTableTextBlock" xlink:to="sfst_ScheduleOfLoanBalancesClassifiedByCreditQualityIndicatorsAndLoanCategoriesTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_LoanBalancesClassifiedByCreditQualityIndicatorsAndLoanCategoriesAmount" xlink:href="sfst-20221231.xsd#sfst_LoanBalancesClassifiedByCreditQualityIndicatorsAndLoanCategoriesAmount"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_LoanBalancesClassifiedByCreditQualityIndicatorsAndLoanCategoriesAmount_lbl" xml:lang="en-US">Total</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_LoanBalancesClassifiedByCreditQualityIndicatorsAndLoanCategoriesAmount" xlink:to="sfst_LoanBalancesClassifiedByCreditQualityIndicatorsAndLoanCategoriesAmount_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfCompensatingBalancesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfCompensatingBalancesTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfCompensatingBalancesTextBlock_lbl" xml:lang="en-US">Schedule of loan balances by payment status</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfCompensatingBalancesTextBlock" xlink:to="us-gaap_ScheduleOfCompensatingBalancesTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_CommercialAbstract1" xlink:href="sfst-20221231.xsd#sfst_CommercialAbstract1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_CommercialAbstract1_lbl" xml:lang="en-US">Commercial</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_CommercialAbstract1" xlink:to="sfst_CommercialAbstract1_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_TotalLoanBalancesByPaymentAmount" xlink:href="sfst-20221231.xsd#sfst_TotalLoanBalancesByPaymentAmount"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_TotalLoanBalancesByPaymentAmount_lbl" xml:lang="en-US">Total loan balances by payment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_TotalLoanBalancesByPaymentAmount" xlink:to="sfst_TotalLoanBalancesByPaymentAmount_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_ConsumerAbstract1" xlink:href="sfst-20221231.xsd#sfst_ConsumerAbstract1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_ConsumerAbstract1_lbl" xml:lang="en-US">Consumer</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_ConsumerAbstract1" xlink:to="sfst_ConsumerAbstract1_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_TotalLoansBalancesByPaymentAmount" xlink:href="sfst-20221231.xsd#sfst_TotalLoansBalancesByPaymentAmount"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_TotalLoansBalancesByPaymentAmount_lbl" xml:lang="en-US">Total loan balances by payment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_TotalLoansBalancesByPaymentAmount" xlink:to="sfst_TotalLoansBalancesByPaymentAmount_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_TotalLoan" xlink:href="sfst-20221231.xsd#sfst_TotalLoan"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_TotalLoan_lbl" xml:lang="en-US">Total loan balances by payment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_TotalLoan" xlink:to="sfst_TotalLoan_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_CommercialAbstract2" xlink:href="sfst-20221231.xsd#sfst_CommercialAbstract2"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_CommercialAbstract2_lbl" xml:lang="en-US">Commercial</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_CommercialAbstract2" xlink:to="sfst_CommercialAbstract2_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_ConsumerAbstract2" xlink:href="sfst-20221231.xsd#sfst_ConsumerAbstract2"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_ConsumerAbstract2_lbl" xml:lang="en-US">Consumer</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_ConsumerAbstract2" xlink:to="sfst_ConsumerAbstract2_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfFinancingReceivablesNonAccrualStatusTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfFinancingReceivablesNonAccrualStatusTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfFinancingReceivablesNonAccrualStatusTableTextBlock_lbl" xml:lang="en-US">Schedule of nonperforming assets, including nonaccruing TDRs</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfFinancingReceivablesNonAccrualStatusTableTextBlock" xlink:to="us-gaap_ScheduleOfFinancingReceivablesNonAccrualStatusTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LoansAndLeasesReceivableImpairedInterestLostOnNonaccrualLoans" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoansAndLeasesReceivableImpairedInterestLostOnNonaccrualLoans"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LoansAndLeasesReceivableImpairedInterestLostOnNonaccrualLoans_lbl" xml:lang="en-US">Nonaccrual loans</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LoansAndLeasesReceivableImpairedInterestLostOnNonaccrualLoans" xlink:to="us-gaap_LoansAndLeasesReceivableImpairedInterestLostOnNonaccrualLoans_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_NonaccruingTDRs" xlink:href="sfst-20221231.xsd#sfst_NonaccruingTDRs"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_NonaccruingTDRs_lbl" xml:lang="en-US">Nonaccruing TDRs</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_NonaccruingTDRs" xlink:to="sfst_NonaccruingTDRs_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_TotalNonaccrualLoansIncludingNonaccruingTDRs" xlink:href="sfst-20221231.xsd#sfst_TotalNonaccrualLoansIncludingNonaccruingTDRs"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_TotalNonaccrualLoansIncludingNonaccruingTDRs_lbl" xml:lang="en-US">Total nonaccrual loans, including nonaccruing TDRs</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_TotalNonaccrualLoansIncludingNonaccruingTDRs" xlink:to="sfst_TotalNonaccrualLoansIncludingNonaccruingTDRs_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_OtherRealEstateOwned" xlink:href="sfst-20221231.xsd#sfst_OtherRealEstateOwned"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_OtherRealEstateOwned_lbl" xml:lang="en-US">Other real estate owned</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_OtherRealEstateOwned" xlink:to="sfst_OtherRealEstateOwned_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_TotalNonperformingAssets" xlink:href="sfst-20221231.xsd#sfst_TotalNonperformingAssets"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_TotalNonperformingAssets_lbl" xml:lang="en-US">Total nonperforming assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_TotalNonperformingAssets" xlink:to="sfst_TotalNonperformingAssets_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_NonperformingAssetsAsAPercentageOfAbstract" xlink:href="sfst-20221231.xsd#sfst_NonperformingAssetsAsAPercentageOfAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_NonperformingAssetsAsAPercentageOfAbstract_lbl" xml:lang="en-US">Nonperforming assets as a percentage of:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_NonperformingAssetsAsAPercentageOfAbstract" xlink:to="sfst_NonperformingAssetsAsAPercentageOfAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_NonperformingAssetsAsPercentageOfAssets" xlink:href="sfst-20221231.xsd#sfst_NonperformingAssetsAsPercentageOfAssets"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_NonperformingAssetsAsPercentageOfAssets_lbl" xml:lang="en-US">Total assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_NonperformingAssetsAsPercentageOfAssets" xlink:to="sfst_NonperformingAssetsAsPercentageOfAssets_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LoansAndLeasesReceivableRatioOfNonperformingLoansToAllLoans" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoansAndLeasesReceivableRatioOfNonperformingLoansToAllLoans"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LoansAndLeasesReceivableRatioOfNonperformingLoansToAllLoans_lbl" xml:lang="en-US">Gross loans</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LoansAndLeasesReceivableRatioOfNonperformingLoansToAllLoans" xlink:to="us-gaap_LoansAndLeasesReceivableRatioOfNonperformingLoansToAllLoans_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_TotalLoansOver90DaysPastDue" xlink:href="sfst-20221231.xsd#sfst_TotalLoansOver90DaysPastDue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_TotalLoansOver90DaysPastDue_lbl" xml:lang="en-US">Total loans over 90 days past due</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_TotalLoansOver90DaysPastDue" xlink:to="sfst_TotalLoansOver90DaysPastDue_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing_lbl" xml:lang="en-US">Loans over 90 days past due and still accruing</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing" xlink:to="us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_AccruingTroubledDebtRestructurings" xlink:href="sfst-20221231.xsd#sfst_AccruingTroubledDebtRestructurings"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_AccruingTroubledDebtRestructurings_lbl" xml:lang="en-US">Accruing troubled debt restructurings</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_AccruingTroubledDebtRestructurings" xlink:to="sfst_AccruingTroubledDebtRestructurings_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtSecuritiesHeldtoMaturityNonaccrualTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesHeldtoMaturityNonaccrualTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtSecuritiesHeldtoMaturityNonaccrualTableTextBlock_lbl" xml:lang="en-US">Schedule of nonaccrual loans by major categories</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtSecuritiesHeldtoMaturityNonaccrualTableTextBlock" xlink:to="us-gaap_DebtSecuritiesHeldtoMaturityNonaccrualTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_CommercialAbstract3" xlink:href="sfst-20221231.xsd#sfst_CommercialAbstract3"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_CommercialAbstract3_lbl" xml:lang="en-US">Commercial</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_CommercialAbstract3" xlink:to="sfst_CommercialAbstract3_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_TotalCommercial" xlink:href="sfst-20221231.xsd#sfst_TotalCommercial"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_TotalCommercial_lbl" xml:lang="en-US">Total commercial</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_TotalCommercial" xlink:to="sfst_TotalCommercial_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_ConsumerAbstract3" xlink:href="sfst-20221231.xsd#sfst_ConsumerAbstract3"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_ConsumerAbstract3_lbl" xml:lang="en-US">Consumer</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_ConsumerAbstract3" xlink:to="sfst_ConsumerAbstract3_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_TotalConsumer" xlink:href="sfst-20221231.xsd#sfst_TotalConsumer"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_TotalConsumer_lbl" xml:lang="en-US">Total consumer</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_TotalConsumer" xlink:to="sfst_TotalConsumer_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_LoansAndLeasesReceivableBeforeFeesGrossAmount" xlink:href="sfst-20221231.xsd#sfst_LoansAndLeasesReceivableBeforeFeesGrossAmount"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_LoansAndLeasesReceivableBeforeFeesGrossAmount_lbl" xml:lang="en-US">Total</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_LoansAndLeasesReceivableBeforeFeesGrossAmount" xlink:to="sfst_LoansAndLeasesReceivableBeforeFeesGrossAmount_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ImpairedFinancingReceivablesTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ImpairedFinancingReceivablesTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ImpairedFinancingReceivablesTableTextBlock_lbl" xml:lang="en-US">Schedule of key information for impaired loans</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ImpairedFinancingReceivablesTableTextBlock" xlink:to="us-gaap_ImpairedFinancingReceivablesTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_CommercialAbstract4" xlink:href="sfst-20221231.xsd#sfst_CommercialAbstract4"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_CommercialAbstract4_lbl" xml:lang="en-US">Commercial</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_CommercialAbstract4" xlink:to="sfst_CommercialAbstract4_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ImpairedFinancingReceivableUnpaidPrincipalBalance" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ImpairedFinancingReceivableUnpaidPrincipalBalance"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ImpairedFinancingReceivableUnpaidPrincipalBalance_lbl" xml:lang="en-US">Unpaid Principal Balance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ImpairedFinancingReceivableUnpaidPrincipalBalance" xlink:to="us-gaap_ImpairedFinancingReceivableUnpaidPrincipalBalance_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ImpairedFinancingReceivableRecordedInvestment" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ImpairedFinancingReceivableRecordedInvestment"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ImpairedFinancingReceivableRecordedInvestment_lbl" xml:lang="en-US">Impaired loans</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ImpairedFinancingReceivableRecordedInvestment" xlink:to="us-gaap_ImpairedFinancingReceivableRecordedInvestment_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment_lbl" xml:lang="en-US">Impaired loans with no related allowance for loan losses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment" xlink:to="us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment_lbl" xml:lang="en-US">Impaired loans with related allowance for loan losses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment" xlink:to="us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ImpairedFinancingReceivableRelatedAllowance" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ImpairedFinancingReceivableRelatedAllowance"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ImpairedFinancingReceivableRelatedAllowance_lbl" xml:lang="en-US">Related allowance for loan losses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ImpairedFinancingReceivableRelatedAllowance" xlink:to="us-gaap_ImpairedFinancingReceivableRelatedAllowance_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_ConsumerAbstract4" xlink:href="sfst-20221231.xsd#sfst_ConsumerAbstract4"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_ConsumerAbstract4_lbl" xml:lang="en-US">Consumer</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_ConsumerAbstract4" xlink:to="sfst_ConsumerAbstract4_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_SummaryOfAverageRecordedInvestmentInImpairedLoansAndAmountOfInterestIncomeTableTextBlock" xlink:href="sfst-20221231.xsd#sfst_SummaryOfAverageRecordedInvestmentInImpairedLoansAndAmountOfInterestIncomeTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_SummaryOfAverageRecordedInvestmentInImpairedLoansAndAmountOfInterestIncomeTableTextBlock_lbl" xml:lang="en-US">Schedule of average recorded investment and interest income recognized on impaired loans</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_SummaryOfAverageRecordedInvestmentInImpairedLoansAndAmountOfInterestIncomeTableTextBlock" xlink:to="sfst_SummaryOfAverageRecordedInvestmentInImpairedLoansAndAmountOfInterestIncomeTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_CommercialAbstract5" xlink:href="sfst-20221231.xsd#sfst_CommercialAbstract5"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_CommercialAbstract5_lbl" xml:lang="en-US">Commercial</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_CommercialAbstract5" xlink:to="sfst_CommercialAbstract5_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_AverageRecordedInvestmentTotalCommercial" xlink:href="sfst-20221231.xsd#sfst_AverageRecordedInvestmentTotalCommercial"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_AverageRecordedInvestmentTotalCommercial_lbl" xml:lang="en-US">Average recorded investment total commercial</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_AverageRecordedInvestmentTotalCommercial" xlink:to="sfst_AverageRecordedInvestmentTotalCommercial_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_RecognizedInterestIncomeTotalConsumer" xlink:href="sfst-20221231.xsd#sfst_RecognizedInterestIncomeTotalConsumer"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_RecognizedInterestIncomeTotalConsumer_lbl" xml:lang="en-US">Recognized interest income total commercial</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_RecognizedInterestIncomeTotalConsumer" xlink:to="sfst_RecognizedInterestIncomeTotalConsumer_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_AverageRecordedInvestmentTotalConsumer" xlink:href="sfst-20221231.xsd#sfst_AverageRecordedInvestmentTotalConsumer"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_AverageRecordedInvestmentTotalConsumer_lbl" xml:lang="en-US">Average recorded investment, total consumer</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_AverageRecordedInvestmentTotalConsumer" xlink:to="sfst_AverageRecordedInvestmentTotalConsumer_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_RecognizedInterestIncomeTotalConsumers" xlink:href="sfst-20221231.xsd#sfst_RecognizedInterestIncomeTotalConsumers"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_RecognizedInterestIncomeTotalConsumers_lbl" xml:lang="en-US">Recognized interest income, total consumer</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_RecognizedInterestIncomeTotalConsumers" xlink:to="sfst_RecognizedInterestIncomeTotalConsumers_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_ConsumerAbstract5" xlink:href="sfst-20221231.xsd#sfst_ConsumerAbstract5"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_ConsumerAbstract5_lbl" xml:lang="en-US">Consumer</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_ConsumerAbstract5" xlink:to="sfst_ConsumerAbstract5_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_ScheduleOfActivityRelatedToTheAllowanceForCreditLossesTableTextBlock" xlink:href="sfst-20221231.xsd#sfst_ScheduleOfActivityRelatedToTheAllowanceForCreditLossesTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_ScheduleOfActivityRelatedToTheAllowanceForCreditLossesTableTextBlock_lbl" xml:lang="en-US">Schedule of activity related to the allowance for credit losses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_ScheduleOfActivityRelatedToTheAllowanceForCreditLossesTableTextBlock" xlink:to="sfst_ScheduleOfActivityRelatedToTheAllowanceForCreditLossesTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_AdjustmentForCECL" xlink:href="sfst-20221231.xsd#sfst_AdjustmentForCECL"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_AdjustmentForCECL_lbl" xml:lang="en-US">Adjustment for CECL</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_AdjustmentForCECL" xlink:to="sfst_AdjustmentForCECL_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AllowanceForLoanAndLeaseLossesWriteOffs" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllowanceForLoanAndLeaseLossesWriteOffs"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AllowanceForLoanAndLeaseLossesWriteOffs_lbl" xml:lang="en-US">Loan charge-offs</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllowanceForLoanAndLeaseLossesWriteOffs" xlink:to="us-gaap_AllowanceForLoanAndLeaseLossesWriteOffs_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ValuationAllowancesAndReservesRecoveries" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ValuationAllowancesAndReservesRecoveries"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ValuationAllowancesAndReservesRecoveries_lbl" xml:lang="en-US">Loan recoveries</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ValuationAllowancesAndReservesRecoveries" xlink:to="us-gaap_ValuationAllowancesAndReservesRecoveries_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_AllowanceForLoanAndLeaseLossesWriteOffsNetOfRecoveries" xlink:href="sfst-20221231.xsd#sfst_AllowanceForLoanAndLeaseLossesWriteOffsNetOfRecoveries"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_AllowanceForLoanAndLeaseLossesWriteOffsNetOfRecoveries_lbl" xml:lang="en-US">Net loan recoveries (charge-offs)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_AllowanceForLoanAndLeaseLossesWriteOffsNetOfRecoveries" xlink:to="sfst_AllowanceForLoanAndLeaseLossesWriteOffsNetOfRecoveries_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_NetLoanChargeOffsAnnualizedAsPercentageOfAverageLoans" xlink:href="sfst-20221231.xsd#sfst_NetLoanChargeOffsAnnualizedAsPercentageOfAverageLoans"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_NetLoanChargeOffsAnnualizedAsPercentageOfAverageLoans_lbl" xml:lang="en-US">Net recoveries to average loans (annualized)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_NetLoanChargeOffsAnnualizedAsPercentageOfAverageLoans" xlink:to="sfst_NetLoanChargeOffsAnnualizedAsPercentageOfAverageLoans_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_AllowanceForLoanLossesAsPercentageOfGrossLoans" xlink:href="sfst-20221231.xsd#sfst_AllowanceForLoanLossesAsPercentageOfGrossLoans"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_AllowanceForLoanLossesAsPercentageOfGrossLoans_lbl" xml:lang="en-US">Allowance for credit losses to gross loans</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_AllowanceForLoanLossesAsPercentageOfGrossLoans" xlink:to="sfst_AllowanceForLoanLossesAsPercentageOfGrossLoans_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_AllowanceForLoanLossesAsPercentageOfNonperformingLoans" xlink:href="sfst-20221231.xsd#sfst_AllowanceForLoanLossesAsPercentageOfNonperformingLoans"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_AllowanceForLoanLossesAsPercentageOfNonperformingLoans_lbl" xml:lang="en-US">Allowance for credit losses to nonperforming loans</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_AllowanceForLoanLossesAsPercentageOfNonperformingLoans" xlink:to="sfst_AllowanceForLoanLossesAsPercentageOfNonperformingLoans_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_ImpairmentMethodologyForCreditLossesOnFinancingReceivablesTableTextBlock" xlink:href="sfst-20221231.xsd#sfst_ImpairmentMethodologyForCreditLossesOnFinancingReceivablesTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_ImpairmentMethodologyForCreditLossesOnFinancingReceivablesTableTextBlock_lbl" xml:lang="en-US">Schedule of allowance for loan losses and recorded investment in loans by impairment methodology</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_ImpairmentMethodologyForCreditLossesOnFinancingReceivablesTableTextBlock" xlink:to="sfst_ImpairmentMethodologyForCreditLossesOnFinancingReceivablesTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_IndividuallyEvaluated" xlink:href="sfst-20221231.xsd#sfst_IndividuallyEvaluated"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_IndividuallyEvaluated_lbl" xml:lang="en-US">Individually evaluated</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_IndividuallyEvaluated" xlink:to="sfst_IndividuallyEvaluated_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_CollectivelyEvaluated" xlink:href="sfst-20221231.xsd#sfst_CollectivelyEvaluated"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_CollectivelyEvaluated_lbl" xml:lang="en-US">Collectively evaluated</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_CollectivelyEvaluated" xlink:to="sfst_CollectivelyEvaluated_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_InvestmentOnLoansTotal" xlink:href="sfst-20221231.xsd#sfst_InvestmentOnLoansTotal"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_InvestmentOnLoansTotal_lbl" xml:lang="en-US">Total</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_InvestmentOnLoansTotal" xlink:to="sfst_InvestmentOnLoansTotal_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_SummaryOfAnalysisOfCollateraldependentLoansOfTheCompanyTableTextBlock" xlink:href="sfst-20221231.xsd#sfst_SummaryOfAnalysisOfCollateraldependentLoansOfTheCompanyTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_SummaryOfAnalysisOfCollateraldependentLoansOfTheCompanyTableTextBlock_lbl" xml:lang="en-US">Schedule of analysis of collateral-dependent loans</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_SummaryOfAnalysisOfCollateraldependentLoansOfTheCompanyTableTextBlock" xlink:to="sfst_SummaryOfAnalysisOfCollateraldependentLoansOfTheCompanyTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_CommercialAbstract6" xlink:href="sfst-20221231.xsd#sfst_CommercialAbstract6"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_CommercialAbstract6_lbl" xml:lang="en-US">Commercial</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_CommercialAbstract6" xlink:to="sfst_CommercialAbstract6_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AllowanceForLoanAndLeaseLossesRealEstate" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllowanceForLoanAndLeaseLossesRealEstate"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AllowanceForLoanAndLeaseLossesRealEstate_lbl" xml:lang="en-US">Real estate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllowanceForLoanAndLeaseLossesRealEstate" xlink:to="us-gaap_AllowanceForLoanAndLeaseLossesRealEstate_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_AllowanceForLoanAndLeaseLossesBusinessAssets" xlink:href="sfst-20221231.xsd#sfst_AllowanceForLoanAndLeaseLossesBusinessAssets"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_AllowanceForLoanAndLeaseLossesBusinessAssets_lbl" xml:lang="en-US">Business assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_AllowanceForLoanAndLeaseLossesBusinessAssets" xlink:to="sfst_AllowanceForLoanAndLeaseLossesBusinessAssets_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_Other" xlink:href="sfst-20221231.xsd#sfst_Other"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_Other_lbl" xml:lang="en-US">Other</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_Other" xlink:to="sfst_Other_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryRealEstate" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryRealEstate"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InventoryRealEstate_lbl" xml:lang="en-US">Total</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryRealEstate" xlink:to="us-gaap_InventoryRealEstate_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_ConsumerAbstract6" xlink:href="sfst-20221231.xsd#sfst_ConsumerAbstract6"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_ConsumerAbstract6_lbl" xml:lang="en-US">Consumer</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_ConsumerAbstract6" xlink:to="sfst_ConsumerAbstract6_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock_lbl" xml:lang="en-US">Schedule of allowance for credit losses for unfunded loan commitments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock" xlink:to="us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_AdjustmentForAdoptionOfCECL" xlink:href="sfst-20221231.xsd#sfst_AdjustmentForAdoptionOfCECL"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_AdjustmentForAdoptionOfCECL_lbl" xml:lang="en-US">Adjustment for adoption of CECL</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_AdjustmentForAdoptionOfCECL" xlink:to="sfst_AdjustmentForAdoptionOfCECL_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_ProvisionForreversalOfLoanLosses" xlink:href="sfst-20221231.xsd#sfst_ProvisionForreversalOfLoanLosses"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_ProvisionForreversalOfLoanLosses_lbl" xml:lang="en-US">Provision for credit losses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_ProvisionForreversalOfLoanLosses" xlink:to="sfst_ProvisionForreversalOfLoanLosses_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_UnfundedLoanCommitments" xlink:href="sfst-20221231.xsd#sfst_UnfundedLoanCommitments"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_UnfundedLoanCommitments_lbl" xml:lang="en-US">Unfunded Loan Commitments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_UnfundedLoanCommitments" xlink:to="sfst_UnfundedLoanCommitments_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_ReserveForUnfundedCommitmentsToUnfundedLoanCommitmentsPercentage" xlink:href="sfst-20221231.xsd#sfst_ReserveForUnfundedCommitmentsToUnfundedLoanCommitmentsPercentage"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_ReserveForUnfundedCommitmentsToUnfundedLoanCommitmentsPercentage_lbl" xml:lang="en-US">Reserve for Unfunded Commitments to Unfunded Loan Commitments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_ReserveForUnfundedCommitmentsToUnfundedLoanCommitmentsPercentage" xlink:to="sfst_ReserveForUnfundedCommitmentsToUnfundedLoanCommitmentsPercentage_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_TroubledDebtRestructuringTextBlock" xlink:href="sfst-20221231.xsd#sfst_TroubledDebtRestructuringTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_TroubledDebtRestructuringTextBlock_lbl" xml:lang="en-US">Troubled Debt Restructurings</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_TroubledDebtRestructuringTextBlock" xlink:to="sfst_TroubledDebtRestructuringTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_lbl" xml:lang="en-US">Property and Equipment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock_lbl" xml:lang="en-US">Schedule of components of property and equipment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentGross" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentGross_lbl" xml:lang="en-US">Property and equipment, excluding ROU assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentGross" xlink:to="us-gaap_PropertyPlantAndEquipmentGross_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_OperatingLeaseRightOfUseAssets" xlink:href="sfst-20221231.xsd#sfst_OperatingLeaseRightOfUseAssets"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_OperatingLeaseRightOfUseAssets_lbl" xml:lang="en-US">ROU assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_OperatingLeaseRightOfUseAssets" xlink:to="sfst_OperatingLeaseRightOfUseAssets_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_ScheduleOfEstimatedUsefulLivesOfPropertyPlantAndEquipmentTableTextBlock" xlink:href="sfst-20221231.xsd#sfst_ScheduleOfEstimatedUsefulLivesOfPropertyPlantAndEquipmentTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_ScheduleOfEstimatedUsefulLivesOfPropertyPlantAndEquipmentTableTextBlock_lbl" xml:lang="en-US">Schedule of estimated useful lives of property and equipment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_ScheduleOfEstimatedUsefulLivesOfPropertyPlantAndEquipmentTableTextBlock" xlink:to="sfst_ScheduleOfEstimatedUsefulLivesOfPropertyPlantAndEquipmentTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentUsefulLife_lbl" xml:lang="en-US">Property and equipment, estimated useful life (in years)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:to="us-gaap_PropertyPlantAndEquipmentUsefulLife_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeasesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeasesTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LesseeOperatingLeasesTextBlock_lbl" xml:lang="en-US">Leases</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeasesTextBlock" xlink:to="us-gaap_LesseeOperatingLeasesTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_lbl" xml:lang="en-US">Schedule of maturities of lease liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_lbl" xml:lang="en-US">2023</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_lbl" xml:lang="en-US">2024</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_lbl" xml:lang="en-US">2025</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_lbl" xml:lang="en-US">2026</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_lbl" xml:lang="en-US">2027</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_lbl" xml:lang="en-US">Thereafter</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_lbl" xml:lang="en-US">Total undiscounted lease payments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_lbl" xml:lang="en-US">Discount effect of cash flows</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_OperatingLeaseLiability1" xlink:href="sfst-20221231.xsd#sfst_OperatingLeaseLiability1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_OperatingLeaseLiability1_lbl" xml:lang="en-US">Total lease liability</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_OperatingLeaseLiability1" xlink:to="sfst_OperatingLeaseLiability1_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RealEstateOwnedTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RealEstateOwnedTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RealEstateOwnedTextBlock_lbl" xml:lang="en-US">Other Real Estate Owned</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RealEstateOwnedTextBlock" xlink:to="us-gaap_RealEstateOwnedTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherRealEstateRollForwardTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherRealEstateRollForwardTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherRealEstateRollForwardTableTextBlock_lbl" xml:lang="en-US">Summary of activity of real estate acquired in settlement of loans portion of other real estate owned</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherRealEstateRollForwardTableTextBlock" xlink:to="us-gaap_OtherRealEstateRollForwardTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherRealEstateAdditions" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherRealEstateAdditions"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherRealEstateAdditions_lbl" xml:lang="en-US">Additions</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherRealEstateAdditions" xlink:to="us-gaap_OtherRealEstateAdditions_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_OtherRealEstateWriteDowns" xlink:href="sfst-20221231.xsd#sfst_OtherRealEstateWriteDowns"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_OtherRealEstateWriteDowns_lbl" xml:lang="en-US">Write-downs, net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_OtherRealEstateWriteDowns" xlink:to="sfst_OtherRealEstateWriteDowns_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DepositLiabilitiesDisclosuresTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DepositLiabilitiesDisclosuresTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DepositLiabilitiesDisclosuresTextBlock_lbl" xml:lang="en-US">Deposits</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DepositLiabilitiesDisclosuresTextBlock" xlink:to="us-gaap_DepositLiabilitiesDisclosuresTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_DetailOfDepositAccountsTableTextBlock" xlink:href="sfst-20221231.xsd#sfst_DetailOfDepositAccountsTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_DetailOfDepositAccountsTableTextBlock_lbl" xml:lang="en-US">Schedule of detail in deposit accounts</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_DetailOfDepositAccountsTableTextBlock" xlink:to="sfst_DetailOfDepositAccountsTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NoninterestBearingDepositLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NoninterestBearingDepositLiabilities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NoninterestBearingDepositLiabilities_lbl" xml:lang="en-US">Noninterest bearing</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NoninterestBearingDepositLiabilities" xlink:to="us-gaap_NoninterestBearingDepositLiabilities_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestBearingDepositLiabilitiesByComponentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestBearingDepositLiabilitiesByComponentAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InterestBearingDepositLiabilitiesByComponentAbstract_lbl" xml:lang="en-US">Interest bearing:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestBearingDepositLiabilitiesByComponentAbstract" xlink:to="us-gaap_InterestBearingDepositLiabilitiesByComponentAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestBearingDomesticDepositNegotiableOrderOfWithdrawalNOW" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestBearingDomesticDepositNegotiableOrderOfWithdrawalNOW"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InterestBearingDomesticDepositNegotiableOrderOfWithdrawalNOW_lbl" xml:lang="en-US">NOW accounts</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestBearingDomesticDepositNegotiableOrderOfWithdrawalNOW" xlink:to="us-gaap_InterestBearingDomesticDepositNegotiableOrderOfWithdrawalNOW_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestBearingDomesticDepositMoneyMarket" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestBearingDomesticDepositMoneyMarket"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InterestBearingDomesticDepositMoneyMarket_lbl" xml:lang="en-US">Money market accounts</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestBearingDomesticDepositMoneyMarket" xlink:to="us-gaap_InterestBearingDomesticDepositMoneyMarket_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestBearingDomesticDepositSavings" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestBearingDomesticDepositSavings"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InterestBearingDomesticDepositSavings_lbl" xml:lang="en-US">Savings</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestBearingDomesticDepositSavings" xlink:to="us-gaap_InterestBearingDomesticDepositSavings_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_ScheduledMaturitiesOfCertificatesOfDepositTableTextBlock" xlink:href="sfst-20221231.xsd#sfst_ScheduledMaturitiesOfCertificatesOfDepositTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_ScheduledMaturitiesOfCertificatesOfDepositTableTextBlock_lbl" xml:lang="en-US">Scheduled maturities of certificates of deposit</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_ScheduledMaturitiesOfCertificatesOfDepositTableTextBlock" xlink:to="sfst_ScheduledMaturitiesOfCertificatesOfDepositTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TimeDepositMaturitiesYearOne" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TimeDepositMaturitiesYearOne"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_TimeDepositMaturitiesYearOne_lbl" xml:lang="en-US">2023</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TimeDepositMaturitiesYearOne" xlink:to="us-gaap_TimeDepositMaturitiesYearOne_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TimeDepositMaturitiesYearTwo" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TimeDepositMaturitiesYearTwo"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_TimeDepositMaturitiesYearTwo_lbl" xml:lang="en-US">2024</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TimeDepositMaturitiesYearTwo" xlink:to="us-gaap_TimeDepositMaturitiesYearTwo_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TimeDepositMaturitiesYearThree" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TimeDepositMaturitiesYearThree"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_TimeDepositMaturitiesYearThree_lbl" xml:lang="en-US">2025</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TimeDepositMaturitiesYearThree" xlink:to="us-gaap_TimeDepositMaturitiesYearThree_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TimeDepositMaturitiesYearFour" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TimeDepositMaturitiesYearFour"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_TimeDepositMaturitiesYearFour_lbl" xml:lang="en-US">2026</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TimeDepositMaturitiesYearFour" xlink:to="us-gaap_TimeDepositMaturitiesYearFour_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_FederalHomeLoanBankAdvancesAndRepurchaseAgreementsTextBlock" xlink:href="sfst-20221231.xsd#sfst_FederalHomeLoanBankAdvancesAndRepurchaseAgreementsTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_FederalHomeLoanBankAdvancesAndRepurchaseAgreementsTextBlock_lbl" xml:lang="en-US">Federal Home Loan Bank Advances and Other Borrowings</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_FederalHomeLoanBankAdvancesAndRepurchaseAgreementsTextBlock" xlink:to="sfst_FederalHomeLoanBankAdvancesAndRepurchaseAgreementsTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubordinatedBorrowingsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubordinatedBorrowingsDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SubordinatedBorrowingsDisclosureTextBlock_lbl" xml:lang="en-US">Subordinated Debentures</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubordinatedBorrowingsDisclosureTextBlock" xlink:to="us-gaap_SubordinatedBorrowingsDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_UnusedLinesOfCreditTextBlock" xlink:href="sfst-20221231.xsd#sfst_UnusedLinesOfCreditTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_UnusedLinesOfCreditTextBlock_lbl" xml:lang="en-US">Unused Lines of Credit</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_UnusedLinesOfCreditTextBlock" xlink:to="sfst_UnusedLinesOfCreditTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock_lbl" xml:lang="en-US">Derivative Financial Instruments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" xlink:to="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock_lbl" xml:lang="en-US">Schedule of outstanding financial derivative instruments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock" xlink:to="us-gaap_ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_DerivativesNotionalAmount" xlink:href="sfst-20221231.xsd#sfst_DerivativesNotionalAmount"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_DerivativesNotionalAmount_lbl" xml:lang="en-US">Derivative financial instruments, Notional amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_DerivativesNotionalAmount" xlink:to="sfst_DerivativesNotionalAmount_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_BalanceSheetLocationDescription" xlink:href="sfst-20221231.xsd#sfst_BalanceSheetLocationDescription"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_BalanceSheetLocationDescription_lbl" xml:lang="en-US">Balance Sheet Location, description</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_BalanceSheetLocationDescription" xlink:to="sfst_BalanceSheetLocationDescription_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet_lbl" xml:lang="en-US">Derivative Asset/(Liability), Fair Value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet" xlink:to="us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet_lbl0" xml:lang="en-US">Mortgage loan interest rate lock commitments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet" xlink:to="us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueDisclosuresTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueDisclosuresTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FairValueDisclosuresTextBlock_lbl" xml:lang="en-US">Fair Value Accounting</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueDisclosuresTextBlock" xlink:to="us-gaap_FairValueDisclosuresTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_lbl" xml:lang="en-US">Schedule of assets and liabilities measured at fair value on recurring basis</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:to="us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_SecuritiesAvailableForSaleAbstract" xlink:href="sfst-20221231.xsd#sfst_SecuritiesAvailableForSaleAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_SecuritiesAvailableForSaleAbstract_lbl" xml:lang="en-US">Securities available for sale:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_SecuritiesAvailableForSaleAbstract" xlink:to="sfst_SecuritiesAvailableForSaleAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_SecuritiesAvailableForSaleFairValueUsAgencyCorporateBonds" xlink:href="sfst-20221231.xsd#sfst_SecuritiesAvailableForSaleFairValueUsAgencyCorporateBonds"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_SecuritiesAvailableForSaleFairValueUsAgencyCorporateBonds_lbl" xml:lang="en-US">Corporate bonds</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_SecuritiesAvailableForSaleFairValueUsAgencyCorporateBonds" xlink:to="sfst_SecuritiesAvailableForSaleFairValueUsAgencyCorporateBonds_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_SecuritiesAvailableForSaleFairValueUsAgencyUSTreasuries" xlink:href="sfst-20221231.xsd#sfst_SecuritiesAvailableForSaleFairValueUsAgencyUSTreasuries"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_SecuritiesAvailableForSaleFairValueUsAgencyUSTreasuries_lbl" xml:lang="en-US">US treasuries</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_SecuritiesAvailableForSaleFairValueUsAgencyUSTreasuries" xlink:to="sfst_SecuritiesAvailableForSaleFairValueUsAgencyUSTreasuries_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_SecuritiesAvailableForSaleFairValueUsAgencySecurities" xlink:href="sfst-20221231.xsd#sfst_SecuritiesAvailableForSaleFairValueUsAgencySecurities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_SecuritiesAvailableForSaleFairValueUsAgencySecurities_lbl" xml:lang="en-US">US government agencies</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_SecuritiesAvailableForSaleFairValueUsAgencySecurities" xlink:to="sfst_SecuritiesAvailableForSaleFairValueUsAgencySecurities_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_SecuritiesAvailableForSaleFairValueStateAndPoliticalSubdivisions" xlink:href="sfst-20221231.xsd#sfst_SecuritiesAvailableForSaleFairValueStateAndPoliticalSubdivisions"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_SecuritiesAvailableForSaleFairValueStateAndPoliticalSubdivisions_lbl" xml:lang="en-US">State and political subdivisions</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_SecuritiesAvailableForSaleFairValueStateAndPoliticalSubdivisions" xlink:to="sfst_SecuritiesAvailableForSaleFairValueStateAndPoliticalSubdivisions_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_AssetBackedSecurities" xlink:href="sfst-20221231.xsd#sfst_AssetBackedSecurities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_AssetBackedSecurities_lbl" xml:lang="en-US">Asset-backed securities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_AssetBackedSecurities" xlink:to="sfst_AssetBackedSecurities_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MortgageBackedSecuritiesAvailableForSaleFairValueDisclosure" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MortgageBackedSecuritiesAvailableForSaleFairValueDisclosure"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_MortgageBackedSecuritiesAvailableForSaleFairValueDisclosure_lbl" xml:lang="en-US">Mortgage-backed securities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MortgageBackedSecuritiesAvailableForSaleFairValueDisclosure" xlink:to="us-gaap_MortgageBackedSecuritiesAvailableForSaleFairValueDisclosure_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LoansHeldForSaleFairValueDisclosure" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoansHeldForSaleFairValueDisclosure"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LoansHeldForSaleFairValueDisclosure_lbl" xml:lang="en-US">Mortgage loans held for sale</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LoansHeldForSaleFairValueDisclosure" xlink:to="us-gaap_LoansHeldForSaleFairValueDisclosure_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinancialInstrumentsSoldNotYetPurchasedAtFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancialInstrumentsSoldNotYetPurchasedAtFairValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FinancialInstrumentsSoldNotYetPurchasedAtFairValue_lbl" xml:lang="en-US">MBS forward sales commitments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinancialInstrumentsSoldNotYetPurchasedAtFairValue" xlink:to="us-gaap_FinancialInstrumentsSoldNotYetPurchasedAtFairValue_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsFairValueDisclosure" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsFairValueDisclosure"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AssetsFairValueDisclosure_lbl" xml:lang="en-US">Total assets measured at fair value on a recurring basis</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsFairValueDisclosure" xlink:to="us-gaap_AssetsFairValueDisclosure_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_AssetsAbstract0" xlink:href="sfst-20221231.xsd#sfst_AssetsAbstract0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_AssetsAbstract0_lbl" xml:lang="en-US">Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_AssetsAbstract0" xlink:to="sfst_AssetsAbstract0_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_SecuritiesAvailableForSaleAbstract0" xlink:href="sfst-20221231.xsd#sfst_SecuritiesAvailableForSaleAbstract0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_SecuritiesAvailableForSaleAbstract0_lbl" xml:lang="en-US">Securities available for sale:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_SecuritiesAvailableForSaleAbstract0" xlink:to="sfst_SecuritiesAvailableForSaleAbstract0_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_SecuritiesAvailableForSaleFairValueSbaSecurities" xlink:href="sfst-20221231.xsd#sfst_SecuritiesAvailableForSaleFairValueSbaSecurities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_SecuritiesAvailableForSaleFairValueSbaSecurities_lbl" xml:lang="en-US">SBA securities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_SecuritiesAvailableForSaleFairValueSbaSecurities" xlink:to="sfst_SecuritiesAvailableForSaleFairValueSbaSecurities_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_UnlabeledAbstract6" xlink:href="sfst-20221231.xsd#sfst_UnlabeledAbstract6"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_UnlabeledAbstract6_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_UnlabeledAbstract6" xlink:to="sfst_UnlabeledAbstract6_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesFairValueDisclosure" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesFairValueDisclosure"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LiabilitiesFairValueDisclosure_lbl" xml:lang="en-US">Total liabilities measured at fair value on a recurring basis</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesFairValueDisclosure" xlink:to="us-gaap_LiabilitiesFairValueDisclosure_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueAssetsMeasuredOnNonrecurringBasisTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsMeasuredOnNonrecurringBasisTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FairValueAssetsMeasuredOnNonrecurringBasisTextBlock_lbl" xml:lang="en-US">Schedule of assets and liabilities measured at fair value on nonrecurring basis</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueAssetsMeasuredOnNonrecurringBasisTextBlock" xlink:to="us-gaap_FairValueAssetsMeasuredOnNonrecurringBasisTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_AssetsAbstract1" xlink:href="sfst-20221231.xsd#sfst_AssetsAbstract1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_AssetsAbstract1_lbl" xml:lang="en-US">Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_AssetsAbstract1" xlink:to="sfst_AssetsAbstract1_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_FairValueOnANonrecurringBasisImpairedLoans" xlink:href="sfst-20221231.xsd#sfst_FairValueOnANonrecurringBasisImpairedLoans"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_FairValueOnANonrecurringBasisImpairedLoans_lbl" xml:lang="en-US">Impaired loans</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_FairValueOnANonrecurringBasisImpairedLoans" xlink:to="sfst_FairValueOnANonrecurringBasisImpairedLoans_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_AssetsFairValueDisclosuresNonRecurring" xlink:href="sfst-20221231.xsd#sfst_AssetsFairValueDisclosuresNonRecurring"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_AssetsFairValueDisclosuresNonRecurring_lbl" xml:lang="en-US">Total assets measured at fair value on a nonrecurring basis</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_AssetsFairValueDisclosuresNonRecurring" xlink:to="sfst_AssetsFairValueDisclosuresNonRecurring_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_AssetsAbstract2" xlink:href="sfst-20221231.xsd#sfst_AssetsAbstract2"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_AssetsAbstract2_lbl" xml:lang="en-US">Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_AssetsAbstract2" xlink:to="sfst_AssetsAbstract2_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock_lbl" xml:lang="en-US">Schedule of unobservable inputs used in the fair value measurements</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock" xlink:to="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_FairValueOfMeasurementsValuationTechniques" xlink:href="sfst-20221231.xsd#sfst_FairValueOfMeasurementsValuationTechniques"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_FairValueOfMeasurementsValuationTechniques_lbl" xml:lang="en-US">Valuation Technique</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_FairValueOfMeasurementsValuationTechniques" xlink:to="sfst_FairValueOfMeasurementsValuationTechniques_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_FairValueOfMeasurementsSignificantAssumptions" xlink:href="sfst-20221231.xsd#sfst_FairValueOfMeasurementsSignificantAssumptions"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_FairValueOfMeasurementsSignificantAssumptions_lbl" xml:lang="en-US">Significant Unobservable Inputs</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_FairValueOfMeasurementsSignificantAssumptions" xlink:to="sfst_FairValueOfMeasurementsSignificantAssumptions_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_FairValueAssumptionsRangeOfInputs" xlink:href="sfst-20221231.xsd#sfst_FairValueAssumptionsRangeOfInputs"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_FairValueAssumptionsRangeOfInputs_lbl" xml:lang="en-US">Range of Inputs</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_FairValueAssumptionsRangeOfInputs" xlink:to="sfst_FairValueAssumptionsRangeOfInputs_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueByBalanceSheetGroupingTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByBalanceSheetGroupingTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FairValueByBalanceSheetGroupingTextBlock_lbl" xml:lang="en-US">Schedule of estimated fair values of the company&apos;s financial instruments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueByBalanceSheetGroupingTextBlock" xlink:to="us-gaap_FairValueByBalanceSheetGroupingTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract_lbl" xml:lang="en-US">Financial Assets:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract" xlink:to="us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherAssetsFairValueDisclosure" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssetsFairValueDisclosure"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherAssetsFairValueDisclosure_lbl" xml:lang="en-US">Other investments, at cost, Fair Value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAssetsFairValueDisclosure" xlink:to="us-gaap_OtherAssetsFairValueDisclosure_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_LoansReceivableCarryingAmount" xlink:href="sfst-20221231.xsd#sfst_LoansReceivableCarryingAmount"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_LoansReceivableCarryingAmount_lbl" xml:lang="en-US">Loans, Carrying Amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_LoansReceivableCarryingAmount" xlink:to="sfst_LoansReceivableCarryingAmount_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LoansReceivableFairValueDisclosure" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoansReceivableFairValueDisclosure"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LoansReceivableFairValueDisclosure_lbl" xml:lang="en-US">Loans, Fair Value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LoansReceivableFairValueDisclosure" xlink:to="us-gaap_LoansReceivableFairValueDisclosure_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract_lbl" xml:lang="en-US">Financial Liabilities:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract" xlink:to="us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_DepositsCarryingAmount" xlink:href="sfst-20221231.xsd#sfst_DepositsCarryingAmount"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_DepositsCarryingAmount_lbl" xml:lang="en-US">Deposits, Carrying Amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_DepositsCarryingAmount" xlink:to="sfst_DepositsCarryingAmount_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DepositsFairValueDisclosure" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DepositsFairValueDisclosure"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DepositsFairValueDisclosure_lbl" xml:lang="en-US">Deposits, Fair Value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DepositsFairValueDisclosure" xlink:to="us-gaap_DepositsFairValueDisclosure_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FederalHomeLoanBankAdvances" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FederalHomeLoanBankAdvances"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FederalHomeLoanBankAdvances_lbl" xml:lang="en-US">Subordinated debentures, Carrying Amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FederalHomeLoanBankAdvances" xlink:to="us-gaap_FederalHomeLoanBankAdvances_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisSubordinatedDebtObligations" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisSubordinatedDebtObligations"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisSubordinatedDebtObligations_lbl" xml:lang="en-US">Subordinated debentures, Fair Value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisSubordinatedDebtObligations" xlink:to="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisSubordinatedDebtObligations_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EarningsPerShareTextBlock_lbl" xml:lang="en-US">Earnings Per Common Share</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareTextBlock" xlink:to="us-gaap_EarningsPerShareTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_lbl" xml:lang="en-US">Schedule of earnings per share calculation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:to="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_NumeratorAbstract" xlink:href="sfst-20221231.xsd#sfst_NumeratorAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_NumeratorAbstract_lbl" xml:lang="en-US">Numerator:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_NumeratorAbstract" xlink:to="sfst_NumeratorAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_lbl" xml:lang="en-US">Net income available to common shareholders (in Dollars)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:to="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_DenominatorAbstract" xlink:href="sfst-20221231.xsd#sfst_DenominatorAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_DenominatorAbstract_lbl" xml:lang="en-US">Denominator:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_DenominatorAbstract" xlink:to="sfst_DenominatorAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_lbl" xml:lang="en-US">Common stock equivalents</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:to="us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_EarningsPerCommonShareAbstract" xlink:href="sfst-20221231.xsd#sfst_EarningsPerCommonShareAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_EarningsPerCommonShareAbstract_lbl" xml:lang="en-US">Earnings per common share:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_EarningsPerCommonShareAbstract" xlink:to="sfst_EarningsPerCommonShareAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_lbl" xml:lang="en-US">Commitments and Contingencies</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock_lbl" xml:lang="en-US">Income Taxes</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxDisclosureTextBlock" xlink:to="us-gaap_IncomeTaxDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_lbl" xml:lang="en-US">Schedule of components of income tax expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:to="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_CurrentIncomeTaxesAbstract" xlink:href="sfst-20221231.xsd#sfst_CurrentIncomeTaxesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_CurrentIncomeTaxesAbstract_lbl" xml:lang="en-US">Current income taxes:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_CurrentIncomeTaxesAbstract" xlink:to="sfst_CurrentIncomeTaxesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CurrentFederalTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CurrentFederalTaxExpenseBenefit"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CurrentFederalTaxExpenseBenefit_lbl" xml:lang="en-US">Federal</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CurrentFederalTaxExpenseBenefit" xlink:to="us-gaap_CurrentFederalTaxExpenseBenefit_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CurrentStateAndLocalTaxExpenseBenefit_lbl" xml:lang="en-US">State</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:to="us-gaap_CurrentStateAndLocalTaxExpenseBenefit_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit_lbl" xml:lang="en-US">Deferred income tax expense (benefit)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:to="us-gaap_DeferredIncomeTaxExpenseBenefit_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_lbl" xml:lang="en-US">Schedule of taxes computed using the statutory tax rate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:to="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_lbl" xml:lang="en-US">Tax expense at statutory rate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:to="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_lbl" xml:lang="en-US">Effect of state income taxes, net of federal benefit</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:to="us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount_lbl" xml:lang="en-US">Effect of stock-based compensation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxReconciliationOtherAdjustments" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxReconciliationOtherAdjustments"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeTaxReconciliationOtherAdjustments_lbl" xml:lang="en-US">Other</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationOtherAdjustments" xlink:to="us-gaap_IncomeTaxReconciliationOtherAdjustments_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_lbl" xml:lang="en-US">Schedule of components of the deferred tax assets and liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:to="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_DeferredTaxAssetsAbstract" xlink:href="sfst-20221231.xsd#sfst_DeferredTaxAssetsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_DeferredTaxAssetsAbstract_lbl" xml:lang="en-US">Deferred tax assets:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_DeferredTaxAssetsAbstract" xlink:to="sfst_DeferredTaxAssetsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsProvisionForLoanLosses" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsProvisionForLoanLosses"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsProvisionForLoanLosses_lbl" xml:lang="en-US">Allowance for credit losses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsProvisionForLoanLosses" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsProvisionForLoanLosses_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts_lbl" xml:lang="en-US">Reserve for unfunded commitments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsUnrealizedLossesOnAvailableforSaleSecuritiesGross" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsUnrealizedLossesOnAvailableforSaleSecuritiesGross"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredTaxAssetsUnrealizedLossesOnAvailableforSaleSecuritiesGross_lbl" xml:lang="en-US">Unrealized loss on securities available for sale</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsUnrealizedLossesOnAvailableforSaleSecuritiesGross" xlink:to="us-gaap_DeferredTaxAssetsUnrealizedLossesOnAvailableforSaleSecuritiesGross_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_DeferredTaxAssetsNetDeferredLoanFees" xlink:href="sfst-20221231.xsd#sfst_DeferredTaxAssetsNetDeferredLoanFees"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_DeferredTaxAssetsNetDeferredLoanFees_lbl" xml:lang="en-US">Net deferred loan fees</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_DeferredTaxAssetsNetDeferredLoanFees" xlink:to="sfst_DeferredTaxAssetsNetDeferredLoanFees_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits_lbl" xml:lang="en-US">Deferred compensation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_DeferredTaxAssetsLeaseLiabilities" xlink:href="sfst-20221231.xsd#sfst_DeferredTaxAssetsLeaseLiabilities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_DeferredTaxAssetsLeaseLiabilities_lbl" xml:lang="en-US">Lease liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_DeferredTaxAssetsLeaseLiabilities" xlink:to="sfst_DeferredTaxAssetsLeaseLiabilities_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsOther" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsOther"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredTaxAssetsOther_lbl" xml:lang="en-US">Other</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsOther" xlink:to="us-gaap_DeferredTaxAssetsOther_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxLiabilitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilitiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredTaxLiabilitiesAbstract_lbl" xml:lang="en-US">Deferred tax liabilities:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxLiabilitiesAbstract" xlink:to="us-gaap_DeferredTaxLiabilitiesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_lbl" xml:lang="en-US">Property and equipment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:to="us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_DeferredTaxLiabilitiesHedgingTransactions" xlink:href="sfst-20221231.xsd#sfst_DeferredTaxLiabilitiesHedgingTransactions"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_DeferredTaxLiabilitiesHedgingTransactions_lbl" xml:lang="en-US">Hedging transactions</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_DeferredTaxLiabilitiesHedgingTransactions" xlink:to="sfst_DeferredTaxLiabilitiesHedgingTransactions_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxLiabilitiesPrepaidExpenses" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilitiesPrepaidExpenses"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredTaxLiabilitiesPrepaidExpenses_lbl" xml:lang="en-US">Prepaid expenses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxLiabilitiesPrepaidExpenses" xlink:to="us-gaap_DeferredTaxLiabilitiesPrepaidExpenses_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_DeferredTaxLiabilitiesRightOfUseAssets" xlink:href="sfst-20221231.xsd#sfst_DeferredTaxLiabilitiesRightOfUseAssets"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_DeferredTaxLiabilitiesRightOfUseAssets_lbl" xml:lang="en-US">ROU assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_DeferredTaxLiabilitiesRightOfUseAssets" xlink:to="sfst_DeferredTaxLiabilitiesRightOfUseAssets_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionsDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RelatedPartyTransactionsDisclosureTextBlock_lbl" xml:lang="en-US">Related Party Transactions</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:to="us-gaap_RelatedPartyTransactionsDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock_lbl" xml:lang="en-US">Schedule of loan transactions with directors and executive officers, including their affiliates</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock" xlink:to="us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_NewLoans" xlink:href="sfst-20221231.xsd#sfst_NewLoans"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_NewLoans_lbl" xml:lang="en-US">New loans</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_NewLoans" xlink:to="sfst_NewLoans_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinancialInstrumentsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancialInstrumentsDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FinancialInstrumentsDisclosureTextBlock_lbl" xml:lang="en-US">Financial Instruments With Off-Balance Sheet Risk</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinancialInstrumentsDisclosureTextBlock" xlink:to="us-gaap_FinancialInstrumentsDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_lbl" xml:lang="en-US">Employee Benefit Plan</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:to="us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_lbl" xml:lang="en-US">Stock-Based Compensation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:to="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_lbl" xml:lang="en-US">Schedule of stock-based compensation expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:to="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockOptionPlanExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockOptionPlanExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockOptionPlanExpense_lbl" xml:lang="en-US">Stock option expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockOptionPlanExpense" xlink:to="us-gaap_StockOptionPlanExpense_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfShareBasedCompensationEmployeeStockPurchasePlanActivityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationEmployeeStockPurchasePlanActivityTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfShareBasedCompensationEmployeeStockPurchasePlanActivityTableTextBlock_lbl" xml:lang="en-US">Schedule of the status of the stock option plan and changes</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfShareBasedCompensationEmployeeStockPurchasePlanActivityTableTextBlock" xlink:to="us-gaap_ScheduleOfShareBasedCompensationEmployeeStockPurchasePlanActivityTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_lbl" xml:lang="en-US">Shares, Granted</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_lbl" xml:lang="en-US">Weighted average exercise price, Granted</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_lbl" xml:lang="en-US">Weighted average exercise price, Exercised</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_lbl" xml:lang="en-US">Weighted average exercise price, Forfeited or expired</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_lbl" xml:lang="en-US">Weighted Average Remaining Contractual Life, Outstanding at end of year</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_lbl" xml:lang="en-US">Weighted average exercise price, Options exercisable at year-end</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_lbl" xml:lang="en-US">Weighted Average Remaining Contractual Life, Options exercisable at year-end</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US">Weighted average exercise price, Weighted average fair value of options granted during the year</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_lbl" xml:lang="en-US">Shares, Shares available for grant</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_lbl0" xml:lang="en-US">Number of stock option available for grant (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfAssumptionsUsedTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAssumptionsUsedTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfAssumptionsUsedTableTextBlock_lbl" xml:lang="en-US">Schedule of assumptions used</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfAssumptionsUsedTableTextBlock" xlink:to="us-gaap_ScheduleOfAssumptionsUsedTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_lbl" xml:lang="en-US">Dividend yield</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_lbl" xml:lang="en-US">Expected life</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_lbl" xml:lang="en-US">Expected volatility</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_lbl" xml:lang="en-US">Risk-free interest rate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock_lbl" xml:lang="en-US">Schedule of the status of the company&apos;s non vested restricted stock and changes</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock" xlink:to="us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_lbl" xml:lang="en-US">Restricted Shares, Granted</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US">Weighted Average Grant-Date Fair Value, Granted</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US">Weighted Average Grant-Date Fair Value, Vested</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US">Weighted Average Grant-Date Fair Value, Forfeited</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_DividendsDisclosureTextBlock" xlink:href="sfst-20221231.xsd#sfst_DividendsDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_DividendsDisclosureTextBlock_lbl" xml:lang="en-US">Dividends</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_DividendsDisclosureTextBlock" xlink:to="sfst_DividendsDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock_lbl" xml:lang="en-US">Regulatory Matters</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock" xlink:to="us-gaap_RegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock_lbl" xml:lang="en-US">Schedule of capital amounts and ratios of the Bank and the Company and the regulatory minimum requirements</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock" xlink:to="us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_TheBankAbstract" xlink:href="sfst-20221231.xsd#sfst_TheBankAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_TheBankAbstract_lbl" xml:lang="en-US">The Bank</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_TheBankAbstract" xlink:to="sfst_TheBankAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Capital" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Capital"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_Capital_lbl" xml:lang="en-US">Total Capital (to risk weighted assets) Amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Capital" xlink:to="us-gaap_Capital_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_CapitalToRiskWeightedAssets1" xlink:href="sfst-20221231.xsd#sfst_CapitalToRiskWeightedAssets1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_CapitalToRiskWeightedAssets1_lbl" xml:lang="en-US">Total Capital (to risk weighted assets) Actual Ratio</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_CapitalToRiskWeightedAssets1" xlink:to="sfst_CapitalToRiskWeightedAssets1_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CapitalRequiredForCapitalAdequacy" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CapitalRequiredForCapitalAdequacy"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CapitalRequiredForCapitalAdequacy_lbl" xml:lang="en-US">Total Capital (to risk weighted assets) For capital adequacy purposes minimum</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CapitalRequiredForCapitalAdequacy" xlink:to="us-gaap_CapitalRequiredForCapitalAdequacy_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_CapitalRequiredForCapitalAdequacyToRiskWeightedAssets1" xlink:href="sfst-20221231.xsd#sfst_CapitalRequiredForCapitalAdequacyToRiskWeightedAssets1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_CapitalRequiredForCapitalAdequacyToRiskWeightedAssets1_lbl" xml:lang="en-US">Total Capital (to risk weighted assets) For capital adequacy purposes minimum, Ratio</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_CapitalRequiredForCapitalAdequacyToRiskWeightedAssets1" xlink:to="sfst_CapitalRequiredForCapitalAdequacyToRiskWeightedAssets1_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CapitalRequiredToBeWellCapitalized" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CapitalRequiredToBeWellCapitalized"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CapitalRequiredToBeWellCapitalized_lbl" xml:lang="en-US">Total Capital (to risk weighted assets) To be well capitalized under prompt corrective action provisions minimum</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CapitalRequiredToBeWellCapitalized" xlink:to="us-gaap_CapitalRequiredToBeWellCapitalized_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets1" xlink:href="sfst-20221231.xsd#sfst_CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets1_lbl" xml:lang="en-US">Total Capital (to risk weighted assets) To be well capitalized under prompt corrective action provisions minimum, Ratio</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets1" xlink:to="sfst_CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets1_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TierOneRiskBasedCapital" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TierOneRiskBasedCapital"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_TierOneRiskBasedCapital_lbl" xml:lang="en-US">Tier 1 Capital (to risk weighted assets) Amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TierOneRiskBasedCapital" xlink:to="us-gaap_TierOneRiskBasedCapital_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_TierOneRiskBasedCapitalToRiskWeightedAssets1" xlink:href="sfst-20221231.xsd#sfst_TierOneRiskBasedCapitalToRiskWeightedAssets1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_TierOneRiskBasedCapitalToRiskWeightedAssets1_lbl" xml:lang="en-US">Tier 1 Capital (to risk weighted assets) Actual Ratio</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_TierOneRiskBasedCapitalToRiskWeightedAssets1" xlink:to="sfst_TierOneRiskBasedCapitalToRiskWeightedAssets1_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TierOneRiskBasedCapitalRequiredForCapitalAdequacy" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TierOneRiskBasedCapitalRequiredForCapitalAdequacy"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_TierOneRiskBasedCapitalRequiredForCapitalAdequacy_lbl" xml:lang="en-US">Tier 1 Capital (to risk weighted assets) For capital adequacy purposes minimum</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TierOneRiskBasedCapitalRequiredForCapitalAdequacy" xlink:to="us-gaap_TierOneRiskBasedCapitalRequiredForCapitalAdequacy_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets1" xlink:href="sfst-20221231.xsd#sfst_TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets1_lbl" xml:lang="en-US">Tier 1 Capital (to risk weighted assets) For capital adequacy purposes minimum, Ratio</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets1" xlink:to="sfst_TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets1_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TierOneRiskBasedCapitalRequiredToBeWellCapitalized" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TierOneRiskBasedCapitalRequiredToBeWellCapitalized"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_TierOneRiskBasedCapitalRequiredToBeWellCapitalized_lbl" xml:lang="en-US">Tier 1 Capital (to risk weighted assets) To be well capitalized under prompt corrective action provisions minimum</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TierOneRiskBasedCapitalRequiredToBeWellCapitalized" xlink:to="us-gaap_TierOneRiskBasedCapitalRequiredToBeWellCapitalized_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets1" xlink:href="sfst-20221231.xsd#sfst_TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets1_lbl" xml:lang="en-US">Tier 1 Capital (to risk weighted assets) To be well capitalized under prompt corrective action provisions minimum, Ratio</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets1" xlink:to="sfst_TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets1_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_TierOneRiskBasedCommonStock" xlink:href="sfst-20221231.xsd#sfst_TierOneRiskBasedCommonStock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_TierOneRiskBasedCommonStock_lbl" xml:lang="en-US">Common Equity Tier 1 Capital (to risk weighted assets) Amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_TierOneRiskBasedCommonStock" xlink:to="sfst_TierOneRiskBasedCommonStock_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_TierOneRiskBasedCommonStockToRiskWeightedAssets" xlink:href="sfst-20221231.xsd#sfst_TierOneRiskBasedCommonStockToRiskWeightedAssets"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_TierOneRiskBasedCommonStockToRiskWeightedAssets_lbl" xml:lang="en-US">Common Equity Tier 1 Capital (to risk weighted assets) Actual Ratio</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_TierOneRiskBasedCommonStockToRiskWeightedAssets" xlink:to="sfst_TierOneRiskBasedCommonStockToRiskWeightedAssets_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_TierOneRiskBasedCommonStockRequiredForCapitalAdequacy" xlink:href="sfst-20221231.xsd#sfst_TierOneRiskBasedCommonStockRequiredForCapitalAdequacy"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_TierOneRiskBasedCommonStockRequiredForCapitalAdequacy_lbl" xml:lang="en-US">Common Equity Tier 1 Capital (to risk weighted assets) For capital adequacy purposes minimum</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_TierOneRiskBasedCommonStockRequiredForCapitalAdequacy" xlink:to="sfst_TierOneRiskBasedCommonStockRequiredForCapitalAdequacy_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_TierOneRiskBasedCommonStockRequiredForCapitalAdequacyToRiskWeightedAssets" xlink:href="sfst-20221231.xsd#sfst_TierOneRiskBasedCommonStockRequiredForCapitalAdequacyToRiskWeightedAssets"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_TierOneRiskBasedCommonStockRequiredForCapitalAdequacyToRiskWeightedAssets_lbl" xml:lang="en-US">Common Equity Tier 1 Capital (to risk weighted assets) For capital adequacy purposes minimum, Ratio</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_TierOneRiskBasedCommonStockRequiredForCapitalAdequacyToRiskWeightedAssets" xlink:to="sfst_TierOneRiskBasedCommonStockRequiredForCapitalAdequacyToRiskWeightedAssets_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_TierOneRiskBasedCommonStockRequiredToBeWellCapitalized" xlink:href="sfst-20221231.xsd#sfst_TierOneRiskBasedCommonStockRequiredToBeWellCapitalized"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_TierOneRiskBasedCommonStockRequiredToBeWellCapitalized_lbl" xml:lang="en-US">Common Equity Tier 1 Capital (to risk weighted assets) To be well capitalized under prompt corrective action provisions minimum</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_TierOneRiskBasedCommonStockRequiredToBeWellCapitalized" xlink:to="sfst_TierOneRiskBasedCommonStockRequiredToBeWellCapitalized_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_TierOneRiskBasedCommonStockRequiredToBeWellCapitalizedToRiskWeightedAssets" xlink:href="sfst-20221231.xsd#sfst_TierOneRiskBasedCommonStockRequiredToBeWellCapitalizedToRiskWeightedAssets"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_TierOneRiskBasedCommonStockRequiredToBeWellCapitalizedToRiskWeightedAssets_lbl" xml:lang="en-US">Common Equity Tier 1 Capital (to risk weighted assets) To be well capitalized under prompt corrective action provisions minimum, Ratio</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_TierOneRiskBasedCommonStockRequiredToBeWellCapitalizedToRiskWeightedAssets" xlink:to="sfst_TierOneRiskBasedCommonStockRequiredToBeWellCapitalizedToRiskWeightedAssets_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TierOneLeverageCapital" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TierOneLeverageCapital"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_TierOneLeverageCapital_lbl" xml:lang="en-US">Tier 1 Capital (to average assets) Amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TierOneLeverageCapital" xlink:to="us-gaap_TierOneLeverageCapital_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_TierOneLeverageCapitalToAverageAssets1" xlink:href="sfst-20221231.xsd#sfst_TierOneLeverageCapitalToAverageAssets1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_TierOneLeverageCapitalToAverageAssets1_lbl" xml:lang="en-US">Tier 1 Capital (to average assets) Actual Ratio</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_TierOneLeverageCapitalToAverageAssets1" xlink:to="sfst_TierOneLeverageCapitalToAverageAssets1_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TierOneLeverageCapitalRequiredForCapitalAdequacy" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TierOneLeverageCapitalRequiredForCapitalAdequacy"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_TierOneLeverageCapitalRequiredForCapitalAdequacy_lbl" xml:lang="en-US">Tier 1 Capital (to average assets) For capital adequacy purposes minimum</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TierOneLeverageCapitalRequiredForCapitalAdequacy" xlink:to="us-gaap_TierOneLeverageCapitalRequiredForCapitalAdequacy_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets1" xlink:href="sfst-20221231.xsd#sfst_TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets1_lbl" xml:lang="en-US">Tier 1 Capital (to average assets) For capital adequacy purposes minimum, Ratio</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets1" xlink:to="sfst_TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets1_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TierOneLeverageCapitalRequiredToBeWellCapitalized" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TierOneLeverageCapitalRequiredToBeWellCapitalized"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_TierOneLeverageCapitalRequiredToBeWellCapitalized_lbl" xml:lang="en-US">Tier 1 Capital (to average assets) To be well capitalized under prompt corrective action provisions minimum</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TierOneLeverageCapitalRequiredToBeWellCapitalized" xlink:to="us-gaap_TierOneLeverageCapitalRequiredToBeWellCapitalized_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets1" xlink:href="sfst-20221231.xsd#sfst_TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets1_lbl" xml:lang="en-US">Tier 1 Capital (to average assets) To be well capitalized under prompt corrective action provisions minimum, Ratio</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets1" xlink:to="sfst_TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets1_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_UnlabeledAbstract7" xlink:href="sfst-20221231.xsd#sfst_UnlabeledAbstract7"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_UnlabeledAbstract7_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_UnlabeledAbstract7" xlink:to="sfst_UnlabeledAbstract7_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_TheCompanyAbstract" xlink:href="sfst-20221231.xsd#sfst_TheCompanyAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_TheCompanyAbstract_lbl" xml:lang="en-US">The Company</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_TheCompanyAbstract" xlink:to="sfst_TheCompanyAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_TheBankAbstract0" xlink:href="sfst-20221231.xsd#sfst_TheBankAbstract0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_TheBankAbstract0_lbl" xml:lang="en-US">The Bank</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_TheBankAbstract0" xlink:to="sfst_TheBankAbstract0_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_UnlabeledAbstract8" xlink:href="sfst-20221231.xsd#sfst_UnlabeledAbstract8"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_UnlabeledAbstract8_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_UnlabeledAbstract8" xlink:to="sfst_UnlabeledAbstract8_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_TheCompany1Abstract" xlink:href="sfst-20221231.xsd#sfst_TheCompany1Abstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_TheCompany1Abstract_lbl" xml:lang="en-US">The Company(1)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_TheCompany1Abstract" xlink:to="sfst_TheCompany1Abstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock_lbl" xml:lang="en-US">Parent Company Financial Information</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock" xlink:to="us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_ScheduleOfCondensedFinancialStatementTableTextBlock" xlink:href="sfst-20221231.xsd#sfst_ScheduleOfCondensedFinancialStatementTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_ScheduleOfCondensedFinancialStatementTableTextBlock_lbl" xml:lang="en-US">Schedule of condensed financial information of Southern First Bancshares, Inc. (parent company only)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_ScheduleOfCondensedFinancialStatementTableTextBlock" xlink:to="sfst_ScheduleOfCondensedFinancialStatementTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_AssetsAbstract3" xlink:href="sfst-20221231.xsd#sfst_AssetsAbstract3"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_AssetsAbstract3_lbl" xml:lang="en-US">Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_AssetsAbstract3" xlink:to="sfst_AssetsAbstract3_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures_lbl" xml:lang="en-US">Investment in subsidiaries</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures" xlink:to="us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LiabilitiesAndStockholdersEquityAbstract_lbl" xml:lang="en-US">Liabilities and Shareholders&#8217; Equity</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_LiabilitiesAndStockholdersEquityAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_lbl" xml:lang="en-US">Accounts payable and accrued expenses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" xlink:to="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RevenuesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenuesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RevenuesAbstract_lbl" xml:lang="en-US">Revenues</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenuesAbstract" xlink:to="us-gaap_RevenuesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Revenues" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Revenues"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_Revenues_lbl" xml:lang="en-US">Total revenue</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Revenues" xlink:to="us-gaap_Revenues_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CostsAndExpensesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostsAndExpensesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CostsAndExpensesAbstract_lbl" xml:lang="en-US">Expenses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CostsAndExpensesAbstract" xlink:to="us-gaap_CostsAndExpensesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherExpenses" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherExpenses"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherExpenses_lbl" xml:lang="en-US">Other expenses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherExpenses" xlink:to="us-gaap_OtherExpenses_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingExpenses" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingExpenses"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingExpenses_lbl" xml:lang="en-US">Total expenses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingExpenses" xlink:to="us-gaap_OperatingExpenses_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_IncomeLossBeforeEquityInUndistributedNetIncomeOfSubsidiaries" xlink:href="sfst-20221231.xsd#sfst_IncomeLossBeforeEquityInUndistributedNetIncomeOfSubsidiaries"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_IncomeLossBeforeEquityInUndistributedNetIncomeOfSubsidiaries_lbl" xml:lang="en-US">Loss before equity in undistributed net income of subsidiaries</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_IncomeLossBeforeEquityInUndistributedNetIncomeOfSubsidiaries" xlink:to="sfst_IncomeLossBeforeEquityInUndistributedNetIncomeOfSubsidiaries_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_EquityInUndistributedNetIncomeOfSubsidiaries" xlink:href="sfst-20221231.xsd#sfst_EquityInUndistributedNetIncomeOfSubsidiaries"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_EquityInUndistributedNetIncomeOfSubsidiaries_lbl" xml:lang="en-US">Equity in undistributed net income of subsidiaries</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_EquityInUndistributedNetIncomeOfSubsidiaries" xlink:to="sfst_EquityInUndistributedNetIncomeOfSubsidiaries_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="sfst_EquityInUndistributedNetIncomeOfSubsidiaries_lbl0" xml:lang="en-US">Equity in undistributed net income of subsidiaries</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_EquityInUndistributedNetIncomeOfSubsidiaries" xlink:to="sfst_EquityInUndistributedNetIncomeOfSubsidiaries_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_lbl" xml:lang="en-US">Increase (decrease) in accounts payable and accrued expenses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations_lbl" xml:lang="en-US">Net cash provided by (used for) operating activities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations" xlink:to="us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_InvestmentInSubsidiariesNet" xlink:href="sfst-20221231.xsd#sfst_InvestmentInSubsidiariesNet"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_InvestmentInSubsidiariesNet_lbl" xml:lang="en-US">Investment in subsidiaries, net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_InvestmentInSubsidiariesNet" xlink:to="sfst_InvestmentInSubsidiariesNet_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_ProceedsFromTheExerciseOfStockOptionsAndWarrants" xlink:href="sfst-20221231.xsd#sfst_ProceedsFromTheExerciseOfStockOptionsAndWarrants"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_ProceedsFromTheExerciseOfStockOptionsAndWarrants_lbl" xml:lang="en-US">Proceeds from the exercise of stock options and warrants</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_ProceedsFromTheExerciseOfStockOptionsAndWarrants" xlink:to="sfst_ProceedsFromTheExerciseOfStockOptionsAndWarrants_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_lbl" xml:lang="en-US">Net increase in cash and cash equivalents</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_QuarterlyFinancialInformationTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_QuarterlyFinancialInformationTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_QuarterlyFinancialInformationTextBlock_lbl" xml:lang="en-US">Selected Condensed Quarterly Financial Data (Unaudited)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_QuarterlyFinancialInformationTextBlock" xlink:to="us-gaap_QuarterlyFinancialInformationTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock_lbl" xml:lang="en-US">Schedule of selected quarterly financial information</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock" xlink:to="us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProvisionForOtherCreditLosses" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProvisionForOtherCreditLosses"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProvisionForOtherCreditLosses_lbl" xml:lang="en-US">Provision for credit losses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProvisionForOtherCreditLosses" xlink:to="us-gaap_ProvisionForOtherCreditLosses_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ProvisionForOtherCreditLosses_lbl0" xml:lang="en-US">Provision for credit losses (in Dollars)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProvisionForOtherCreditLosses" xlink:to="us-gaap_ProvisionForOtherCreditLosses_lbl0"/>
    <loc xlink:type="locator" xlink:label="sfst_EarningsPerCommonShareAbstract0" xlink:href="sfst-20221231.xsd#sfst_EarningsPerCommonShareAbstract0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_EarningsPerCommonShareAbstract0_lbl" xml:lang="en-US">Earnings per common share</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_EarningsPerCommonShareAbstract0" xlink:to="sfst_EarningsPerCommonShareAbstract0_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_WeightedAverageCommonSharesOutstandingAbstract" xlink:href="sfst-20221231.xsd#sfst_WeightedAverageCommonSharesOutstandingAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_WeightedAverageCommonSharesOutstandingAbstract_lbl" xml:lang="en-US">Weighted average common shares outstanding</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_WeightedAverageCommonSharesOutstandingAbstract" xlink:to="sfst_WeightedAverageCommonSharesOutstandingAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_EarningsPerCommonShareAbstract1" xlink:href="sfst-20221231.xsd#sfst_EarningsPerCommonShareAbstract1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_EarningsPerCommonShareAbstract1_lbl" xml:lang="en-US">Earnings per common share</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_EarningsPerCommonShareAbstract1" xlink:to="sfst_EarningsPerCommonShareAbstract1_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_WeightedAverageCommonSharesOutstandingAbstract0" xlink:href="sfst-20221231.xsd#sfst_WeightedAverageCommonSharesOutstandingAbstract0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_WeightedAverageCommonSharesOutstandingAbstract0_lbl" xml:lang="en-US">Weighted average common shares outstanding</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_WeightedAverageCommonSharesOutstandingAbstract0" xlink:to="sfst_WeightedAverageCommonSharesOutstandingAbstract0_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_lbl" xml:lang="en-US">Accumulated depreciation and amortization</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherRealEstateDisposals" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherRealEstateDisposals"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_OtherRealEstateDisposals_lbl" xml:lang="en-US">Sales</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherRealEstateDisposals" xlink:to="us-gaap_OtherRealEstateDisposals_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxReconciliationTaxExemptIncome" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxReconciliationTaxExemptIncome"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncomeTaxReconciliationTaxExemptIncome_lbl" xml:lang="en-US">Exempt income</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationTaxExemptIncome" xlink:to="us-gaap_IncomeTaxReconciliationTaxExemptIncome_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_LoanPaymentsRelatedParty" xlink:href="sfst-20221231.xsd#sfst_LoanPaymentsRelatedParty"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="sfst_LoanPaymentsRelatedParty_lbl" xml:lang="en-US">Less loan payments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_LoanPaymentsRelatedParty" xlink:to="sfst_LoanPaymentsRelatedParty_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_AmortizationOfDeferredCompensationOnRestrictedStock" xlink:href="sfst-20221231.xsd#sfst_AmortizationOfDeferredCompensationOnRestrictedStock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="sfst_AmortizationOfDeferredCompensationOnRestrictedStock_lbl" xml:lang="en-US">Restricted stock grant expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_AmortizationOfDeferredCompensationOnRestrictedStock" xlink:to="sfst_AmortizationOfDeferredCompensationOnRestrictedStock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesOther" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesOther"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_StockIssuedDuringPeriodSharesOther_lbl" xml:lang="en-US">Shares, Exercised</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesOther" xlink:to="us-gaap_StockIssuedDuringPeriodSharesOther_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_lbl" xml:lang="en-US">Shares, Forfeited or expired</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_lbl" xml:lang="en-US">Restricted Shares, Vested</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_lbl" xml:lang="en-US">Restricted Shares, Forfeited</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues_lbl" xml:lang="en-US">Issuance of common stock</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:to="us-gaap_StockIssuedDuringPeriodValueNewIssues_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CorporateBondSecuritiesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CorporateBondSecuritiesMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CorporateBondSecuritiesMember_lbl" xml:lang="en-US">Corporate bonds [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CorporateBondSecuritiesMember" xlink:to="us-gaap_CorporateBondSecuritiesMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_USTreasurySecuritiesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_USTreasurySecuritiesMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_USTreasurySecuritiesMember_lbl" xml:lang="en-US">US treasuries [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_USTreasurySecuritiesMember" xlink:to="us-gaap_USTreasurySecuritiesMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AgencySecuritiesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AgencySecuritiesMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AgencySecuritiesMember_lbl" xml:lang="en-US">US Government Agencies [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AgencySecuritiesMember" xlink:to="us-gaap_AgencySecuritiesMember_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_AgencySecuritiesMember_lbl0" xml:lang="en-US">US government agencies [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AgencySecuritiesMember" xlink:to="us-gaap_AgencySecuritiesMember_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_USStatesAndPoliticalSubdivisionsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_USStatesAndPoliticalSubdivisionsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_USStatesAndPoliticalSubdivisionsMember_lbl" xml:lang="en-US">State and Political Subdivisions [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_USStatesAndPoliticalSubdivisionsMember" xlink:to="us-gaap_USStatesAndPoliticalSubdivisionsMember_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_USStatesAndPoliticalSubdivisionsMember_lbl0" xml:lang="en-US">State and political subdivisions [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_USStatesAndPoliticalSubdivisionsMember" xlink:to="us-gaap_USStatesAndPoliticalSubdivisionsMember_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetBackedSecuritiesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetBackedSecuritiesMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AssetBackedSecuritiesMember_lbl" xml:lang="en-US">Asset-backed Securities [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetBackedSecuritiesMember" xlink:to="us-gaap_AssetBackedSecuritiesMember_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_AssetBackedSecuritiesMember_lbl0" xml:lang="en-US">Asset-backed [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetBackedSecuritiesMember" xlink:to="us-gaap_AssetBackedSecuritiesMember_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FederalHomeLoanMortgageCorporationFhlmcInsuredLoansMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FederalHomeLoanMortgageCorporationFhlmcInsuredLoansMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FederalHomeLoanMortgageCorporationFhlmcInsuredLoansMember_lbl" xml:lang="en-US">FHLMC [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FederalHomeLoanMortgageCorporationFhlmcInsuredLoansMember" xlink:to="us-gaap_FederalHomeLoanMortgageCorporationFhlmcInsuredLoansMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MortgageBackedSecuritiesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MortgageBackedSecuritiesMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_MortgageBackedSecuritiesMember_lbl" xml:lang="en-US">Mortgage-backed securities [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MortgageBackedSecuritiesMember" xlink:to="us-gaap_MortgageBackedSecuritiesMember_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_MortgageBackedSecuritiesMember_lbl0" xml:lang="en-US">Collateralized Mortgage-Backed Securities [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MortgageBackedSecuritiesMember" xlink:to="us-gaap_MortgageBackedSecuritiesMember_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FederalNationalMortgageAssociationFnmaInsuredLoansMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FederalNationalMortgageAssociationFnmaInsuredLoansMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FederalNationalMortgageAssociationFnmaInsuredLoansMember_lbl" xml:lang="en-US">FNMA [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FederalNationalMortgageAssociationFnmaInsuredLoansMember" xlink:to="us-gaap_FederalNationalMortgageAssociationFnmaInsuredLoansMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GovernmentNationalMortgageAssociationGnmaInsuredLoansMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GovernmentNationalMortgageAssociationGnmaInsuredLoansMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_GovernmentNationalMortgageAssociationGnmaInsuredLoansMember_lbl" xml:lang="en-US">GNMA [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GovernmentNationalMortgageAssociationGnmaInsuredLoansMember" xlink:to="us-gaap_GovernmentNationalMortgageAssociationGnmaInsuredLoansMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommercialMortgageBackedSecuritiesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommercialMortgageBackedSecuritiesMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommercialMortgageBackedSecuritiesMember_lbl" xml:lang="en-US">Mortgage-backed securities [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommercialMortgageBackedSecuritiesMember" xlink:to="us-gaap_CommercialMortgageBackedSecuritiesMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SecuritiesInvestmentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SecuritiesInvestmentMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SecuritiesInvestmentMember_lbl" xml:lang="en-US">Securities Investment [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SecuritiesInvestmentMember" xlink:to="us-gaap_SecuritiesInvestmentMember_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_SecuritiesInvestmentMember_lbl0" xml:lang="en-US">Total investment securities available for sale	[Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SecuritiesInvestmentMember" xlink:to="us-gaap_SecuritiesInvestmentMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/netLabel" xlink:label="us-gaap_SecuritiesInvestmentMember_lbl1" xml:lang="en-US">Total investment securities [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SecuritiesInvestmentMember" xlink:to="us-gaap_SecuritiesInvestmentMember_lbl1"/>
    <loc xlink:type="locator" xlink:label="sfst_SbaSecuritiesMember" xlink:href="sfst-20221231.xsd#sfst_SbaSecuritiesMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_SbaSecuritiesMember_lbl" xml:lang="en-US">SBA Securities [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_SbaSecuritiesMember" xlink:to="sfst_SbaSecuritiesMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GovernmentNationalMortgageAssociationCertificatesAndObligationsGNMAMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GovernmentNationalMortgageAssociationCertificatesAndObligationsGNMAMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_GovernmentNationalMortgageAssociationCertificatesAndObligationsGNMAMember_lbl" xml:lang="en-US">GNMA [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GovernmentNationalMortgageAssociationCertificatesAndObligationsGNMAMember" xlink:to="us-gaap_GovernmentNationalMortgageAssociationCertificatesAndObligationsGNMAMember_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_CorporateBondsMember" xlink:href="sfst-20221231.xsd#sfst_CorporateBondsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_CorporateBondsMember_lbl" xml:lang="en-US">Corporate bonds [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_CorporateBondsMember" xlink:to="sfst_CorporateBondsMember_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_USTreasuriesMember" xlink:href="sfst-20221231.xsd#sfst_USTreasuriesMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_USTreasuriesMember_lbl" xml:lang="en-US">US treasuries [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_USTreasuriesMember" xlink:to="sfst_USTreasuriesMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MortgageBackedSecuritiesOtherMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MortgageBackedSecuritiesOtherMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_MortgageBackedSecuritiesOtherMember_lbl" xml:lang="en-US">Mortgage-backed securities [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MortgageBackedSecuritiesOtherMember" xlink:to="us-gaap_MortgageBackedSecuritiesOtherMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FederalHomeLoanMortgageCorporationCertificatesAndObligationsFHLMCMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FederalHomeLoanMortgageCorporationCertificatesAndObligationsFHLMCMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FederalHomeLoanMortgageCorporationCertificatesAndObligationsFHLMCMember_lbl" xml:lang="en-US">FHLMC [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FederalHomeLoanMortgageCorporationCertificatesAndObligationsFHLMCMember" xlink:to="us-gaap_FederalHomeLoanMortgageCorporationCertificatesAndObligationsFHLMCMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FederalNationalMortgageAssociationCertificatesAndObligationsFNMAMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FederalNationalMortgageAssociationCertificatesAndObligationsFNMAMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FederalNationalMortgageAssociationCertificatesAndObligationsFNMAMember_lbl" xml:lang="en-US">FNMA [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FederalNationalMortgageAssociationCertificatesAndObligationsFNMAMember" xlink:to="us-gaap_FederalNationalMortgageAssociationCertificatesAndObligationsFNMAMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommercialRealEstateMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommercialRealEstateMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommercialRealEstateMember_lbl" xml:lang="en-US">Owner occupied RE [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommercialRealEstateMember" xlink:to="us-gaap_CommercialRealEstateMember_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_CommercialRealEstateMember_lbl0" xml:lang="en-US">Non-owner occupied RE [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommercialRealEstateMember" xlink:to="us-gaap_CommercialRealEstateMember_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommercialLoanMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommercialLoanMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommercialLoanMember_lbl" xml:lang="en-US">Commercial [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommercialLoanMember" xlink:to="us-gaap_CommercialLoanMember_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_CommercialLoanMember_lbl0" xml:lang="en-US">Construction [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommercialLoanMember" xlink:to="us-gaap_CommercialLoanMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/netLabel" xlink:label="us-gaap_CommercialLoanMember_lbl1" xml:lang="en-US">Commercial Loan [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommercialLoanMember" xlink:to="us-gaap_CommercialLoanMember_lbl1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ResidentialRealEstateMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ResidentialRealEstateMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ResidentialRealEstateMember_lbl" xml:lang="en-US">Non-owner occupied RE [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ResidentialRealEstateMember" xlink:to="us-gaap_ResidentialRealEstateMember_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ResidentialRealEstateMember_lbl0" xml:lang="en-US">Owner occupied RE [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ResidentialRealEstateMember" xlink:to="us-gaap_ResidentialRealEstateMember_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConstructionLoansMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConstructionLoansMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ConstructionLoansMember_lbl" xml:lang="en-US">Construction [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConstructionLoansMember" xlink:to="us-gaap_ConstructionLoansMember_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_BusinessLoanMember" xlink:href="sfst-20221231.xsd#sfst_BusinessLoanMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_BusinessLoanMember_lbl" xml:lang="en-US">Business [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_BusinessLoanMember" xlink:to="sfst_BusinessLoanMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConsumerLoanMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConsumerLoanMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ConsumerLoanMember_lbl" xml:lang="en-US">Consumer [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConsumerLoanMember" xlink:to="us-gaap_ConsumerLoanMember_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ConsumerLoanMember_lbl0" xml:lang="en-US">Consumer Loan [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConsumerLoanMember" xlink:to="us-gaap_ConsumerLoanMember_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RealEstateLoanMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RealEstateLoanMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RealEstateLoanMember_lbl" xml:lang="en-US">Real estate [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RealEstateLoanMember" xlink:to="us-gaap_RealEstateLoanMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_HomeEquityLoanMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HomeEquityLoanMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_HomeEquityLoanMember_lbl" xml:lang="en-US">Home equity [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_HomeEquityLoanMember" xlink:to="us-gaap_HomeEquityLoanMember_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_OtherConsumerMember" xlink:href="sfst-20221231.xsd#sfst_OtherConsumerMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_OtherConsumerMember_lbl" xml:lang="en-US">Other [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_OtherConsumerMember" xlink:to="sfst_OtherConsumerMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PassMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PassMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PassMember_lbl" xml:lang="en-US">Pass [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PassMember" xlink:to="us-gaap_PassMember_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_WatchMember" xlink:href="sfst-20221231.xsd#sfst_WatchMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_WatchMember_lbl" xml:lang="en-US">Watch [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_WatchMember" xlink:to="sfst_WatchMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SpecialMentionMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SpecialMentionMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SpecialMentionMember_lbl" xml:lang="en-US">Special Mention [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SpecialMentionMember" xlink:to="us-gaap_SpecialMentionMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubstandardMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubstandardMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SubstandardMember_lbl" xml:lang="en-US">Substandard [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubstandardMember" xlink:to="us-gaap_SubstandardMember_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_BusinessLoansMember" xlink:href="sfst-20221231.xsd#sfst_BusinessLoansMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_BusinessLoansMember_lbl" xml:lang="en-US">Business [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_BusinessLoansMember" xlink:to="sfst_BusinessLoansMember_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_OtherLoansMember" xlink:href="sfst-20221231.xsd#sfst_OtherLoansMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_OtherLoansMember_lbl" xml:lang="en-US">Other [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_OtherLoansMember" xlink:to="sfst_OtherLoansMember_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_OwnerOccupiedREMember" xlink:href="sfst-20221231.xsd#sfst_OwnerOccupiedREMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_OwnerOccupiedREMember_lbl" xml:lang="en-US">Owner Occupied RE [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_OwnerOccupiedREMember" xlink:to="sfst_OwnerOccupiedREMember_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="sfst_OwnerOccupiedREMember_lbl0" xml:lang="en-US">Owner occupied RE [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_OwnerOccupiedREMember" xlink:to="sfst_OwnerOccupiedREMember_lbl0"/>
    <loc xlink:type="locator" xlink:label="sfst_CommercialMember" xlink:href="sfst-20221231.xsd#sfst_CommercialMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_CommercialMember_lbl" xml:lang="en-US">Commercial [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_CommercialMember" xlink:to="sfst_CommercialMember_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_NonownerOccupiedREMember" xlink:href="sfst-20221231.xsd#sfst_NonownerOccupiedREMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_NonownerOccupiedREMember_lbl" xml:lang="en-US">Non-Owner Occupied RE [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_NonownerOccupiedREMember" xlink:to="sfst_NonownerOccupiedREMember_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="sfst_NonownerOccupiedREMember_lbl0" xml:lang="en-US">Non-owner occupied RE [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_NonownerOccupiedREMember" xlink:to="sfst_NonownerOccupiedREMember_lbl0"/>
    <loc xlink:type="locator" xlink:label="sfst_ConstructionOneMember" xlink:href="sfst-20221231.xsd#sfst_ConstructionOneMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_ConstructionOneMember_lbl" xml:lang="en-US">Construction [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_ConstructionOneMember" xlink:to="sfst_ConstructionOneMember_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_BusinessMember" xlink:href="sfst-20221231.xsd#sfst_BusinessMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_BusinessMember_lbl" xml:lang="en-US">Business [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_BusinessMember" xlink:to="sfst_BusinessMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RealEstateMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RealEstateMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RealEstateMember_lbl" xml:lang="en-US">Real Estate [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RealEstateMember" xlink:to="us-gaap_RealEstateMember_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_RealEstateMember_lbl0" xml:lang="en-US">Real estate [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RealEstateMember" xlink:to="us-gaap_RealEstateMember_lbl0"/>
    <loc xlink:type="locator" xlink:label="sfst_ConsumerMember" xlink:href="sfst-20221231.xsd#sfst_ConsumerMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_ConsumerMember_lbl" xml:lang="en-US">Consumer [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_ConsumerMember" xlink:to="sfst_ConsumerMember_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="sfst_ConsumerMember_lbl0" xml:lang="en-US">Total consumer [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_ConsumerMember" xlink:to="sfst_ConsumerMember_lbl0"/>
    <loc xlink:type="locator" xlink:label="sfst_HomeEquitysMember" xlink:href="sfst-20221231.xsd#sfst_HomeEquitysMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_HomeEquitysMember_lbl" xml:lang="en-US">Home Equity [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_HomeEquitysMember" xlink:to="sfst_HomeEquitysMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConstructionMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConstructionMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ConstructionMember_lbl" xml:lang="en-US">Construction [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConstructionMember" xlink:to="us-gaap_ConstructionMember_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ConstructionMember_lbl0" xml:lang="en-US">Commercial [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConstructionMember" xlink:to="us-gaap_ConstructionMember_lbl0"/>
    <loc xlink:type="locator" xlink:label="sfst_OtherMember" xlink:href="sfst-20221231.xsd#sfst_OtherMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_OtherMember_lbl" xml:lang="en-US">Other [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_OtherMember" xlink:to="sfst_OtherMember_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_Construction3Member" xlink:href="sfst-20221231.xsd#sfst_Construction3Member"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_Construction3Member_lbl" xml:lang="en-US">Construction [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_Construction3Member" xlink:to="sfst_Construction3Member_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_Construction4Member" xlink:href="sfst-20221231.xsd#sfst_Construction4Member"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_Construction4Member_lbl" xml:lang="en-US">Construction [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_Construction4Member" xlink:to="sfst_Construction4Member_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_Accruing3059DaysPastDueMember" xlink:href="sfst-20221231.xsd#sfst_Accruing3059DaysPastDueMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_Accruing3059DaysPastDueMember_lbl" xml:lang="en-US">Accruing 30-59 Days Past Due [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_Accruing3059DaysPastDueMember" xlink:to="sfst_Accruing3059DaysPastDueMember_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_Accruing6089DaysPastDueMember" xlink:href="sfst-20221231.xsd#sfst_Accruing6089DaysPastDueMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_Accruing6089DaysPastDueMember_lbl" xml:lang="en-US">Accruing 60-89 Days Past Due [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_Accruing6089DaysPastDueMember" xlink:to="sfst_Accruing6089DaysPastDueMember_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_Accruing90DaysOrMorePastDueMember" xlink:href="sfst-20221231.xsd#sfst_Accruing90DaysOrMorePastDueMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_Accruing90DaysOrMorePastDueMember_lbl" xml:lang="en-US">Accruing 90 Days Or More Past Due [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_Accruing90DaysOrMorePastDueMember" xlink:to="sfst_Accruing90DaysOrMorePastDueMember_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_NonaccrualLoansMember" xlink:href="sfst-20221231.xsd#sfst_NonaccrualLoansMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_NonaccrualLoansMember_lbl" xml:lang="en-US">Nonaccrual Loans [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_NonaccrualLoansMember" xlink:to="sfst_NonaccrualLoansMember_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_AccruingCurrentMember" xlink:href="sfst-20221231.xsd#sfst_AccruingCurrentMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_AccruingCurrentMember_lbl" xml:lang="en-US">Accruing Current [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_AccruingCurrentMember" xlink:to="sfst_AccruingCurrentMember_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_CECLMember" xlink:href="sfst-20221231.xsd#sfst_CECLMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_CECLMember_lbl" xml:lang="en-US">CECL [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_CECLMember" xlink:to="sfst_CECLMember_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_NonaccrualLoansWithNoAllowanceMember" xlink:href="sfst-20221231.xsd#sfst_NonaccrualLoansWithNoAllowanceMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_NonaccrualLoansWithNoAllowanceMember_lbl" xml:lang="en-US">Nonaccrual Loans With No Allowance [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_NonaccrualLoansWithNoAllowanceMember" xlink:to="sfst_NonaccrualLoansWithNoAllowanceMember_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_NonaccrualLoansWithAnAllowanceMember" xlink:href="sfst-20221231.xsd#sfst_NonaccrualLoansWithAnAllowanceMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_NonaccrualLoansWithAnAllowanceMember_lbl" xml:lang="en-US">Nonaccrual Loans With An Allowance [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_NonaccrualLoansWithAnAllowanceMember" xlink:to="sfst_NonaccrualLoansWithAnAllowanceMember_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_TotalNonaccrualLoansMember" xlink:href="sfst-20221231.xsd#sfst_TotalNonaccrualLoansMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_TotalNonaccrualLoansMember_lbl" xml:lang="en-US">Total Nonaccrual Loans [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_TotalNonaccrualLoansMember" xlink:to="sfst_TotalNonaccrualLoansMember_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_IncurredLossMember" xlink:href="sfst-20221231.xsd#sfst_IncurredLossMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_IncurredLossMember_lbl" xml:lang="en-US">Incurred Loss [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_IncurredLossMember" xlink:to="sfst_IncurredLossMember_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_OwnerOccupiedReMember" xlink:href="sfst-20221231.xsd#sfst_OwnerOccupiedReMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_OwnerOccupiedReMember_lbl" xml:lang="en-US">Owner occupied RE [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_OwnerOccupiedReMember" xlink:to="sfst_OwnerOccupiedReMember_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_NonOwnerOccupiedReMember" xlink:href="sfst-20221231.xsd#sfst_NonOwnerOccupiedReMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_NonOwnerOccupiedReMember_lbl" xml:lang="en-US">Non-owner occupied RE	[Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_NonOwnerOccupiedReMember" xlink:to="sfst_NonOwnerOccupiedReMember_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_Construction1Member" xlink:href="sfst-20221231.xsd#sfst_Construction1Member"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_Construction1Member_lbl" xml:lang="en-US">Construction [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_Construction1Member" xlink:to="sfst_Construction1Member_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_TotalCommercialMember" xlink:href="sfst-20221231.xsd#sfst_TotalCommercialMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_TotalCommercialMember_lbl" xml:lang="en-US">Total Commercial [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_TotalCommercialMember" xlink:to="sfst_TotalCommercialMember_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_TotalGrossLoansMember" xlink:href="sfst-20221231.xsd#sfst_TotalGrossLoansMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_TotalGrossLoansMember_lbl" xml:lang="en-US">Total gross loans [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_TotalGrossLoansMember" xlink:to="sfst_TotalGrossLoansMember_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_AverageRecordedInvestmentMember" xlink:href="sfst-20221231.xsd#sfst_AverageRecordedInvestmentMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_AverageRecordedInvestmentMember_lbl" xml:lang="en-US">Average Recorded Investment [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_AverageRecordedInvestmentMember" xlink:to="sfst_AverageRecordedInvestmentMember_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_RecognizedInterestIncomeMember" xlink:href="sfst-20221231.xsd#sfst_RecognizedInterestIncomeMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_RecognizedInterestIncomeMember_lbl" xml:lang="en-US">Recognized Interest Income [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_RecognizedInterestIncomeMember" xlink:to="sfst_RecognizedInterestIncomeMember_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_CommercialAndConsumerMember" xlink:href="sfst-20221231.xsd#sfst_CommercialAndConsumerMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_CommercialAndConsumerMember_lbl" xml:lang="en-US">Commercial &amp; Consumer [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_CommercialAndConsumerMember" xlink:to="sfst_CommercialAndConsumerMember_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_AllowanceForLoanLossesMember" xlink:href="sfst-20221231.xsd#sfst_AllowanceForLoanLossesMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_AllowanceForLoanLossesMember_lbl" xml:lang="en-US">Allowance For Loan Losses [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_AllowanceForLoanLossesMember" xlink:to="sfst_AllowanceForLoanLossesMember_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_RecordedOnIvestmentInLoansMember" xlink:href="sfst-20221231.xsd#sfst_RecordedOnIvestmentInLoansMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_RecordedOnIvestmentInLoansMember_lbl" xml:lang="en-US">Recorded Investment In Loans [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_RecordedOnIvestmentInLoansMember" xlink:to="sfst_RecordedOnIvestmentInLoansMember_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_NonownersOccupiedREMember" xlink:href="sfst-20221231.xsd#sfst_NonownersOccupiedREMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_NonownersOccupiedREMember_lbl" xml:lang="en-US">Non-owners occupied RE [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_NonownersOccupiedREMember" xlink:to="sfst_NonownersOccupiedREMember_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_AllowanceForCreditLossesUnfundedLoanCommitmentsMember" xlink:href="sfst-20221231.xsd#sfst_AllowanceForCreditLossesUnfundedLoanCommitmentsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_AllowanceForCreditLossesUnfundedLoanCommitmentsMember_lbl" xml:lang="en-US">Allowance for Credit Losses - Unfunded Loan Commitments [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_AllowanceForCreditLossesUnfundedLoanCommitmentsMember" xlink:to="sfst_AllowanceForCreditLossesUnfundedLoanCommitmentsMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LandMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LandMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LandMember_lbl" xml:lang="en-US">Land [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LandMember" xlink:to="us-gaap_LandMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BuildingMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BuildingMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BuildingMember_lbl" xml:lang="en-US">Building [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BuildingMember" xlink:to="us-gaap_BuildingMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LeaseholdImprovementsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeaseholdImprovementsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LeaseholdImprovementsMember_lbl" xml:lang="en-US">Leasehold Improvements [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LeaseholdImprovementsMember" xlink:to="us-gaap_LeaseholdImprovementsMember_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_FurnitureAndEquipmentMember" xlink:href="sfst-20221231.xsd#sfst_FurnitureAndEquipmentMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_FurnitureAndEquipmentMember_lbl" xml:lang="en-US">Furniture and equipment [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_FurnitureAndEquipmentMember" xlink:to="sfst_FurnitureAndEquipmentMember_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_SoftwareMember" xlink:href="sfst-20221231.xsd#sfst_SoftwareMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_SoftwareMember_lbl" xml:lang="en-US">Software [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_SoftwareMember" xlink:to="sfst_SoftwareMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConstructionInProgressMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConstructionInProgressMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ConstructionInProgressMember_lbl" xml:lang="en-US">Construction in Progress [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConstructionInProgressMember" xlink:to="us-gaap_ConstructionInProgressMember_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_BuildingsMember" xlink:href="sfst-20221231.xsd#sfst_BuildingsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_BuildingsMember_lbl" xml:lang="en-US">Buildings [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_BuildingsMember" xlink:to="sfst_BuildingsMember_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_MinimumMember" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="srt_MinimumMember_lbl" xml:lang="en-US">Minimum [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_MinimumMember" xlink:to="srt_MinimumMember_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_MaximumMember" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="srt_MaximumMember_lbl" xml:lang="en-US">Maximum [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_MaximumMember" xlink:to="srt_MaximumMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestRateLockCommitmentsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestRateLockCommitmentsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InterestRateLockCommitmentsMember_lbl" xml:lang="en-US">Mortgage loan interest rate lock commitments [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestRateLockCommitmentsMember" xlink:to="us-gaap_InterestRateLockCommitmentsMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SecuritiesSoldNotYetPurchasedMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SecuritiesSoldNotYetPurchasedMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SecuritiesSoldNotYetPurchasedMember_lbl" xml:lang="en-US">MBS forward sales commitments [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SecuritiesSoldNotYetPurchasedMember" xlink:to="us-gaap_SecuritiesSoldNotYetPurchasedMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DerivativeMember_lbl" xml:lang="en-US">Total derivative financial instruments [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DerivativeMember" xlink:to="us-gaap_DerivativeMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueInputsLevel1Member" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FairValueInputsLevel1Member_lbl" xml:lang="en-US">Level 1 [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueInputsLevel1Member" xlink:to="us-gaap_FairValueInputsLevel1Member_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueMeasurementsRecurringMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsRecurringMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FairValueMeasurementsRecurringMember_lbl" xml:lang="en-US">Fair Value, Recurring [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueMeasurementsRecurringMember" xlink:to="us-gaap_FairValueMeasurementsRecurringMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueInputsLevel2Member" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FairValueInputsLevel2Member_lbl" xml:lang="en-US">Level 2 [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueInputsLevel2Member" xlink:to="us-gaap_FairValueInputsLevel2Member_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueInputsLevel3Member" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FairValueInputsLevel3Member_lbl" xml:lang="en-US">Level 3 [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueInputsLevel3Member" xlink:to="us-gaap_FairValueInputsLevel3Member_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueMeasurementsNonrecurringMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsNonrecurringMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FairValueMeasurementsNonrecurringMember_lbl" xml:lang="en-US">Fair Value, Nonrecurring [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueMeasurementsNonrecurringMember" xlink:to="us-gaap_FairValueMeasurementsNonrecurringMember_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_BankMember" xlink:href="sfst-20221231.xsd#sfst_BankMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_BankMember_lbl" xml:lang="en-US">Bank [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_BankMember" xlink:to="sfst_BankMember_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_CompanyMember" xlink:href="sfst-20221231.xsd#sfst_CompanyMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_CompanyMember_lbl" xml:lang="en-US">Company [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_CompanyMember" xlink:to="sfst_CompanyMember_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_ParentCompanyMember" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ParentCompanyMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="srt_ParentCompanyMember_lbl" xml:lang="en-US">Parent Company [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ParentCompanyMember" xlink:to="srt_ParentCompanyMember_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_QuarterlyFinancialInformationMember" xlink:href="sfst-20221231.xsd#sfst_QuarterlyFinancialInformationMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_QuarterlyFinancialInformationMember_lbl" xml:lang="en-US">Quarterly Financial Information [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_QuarterlyFinancialInformationMember" xlink:to="sfst_QuarterlyFinancialInformationMember_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_ModificationAxis" xlink:href="sfst-20221231.xsd#sfst_ModificationAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_ModificationAxis_lbl" xml:lang="en-US">Modification [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_ModificationAxis" xlink:to="sfst_ModificationAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_VariableRateAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableRateAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_VariableRateAxis_lbl" xml:lang="en-US">Variable Rate [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_VariableRateAxis" xlink:to="us-gaap_VariableRateAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_lbl" xml:lang="en-US">Related Party [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_TitleOfIndividualAxis" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_TitleOfIndividualAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_TitleOfIndividualAxis_lbl" xml:lang="en-US">Title of Individual [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_TitleOfIndividualAxis" xlink:to="srt_TitleOfIndividualAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RetirementPlanTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RetirementPlanTypeAxis_lbl" xml:lang="en-US">Retirement Plan Type [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetirementPlanTypeAxis" xlink:to="us-gaap_RetirementPlanTypeAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PlanNameAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanNameAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PlanNameAxis_lbl" xml:lang="en-US">Plan Name [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PlanNameAxis" xlink:to="us-gaap_PlanNameAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AwardTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AwardTypeAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AwardTypeAxis_lbl" xml:lang="en-US">Award Type [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_AwardTypeAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountingPoliciesAbstract_lbl" xml:lang="en-US">Accounting Policies [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_AccountingPoliciesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtInstrumentInterestRateStatedPercentage_lbl" xml:lang="en-US">Real estate loan percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:to="us-gaap_DebtInstrumentInterestRateStatedPercentage_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LineOfCreditAssumed1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditAssumed1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LineOfCreditAssumed1_lbl" xml:lang="en-US">Line of credit</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCreditAssumed1" xlink:to="us-gaap_LineOfCreditAssumed1_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_lbl" xml:lang="en-US">Unused line</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:to="us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AllowanceForLoanAndLeaseLossesPeriodIncreaseDecrease" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllowanceForLoanAndLeaseLossesPeriodIncreaseDecrease"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AllowanceForLoanAndLeaseLossesPeriodIncreaseDecrease_lbl" xml:lang="en-US">Allowance for loan losses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllowanceForLoanAndLeaseLossesPeriodIncreaseDecrease" xlink:to="us-gaap_AllowanceForLoanAndLeaseLossesPeriodIncreaseDecrease_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_LiabilityForUnfundedCommitments" xlink:href="sfst-20221231.xsd#sfst_LiabilityForUnfundedCommitments"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_LiabilityForUnfundedCommitments_lbl" xml:lang="en-US">Liability for unfunded commitments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_LiabilityForUnfundedCommitments" xlink:to="sfst_LiabilityForUnfundedCommitments_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RetainedEarningsAppropriated" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsAppropriated"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RetainedEarningsAppropriated_lbl" xml:lang="en-US">Net decrease to retained earnings</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetainedEarningsAppropriated" xlink:to="us-gaap_RetainedEarningsAppropriated_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_AccruedInterestReceivable" xlink:href="sfst-20221231.xsd#sfst_AccruedInterestReceivable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_AccruedInterestReceivable_lbl" xml:lang="en-US">Accrued interest receivable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_AccruedInterestReceivable" xlink:to="sfst_AccruedInterestReceivable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinancingReceivableAccruedInterestWriteoff" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableAccruedInterestWriteoff"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FinancingReceivableAccruedInterestWriteoff_lbl" xml:lang="en-US">Accrued interest receivable related to loans</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinancingReceivableAccruedInterestWriteoff" xlink:to="us-gaap_FinancingReceivableAccruedInterestWriteoff_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_ProceedsFromSaleOfInvestmentSecurities" xlink:href="sfst-20221231.xsd#sfst_ProceedsFromSaleOfInvestmentSecurities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_ProceedsFromSaleOfInvestmentSecurities_lbl" xml:lang="en-US">Sale of investment securities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_ProceedsFromSaleOfInvestmentSecurities" xlink:to="sfst_ProceedsFromSaleOfInvestmentSecurities_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GainOnSaleOfInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainOnSaleOfInvestments"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_GainOnSaleOfInvestments_lbl" xml:lang="en-US">Gross gain on sale of investment securities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GainOnSaleOfInvestments" xlink:to="us-gaap_GainOnSaleOfInvestments_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LossOnSaleOfInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossOnSaleOfInvestments"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LossOnSaleOfInvestments_lbl" xml:lang="en-US">Gross loss on sale of investments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LossOnSaleOfInvestments" xlink:to="us-gaap_LossOnSaleOfInvestments_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MortgagesHeldForSaleFairValueDisclosure" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MortgagesHeldForSaleFairValueDisclosure"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_MortgagesHeldForSaleFairValueDisclosure_lbl" xml:lang="en-US">Mortgage loans held for sale, fair value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MortgagesHeldForSaleFairValueDisclosure" xlink:to="us-gaap_MortgagesHeldForSaleFairValueDisclosure_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_RealEstateLoanPercentageOfAggregateLoan" xlink:href="sfst-20221231.xsd#sfst_RealEstateLoanPercentageOfAggregateLoan"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_RealEstateLoanPercentageOfAggregateLoan_lbl" xml:lang="en-US">Real estate loan percentage of total loan</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_RealEstateLoanPercentageOfAggregateLoan" xlink:to="sfst_RealEstateLoanPercentageOfAggregateLoan_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_CommercialLoansPercentageOfAggregateRealEstateLoan" xlink:href="sfst-20221231.xsd#sfst_CommercialLoansPercentageOfAggregateRealEstateLoan"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_CommercialLoansPercentageOfAggregateRealEstateLoan_lbl" xml:lang="en-US">Commercial loans percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_CommercialLoansPercentageOfAggregateRealEstateLoan" xlink:to="sfst_CommercialLoansPercentageOfAggregateRealEstateLoan_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_ConsumerLoansPercentageOfAggregateRealEstateLoan" xlink:href="sfst-20221231.xsd#sfst_ConsumerLoansPercentageOfAggregateRealEstateLoan"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_ConsumerLoansPercentageOfAggregateRealEstateLoan_lbl" xml:lang="en-US">Consumer loans percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_ConsumerLoansPercentageOfAggregateRealEstateLoan" xlink:to="sfst_ConsumerLoansPercentageOfAggregateRealEstateLoan_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_OccupiedLoansPercentage" xlink:href="sfst-20221231.xsd#sfst_OccupiedLoansPercentage"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_OccupiedLoansPercentage_lbl" xml:lang="en-US">Occupied loans percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_OccupiedLoansPercentage" xlink:to="sfst_OccupiedLoansPercentage_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_ConstructionLoansPercentage" xlink:href="sfst-20221231.xsd#sfst_ConstructionLoansPercentage"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_ConstructionLoansPercentage_lbl" xml:lang="en-US">Construction loans percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_ConstructionLoansPercentage" xlink:to="sfst_ConstructionLoansPercentage_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_PercentageOfSbaToGuaranteeOfCertainLoans" xlink:href="sfst-20221231.xsd#sfst_PercentageOfSbaToGuaranteeOfCertainLoans"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_PercentageOfSbaToGuaranteeOfCertainLoans_lbl" xml:lang="en-US">Percentage of SBA to guarantee of certain loans</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_PercentageOfSbaToGuaranteeOfCertainLoans" xlink:to="sfst_PercentageOfSbaToGuaranteeOfCertainLoans_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_NumberOfLoanProcessed" xlink:href="sfst-20221231.xsd#sfst_NumberOfLoanProcessed"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_NumberOfLoanProcessed_lbl" xml:lang="en-US">Number of loan processed</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_NumberOfLoanProcessed" xlink:to="sfst_NumberOfLoanProcessed_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LoansAndLeasesReceivableLoansInProcess" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoansAndLeasesReceivableLoansInProcess"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LoansAndLeasesReceivableLoansInProcess_lbl" xml:lang="en-US">Loans receivables (in Dollars)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LoansAndLeasesReceivableLoansInProcess" xlink:to="us-gaap_LoansAndLeasesReceivableLoansInProcess_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_ReceivingSBALenderFeeIncome" xlink:href="sfst-20221231.xsd#sfst_ReceivingSBALenderFeeIncome"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_ReceivingSBALenderFeeIncome_lbl" xml:lang="en-US">Receiving SBA lender fee income (in Dollars)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_ReceivingSBALenderFeeIncome" xlink:to="sfst_ReceivingSBALenderFeeIncome_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_SmallBusinessAssociationLenderFee" xlink:href="sfst-20221231.xsd#sfst_SmallBusinessAssociationLenderFee"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_SmallBusinessAssociationLenderFee_lbl" xml:lang="en-US">SBA lender fee income (in Dollars)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_SmallBusinessAssociationLenderFee" xlink:to="sfst_SmallBusinessAssociationLenderFee_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_SbaReferralFees" xlink:href="sfst-20221231.xsd#sfst_SbaReferralFees"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_SbaReferralFees_lbl" xml:lang="en-US">SBA referral fees (in Dollars)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_SbaReferralFees" xlink:to="sfst_SbaReferralFees_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LoansAndLeasesReceivableDeferredIncome" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoansAndLeasesReceivableDeferredIncome"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LoansAndLeasesReceivableDeferredIncome_lbl" xml:lang="en-US">Net of deferred loan fees and costs (in Dollars)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LoansAndLeasesReceivableDeferredIncome" xlink:to="us-gaap_LoansAndLeasesReceivableDeferredIncome_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_mortgageLoansPledgedAsCollateralAdvances" xlink:href="sfst-20221231.xsd#sfst_mortgageLoansPledgedAsCollateralAdvances"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_mortgageLoansPledgedAsCollateralAdvances_lbl" xml:lang="en-US">Mortgage loans (in Dollars)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_mortgageLoansPledgedAsCollateralAdvances" xlink:to="sfst_mortgageLoansPledgedAsCollateralAdvances_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_PartOfLoansOfThirtyDaysOrMorePastDueAsPercentageOfAggregateLoanPortfolio" xlink:href="sfst-20221231.xsd#sfst_PartOfLoansOfThirtyDaysOrMorePastDueAsPercentageOfAggregateLoanPortfolio"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_PartOfLoansOfThirtyDaysOrMorePastDueAsPercentageOfAggregateLoanPortfolio_lbl" xml:lang="en-US">Part of loans of 30 days or more past due as a percentage of total loan portfolio</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_PartOfLoansOfThirtyDaysOrMorePastDueAsPercentageOfAggregateLoanPortfolio" xlink:to="sfst_PartOfLoansOfThirtyDaysOrMorePastDueAsPercentageOfAggregateLoanPortfolio_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_ForegoneInterestIncomeOnNonAccrualLoan" xlink:href="sfst-20221231.xsd#sfst_ForegoneInterestIncomeOnNonAccrualLoan"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_ForegoneInterestIncomeOnNonAccrualLoan_lbl" xml:lang="en-US">Foregone interest income on non accrual loans (in Dollars)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_ForegoneInterestIncomeOnNonAccrualLoan" xlink:to="sfst_ForegoneInterestIncomeOnNonAccrualLoan_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_IncreaseInAllowanceForCreditLosses" xlink:href="sfst-20221231.xsd#sfst_IncreaseInAllowanceForCreditLosses"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_IncreaseInAllowanceForCreditLosses_lbl" xml:lang="en-US">Allowance for credit losses (in Dollars)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_IncreaseInAllowanceForCreditLosses" xlink:to="sfst_IncreaseInAllowanceForCreditLosses_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_PrimarilyLoanGrowth" xlink:href="sfst-20221231.xsd#sfst_PrimarilyLoanGrowth"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_PrimarilyLoanGrowth_lbl" xml:lang="en-US">Primarily loan growth (in Dollars)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_PrimarilyLoanGrowth" xlink:to="sfst_PrimarilyLoanGrowth_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_AllowanceForCreditLossesForLoanCommitments" xlink:href="sfst-20221231.xsd#sfst_AllowanceForCreditLossesForLoanCommitments"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_AllowanceForCreditLossesForLoanCommitments_lbl" xml:lang="en-US">Allowance for credit losses for loan commitments (in Dollars)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_AllowanceForCreditLossesForLoanCommitments" xlink:to="sfst_AllowanceForCreditLossesForLoanCommitments_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_AggregateSumOfLoansClassifiedAsTroubledDebtRestructurings" xlink:href="sfst-20221231.xsd#sfst_AggregateSumOfLoansClassifiedAsTroubledDebtRestructurings"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_AggregateSumOfLoansClassifiedAsTroubledDebtRestructurings_lbl" xml:lang="en-US">Total sum of loans classified as troubled debt restructurings</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_AggregateSumOfLoansClassifiedAsTroubledDebtRestructurings" xlink:to="sfst_AggregateSumOfLoansClassifiedAsTroubledDebtRestructurings_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_RelatedAllowanceForCreditLosess" xlink:href="sfst-20221231.xsd#sfst_RelatedAllowanceForCreditLosess"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_RelatedAllowanceForCreditLosess_lbl" xml:lang="en-US">Specific allowance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_RelatedAllowanceForCreditLosess" xlink:to="sfst_RelatedAllowanceForCreditLosess_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CompensatingBalanceAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CompensatingBalanceAmount"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CompensatingBalanceAmount_lbl" xml:lang="en-US">Modification balance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CompensatingBalanceAmount" xlink:to="us-gaap_CompensatingBalanceAmount_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GainLossOnSaleOfOtherAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainLossOnSaleOfOtherAssets"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_GainLossOnSaleOfOtherAssets_lbl" xml:lang="en-US">Loss on sale of disposal of assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GainLossOnSaleOfOtherAssets" xlink:to="us-gaap_GainLossOnSaleOfOtherAssets_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GainLossOnDispositionOfAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainLossOnDispositionOfAssets"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_GainLossOnDispositionOfAssets_lbl" xml:lang="en-US">Gain on sale of columbia, south carolina offices</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GainLossOnDispositionOfAssets" xlink:to="us-gaap_GainLossOnDispositionOfAssets_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DepreciationDepletionAndAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DepreciationDepletionAndAmortization_lbl" xml:lang="en-US">Depreciation and amortization expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DepreciationDepletionAndAmortization" xlink:to="us-gaap_DepreciationDepletionAndAmortization_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentOtherNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentOtherNet"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentOtherNet_lbl" xml:lang="en-US">Property and equipment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentOtherNet" xlink:to="us-gaap_PropertyPlantAndEquipmentOtherNet_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_LeaseLiabilities" xlink:href="sfst-20221231.xsd#sfst_LeaseLiabilities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_LeaseLiabilities_lbl" xml:lang="en-US">Other liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_LeaseLiabilities" xlink:to="sfst_LeaseLiabilities_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLiabilitiesCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherLiabilitiesCurrent_lbl" xml:lang="en-US">Other liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherLiabilitiesCurrent" xlink:to="us-gaap_OtherLiabilitiesCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_lbl" xml:lang="en-US">Weighted average remaining life of the lease term</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:to="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_lbl" xml:lang="en-US">Weighted average discount rate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:to="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseCost" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseCost"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLeaseCost_lbl" xml:lang="en-US">Operating lease costs</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseCost" xlink:to="us-gaap_OperatingLeaseCost_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TimeDeposits100000OrMore" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TimeDeposits100000OrMore"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_TimeDeposits100000OrMore_lbl" xml:lang="en-US">Time deposits greater than $250,000</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TimeDeposits100000OrMore" xlink:to="us-gaap_TimeDeposits100000OrMore_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DepositsMoneyMarketDeposits" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DepositsMoneyMarketDeposits"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DepositsMoneyMarketDeposits_lbl" xml:lang="en-US">Time deposits obtained outside of primary market</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DepositsMoneyMarketDeposits" xlink:to="us-gaap_DepositsMoneyMarketDeposits_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestExpenseTimeDeposits100000OrMore" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpenseTimeDeposits100000OrMore"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InterestExpenseTimeDeposits100000OrMore_lbl" xml:lang="en-US">Interest expense on time deposits greater than $250,000</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestExpenseTimeDeposits100000OrMore" xlink:to="us-gaap_InterestExpenseTimeDeposits100000OrMore_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdvancesFromFederalHomeLoanBanks" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdvancesFromFederalHomeLoanBanks"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AdvancesFromFederalHomeLoanBanks_lbl" xml:lang="en-US">FHLB advances</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdvancesFromFederalHomeLoanBanks" xlink:to="us-gaap_AdvancesFromFederalHomeLoanBanks_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeVariableInterestRate" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeVariableInterestRate"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DerivativeVariableInterestRate_lbl" xml:lang="en-US">Variable rate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DerivativeVariableInterestRate" xlink:to="us-gaap_DerivativeVariableInterestRate_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_MortgageLoans" xlink:href="sfst-20221231.xsd#sfst_MortgageLoans"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_MortgageLoans_lbl" xml:lang="en-US">Mortgage loans</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_MortgageLoans" xlink:to="sfst_MortgageLoans_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LineOfCreditFacilityExpirationDate1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityExpirationDate1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LineOfCreditFacilityExpirationDate1_lbl" xml:lang="en-US">Maturity date</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCreditFacilityExpirationDate1" xlink:to="us-gaap_LineOfCreditFacilityExpirationDate1_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_TrustPreferredSecuritiesIssuedAtFloatingRate" xlink:href="sfst-20221231.xsd#sfst_TrustPreferredSecuritiesIssuedAtFloatingRate"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_TrustPreferredSecuritiesIssuedAtFloatingRate_lbl" xml:lang="en-US">Trust preferred securities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_TrustPreferredSecuritiesIssuedAtFloatingRate" xlink:to="sfst_TrustPreferredSecuritiesIssuedAtFloatingRate_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentMaturityDate" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentMaturityDate"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtInstrumentMaturityDate_lbl" xml:lang="en-US">Trust preferred securities maturity date</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentMaturityDate" xlink:to="us-gaap_DebtInstrumentMaturityDate_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermDebtPercentageBearingVariableInterestRate" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtPercentageBearingVariableInterestRate"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LongTermDebtPercentageBearingVariableInterestRate_lbl" xml:lang="en-US">Floating interest rate of trust preferred securities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtPercentageBearingVariableInterestRate" xlink:to="us-gaap_LongTermDebtPercentageBearingVariableInterestRate_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_PercentageOfLondonInterbankOfferedRate" xlink:href="sfst-20221231.xsd#sfst_PercentageOfLondonInterbankOfferedRate"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_PercentageOfLondonInterbankOfferedRate_lbl" xml:lang="en-US">LIBOR rate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_PercentageOfLondonInterbankOfferedRate" xlink:to="sfst_PercentageOfLondonInterbankOfferedRate_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromIssuanceOfTrustPreferredSecurities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromIssuanceOfTrustPreferredSecurities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProceedsFromIssuanceOfTrustPreferredSecurities_lbl" xml:lang="en-US">Proceeds from issuance trust preferred securities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromIssuanceOfTrustPreferredSecurities" xlink:to="us-gaap_ProceedsFromIssuanceOfTrustPreferredSecurities_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_InitialProceedsOfPreferredSecuritiesFromCapitalInvestment" xlink:href="sfst-20221231.xsd#sfst_InitialProceedsOfPreferredSecuritiesFromCapitalInvestment"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_InitialProceedsOfPreferredSecuritiesFromCapitalInvestment_lbl" xml:lang="en-US">Initial proceeds from capital investment in trust</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_InitialProceedsOfPreferredSecuritiesFromCapitalInvestment" xlink:to="sfst_InitialProceedsOfPreferredSecuritiesFromCapitalInvestment_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_DescriptionOfWallStreetReformAndConsumerProtectionAct" xlink:href="sfst-20221231.xsd#sfst_DescriptionOfWallStreetReformAndConsumerProtectionAct"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_DescriptionOfWallStreetReformAndConsumerProtectionAct_lbl" xml:lang="en-US">Dodd-Frank Act prohibits, description</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_DescriptionOfWallStreetReformAndConsumerProtectionAct" xlink:to="sfst_DescriptionOfWallStreetReformAndConsumerProtectionAct_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentFaceAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtInstrumentFaceAmount_lbl" xml:lang="en-US">Aggregate principal amount of subordinated notes</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentFaceAmount" xlink:to="us-gaap_DebtInstrumentFaceAmount_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentInterestRateDuringPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentInterestRateDuringPeriod"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtInstrumentInterestRateDuringPeriod_lbl" xml:lang="en-US">Rate of interest of subordinated notes</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentInterestRateDuringPeriod" xlink:to="us-gaap_DebtInstrumentInterestRateDuringPeriod_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermDebtPercentageBearingFixedInterestRate" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtPercentageBearingFixedInterestRate"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LongTermDebtPercentageBearingFixedInterestRate_lbl" xml:lang="en-US">Fixed annual rate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtPercentageBearingFixedInterestRate" xlink:to="us-gaap_LongTermDebtPercentageBearingFixedInterestRate_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentTerm" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentTerm"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtInstrumentTerm_lbl" xml:lang="en-US">Subordinate term</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentTerm" xlink:to="us-gaap_DebtInstrumentTerm_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_lbl" xml:lang="en-US">Lines of credit to purchase federal funds</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:to="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_AdditionalBorrowingsUnderFederalHomeLoan" xlink:href="sfst-20221231.xsd#sfst_AdditionalBorrowingsUnderFederalHomeLoan"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_AdditionalBorrowingsUnderFederalHomeLoan_lbl" xml:lang="en-US">Additional borrowings under FHLB</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_AdditionalBorrowingsUnderFederalHomeLoan" xlink:to="sfst_AdditionalBorrowingsUnderFederalHomeLoan_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromUnsecuredLinesOfCredit" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromUnsecuredLinesOfCredit"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProceedsFromUnsecuredLinesOfCredit_lbl" xml:lang="en-US">Unsecured interest line of credit</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromUnsecuredLinesOfCredit" xlink:to="us-gaap_ProceedsFromUnsecuredLinesOfCredit_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_SecuredOvernightFinancingRate" xlink:href="sfst-20221231.xsd#sfst_SecuredOvernightFinancingRate"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_SecuredOvernightFinancingRate_lbl" xml:lang="en-US">Secured overnight financing rate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_SecuredOvernightFinancingRate" xlink:to="sfst_SecuredOvernightFinancingRate_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_PercentageOfLoansCollateralByRealEstate" xlink:href="sfst-20221231.xsd#sfst_PercentageOfLoansCollateralByRealEstate"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_PercentageOfLoansCollateralByRealEstate_lbl" xml:lang="en-US">Percentage of loans collateralize by real estate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_PercentageOfLoansCollateralByRealEstate" xlink:to="sfst_PercentageOfLoansCollateralByRealEstate_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_lbl" xml:lang="en-US">Antidilutive securities excluded from computation of earnings per share, amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_PeriodOfEmploymentAgreement" xlink:href="sfst-20221231.xsd#sfst_PeriodOfEmploymentAgreement"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_PeriodOfEmploymentAgreement_lbl" xml:lang="en-US">Period of Employment agreement</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_PeriodOfEmploymentAgreement" xlink:to="sfst_PeriodOfEmploymentAgreement_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_NumberOfExecutiveOfficers" xlink:href="sfst-20221231.xsd#sfst_NumberOfExecutiveOfficers"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_NumberOfExecutiveOfficers_lbl" xml:lang="en-US">Number of executive officers</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_NumberOfExecutiveOfficers" xlink:to="sfst_NumberOfExecutiveOfficers_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_EmploymentAgreementDescription" xlink:href="sfst-20221231.xsd#sfst_EmploymentAgreementDescription"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_EmploymentAgreementDescription_lbl" xml:lang="en-US">Employment agreement description</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_EmploymentAgreementDescription" xlink:to="sfst_EmploymentAgreementDescription_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_AgreegateCommitmentAmount" xlink:href="sfst-20221231.xsd#sfst_AgreegateCommitmentAmount"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_AgreegateCommitmentAmount_lbl" xml:lang="en-US">Aggregate commitment amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_AgreegateCommitmentAmount" xlink:to="sfst_AgreegateCommitmentAmount_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_ApproximatelyCommitmentsTotaled" xlink:href="sfst-20221231.xsd#sfst_ApproximatelyCommitmentsTotaled"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_ApproximatelyCommitmentsTotaled_lbl" xml:lang="en-US">Total commitments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_ApproximatelyCommitmentsTotaled" xlink:to="sfst_ApproximatelyCommitmentsTotaled_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyDepositLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyDepositLiabilities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RelatedPartyDepositLiabilities_lbl" xml:lang="en-US">Deposits by related parties</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyDepositLiabilities" xlink:to="us-gaap_RelatedPartyDepositLiabilities_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLeaseIncomeLeasePayments" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLeaseIncomeLeasePayments"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLeaseLeaseIncomeLeasePayments_lbl" xml:lang="en-US">Monthly payments of land lease by company</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLeaseIncomeLeasePayments" xlink:to="us-gaap_OperatingLeaseLeaseIncomeLeasePayments_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsForFees" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsForFees"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PaymentsForFees_lbl" xml:lang="en-US">Payments to director</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsForFees" xlink:to="us-gaap_PaymentsForFees_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsForRent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsForRent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PaymentsForRent_lbl" xml:lang="en-US">Rent received</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsForRent" xlink:to="us-gaap_PaymentsForRent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsForTenantImprovements" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsForTenantImprovements"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PaymentsForTenantImprovements_lbl" xml:lang="en-US">Payment to tenant</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsForTenantImprovements" xlink:to="us-gaap_PaymentsForTenantImprovements_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_UnusedCommitmentsToExtendCredit" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnusedCommitmentsToExtendCredit"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_UnusedCommitmentsToExtendCredit_lbl" xml:lang="en-US">Unfunded commitments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UnusedCommitmentsToExtendCredit" xlink:to="us-gaap_UnusedCommitmentsToExtendCredit_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LoansAndLeasesReceivableCommitmentsFixedRates" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoansAndLeasesReceivableCommitmentsFixedRates"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LoansAndLeasesReceivableCommitmentsFixedRates_lbl" xml:lang="en-US">Fixed rates</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LoansAndLeasesReceivableCommitmentsFixedRates" xlink:to="us-gaap_LoansAndLeasesReceivableCommitmentsFixedRates_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LoansAndLeasesReceivableCommitmentsVariableRates" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoansAndLeasesReceivableCommitmentsVariableRates"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LoansAndLeasesReceivableCommitmentsVariableRates_lbl" xml:lang="en-US">Variable rates</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LoansAndLeasesReceivableCommitmentsVariableRates" xlink:to="us-gaap_LoansAndLeasesReceivableCommitmentsVariableRates_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherCommitment" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherCommitment"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherCommitment_lbl" xml:lang="en-US">Commitment amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherCommitment" xlink:to="us-gaap_OtherCommitment_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_lbl" xml:lang="en-US">Defined benefit plan, annual cost</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost" xlink:to="us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedEmployeeBenefitsCurrentAndNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedEmployeeBenefitsCurrentAndNoncurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccruedEmployeeBenefitsCurrentAndNoncurrent_lbl" xml:lang="en-US">Accrued benefit obligation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedEmployeeBenefitsCurrentAndNoncurrent" xlink:to="us-gaap_AccruedEmployeeBenefitsCurrentAndNoncurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsReceivableChangeInMethodCreditLossExpenseReversal" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsReceivableChangeInMethodCreditLossExpenseReversal"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccountsReceivableChangeInMethodCreditLossExpenseReversal_lbl" xml:lang="en-US">Reversal of expenses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableChangeInMethodCreditLossExpenseReversal" xlink:to="us-gaap_AccountsReceivableChangeInMethodCreditLossExpenseReversal_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_AdjustedPercentageOfStockDividends" xlink:href="sfst-20221231.xsd#sfst_AdjustedPercentageOfStockDividends"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_AdjustedPercentageOfStockDividends_lbl" xml:lang="en-US">Adjusted percentage of stock dividends</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_AdjustedPercentageOfStockDividends" xlink:to="sfst_AdjustedPercentageOfStockDividends_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_lbl" xml:lang="en-US">Option expiration period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_lbl" xml:lang="en-US">Aggregate intrinsic value outstanding</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_lbl" xml:lang="en-US">Aggregate intrinsic value options exercisable at year-end</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_lbl" xml:lang="en-US">Unrecognized compensation cost</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_lbl" xml:lang="en-US">Recognized weighted average period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_lbl" xml:lang="en-US">Fair value of stock option grants</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DescriptionOfCapitalRequirementsOnTrustAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DescriptionOfCapitalRequirementsOnTrustAssets"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DescriptionOfCapitalRequirementsOnTrustAssets_lbl" xml:lang="en-US">Capital requirements ratio, description</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DescriptionOfCapitalRequirementsOnTrustAssets" xlink:to="us-gaap_DescriptionOfCapitalRequirementsOnTrustAssets_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BasisOfAccountingPolicyPolicyTextBlock_lbl" xml:lang="en-US">Basis of Presentation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:to="us-gaap_BasisOfAccountingPolicyPolicyTextBlock_lbl"/>
<!-- [WMV5][XcpuxYn59dz7vgYynUDuwG7r97K2jUTysl7vcz0lJt/tSeJz73kx1cLt0ZFF2SK/vxBCY0vdSrZmdJujjLECkXmkP/+UARtW5BvdQIkkz8h40Uj/ZykhSqneRt/XKoGThX/+vi2CqRUVInmPN1DVG9uJJFWDchnP/A3oSQ4XSmAxUqaJOXwXI2AzyuZfrceU8RdCNfnr6qFuofXuSjM4MV1yd8U5UzoMrtMV/8yTQiFUy5EFa3UwMRTgMGnPyqlF/Si6rfB3+UEnzYxhNEDQihM5qDYTR5eS/PfiwjPsaO0lY9T7bmwfTA==] CSR-->
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingPolicyPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SegmentReportingPolicyPolicyTextBlock_lbl" xml:lang="en-US">Business Segments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:to="us-gaap_SegmentReportingPolicyPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_UseOfEstimates" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UseOfEstimates"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_UseOfEstimates_lbl" xml:lang="en-US">Use of Estimates</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UseOfEstimates" xlink:to="us-gaap_UseOfEstimates_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskCreditRisk" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskCreditRisk"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ConcentrationRiskCreditRisk_lbl" xml:lang="en-US">Risks and Uncertainties</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskCreditRisk" xlink:to="us-gaap_ConcentrationRiskCreditRisk_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventsPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventsPolicyPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SubsequentEventsPolicyPolicyTextBlock_lbl" xml:lang="en-US">Subsequent Events</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventsPolicyPolicyTextBlock" xlink:to="us-gaap_SubsequentEventsPolicyPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PriorPeriodReclassificationAdjustmentDescription" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PriorPeriodReclassificationAdjustmentDescription"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PriorPeriodReclassificationAdjustmentDescription_lbl" xml:lang="en-US">Reclassifications</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PriorPeriodReclassificationAdjustmentDescription" xlink:to="us-gaap_PriorPeriodReclassificationAdjustmentDescription_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CashAndCashEquivalentsPolicyTextBlock_lbl" xml:lang="en-US">Cash and Cash Equivalents</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:to="us-gaap_CashAndCashEquivalentsPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InvestmentPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InvestmentPolicyTextBlock_lbl" xml:lang="en-US">Investment Securities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InvestmentPolicyTextBlock" xlink:to="us-gaap_InvestmentPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy_lbl" xml:lang="en-US">Other Investments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy" xlink:to="us-gaap_ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinanceLoansAndLeasesReceivablePolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLoansAndLeasesReceivablePolicy"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FinanceLoansAndLeasesReceivablePolicy_lbl" xml:lang="en-US">Loans</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLoansAndLeasesReceivablePolicy" xlink:to="us-gaap_FinanceLoansAndLeasesReceivablePolicy_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LoansAndLeasesReceivablePastDueStatusPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoansAndLeasesReceivablePastDueStatusPolicy"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LoansAndLeasesReceivablePastDueStatusPolicy_lbl" xml:lang="en-US">Nonaccrual and Past Due Loans</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LoansAndLeasesReceivablePastDueStatusPolicy" xlink:to="us-gaap_LoansAndLeasesReceivablePastDueStatusPolicy_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LoansAndLeasesReceivableNonperformingLoanAndLeasePolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoansAndLeasesReceivableNonperformingLoanAndLeasePolicy"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LoansAndLeasesReceivableNonperformingLoanAndLeasePolicy_lbl" xml:lang="en-US">Nonperforming Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LoansAndLeasesReceivableNonperformingLoanAndLeasePolicy" xlink:to="us-gaap_LoansAndLeasesReceivableNonperformingLoanAndLeasePolicy_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LoansAndLeasesReceivableAllowanceForLoanLossesPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoansAndLeasesReceivableAllowanceForLoanLossesPolicy"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LoansAndLeasesReceivableAllowanceForLoanLossesPolicy_lbl" xml:lang="en-US">Individually Evaluated Loans</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LoansAndLeasesReceivableAllowanceForLoanLossesPolicy" xlink:to="us-gaap_LoansAndLeasesReceivableAllowanceForLoanLossesPolicy_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_LoanChargeOffPolicyPolicyTextBlock" xlink:href="sfst-20221231.xsd#sfst_LoanChargeOffPolicyPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_LoanChargeOffPolicyPolicyTextBlock_lbl" xml:lang="en-US">Loan Charge-off Policy</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_LoanChargeOffPolicyPolicyTextBlock" xlink:to="sfst_LoanChargeOffPolicyPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LoansAndLeasesReceivableTroubledDebtRestructuringPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoansAndLeasesReceivableTroubledDebtRestructuringPolicy"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LoansAndLeasesReceivableTroubledDebtRestructuringPolicy_lbl" xml:lang="en-US">Troubled Debt Restructuring (TDRs)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LoansAndLeasesReceivableTroubledDebtRestructuringPolicy" xlink:to="us-gaap_LoansAndLeasesReceivableTroubledDebtRestructuringPolicy_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RealEstatePolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RealEstatePolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RealEstatePolicyTextBlock_lbl" xml:lang="en-US">Other Real Estate Owned</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RealEstatePolicyTextBlock" xlink:to="us-gaap_RealEstatePolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_lbl" xml:lang="en-US">Property and Equipment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeLeasesPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeLeasesPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LesseeLeasesPolicyTextBlock_lbl" xml:lang="en-US">Operating Leases</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeLeasesPolicyTextBlock" xlink:to="us-gaap_LesseeLeasesPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_BankOwnedLifeInsurancePoliciesPolicyTextBlock" xlink:href="sfst-20221231.xsd#sfst_BankOwnedLifeInsurancePoliciesPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_BankOwnedLifeInsurancePoliciesPolicyTextBlock_lbl" xml:lang="en-US">Bank Owned Life Insurance Policies</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_BankOwnedLifeInsurancePoliciesPolicyTextBlock" xlink:to="sfst_BankOwnedLifeInsurancePoliciesPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ComprehensiveIncomePolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComprehensiveIncomePolicyPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ComprehensiveIncomePolicyPolicyTextBlock_lbl" xml:lang="en-US">Comprehensive Income</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComprehensiveIncomePolicyPolicyTextBlock" xlink:to="us-gaap_ComprehensiveIncomePolicyPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_lbl" xml:lang="en-US">Revenue from Contracts with Customers</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:to="us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeTaxPolicyTextBlock_lbl" xml:lang="en-US">Income Taxes</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxPolicyTextBlock" xlink:to="us-gaap_IncomeTaxPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_lbl" xml:lang="en-US">Stock-Based Compensation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:to="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_lbl" xml:lang="en-US">Adoption of New Accounting Standard</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:to="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RevenueRecognitionPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueRecognitionPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RevenueRecognitionPolicyTextBlock_lbl" xml:lang="en-US">Significant Accounting Policy Changes</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueRecognitionPolicyTextBlock" xlink:to="us-gaap_RevenueRecognitionPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_AllowanceForCreditLossesPolicyTextBlock" xlink:href="sfst-20221231.xsd#sfst_AllowanceForCreditLossesPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_AllowanceForCreditLossesPolicyTextBlock_lbl" xml:lang="en-US">Allowance for Credit Losses &#8211; Investment Securities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_AllowanceForCreditLossesPolicyTextBlock" xlink:to="sfst_AllowanceForCreditLossesPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_AllowanceForCreditLossesLoansPolicyTextBlock" xlink:href="sfst-20221231.xsd#sfst_AllowanceForCreditLossesLoansPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_AllowanceForCreditLossesLoansPolicyTextBlock_lbl" xml:lang="en-US">Allowance for Credit Losses - Loans</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_AllowanceForCreditLossesLoansPolicyTextBlock" xlink:to="sfst_AllowanceForCreditLossesLoansPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_AccruedInterestReceivablePolicyTextBlock" xlink:href="sfst-20221231.xsd#sfst_AccruedInterestReceivablePolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_AccruedInterestReceivablePolicyTextBlock_lbl" xml:lang="en-US">Accrued Interest Receivable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_AccruedInterestReceivablePolicyTextBlock" xlink:to="sfst_AccruedInterestReceivablePolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_UnfundedCommitmentsPolicyTextBlock" xlink:href="sfst-20221231.xsd#sfst_UnfundedCommitmentsPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_UnfundedCommitmentsPolicyTextBlock_lbl" xml:lang="en-US">Unfunded Commitments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_UnfundedCommitmentsPolicyTextBlock" xlink:to="sfst_UnfundedCommitmentsPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_NewlyIssuedButNotYetEffectiveAccountingStandardsPolicyTextBlock" xlink:href="sfst-20221231.xsd#sfst_NewlyIssuedButNotYetEffectiveAccountingStandardsPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_NewlyIssuedButNotYetEffectiveAccountingStandardsPolicyTextBlock_lbl" xml:lang="en-US">Newly Issued, But Not Yet Effective Accounting Standards</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_NewlyIssuedButNotYetEffectiveAccountingStandardsPolicyTextBlock" xlink:to="sfst_NewlyIssuedButNotYetEffectiveAccountingStandardsPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_NonOwnerOccupiedLoansMember" xlink:href="sfst-20221231.xsd#sfst_NonOwnerOccupiedLoansMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_NonOwnerOccupiedLoansMember_lbl" xml:lang="en-US">Non Owner Occupied loans [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_NonOwnerOccupiedLoansMember" xlink:to="sfst_NonOwnerOccupiedLoansMember_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_PaycheckProtectionProgramMember" xlink:href="sfst-20221231.xsd#sfst_PaycheckProtectionProgramMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_PaycheckProtectionProgramMember_lbl" xml:lang="en-US">Paycheck Protection Program [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_PaycheckProtectionProgramMember" xlink:to="sfst_PaycheckProtectionProgramMember_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_PreModificationAndPostModificationMember" xlink:href="sfst-20221231.xsd#sfst_PreModificationAndPostModificationMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_PreModificationAndPostModificationMember_lbl" xml:lang="en-US">Pre-Modification and Post-Modification [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_PreModificationAndPostModificationMember" xlink:to="sfst_PreModificationAndPostModificationMember_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_OneConsumerRealEstateLoanMember" xlink:href="sfst-20221231.xsd#sfst_OneConsumerRealEstateLoanMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_OneConsumerRealEstateLoanMember_lbl" xml:lang="en-US">One Consumer Real Estate Loan [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_OneConsumerRealEstateLoanMember" xlink:to="sfst_OneConsumerRealEstateLoanMember_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_PreModificationMember" xlink:href="sfst-20221231.xsd#sfst_PreModificationMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_PreModificationMember_lbl" xml:lang="en-US">Pre-Modification [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_PreModificationMember" xlink:to="sfst_PreModificationMember_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_TwoCommercialBusinessLoansMember" xlink:href="sfst-20221231.xsd#sfst_TwoCommercialBusinessLoansMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_TwoCommercialBusinessLoansMember_lbl" xml:lang="en-US">Two Commercial Business Loans [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_TwoCommercialBusinessLoansMember" xlink:to="sfst_TwoCommercialBusinessLoansMember_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_TwoConsumerRealEstateLoansMember" xlink:href="sfst-20221231.xsd#sfst_TwoConsumerRealEstateLoansMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_TwoConsumerRealEstateLoansMember_lbl" xml:lang="en-US">Two Consumer Real Estate Loans [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_TwoConsumerRealEstateLoansMember" xlink:to="sfst_TwoConsumerRealEstateLoansMember_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_PostModificationMember" xlink:href="sfst-20221231.xsd#sfst_PostModificationMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_PostModificationMember_lbl" xml:lang="en-US">Post-Modification [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_PostModificationMember" xlink:to="sfst_PostModificationMember_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_FederalHomeLoanBankAdvancesAndOtherBorrowingsMember" xlink:href="sfst-20221231.xsd#sfst_FederalHomeLoanBankAdvancesAndOtherBorrowingsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_FederalHomeLoanBankAdvancesAndOtherBorrowingsMember_lbl" xml:lang="en-US">FHLB [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_FederalHomeLoanBankAdvancesAndOtherBorrowingsMember" xlink:to="sfst_FederalHomeLoanBankAdvancesAndOtherBorrowingsMember_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_GreenvilleFirstStatutoryTrustOneMember" xlink:href="sfst-20221231.xsd#sfst_GreenvilleFirstStatutoryTrustOneMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_GreenvilleFirstStatutoryTrustOneMember_lbl" xml:lang="en-US">Greenville First Statutory Trust One [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_GreenvilleFirstStatutoryTrustOneMember" xlink:to="sfst_GreenvilleFirstStatutoryTrustOneMember_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_GreenvilleFirstStatutoryTrustTwoMember" xlink:href="sfst-20221231.xsd#sfst_GreenvilleFirstStatutoryTrustTwoMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_GreenvilleFirstStatutoryTrustTwoMember_lbl" xml:lang="en-US">Greenville First Statutory Trust Two [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_GreenvilleFirstStatutoryTrustTwoMember" xlink:to="sfst_GreenvilleFirstStatutoryTrustTwoMember_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_SubordinateDebtMember" xlink:href="sfst-20221231.xsd#sfst_SubordinateDebtMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_SubordinateDebtMember_lbl" xml:lang="en-US">Subordinate Debt [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_SubordinateDebtMember" xlink:to="sfst_SubordinateDebtMember_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_ChiefExecutiveOfficerMember" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ChiefExecutiveOfficerMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="srt_ChiefExecutiveOfficerMember_lbl" xml:lang="en-US">Chief Executive Officer [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ChiefExecutiveOfficerMember" xlink:to="srt_ChiefExecutiveOfficerMember_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_VicePresidentMember" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_VicePresidentMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="srt_VicePresidentMember_lbl" xml:lang="en-US">Vice President [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_VicePresidentMember" xlink:to="srt_VicePresidentMember_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_DirectorsAffiliatesAndExecutiveOfficersMember" xlink:href="sfst-20221231.xsd#sfst_DirectorsAffiliatesAndExecutiveOfficersMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_DirectorsAffiliatesAndExecutiveOfficersMember_lbl" xml:lang="en-US">Directors Affiliates and Executive Officers [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_DirectorsAffiliatesAndExecutiveOfficersMember" xlink:to="sfst_DirectorsAffiliatesAndExecutiveOfficersMember_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_ProfitSharingAndFourHundredOneKPlanMember" xlink:href="sfst-20221231.xsd#sfst_ProfitSharingAndFourHundredOneKPlanMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_ProfitSharingAndFourHundredOneKPlanMember_lbl" xml:lang="en-US">Profit Sharing and Four Hundred One K Plan [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_ProfitSharingAndFourHundredOneKPlanMember" xlink:to="sfst_ProfitSharingAndFourHundredOneKPlanMember_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="sfst_ProfitSharingAndFourHundredOneKPlanMember_lbl0" xml:lang="en-US">Profit Sharing and Four Hundred One K Plan[Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_ProfitSharingAndFourHundredOneKPlanMember" xlink:to="sfst_ProfitSharingAndFourHundredOneKPlanMember_lbl0"/>
    <loc xlink:type="locator" xlink:label="sfst_SupplementalExecutiveRetirementPlanMember" xlink:href="sfst-20221231.xsd#sfst_SupplementalExecutiveRetirementPlanMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_SupplementalExecutiveRetirementPlanMember_lbl" xml:lang="en-US">Supplemental Executive Retirement Plan [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_SupplementalExecutiveRetirementPlanMember" xlink:to="sfst_SupplementalExecutiveRetirementPlanMember_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_TwoThousandTenIncentivePlanMember" xlink:href="sfst-20221231.xsd#sfst_TwoThousandTenIncentivePlanMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_TwoThousandTenIncentivePlanMember_lbl" xml:lang="en-US">Two Thousand Ten Incentive Plan [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_TwoThousandTenIncentivePlanMember" xlink:to="sfst_TwoThousandTenIncentivePlanMember_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_TwoThousandSixteenEquityIncentivePlanMember" xlink:href="sfst-20221231.xsd#sfst_TwoThousandSixteenEquityIncentivePlanMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_TwoThousandSixteenEquityIncentivePlanMember_lbl" xml:lang="en-US">Two Thousand Sixteen Equity Incentive Plan [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_TwoThousandSixteenEquityIncentivePlanMember" xlink:to="sfst_TwoThousandSixteenEquityIncentivePlanMember_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_TwoThousandTwentyEquityIncentivePlanMember" xlink:href="sfst-20221231.xsd#sfst_TwoThousandTwentyEquityIncentivePlanMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_TwoThousandTwentyEquityIncentivePlanMember_lbl" xml:lang="en-US">Two Thousand Twenty Equity Incentive Plan [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_TwoThousandTwentyEquityIncentivePlanMember" xlink:to="sfst_TwoThousandTwentyEquityIncentivePlanMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockCompensationPlanMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockCompensationPlanMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockCompensationPlanMember_lbl" xml:lang="en-US">Stock Compensation Plan [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockCompensationPlanMember" xlink:to="us-gaap_StockCompensationPlanMember_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_RestrictedStockPlanMember" xlink:href="sfst-20221231.xsd#sfst_RestrictedStockPlanMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_RestrictedStockPlanMember_lbl" xml:lang="en-US">Restricted Stock Plan [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_RestrictedStockPlanMember" xlink:to="sfst_RestrictedStockPlanMember_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_WellCapitalizedMember" xlink:href="sfst-20221231.xsd#sfst_WellCapitalizedMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_WellCapitalizedMember_lbl" xml:lang="en-US">Well Capitalized [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_WellCapitalizedMember" xlink:to="sfst_WellCapitalizedMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityComponentDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EquityComponentDomain_lbl" xml:lang="en-US">Equity Component [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_EquityComponentDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementTable_lbl" xml:lang="en-US">Statement [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementTable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementLineItems_lbl" xml:lang="en-US">Statement [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_FederalHomeLoanBankAdvancesandOtherBorrowingsTable" xlink:href="sfst-20221231.xsd#sfst_FederalHomeLoanBankAdvancesandOtherBorrowingsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_FederalHomeLoanBankAdvancesandOtherBorrowingsTable_lbl" xml:lang="en-US">Federal Home Loan Bank Advances and Other Borrowings [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_FederalHomeLoanBankAdvancesandOtherBorrowingsTable" xlink:to="sfst_FederalHomeLoanBankAdvancesandOtherBorrowingsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_FederalHomeLoanBankAdvancesandOtherBorrowingsLineItems" xlink:href="sfst-20221231.xsd#sfst_FederalHomeLoanBankAdvancesandOtherBorrowingsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_FederalHomeLoanBankAdvancesandOtherBorrowingsLineItems_lbl" xml:lang="en-US">Federal Home Loan Bank Advances and Repurchase Agreements [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_FederalHomeLoanBankAdvancesandOtherBorrowingsLineItems" xlink:to="sfst_FederalHomeLoanBankAdvancesandOtherBorrowingsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_UnusedLinesofCreditTable" xlink:href="sfst-20221231.xsd#sfst_UnusedLinesofCreditTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_UnusedLinesofCreditTable_lbl" xml:lang="en-US">Unused Lines of Credit [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_UnusedLinesofCreditTable" xlink:to="sfst_UnusedLinesofCreditTable_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_UnusedLinesofCreditLineItems" xlink:href="sfst-20221231.xsd#sfst_UnusedLinesofCreditLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_UnusedLinesofCreditLineItems_lbl" xml:lang="en-US">Unused Lines of Credit [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_UnusedLinesofCreditLineItems" xlink:to="sfst_UnusedLinesofCreditLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_FairValueAccountingTable" xlink:href="sfst-20221231.xsd#sfst_FairValueAccountingTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_FairValueAccountingTable_lbl" xml:lang="en-US">Fair Value Accounting [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_FairValueAccountingTable" xlink:to="sfst_FairValueAccountingTable_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_FairValueAccountingLineItems" xlink:href="sfst-20221231.xsd#sfst_FairValueAccountingLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_FairValueAccountingLineItems_lbl" xml:lang="en-US">Fair Value Accounting [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_FairValueAccountingLineItems" xlink:to="sfst_FairValueAccountingLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_DividendsTable" xlink:href="sfst-20221231.xsd#sfst_DividendsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_DividendsTable_lbl" xml:lang="en-US">Dividends [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_DividendsTable" xlink:to="sfst_DividendsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_DividendsLineItems" xlink:href="sfst-20221231.xsd#sfst_DividendsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_DividendsLineItems_lbl" xml:lang="en-US">Dividends Disclosure [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_DividendsLineItems" xlink:to="sfst_DividendsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_lbl" xml:lang="en-US">Financial Instruments [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_TypeOfInvestmentDomain" xlink:href="sfst-20221231.xsd#sfst_TypeOfInvestmentDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_TypeOfInvestmentDomain_lbl" xml:lang="en-US">TypeOfInvestment [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_TypeOfInvestmentDomain" xlink:to="sfst_TypeOfInvestmentDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_InvestmentSecuritiesDetailsScheduleofamortizedcostsandfairvalueofinvestmentsecuritiesTable" xlink:href="sfst-20221231.xsd#sfst_InvestmentSecuritiesDetailsScheduleofamortizedcostsandfairvalueofinvestmentsecuritiesTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_InvestmentSecuritiesDetailsScheduleofamortizedcostsandfairvalueofinvestmentsecuritiesTable_lbl" xml:lang="en-US">Investment Securities (Details) - Schedule of amortized costs and fair value of investment securities [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_InvestmentSecuritiesDetailsScheduleofamortizedcostsandfairvalueofinvestmentsecuritiesTable" xlink:to="sfst_InvestmentSecuritiesDetailsScheduleofamortizedcostsandfairvalueofinvestmentsecuritiesTable_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_InvestmentSecuritiesDetailsScheduleofamortizedcostsandfairvalueofinvestmentsecuritiesLineItems" xlink:href="sfst-20221231.xsd#sfst_InvestmentSecuritiesDetailsScheduleofamortizedcostsandfairvalueofinvestmentsecuritiesLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_InvestmentSecuritiesDetailsScheduleofamortizedcostsandfairvalueofinvestmentsecuritiesLineItems_lbl" xml:lang="en-US">Investment Securities (Details) - Schedule of amortized costs and fair value of investment securities [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_InvestmentSecuritiesDetailsScheduleofamortizedcostsandfairvalueofinvestmentsecuritiesLineItems" xlink:to="sfst_InvestmentSecuritiesDetailsScheduleofamortizedcostsandfairvalueofinvestmentsecuritiesLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InvestmentTypeCategorizationMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentTypeCategorizationMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InvestmentTypeCategorizationMember_lbl" xml:lang="en-US">Investments [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InvestmentTypeCategorizationMember" xlink:to="us-gaap_InvestmentTypeCategorizationMember_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_InvestmentSecuritiesDetailsScheduleofgrossunrealizedlossesoninvestmentsecuritiesandfairmarketvalueofrelatedsecuritiesTable" xlink:href="sfst-20221231.xsd#sfst_InvestmentSecuritiesDetailsScheduleofgrossunrealizedlossesoninvestmentsecuritiesandfairmarketvalueofrelatedsecuritiesTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_InvestmentSecuritiesDetailsScheduleofgrossunrealizedlossesoninvestmentsecuritiesandfairmarketvalueofrelatedsecuritiesTable_lbl" xml:lang="en-US">Investment Securities (Details) - Schedule of gross unrealized losses on investment securities and fair market value of related securities [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_InvestmentSecuritiesDetailsScheduleofgrossunrealizedlossesoninvestmentsecuritiesandfairmarketvalueofrelatedsecuritiesTable" xlink:to="sfst_InvestmentSecuritiesDetailsScheduleofgrossunrealizedlossesoninvestmentsecuritiesandfairmarketvalueofrelatedsecuritiesTable_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_InvestmentSecuritiesDetailsScheduleofgrossunrealizedlossesoninvestmentsecuritiesandfairmarketvalueofrelatedsecuritiesLineItems" xlink:href="sfst-20221231.xsd#sfst_InvestmentSecuritiesDetailsScheduleofgrossunrealizedlossesoninvestmentsecuritiesandfairmarketvalueofrelatedsecuritiesLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_InvestmentSecuritiesDetailsScheduleofgrossunrealizedlossesoninvestmentsecuritiesandfairmarketvalueofrelatedsecuritiesLineItems_lbl" xml:lang="en-US">Investment Securities (Details) - Schedule of gross unrealized losses on investment securities and fair market value of related securities [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_InvestmentSecuritiesDetailsScheduleofgrossunrealizedlossesoninvestmentsecuritiesandfairmarketvalueofrelatedsecuritiesLineItems" xlink:to="sfst_InvestmentSecuritiesDetailsScheduleofgrossunrealizedlossesoninvestmentsecuritiesandfairmarketvalueofrelatedsecuritiesLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CollateralDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CollateralDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CollateralDomain_lbl" xml:lang="en-US">Collateral Held [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CollateralDomain" xlink:to="us-gaap_CollateralDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_lbl" xml:lang="en-US">Class of Financing Receivable [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain" xlink:to="us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_lbl" xml:lang="en-US">Schedule of Accounts, Notes, Loans and Financing Receivable [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable" xlink:to="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsNotesAndLoansReceivableLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsNotesAndLoansReceivableLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsNotesAndLoansReceivableLineItems_lbl" xml:lang="en-US">Accounts, Notes, Loans and Financing Receivable [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsNotesAndLoansReceivableLineItems" xlink:to="us-gaap_AccountsNotesAndLoansReceivableLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InternalCreditAssessmentDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InternalCreditAssessmentDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InternalCreditAssessmentDomain_lbl" xml:lang="en-US">Internal Credit Assessment [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InternalCreditAssessmentDomain" xlink:to="us-gaap_InternalCreditAssessmentDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_LoansandAllowanceforCreditLossesDetailsScheduleofoutstandingloansbycreditqualityindicatorsbyyearoforiginationTable" xlink:href="sfst-20221231.xsd#sfst_LoansandAllowanceforCreditLossesDetailsScheduleofoutstandingloansbycreditqualityindicatorsbyyearoforiginationTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_LoansandAllowanceforCreditLossesDetailsScheduleofoutstandingloansbycreditqualityindicatorsbyyearoforiginationTable_lbl" xml:lang="en-US">Loans and Allowance for Credit Losses (Details) - Schedule of outstanding loans by credit quality indicators by year of origination [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_LoansandAllowanceforCreditLossesDetailsScheduleofoutstandingloansbycreditqualityindicatorsbyyearoforiginationTable" xlink:to="sfst_LoansandAllowanceforCreditLossesDetailsScheduleofoutstandingloansbycreditqualityindicatorsbyyearoforiginationTable_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_LoansandAllowanceforCreditLossesDetailsScheduleofoutstandingloansbycreditqualityindicatorsbyyearoforiginationLineItems" xlink:href="sfst-20221231.xsd#sfst_LoansandAllowanceforCreditLossesDetailsScheduleofoutstandingloansbycreditqualityindicatorsbyyearoforiginationLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_LoansandAllowanceforCreditLossesDetailsScheduleofoutstandingloansbycreditqualityindicatorsbyyearoforiginationLineItems_lbl" xml:lang="en-US">Loans and Allowance for Credit Losses (Details) - Schedule of outstanding loans by credit quality indicators by year of origination [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_LoansandAllowanceforCreditLossesDetailsScheduleofoutstandingloansbycreditqualityindicatorsbyyearoforiginationLineItems" xlink:to="sfst_LoansandAllowanceforCreditLossesDetailsScheduleofoutstandingloansbycreditqualityindicatorsbyyearoforiginationLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_ProductsAndServicesDomain" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductsAndServicesDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_ProductsAndServicesDomain_lbl" xml:lang="en-US">Product and Service [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ProductsAndServicesDomain" xlink:to="srt_ProductsAndServicesDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_LoansandAllowanceforCreditLossesDetailsScheduleofloanbalancesclassifiedbycreditqualityindicatorsandloancategoriesTable" xlink:href="sfst-20221231.xsd#sfst_LoansandAllowanceforCreditLossesDetailsScheduleofloanbalancesclassifiedbycreditqualityindicatorsandloancategoriesTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_LoansandAllowanceforCreditLossesDetailsScheduleofloanbalancesclassifiedbycreditqualityindicatorsandloancategoriesTable_lbl" xml:lang="en-US">Loans and Allowance for Credit Losses (Details) - Schedule of loan balances classified by credit quality indicators and loan categories [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_LoansandAllowanceforCreditLossesDetailsScheduleofloanbalancesclassifiedbycreditqualityindicatorsandloancategoriesTable" xlink:to="sfst_LoansandAllowanceforCreditLossesDetailsScheduleofloanbalancesclassifiedbycreditqualityindicatorsandloancategoriesTable_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_LoansandAllowanceforCreditLossesDetailsScheduleofloanbalancesclassifiedbycreditqualityindicatorsandloancategoriesLineItems" xlink:href="sfst-20221231.xsd#sfst_LoansandAllowanceforCreditLossesDetailsScheduleofloanbalancesclassifiedbycreditqualityindicatorsandloancategoriesLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_LoansandAllowanceforCreditLossesDetailsScheduleofloanbalancesclassifiedbycreditqualityindicatorsandloancategoriesLineItems_lbl" xml:lang="en-US">Loans and Allowance for Credit Losses (Details) - Schedule of loan balances classified by credit quality indicators and loan categories [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_LoansandAllowanceforCreditLossesDetailsScheduleofloanbalancesclassifiedbycreditqualityindicatorsandloancategoriesLineItems" xlink:to="sfst_LoansandAllowanceforCreditLossesDetailsScheduleofloanbalancesclassifiedbycreditqualityindicatorsandloancategoriesLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentNameDomain_lbl" xml:lang="en-US">Debt Instrument, Name [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentNameDomain" xlink:to="us-gaap_DebtInstrumentNameDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfCompensatingBalancesTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfCompensatingBalancesTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfCompensatingBalancesTable_lbl" xml:lang="en-US">Schedule of Compensating Balances [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfCompensatingBalancesTable" xlink:to="us-gaap_ScheduleOfCompensatingBalancesTable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CompensatingBalancesLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CompensatingBalancesLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CompensatingBalancesLineItems_lbl" xml:lang="en-US">Compensating Balances [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CompensatingBalancesLineItems" xlink:to="us-gaap_CompensatingBalancesLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyTransactionDomain_lbl" xml:lang="en-US">Related Party Transaction [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionDomain" xlink:to="us-gaap_RelatedPartyTransactionDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtSecuritiesHeldToMaturityNonaccrualTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesHeldToMaturityNonaccrualTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtSecuritiesHeldToMaturityNonaccrualTable_lbl" xml:lang="en-US">Debt Securities, Held-to-Maturity, Nonaccrual [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtSecuritiesHeldToMaturityNonaccrualTable" xlink:to="us-gaap_DebtSecuritiesHeldToMaturityNonaccrualTable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtSecuritiesHeldToMaturityNonaccrualLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesHeldToMaturityNonaccrualLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtSecuritiesHeldToMaturityNonaccrualLineItems_lbl" xml:lang="en-US">Debt Securities, Held-to-Maturity, Nonaccrual [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtSecuritiesHeldToMaturityNonaccrualLineItems" xlink:to="us-gaap_DebtSecuritiesHeldToMaturityNonaccrualLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongtermDebtTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongtermDebtTypeDomain_lbl" xml:lang="en-US">Long-Term Debt, Type [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongtermDebtTypeDomain" xlink:to="us-gaap_LongtermDebtTypeDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_LoansandAllowanceforCreditLossesDetailsScheduleofkeyinformationforimpairedloansTable" xlink:href="sfst-20221231.xsd#sfst_LoansandAllowanceforCreditLossesDetailsScheduleofkeyinformationforimpairedloansTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_LoansandAllowanceforCreditLossesDetailsScheduleofkeyinformationforimpairedloansTable_lbl" xml:lang="en-US">Loans and Allowance for Credit Losses (Details) - Schedule of key information for impaired loans [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_LoansandAllowanceforCreditLossesDetailsScheduleofkeyinformationforimpairedloansTable" xlink:to="sfst_LoansandAllowanceforCreditLossesDetailsScheduleofkeyinformationforimpairedloansTable_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_LoansandAllowanceforCreditLossesDetailsScheduleofkeyinformationforimpairedloansLineItems" xlink:href="sfst-20221231.xsd#sfst_LoansandAllowanceforCreditLossesDetailsScheduleofkeyinformationforimpairedloansLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_LoansandAllowanceforCreditLossesDetailsScheduleofkeyinformationforimpairedloansLineItems_lbl" xml:lang="en-US">Loans and Allowance for Credit Losses (Details) - Schedule of key information for impaired loans [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_LoansandAllowanceforCreditLossesDetailsScheduleofkeyinformationforimpairedloansLineItems" xlink:to="sfst_LoansandAllowanceforCreditLossesDetailsScheduleofkeyinformationforimpairedloansLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_LoansandAllowanceforCreditLossesDetailsScheduleofaveragerecordedinvestmentandinterestincomerecognizedonimpairedloansTable" xlink:href="sfst-20221231.xsd#sfst_LoansandAllowanceforCreditLossesDetailsScheduleofaveragerecordedinvestmentandinterestincomerecognizedonimpairedloansTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_LoansandAllowanceforCreditLossesDetailsScheduleofaveragerecordedinvestmentandinterestincomerecognizedonimpairedloansTable_lbl" xml:lang="en-US">Loans and Allowance for Credit Losses (Details) - Schedule of average recorded investment and interest income recognized on impaired loans [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_LoansandAllowanceforCreditLossesDetailsScheduleofaveragerecordedinvestmentandinterestincomerecognizedonimpairedloansTable" xlink:to="sfst_LoansandAllowanceforCreditLossesDetailsScheduleofaveragerecordedinvestmentandinterestincomerecognizedonimpairedloansTable_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_LoansandAllowanceforCreditLossesDetailsScheduleofaveragerecordedinvestmentandinterestincomerecognizedonimpairedloansLineItems" xlink:href="sfst-20221231.xsd#sfst_LoansandAllowanceforCreditLossesDetailsScheduleofaveragerecordedinvestmentandinterestincomerecognizedonimpairedloansLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_LoansandAllowanceforCreditLossesDetailsScheduleofaveragerecordedinvestmentandinterestincomerecognizedonimpairedloansLineItems_lbl" xml:lang="en-US">Loans and Allowance for Credit Losses (Details) - Schedule of average recorded investment and interest income recognized on impaired loans [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_LoansandAllowanceforCreditLossesDetailsScheduleofaveragerecordedinvestmentandinterestincomerecognizedonimpairedloansLineItems" xlink:to="sfst_LoansandAllowanceforCreditLossesDetailsScheduleofaveragerecordedinvestmentandinterestincomerecognizedonimpairedloansLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_LoansandAllowanceforCreditLossesDetailsScheduleofactivityrelatedtotheallowanceforcreditlossesTable" xlink:href="sfst-20221231.xsd#sfst_LoansandAllowanceforCreditLossesDetailsScheduleofactivityrelatedtotheallowanceforcreditlossesTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_LoansandAllowanceforCreditLossesDetailsScheduleofactivityrelatedtotheallowanceforcreditlossesTable_lbl" xml:lang="en-US">Loans and Allowance for Credit Losses (Details) - Schedule of activity related to the allowance for credit losses [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_LoansandAllowanceforCreditLossesDetailsScheduleofactivityrelatedtotheallowanceforcreditlossesTable" xlink:to="sfst_LoansandAllowanceforCreditLossesDetailsScheduleofactivityrelatedtotheallowanceforcreditlossesTable_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_LoansandAllowanceforCreditLossesDetailsScheduleofactivityrelatedtotheallowanceforcreditlossesLineItems" xlink:href="sfst-20221231.xsd#sfst_LoansandAllowanceforCreditLossesDetailsScheduleofactivityrelatedtotheallowanceforcreditlossesLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_LoansandAllowanceforCreditLossesDetailsScheduleofactivityrelatedtotheallowanceforcreditlossesLineItems_lbl" xml:lang="en-US">Loans and Allowance for Credit Losses (Details) - Schedule of activity related to the allowance for credit losses [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_LoansandAllowanceforCreditLossesDetailsScheduleofactivityrelatedtotheallowanceforcreditlossesLineItems" xlink:to="sfst_LoansandAllowanceforCreditLossesDetailsScheduleofactivityrelatedtotheallowanceforcreditlossesLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermDebtTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermDebtTypeDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShortTermDebtTypeDomain_lbl" xml:lang="en-US">Short-Term Debt, Type [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShortTermDebtTypeDomain" xlink:to="us-gaap_ShortTermDebtTypeDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_LoansandAllowanceforCreditLossesDetailsScheduleofallowanceforloanlossesandrecordedinvestmentinloansbyimpairmentmethodologyTable" xlink:href="sfst-20221231.xsd#sfst_LoansandAllowanceforCreditLossesDetailsScheduleofallowanceforloanlossesandrecordedinvestmentinloansbyimpairmentmethodologyTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_LoansandAllowanceforCreditLossesDetailsScheduleofallowanceforloanlossesandrecordedinvestmentinloansbyimpairmentmethodologyTable_lbl" xml:lang="en-US">Loans and Allowance for Credit Losses (Details) - Schedule of allowance for loan losses and recorded investment in loans by impairment methodology [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_LoansandAllowanceforCreditLossesDetailsScheduleofallowanceforloanlossesandrecordedinvestmentinloansbyimpairmentmethodologyTable" xlink:to="sfst_LoansandAllowanceforCreditLossesDetailsScheduleofallowanceforloanlossesandrecordedinvestmentinloansbyimpairmentmethodologyTable_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_LoansandAllowanceforCreditLossesDetailsScheduleofallowanceforloanlossesandrecordedinvestmentinloansbyimpairmentmethodologyLineItems" xlink:href="sfst-20221231.xsd#sfst_LoansandAllowanceforCreditLossesDetailsScheduleofallowanceforloanlossesandrecordedinvestmentinloansbyimpairmentmethodologyLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_LoansandAllowanceforCreditLossesDetailsScheduleofallowanceforloanlossesandrecordedinvestmentinloansbyimpairmentmethodologyLineItems_lbl" xml:lang="en-US">Loans and Allowance for Credit Losses (Details) - Schedule of allowance for loan losses and recorded investment in loans by impairment methodology [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_LoansandAllowanceforCreditLossesDetailsScheduleofallowanceforloanlossesandrecordedinvestmentinloansbyimpairmentmethodologyLineItems" xlink:to="sfst_LoansandAllowanceforCreditLossesDetailsScheduleofallowanceforloanlossesandrecordedinvestmentinloansbyimpairmentmethodologyLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_LoansandAllowanceforCreditLossesDetailsScheduleofanalysisofcollateraldependentloansTable" xlink:href="sfst-20221231.xsd#sfst_LoansandAllowanceforCreditLossesDetailsScheduleofanalysisofcollateraldependentloansTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_LoansandAllowanceforCreditLossesDetailsScheduleofanalysisofcollateraldependentloansTable_lbl" xml:lang="en-US">Loans and Allowance for Credit Losses (Details) - Schedule of analysis of collateral-dependent loans [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_LoansandAllowanceforCreditLossesDetailsScheduleofanalysisofcollateraldependentloansTable" xlink:to="sfst_LoansandAllowanceforCreditLossesDetailsScheduleofanalysisofcollateraldependentloansTable_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_LoansandAllowanceforCreditLossesDetailsScheduleofanalysisofcollateraldependentloansLineItems" xlink:href="sfst-20221231.xsd#sfst_LoansandAllowanceforCreditLossesDetailsScheduleofanalysisofcollateraldependentloansLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_LoansandAllowanceforCreditLossesDetailsScheduleofanalysisofcollateraldependentloansLineItems_lbl" xml:lang="en-US">Loans and Allowance for Credit Losses (Details) - Schedule of analysis of collateral-dependent loans [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_LoansandAllowanceforCreditLossesDetailsScheduleofanalysisofcollateraldependentloansLineItems" xlink:to="sfst_LoansandAllowanceforCreditLossesDetailsScheduleofanalysisofcollateraldependentloansLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable_lbl" xml:lang="en-US">Financing Receivable, Allowance for Credit Loss [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable" xlink:to="us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems_lbl" xml:lang="en-US">Financing Receivable, Allowance for Credit Loss [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems" xlink:to="us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain_lbl" xml:lang="en-US">Long-Lived Tangible Asset [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_lbl" xml:lang="en-US">Property, Plant and Equipment [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentLineItems_lbl" xml:lang="en-US">Property, Plant and Equipment [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_RangeMember" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_RangeMember_lbl" xml:lang="en-US">Statistical Measurement [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_RangeMember" xlink:to="srt_RangeMember_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_PropertyandEquipmentDetailsScheduleofestimatedusefullivesofpropertyandequipmentTable" xlink:href="sfst-20221231.xsd#sfst_PropertyandEquipmentDetailsScheduleofestimatedusefullivesofpropertyandequipmentTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_PropertyandEquipmentDetailsScheduleofestimatedusefullivesofpropertyandequipmentTable_lbl" xml:lang="en-US">Property and Equipment (Details) - Schedule of estimated useful lives of property and equipment [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_PropertyandEquipmentDetailsScheduleofestimatedusefullivesofpropertyandequipmentTable" xlink:to="sfst_PropertyandEquipmentDetailsScheduleofestimatedusefullivesofpropertyandequipmentTable_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_PropertyandEquipmentDetailsScheduleofestimatedusefullivesofpropertyandequipmentLineItems" xlink:href="sfst-20221231.xsd#sfst_PropertyandEquipmentDetailsScheduleofestimatedusefullivesofpropertyandequipmentLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_PropertyandEquipmentDetailsScheduleofestimatedusefullivesofpropertyandequipmentLineItems_lbl" xml:lang="en-US">Property and Equipment (Details) - Schedule of estimated useful lives of property and equipment [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_PropertyandEquipmentDetailsScheduleofestimatedusefullivesofpropertyandequipmentLineItems" xlink:to="sfst_PropertyandEquipmentDetailsScheduleofestimatedusefullivesofpropertyandequipmentLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_DerivativeFinancialInstrumentsDetailsScheduleofoutstandingfinancialderivativeinstrumentsTable" xlink:href="sfst-20221231.xsd#sfst_DerivativeFinancialInstrumentsDetailsScheduleofoutstandingfinancialderivativeinstrumentsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_DerivativeFinancialInstrumentsDetailsScheduleofoutstandingfinancialderivativeinstrumentsTable_lbl" xml:lang="en-US">Derivative Financial Instruments (Details) - Schedule of outstanding financial derivative instruments [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_DerivativeFinancialInstrumentsDetailsScheduleofoutstandingfinancialderivativeinstrumentsTable" xlink:to="sfst_DerivativeFinancialInstrumentsDetailsScheduleofoutstandingfinancialderivativeinstrumentsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_DerivativeFinancialInstrumentsDetailsScheduleofoutstandingfinancialderivativeinstrumentsLineItems" xlink:href="sfst-20221231.xsd#sfst_DerivativeFinancialInstrumentsDetailsScheduleofoutstandingfinancialderivativeinstrumentsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_DerivativeFinancialInstrumentsDetailsScheduleofoutstandingfinancialderivativeinstrumentsLineItems_lbl" xml:lang="en-US">Derivative Financial Instruments (Details) - Schedule of outstanding financial derivative instruments [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_DerivativeFinancialInstrumentsDetailsScheduleofoutstandingfinancialderivativeinstrumentsLineItems" xlink:to="sfst_DerivativeFinancialInstrumentsDetailsScheduleofoutstandingfinancialderivativeinstrumentsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueMeasurementFrequencyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueMeasurementFrequencyDomain_lbl" xml:lang="en-US">Measurement Frequency [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueMeasurementFrequencyDomain" xlink:to="us-gaap_FairValueMeasurementFrequencyDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueMeasurementsFairValueHierarchyDomain_lbl" xml:lang="en-US">Fair Value Hierarchy and NAV [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:to="us-gaap_FairValueMeasurementsFairValueHierarchyDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_FairValueAccountingDetailsScheduleofassetsandliabilitiesmeasuredatfairvalueonrecurringbasisTable" xlink:href="sfst-20221231.xsd#sfst_FairValueAccountingDetailsScheduleofassetsandliabilitiesmeasuredatfairvalueonrecurringbasisTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_FairValueAccountingDetailsScheduleofassetsandliabilitiesmeasuredatfairvalueonrecurringbasisTable_lbl" xml:lang="en-US">Fair Value Accounting (Details) - Schedule of assets and liabilities measured at fair value on recurring basis [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_FairValueAccountingDetailsScheduleofassetsandliabilitiesmeasuredatfairvalueonrecurringbasisTable" xlink:to="sfst_FairValueAccountingDetailsScheduleofassetsandliabilitiesmeasuredatfairvalueonrecurringbasisTable_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_FairValueAccountingDetailsScheduleofassetsandliabilitiesmeasuredatfairvalueonrecurringbasisLineItems" xlink:href="sfst-20221231.xsd#sfst_FairValueAccountingDetailsScheduleofassetsandliabilitiesmeasuredatfairvalueonrecurringbasisLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_FairValueAccountingDetailsScheduleofassetsandliabilitiesmeasuredatfairvalueonrecurringbasisLineItems_lbl" xml:lang="en-US">Fair Value Accounting (Details) - Schedule of assets and liabilities measured at fair value on recurring basis [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_FairValueAccountingDetailsScheduleofassetsandliabilitiesmeasuredatfairvalueonrecurringbasisLineItems" xlink:to="sfst_FairValueAccountingDetailsScheduleofassetsandliabilitiesmeasuredatfairvalueonrecurringbasisLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_FairValueAccountingDetailsScheduleofassetsandliabilitiesmeasuredatfairvalueonnonrecurringbasisTable" xlink:href="sfst-20221231.xsd#sfst_FairValueAccountingDetailsScheduleofassetsandliabilitiesmeasuredatfairvalueonnonrecurringbasisTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_FairValueAccountingDetailsScheduleofassetsandliabilitiesmeasuredatfairvalueonnonrecurringbasisTable_lbl" xml:lang="en-US">Fair Value Accounting (Details) - Schedule of assets and liabilities measured at fair value on nonrecurring basis [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_FairValueAccountingDetailsScheduleofassetsandliabilitiesmeasuredatfairvalueonnonrecurringbasisTable" xlink:to="sfst_FairValueAccountingDetailsScheduleofassetsandliabilitiesmeasuredatfairvalueonnonrecurringbasisTable_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_FairValueAccountingDetailsScheduleofassetsandliabilitiesmeasuredatfairvalueonnonrecurringbasisLineItems" xlink:href="sfst-20221231.xsd#sfst_FairValueAccountingDetailsScheduleofassetsandliabilitiesmeasuredatfairvalueonnonrecurringbasisLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_FairValueAccountingDetailsScheduleofassetsandliabilitiesmeasuredatfairvalueonnonrecurringbasisLineItems_lbl" xml:lang="en-US">Fair Value Accounting (Details) - Schedule of assets and liabilities measured at fair value on nonrecurring basis [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_FairValueAccountingDetailsScheduleofassetsandliabilitiesmeasuredatfairvalueonnonrecurringbasisLineItems" xlink:to="sfst_FairValueAccountingDetailsScheduleofassetsandliabilitiesmeasuredatfairvalueonnonrecurringbasisLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_lbl" xml:lang="en-US">Fair Value Measurement Inputs and Valuation Techniques [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" xlink:to="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_lbl" xml:lang="en-US">Fair Value Measurement Inputs and Valuation Techniques [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" xlink:to="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueByBalanceSheetGroupingTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByBalanceSheetGroupingTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueByBalanceSheetGroupingTable_lbl" xml:lang="en-US">Fair Value, by Balance Sheet Grouping [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueByBalanceSheetGroupingTable" xlink:to="us-gaap_FairValueByBalanceSheetGroupingTable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_lbl" xml:lang="en-US">Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink:to="us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_EntityDomain" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityDomain_lbl" xml:lang="en-US">Entity [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityDomain" xlink:to="dei_EntityDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable_lbl" xml:lang="en-US">Schedule of Compliance with Regulatory Capital Requirements under Banking Regulations [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable" xlink:to="us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_lbl" xml:lang="en-US">Compliance with Regulatory Capital Requirements under Banking Regulations [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems" xlink:to="us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_ConsolidatedEntitiesDomain" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_ConsolidatedEntitiesDomain_lbl" xml:lang="en-US">Consolidated Entities [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ConsolidatedEntitiesDomain" xlink:to="srt_ConsolidatedEntitiesDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_ParentCompanyFinancialInformationDetailsScheduleofcondensedfinancialinformationofSouthernFirstBancsharesIncparentcompanyonlyTable" xlink:href="sfst-20221231.xsd#sfst_ParentCompanyFinancialInformationDetailsScheduleofcondensedfinancialinformationofSouthernFirstBancsharesIncparentcompanyonlyTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_ParentCompanyFinancialInformationDetailsScheduleofcondensedfinancialinformationofSouthernFirstBancsharesIncparentcompanyonlyTable_lbl" xml:lang="en-US">Parent Company Financial Information (Details) - Schedule of condensed financial information of Southern First Bancshares, Inc. (parent company only) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_ParentCompanyFinancialInformationDetailsScheduleofcondensedfinancialinformationofSouthernFirstBancsharesIncparentcompanyonlyTable" xlink:to="sfst_ParentCompanyFinancialInformationDetailsScheduleofcondensedfinancialinformationofSouthernFirstBancsharesIncparentcompanyonlyTable_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_ParentCompanyFinancialInformationDetailsScheduleofcondensedfinancialinformationofSouthernFirstBancsharesIncparentcompanyonlyLineItems" xlink:href="sfst-20221231.xsd#sfst_ParentCompanyFinancialInformationDetailsScheduleofcondensedfinancialinformationofSouthernFirstBancsharesIncparentcompanyonlyLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_ParentCompanyFinancialInformationDetailsScheduleofcondensedfinancialinformationofSouthernFirstBancsharesIncparentcompanyonlyLineItems_lbl" xml:lang="en-US">Parent Company Financial Information (Details) - Schedule of condensed financial information of Southern First Bancshares, Inc. (parent company only) [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_ParentCompanyFinancialInformationDetailsScheduleofcondensedfinancialinformationofSouthernFirstBancsharesIncparentcompanyonlyLineItems" xlink:to="sfst_ParentCompanyFinancialInformationDetailsScheduleofcondensedfinancialinformationofSouthernFirstBancsharesIncparentcompanyonlyLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectOfFourthQuarterEventsTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectOfFourthQuarterEventsTypeDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectOfFourthQuarterEventsTypeDomain_lbl" xml:lang="en-US">Effect of Fourth Quarter Events, Type [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectOfFourthQuarterEventsTypeDomain" xlink:to="us-gaap_EffectOfFourthQuarterEventsTypeDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_SelectedCondensedQuarterlyFinancialDataUnauditedDetailsScheduleofselectedquarterlyfinancialinformationTable" xlink:href="sfst-20221231.xsd#sfst_SelectedCondensedQuarterlyFinancialDataUnauditedDetailsScheduleofselectedquarterlyfinancialinformationTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_SelectedCondensedQuarterlyFinancialDataUnauditedDetailsScheduleofselectedquarterlyfinancialinformationTable_lbl" xml:lang="en-US">Selected Condensed Quarterly Financial Data (Unaudited) (Details) - Schedule of selected quarterly financial information [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_SelectedCondensedQuarterlyFinancialDataUnauditedDetailsScheduleofselectedquarterlyfinancialinformationTable" xlink:to="sfst_SelectedCondensedQuarterlyFinancialDataUnauditedDetailsScheduleofselectedquarterlyfinancialinformationTable_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_SelectedCondensedQuarterlyFinancialDataUnauditedDetailsScheduleofselectedquarterlyfinancialinformationLineItems" xlink:href="sfst-20221231.xsd#sfst_SelectedCondensedQuarterlyFinancialDataUnauditedDetailsScheduleofselectedquarterlyfinancialinformationLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_SelectedCondensedQuarterlyFinancialDataUnauditedDetailsScheduleofselectedquarterlyfinancialinformationLineItems_lbl" xml:lang="en-US">Selected Condensed Quarterly Financial Data (Unaudited) (Details) - Schedule of selected quarterly financial information [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_SelectedCondensedQuarterlyFinancialDataUnauditedDetailsScheduleofselectedquarterlyfinancialinformationLineItems" xlink:to="sfst_SelectedCondensedQuarterlyFinancialDataUnauditedDetailsScheduleofselectedquarterlyfinancialinformationLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_LoansandAllowanceforCreditLossesDetailsTable" xlink:href="sfst-20221231.xsd#sfst_LoansandAllowanceforCreditLossesDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_LoansandAllowanceforCreditLossesDetailsTable_lbl" xml:lang="en-US">Loans and Allowance for Credit Losses (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_LoansandAllowanceforCreditLossesDetailsTable" xlink:to="sfst_LoansandAllowanceforCreditLossesDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_LoansandAllowanceforCreditLossesDetailsLineItems" xlink:href="sfst-20221231.xsd#sfst_LoansandAllowanceforCreditLossesDetailsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_LoansandAllowanceforCreditLossesDetailsLineItems_lbl" xml:lang="en-US">Loans and Allowance for Credit Losses (Details) [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_LoansandAllowanceforCreditLossesDetailsLineItems" xlink:to="sfst_LoansandAllowanceforCreditLossesDetailsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_ModificationDomain" xlink:href="sfst-20221231.xsd#sfst_ModificationDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_ModificationDomain_lbl" xml:lang="en-US">Modification [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_ModificationDomain" xlink:to="sfst_ModificationDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_TroubledDebtRestructuringsDetailsTable" xlink:href="sfst-20221231.xsd#sfst_TroubledDebtRestructuringsDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_TroubledDebtRestructuringsDetailsTable_lbl" xml:lang="en-US">Troubled Debt Restructurings (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_TroubledDebtRestructuringsDetailsTable" xlink:to="sfst_TroubledDebtRestructuringsDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_TroubledDebtRestructuringsDetailsLineItems" xlink:href="sfst-20221231.xsd#sfst_TroubledDebtRestructuringsDetailsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_TroubledDebtRestructuringsDetailsLineItems_lbl" xml:lang="en-US">Troubled Debt Restructurings (Details) [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_TroubledDebtRestructuringsDetailsLineItems" xlink:to="sfst_TroubledDebtRestructuringsDetailsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_VariableRateDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableRateDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_VariableRateDomain_lbl" xml:lang="en-US">Variable Rate [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_VariableRateDomain" xlink:to="us-gaap_VariableRateDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_FederalHomeLoanBankAdvancesandOtherBorrowingsDetailsTable" xlink:href="sfst-20221231.xsd#sfst_FederalHomeLoanBankAdvancesandOtherBorrowingsDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_FederalHomeLoanBankAdvancesandOtherBorrowingsDetailsTable_lbl" xml:lang="en-US">Federal Home Loan Bank Advances and Other Borrowings (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_FederalHomeLoanBankAdvancesandOtherBorrowingsDetailsTable" xlink:to="sfst_FederalHomeLoanBankAdvancesandOtherBorrowingsDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_FederalHomeLoanBankAdvancesandOtherBorrowingsDetailsLineItems" xlink:href="sfst-20221231.xsd#sfst_FederalHomeLoanBankAdvancesandOtherBorrowingsDetailsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_FederalHomeLoanBankAdvancesandOtherBorrowingsDetailsLineItems_lbl" xml:lang="en-US">Federal Home Loan Bank Advances and Other Borrowings (Details) [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_FederalHomeLoanBankAdvancesandOtherBorrowingsDetailsLineItems" xlink:to="sfst_FederalHomeLoanBankAdvancesandOtherBorrowingsDetailsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyDomain_lbl" xml:lang="en-US">Related Party [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="us-gaap_RelatedPartyDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_SubordinatedDebenturesDetailsTable" xlink:href="sfst-20221231.xsd#sfst_SubordinatedDebenturesDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_SubordinatedDebenturesDetailsTable_lbl" xml:lang="en-US">Subordinated Debentures (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_SubordinatedDebenturesDetailsTable" xlink:to="sfst_SubordinatedDebenturesDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_SubordinatedDebenturesDetailsLineItems" xlink:href="sfst-20221231.xsd#sfst_SubordinatedDebenturesDetailsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_SubordinatedDebenturesDetailsLineItems_lbl" xml:lang="en-US">Subordinated Debentures (Details) [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_SubordinatedDebenturesDetailsLineItems" xlink:to="sfst_SubordinatedDebenturesDetailsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_UnusedLinesofCreditDetailsTable" xlink:href="sfst-20221231.xsd#sfst_UnusedLinesofCreditDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_UnusedLinesofCreditDetailsTable_lbl" xml:lang="en-US">Unused Lines of Credit (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_UnusedLinesofCreditDetailsTable" xlink:to="sfst_UnusedLinesofCreditDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_UnusedLinesofCreditDetailsLineItems" xlink:href="sfst-20221231.xsd#sfst_UnusedLinesofCreditDetailsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sfst_UnusedLinesofCreditDetailsLineItems_lbl" xml:lang="en-US">Unused Lines of Credit [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_UnusedLinesofCreditDetailsLineItems" xlink:to="sfst_UnusedLinesofCreditDetailsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_TitleOfIndividualWithRelationshipToEntityDomain_lbl" xml:lang="en-US">Title of Individual [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="srt_TitleOfIndividualWithRelationshipToEntityDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_CommitmentsandContingenciesDetailsTable" xlink:href="sfst-20221231.xsd#sfst_CommitmentsandContingenciesDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_CommitmentsandContingenciesDetailsTable_lbl" xml:lang="en-US">Commitments and Contingencies (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_CommitmentsandContingenciesDetailsTable" xlink:to="sfst_CommitmentsandContingenciesDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_CommitmentsandContingenciesDetailsLineItems" xlink:href="sfst-20221231.xsd#sfst_CommitmentsandContingenciesDetailsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_CommitmentsandContingenciesDetailsLineItems_lbl" xml:lang="en-US">Commitments and Contingencies (Details) [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_CommitmentsandContingenciesDetailsLineItems" xlink:to="sfst_CommitmentsandContingenciesDetailsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_RelatedPartyTransactionsDetailsTable" xlink:href="sfst-20221231.xsd#sfst_RelatedPartyTransactionsDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_RelatedPartyTransactionsDetailsTable_lbl" xml:lang="en-US">Related Party Transactions (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_RelatedPartyTransactionsDetailsTable" xlink:to="sfst_RelatedPartyTransactionsDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_RelatedPartyTransactionsDetailsLineItems" xlink:href="sfst-20221231.xsd#sfst_RelatedPartyTransactionsDetailsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_RelatedPartyTransactionsDetailsLineItems_lbl" xml:lang="en-US">Related Party Transactions (Details) [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_RelatedPartyTransactionsDetailsLineItems" xlink:to="sfst_RelatedPartyTransactionsDetailsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RetirementPlanTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RetirementPlanTypeDomain_lbl" xml:lang="en-US">Retirement Plan Type [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetirementPlanTypeDomain" xlink:to="us-gaap_RetirementPlanTypeDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_EmployeeBenefitPlanDetailsTable" xlink:href="sfst-20221231.xsd#sfst_EmployeeBenefitPlanDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_EmployeeBenefitPlanDetailsTable_lbl" xml:lang="en-US">Employee Benefit Plan (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_EmployeeBenefitPlanDetailsTable" xlink:to="sfst_EmployeeBenefitPlanDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_EmployeeBenefitPlanDetailsLineItems" xlink:href="sfst-20221231.xsd#sfst_EmployeeBenefitPlanDetailsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_EmployeeBenefitPlanDetailsLineItems_lbl" xml:lang="en-US">Employee Benefit Plan (Details) [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_EmployeeBenefitPlanDetailsLineItems" xlink:to="sfst_EmployeeBenefitPlanDetailsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_lbl" xml:lang="en-US">Award Type [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PlanNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanNameDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PlanNameDomain_lbl" xml:lang="en-US">Plan Name [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PlanNameDomain" xlink:to="us-gaap_PlanNameDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_StockBasedCompensationDetailsTable" xlink:href="sfst-20221231.xsd#sfst_StockBasedCompensationDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_StockBasedCompensationDetailsTable_lbl" xml:lang="en-US">Stock-Based Compensation (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_StockBasedCompensationDetailsTable" xlink:to="sfst_StockBasedCompensationDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_StockBasedCompensationDetailsLineItems" xlink:href="sfst-20221231.xsd#sfst_StockBasedCompensationDetailsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_StockBasedCompensationDetailsLineItems_lbl" xml:lang="en-US">Stock-Based Compensation (Details) [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_StockBasedCompensationDetailsLineItems" xlink:to="sfst_StockBasedCompensationDetailsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_RegulatoryMattersDetailsTable" xlink:href="sfst-20221231.xsd#sfst_RegulatoryMattersDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_RegulatoryMattersDetailsTable_lbl" xml:lang="en-US">Regulatory Matters (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_RegulatoryMattersDetailsTable" xlink:to="sfst_RegulatoryMattersDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_RegulatoryMattersDetailsLineItems" xlink:href="sfst-20221231.xsd#sfst_RegulatoryMattersDetailsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_RegulatoryMattersDetailsLineItems_lbl" xml:lang="en-US">Regulatory Matters (Details) [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_RegulatoryMattersDetailsLineItems" xlink:to="sfst_RegulatoryMattersDetailsLineItems_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sfst_AccruedInterestReceivable_lbl0" xml:lang="en-US">The accrued interest receivable.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_AccruedInterestReceivable" xlink:to="sfst_AccruedInterestReceivable_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sfst_AccruedInterestReceivablePolicyTextBlock_lbl0" xml:lang="en-US">The entire disclosure of accrued interest receivable.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_AccruedInterestReceivablePolicyTextBlock" xlink:to="sfst_AccruedInterestReceivablePolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sfst_AccruingTroubledDebtRestructurings_lbl0" xml:lang="en-US">Accruing troubled debt restructurings.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_AccruingTroubledDebtRestructurings" xlink:to="sfst_AccruingTroubledDebtRestructurings_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sfst_AdditionalBorrowingsUnderFederalHomeLoan_lbl0" xml:lang="en-US">Additional borrowings under Federal Home Loan Bank.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_AdditionalBorrowingsUnderFederalHomeLoan" xlink:to="sfst_AdditionalBorrowingsUnderFederalHomeLoan_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sfst_AdjustedPercentageOfStockDividends_lbl0" xml:lang="en-US">Adjusted percentage of stock dividends.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_AdjustedPercentageOfStockDividends" xlink:to="sfst_AdjustedPercentageOfStockDividends_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sfst_AdjustmentForAdoptionOfCECL_lbl0" xml:lang="en-US">Adjustment for adoption of CECL.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_AdjustmentForAdoptionOfCECL" xlink:to="sfst_AdjustmentForAdoptionOfCECL_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sfst_AdjustmentForCECL_lbl0" xml:lang="en-US">Allowance for credit losses is an estimation of the outstanding payments due to a company that it does not expect to recover.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_AdjustmentForCECL" xlink:to="sfst_AdjustmentForCECL_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sfst_AdoptionOfAccountingStandardsUpdate201613_lbl0" xml:lang="en-US">The amount is adoption of ASU 2016-13.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_AdoptionOfAccountingStandardsUpdate201613" xlink:to="sfst_AdoptionOfAccountingStandardsUpdate201613_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sfst_AggregateSumOfLoansClassifiedAsTroubledDebtRestructurings_lbl0" xml:lang="en-US">Aggregate sum of loans classified as troubled debt restructurings.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_AggregateSumOfLoansClassifiedAsTroubledDebtRestructurings" xlink:to="sfst_AggregateSumOfLoansClassifiedAsTroubledDebtRestructurings_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sfst_AgreegateCommitmentAmount_lbl0" xml:lang="en-US">Aggregate commitment amount.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_AgreegateCommitmentAmount" xlink:to="sfst_AgreegateCommitmentAmount_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sfst_AllowanceForCreditLossesForLoanCommitments_lbl0" xml:lang="en-US">The predicted amount of loss a bank may be exposed to when a debtor defaults on a loan.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_AllowanceForCreditLossesForLoanCommitments" xlink:to="sfst_AllowanceForCreditLossesForLoanCommitments_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sfst_AllowanceForCreditLossesLoansPolicyTextBlock_lbl0" xml:lang="en-US">The entire disclosure of allowance for credit losses loans.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_AllowanceForCreditLossesLoansPolicyTextBlock" xlink:to="sfst_AllowanceForCreditLossesLoansPolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sfst_AllowanceForCreditLossesPolicyTextBlock_lbl0" xml:lang="en-US">The disclosure of accounting policy for allowance for credit losses.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_AllowanceForCreditLossesPolicyTextBlock" xlink:to="sfst_AllowanceForCreditLossesPolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sfst_AllowanceForLoanAndLeaseLossesWriteOffsNetOfRecoveries_lbl0" xml:lang="en-US">Allowance for loan and lease losses write offs net of recoveries.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_AllowanceForLoanAndLeaseLossesWriteOffsNetOfRecoveries" xlink:to="sfst_AllowanceForLoanAndLeaseLossesWriteOffsNetOfRecoveries_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sfst_AllowanceForLoanLossesAsPercentageOfGrossLoans_lbl0" xml:lang="en-US">Allowance for loan losses as a percentage of gross loans.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_AllowanceForLoanLossesAsPercentageOfGrossLoans" xlink:to="sfst_AllowanceForLoanLossesAsPercentageOfGrossLoans_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sfst_AllowanceForLoanLossesAsPercentageOfNonperformingLoans_lbl0" xml:lang="en-US">Allowance for credit losses as a percentage of nonperforming loans.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_AllowanceForLoanLossesAsPercentageOfNonperformingLoans" xlink:to="sfst_AllowanceForLoanLossesAsPercentageOfNonperformingLoans_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sfst_AmortizationOfDeferredCompensationOnRestrictedStock_lbl0" xml:lang="en-US">Represents the value for amortization of deferred compensation on restricted stock.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_AmortizationOfDeferredCompensationOnRestrictedStock" xlink:to="sfst_AmortizationOfDeferredCompensationOnRestrictedStock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sfst_ApproximatelyCommitmentsTotaled_lbl0" xml:lang="en-US">The Amount of commitments totaled approximately</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_ApproximatelyCommitmentsTotaled" xlink:to="sfst_ApproximatelyCommitmentsTotaled_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sfst_AssetBackedSecurities_lbl0" xml:lang="en-US">Asset-backed securities.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_AssetBackedSecurities" xlink:to="sfst_AssetBackedSecurities_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sfst_AssetsFairValueDisclosuresNonRecurring_lbl0" xml:lang="en-US">This element represents the aggregate of the assets reported on the balance sheet at period end measured at fair value on a nonrecurring basis by the entity. This element is intended to be used in connection with the fair value disclosures required in the footnote disclosures to the financial statements.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_AssetsFairValueDisclosuresNonRecurring" xlink:to="sfst_AssetsFairValueDisclosuresNonRecurring_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sfst_AverageRecordedInvestmentTotalCommercial_lbl0" xml:lang="en-US">The average annual returns in long-term real estate investing vary based on a number of factors&#8212;by the area of concentration in the sector.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_AverageRecordedInvestmentTotalCommercial" xlink:to="sfst_AverageRecordedInvestmentTotalCommercial_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sfst_AverageRecordedInvestmentTotalConsumer_lbl0" xml:lang="en-US">The average change in prices paid by consumers over a period of time for a basket of goods and services.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_AverageRecordedInvestmentTotalConsumer" xlink:to="sfst_AverageRecordedInvestmentTotalConsumer_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sfst_BalanceSheetLocationDescription_lbl0" xml:lang="en-US">Description of balance sheet location.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_BalanceSheetLocationDescription" xlink:to="sfst_BalanceSheetLocationDescription_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sfst_BankOwnedLifeInsurancePoliciesPolicyTextBlock_lbl0" xml:lang="en-US">Disclosure of accounting policy for bank owned life insurance policies.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_BankOwnedLifeInsurancePoliciesPolicyTextBlock" xlink:to="sfst_BankOwnedLifeInsurancePoliciesPolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sfst_CapitalRequiredForCapitalAdequacyToRiskWeightedAssets1_lbl0" xml:lang="en-US">Ratio of minimum total risk-based capital to risk-weighted assets required for capital adequacy as defined by regulatory framework.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_CapitalRequiredForCapitalAdequacyToRiskWeightedAssets1" xlink:to="sfst_CapitalRequiredForCapitalAdequacyToRiskWeightedAssets1_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sfst_CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets1_lbl0" xml:lang="en-US">Ratio of minimum total risk-based capital to risk-weighted assets categorized as well capitalized as defined by regulatory framework for prompt corrective action.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets1" xlink:to="sfst_CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets1_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sfst_CapitalToRiskWeightedAssets1_lbl0" xml:lang="en-US">Ratio of total risk-based capital to risk-weighted assets as defined by regulatory framework.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_CapitalToRiskWeightedAssets1" xlink:to="sfst_CapitalToRiskWeightedAssets1_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sfst_CollectivelyEvaluated_lbl0" xml:lang="en-US">They are valued at over collectively evaluated.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_CollectivelyEvaluated" xlink:to="sfst_CollectivelyEvaluated_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sfst_CommercialLoansPercentageOfAggregateRealEstateLoan_lbl0" xml:lang="en-US">Commercial loans percentage of aggregate real estate loan.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_CommercialLoansPercentageOfAggregateRealEstateLoan" xlink:to="sfst_CommercialLoansPercentageOfAggregateRealEstateLoan_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sfst_CommercialLoansReceivableCarryingAmount_lbl0" xml:lang="en-US">Carrying amount of commercial loans, whether secured or unsecured, to a company for purposes such as seasonal working capital needs, inventory financing, equipment purchases and acquisitions.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_CommercialLoansReceivableCarryingAmount" xlink:to="sfst_CommercialLoansReceivableCarryingAmount_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sfst_CommercialLoansReceivablePercentage_lbl0" xml:lang="en-US">Total percentage of deferred loan fees and costs of commercial loans.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_CommercialLoansReceivablePercentage" xlink:to="sfst_CommercialLoansReceivablePercentage_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sfst_ConstructionLoansPercentage_lbl0" xml:lang="en-US">The percentage of construction loans represent.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_ConstructionLoansPercentage" xlink:to="sfst_ConstructionLoansPercentage_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sfst_ConsumerLoansPercentageOfAggregateRealEstateLoan_lbl0" xml:lang="en-US">Consumer loans percentage of aggregate real estate loan.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_ConsumerLoansPercentageOfAggregateRealEstateLoan" xlink:to="sfst_ConsumerLoansPercentageOfAggregateRealEstateLoan_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sfst_ConsumerLoansReceivableCarryingAmount_lbl0" xml:lang="en-US">Carrying amount of  borrowing arrangement which provides the entity constructing a facility (such as a building and a landfill) with funds to effect construction, generally on a draw down, or as needed, basis.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_ConsumerLoansReceivableCarryingAmount" xlink:to="sfst_ConsumerLoansReceivableCarryingAmount_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sfst_ConsumerLoansReceivablePercentage_lbl0" xml:lang="en-US">Total percentage of deferred loan fees and costs of consumer loans.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_ConsumerLoansReceivablePercentage" xlink:to="sfst_ConsumerLoansReceivablePercentage_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sfst_DecreaseInFederalHomeLoanBankAdvancesAndOtherBorrowings_lbl0" xml:lang="en-US">Decrease in federal home loan bank advances and other borrowings.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_DecreaseInFederalHomeLoanBankAdvancesAndOtherBorrowings" xlink:to="sfst_DecreaseInFederalHomeLoanBankAdvancesAndOtherBorrowings_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sfst_DeferredTaxAssetsLeaseLiabilities_lbl0" xml:lang="en-US">Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from a gain reported for tax purposes on lease liabilities.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_DeferredTaxAssetsLeaseLiabilities" xlink:to="sfst_DeferredTaxAssetsLeaseLiabilities_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sfst_DeferredTaxAssetsNetDeferredLoanFees_lbl0" xml:lang="en-US">Deferred tax assets net deferred loan fees.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_DeferredTaxAssetsNetDeferredLoanFees" xlink:to="sfst_DeferredTaxAssetsNetDeferredLoanFees_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sfst_DeferredTaxLiabilitiesHedgingTransactions_lbl0" xml:lang="en-US">Deferred tax liabilities hedging transactions.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_DeferredTaxLiabilitiesHedgingTransactions" xlink:to="sfst_DeferredTaxLiabilitiesHedgingTransactions_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sfst_DeferredTaxLiabilitiesRightOfUseAssets_lbl0" xml:lang="en-US">Amount of deferred tax liability attributable to taxable temporary differences from right of use assets.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_DeferredTaxLiabilitiesRightOfUseAssets" xlink:to="sfst_DeferredTaxLiabilitiesRightOfUseAssets_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sfst_DepositsCarryingAmount_lbl0" xml:lang="en-US">Carrying value is an accounting measure of value, where the value of an asset or a company is based on the figures in the company&apos;s balance sheet.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_DepositsCarryingAmount" xlink:to="sfst_DepositsCarryingAmount_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sfst_DerivativesNotionalAmount_lbl0" xml:lang="en-US">Aggregate notional amount specified by the derivative(s). Expressed as an absolute value.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_DerivativesNotionalAmount" xlink:to="sfst_DerivativesNotionalAmount_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sfst_DescriptionOfWallStreetReformAndConsumerProtectionAct_lbl0" xml:lang="en-US">Description of Dodd-Frank wall street reform and consumer protection act.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_DescriptionOfWallStreetReformAndConsumerProtectionAct" xlink:to="sfst_DescriptionOfWallStreetReformAndConsumerProtectionAct_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sfst_DetailOfDepositAccountsTableTextBlock_lbl0" xml:lang="en-US">Tabular disclosure for detail of the deposit accounts.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_DetailOfDepositAccountsTableTextBlock" xlink:to="sfst_DetailOfDepositAccountsTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sfst_DividendsDisclosureTextBlock_lbl0" xml:lang="en-US">Dividends disclosure.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_DividendsDisclosureTextBlock" xlink:to="sfst_DividendsDisclosureTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sfst_EmploymentAgreementDescription_lbl0" xml:lang="en-US">Employment agreement description.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_EmploymentAgreementDescription" xlink:to="sfst_EmploymentAgreementDescription_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sfst_EquityInUndistributedNetIncomeOfSubsidiaries_lbl1" xml:lang="en-US">Equity in undistributed net income of subsidiaries</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_EquityInUndistributedNetIncomeOfSubsidiaries" xlink:to="sfst_EquityInUndistributedNetIncomeOfSubsidiaries_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sfst_FHLBAdvanceAndRelatedDebt_lbl0" xml:lang="en-US">The amount of FHLB advances and related debt.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_FHLBAdvanceAndRelatedDebt" xlink:to="sfst_FHLBAdvanceAndRelatedDebt_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sfst_FairValueAssumptionsRangeOfInputs_lbl0" xml:lang="en-US">Fair value assumptions range of inputs.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_FairValueAssumptionsRangeOfInputs" xlink:to="sfst_FairValueAssumptionsRangeOfInputs_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sfst_FairValueOfMeasurementsSignificantAssumptions_lbl0" xml:lang="en-US">Description of significant assumptions used by management to measure fair value.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_FairValueOfMeasurementsSignificantAssumptions" xlink:to="sfst_FairValueOfMeasurementsSignificantAssumptions_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sfst_FairValueOfMeasurementsValuationTechniques_lbl0" xml:lang="en-US">Description of the inputs and valuation technique(s) used to measure fair value.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_FairValueOfMeasurementsValuationTechniques" xlink:to="sfst_FairValueOfMeasurementsValuationTechniques_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sfst_FairValueOnANonrecurringBasisImpairedLoans_lbl0" xml:lang="en-US">Amount of fair value on a nonrecurring basis impaired loans.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_FairValueOnANonrecurringBasisImpairedLoans" xlink:to="sfst_FairValueOnANonrecurringBasisImpairedLoans_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sfst_FederalHomeLoanBankAdvancesAndRepurchaseAgreementsTextBlock_lbl0" xml:lang="en-US">The entire disclosure for borrowing from the Federal Home Loan Bank, including: (i) general description; (ii) title and nature of obligation; (iii) interest rate; (iv) payment terms; (v) maturity dates by year; (vi) collateral requirements; (vii) restrictive covenants; (viii) priority; (ix) conversion or redemption features; (x) carrying value of assets pledged as collateral; (xi) combined aggregate maturities for next five years; (xii) unused or available balances and repurchase agreement.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_FederalHomeLoanBankAdvancesAndRepurchaseAgreementsTextBlock" xlink:to="sfst_FederalHomeLoanBankAdvancesAndRepurchaseAgreementsTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sfst_ForeclosureOfOtherRealEstate_lbl0" xml:lang="en-US">Foreclosure of other real estate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_ForeclosureOfOtherRealEstate" xlink:to="sfst_ForeclosureOfOtherRealEstate_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sfst_ForegoneInterestIncomeOnNonAccrualLoan_lbl0" xml:lang="en-US">Foregone interest income on non accrual loans .</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_ForegoneInterestIncomeOnNonAccrualLoan" xlink:to="sfst_ForegoneInterestIncomeOnNonAccrualLoan_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sfst_ImpairmentMethodologyForCreditLossesOnFinancingReceivablesTableTextBlock_lbl0" xml:lang="en-US">Impairment methodology for credit losses on financing receivables.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_ImpairmentMethodologyForCreditLossesOnFinancingReceivablesTableTextBlock" xlink:to="sfst_ImpairmentMethodologyForCreditLossesOnFinancingReceivablesTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sfst_IncomeLossBeforeEquityInUndistributedNetIncomeOfSubsidiaries_lbl0" xml:lang="en-US">Income (loss) before equity in undistributed net income of subsidiaries.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_IncomeLossBeforeEquityInUndistributedNetIncomeOfSubsidiaries" xlink:to="sfst_IncomeLossBeforeEquityInUndistributedNetIncomeOfSubsidiaries_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sfst_IncreaseInAllowanceForCreditLosses_lbl0" xml:lang="en-US">The amount increase in allowance for credit losses.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_IncreaseInAllowanceForCreditLosses" xlink:to="sfst_IncreaseInAllowanceForCreditLosses_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sfst_IndividuallyEvaluated_lbl0" xml:lang="en-US">The total cost and assign a sale price to each product individually.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_IndividuallyEvaluated" xlink:to="sfst_IndividuallyEvaluated_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sfst_InitialProceedsOfPreferredSecuritiesFromCapitalInvestment_lbl0" xml:lang="en-US">Initial proceeds of preferred securities from the capital investment.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_InitialProceedsOfPreferredSecuritiesFromCapitalInvestment" xlink:to="sfst_InitialProceedsOfPreferredSecuritiesFromCapitalInvestment_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sfst_InvestmentInSubsidiariesNet_lbl0" xml:lang="en-US">Investment in subsidiaries.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_InvestmentInSubsidiariesNet" xlink:to="sfst_InvestmentInSubsidiariesNet_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sfst_InvestmentInTrustPreferredSecurities_lbl0" xml:lang="en-US">Investment in trust preferred securities.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_InvestmentInTrustPreferredSecurities" xlink:to="sfst_InvestmentInTrustPreferredSecurities_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sfst_InvestmentOnLoansTotal_lbl0" xml:lang="en-US">The investment property are conventional bank loans, hard money loans, private money loans, and home equity loans.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_InvestmentOnLoansTotal" xlink:to="sfst_InvestmentOnLoansTotal_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sfst_LeaseLiabilities_lbl0" xml:lang="en-US">Present value of lessee&apos;s discounted obligation for lease payments from operating lease.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_LeaseLiabilities" xlink:to="sfst_LeaseLiabilities_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sfst_LiabilityForUnfundedCommitments_lbl0" xml:lang="en-US">Liability for unfunded commitments.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_LiabilityForUnfundedCommitments" xlink:to="sfst_LiabilityForUnfundedCommitments_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sfst_LoanBalancesClassifiedByCreditQualityIndicatorsAndLoanCategoriesAmount_lbl0" xml:lang="en-US">Loan balances classified by credit quality indicators and loan categories amount.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_LoanBalancesClassifiedByCreditQualityIndicatorsAndLoanCategoriesAmount" xlink:to="sfst_LoanBalancesClassifiedByCreditQualityIndicatorsAndLoanCategoriesAmount_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sfst_LoanChargeOffPolicyPolicyTextBlock_lbl0" xml:lang="en-US">Disclosure of accounting policy for loan charge off policy.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_LoanChargeOffPolicyPolicyTextBlock" xlink:to="sfst_LoanChargeOffPolicyPolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sfst_LoanPaymentsRelatedParty_lbl0" xml:lang="en-US">Loan payment by a related party.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_LoanPaymentsRelatedParty" xlink:to="sfst_LoanPaymentsRelatedParty_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sfst_LoanReceivableByRateTypeTableTextBlock_lbl0" xml:lang="en-US">Composition of gross loans by rate type.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_LoanReceivableByRateTypeTableTextBlock" xlink:to="sfst_LoanReceivableByRateTypeTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sfst_LoanTransactionsWithRelatedParty_lbl1" xml:lang="en-US">Loan transactions with related party.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_LoanTransactionsWithRelatedParty" xlink:to="sfst_LoanTransactionsWithRelatedParty_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sfst_LoansAndLeasesReceivableBeforeFeesGrossAmount_lbl0" xml:lang="en-US">Net charge-off rate is the annualized ratio of net charge-offs (gross charge-offs less recoveries of delinquent debt) to average outstanding loans.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_LoansAndLeasesReceivableBeforeFeesGrossAmount" xlink:to="sfst_LoansAndLeasesReceivableBeforeFeesGrossAmount_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sfst_LoansAndLeasesReceivableNetOfDeferredIncomePercentage_lbl0" xml:lang="en-US">Loans and leases receivable net of deferred income percentage.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_LoansAndLeasesReceivableNetOfDeferredIncomePercentage" xlink:to="sfst_LoansAndLeasesReceivableNetOfDeferredIncomePercentage_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sfst_LoansReceivableCarryingAmount_lbl0" xml:lang="en-US">Amount after allowance and deduction of deferred interest and fees, unamortized costs and premiums and discounts from face amounts, of loans and leases held in portfolio, including but not limited to, commercial and consumer loans. Includes loans held for sale. Excludes loans and leases covered under loss sharing agreements.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_LoansReceivableCarryingAmount" xlink:to="sfst_LoansReceivableCarryingAmount_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sfst_LossOnSaleOfRealEstateOwned_lbl0" xml:lang="en-US">Loss on sale of real estate owned.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_LossOnSaleOfRealEstateOwned" xlink:to="sfst_LossOnSaleOfRealEstateOwned_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sfst_MortgageLoans_lbl0" xml:lang="en-US">The amount of mortgage loans.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_MortgageLoans" xlink:to="sfst_MortgageLoans_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sfst_MortgageLoansHeldForSaleTextBlock_lbl0" xml:lang="en-US">The entire disclosure for mortgage loans held for sale.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_MortgageLoansHeldForSaleTextBlock" xlink:to="sfst_MortgageLoansHeldForSaleTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sfst_NetLenderAndReferralFeesOnPppLoans_lbl0" xml:lang="en-US">Net lender and referral fees on PPP loans</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_NetLenderAndReferralFeesOnPppLoans" xlink:to="sfst_NetLenderAndReferralFeesOnPppLoans_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sfst_NetLoanChargeOffsAnnualizedAsPercentageOfAverageLoans_lbl0" xml:lang="en-US">Net loan charge offs annualized as a percentage of average total loans.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_NetLoanChargeOffsAnnualizedAsPercentageOfAverageLoans" xlink:to="sfst_NetLoanChargeOffsAnnualizedAsPercentageOfAverageLoans_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sfst_NewLoans_lbl0" xml:lang="en-US">New loans.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_NewLoans" xlink:to="sfst_NewLoans_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sfst_NewlyIssuedButNotYetEffectiveAccountingStandardsPolicyTextBlock_lbl0" xml:lang="en-US">The entire disclosure of newly issued, but not yet effective accounting standards.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_NewlyIssuedButNotYetEffectiveAccountingStandardsPolicyTextBlock" xlink:to="sfst_NewlyIssuedButNotYetEffectiveAccountingStandardsPolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sfst_NonaccruingTDRs_lbl0" xml:lang="en-US">Nonaccrual loan is accounting terminology for a debt that is no longer accruing interest.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_NonaccruingTDRs" xlink:to="sfst_NonaccruingTDRs_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sfst_NonperformingAssetsAsPercentageOfAssets_lbl0" xml:lang="en-US">Nonperforming assets as a percentage of Assets.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_NonperformingAssetsAsPercentageOfAssets" xlink:to="sfst_NonperformingAssetsAsPercentageOfAssets_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sfst_NonvestedRestrictedStockValue_lbl0" xml:lang="en-US">Aggregate value of restricted common stock, which are yet to be vested.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_NonvestedRestrictedStockValue" xlink:to="sfst_NonvestedRestrictedStockValue_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sfst_NumberOfExecutiveOfficers_lbl0" xml:lang="en-US">Number of executive officers.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_NumberOfExecutiveOfficers" xlink:to="sfst_NumberOfExecutiveOfficers_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sfst_NumberOfInvestmentsInContinuousUnrealizedLossPosition_lbl0" xml:lang="en-US">Number of investments in continuous unrealized loss position.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_NumberOfInvestmentsInContinuousUnrealizedLossPosition" xlink:to="sfst_NumberOfInvestmentsInContinuousUnrealizedLossPosition_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sfst_NumberOfInvestmentsInContinuousUnrealizedLossPositionLessThanTwelveMonths_lbl1" xml:lang="en-US">Number of investments in continuous unrealized loss position, less than twelve months.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_NumberOfInvestmentsInContinuousUnrealizedLossPositionLessThanTwelveMonths" xlink:to="sfst_NumberOfInvestmentsInContinuousUnrealizedLossPositionLessThanTwelveMonths_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sfst_NumberOfInvestmentsInContinuousUnrealizedLossPositionTwelveMonthsOrLonger_lbl0" xml:lang="en-US">Number of investments in continuous unrealized loss position twelve months or longer.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_NumberOfInvestmentsInContinuousUnrealizedLossPositionTwelveMonthsOrLonger" xlink:to="sfst_NumberOfInvestmentsInContinuousUnrealizedLossPositionTwelveMonthsOrLonger_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sfst_NumberOfLoanProcessed_lbl0" xml:lang="en-US">Number of loan processed.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_NumberOfLoanProcessed" xlink:to="sfst_NumberOfLoanProcessed_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sfst_OccupiedLoansPercentage_lbl0" xml:lang="en-US">The percentage of occupied loans.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_OccupiedLoansPercentage" xlink:to="sfst_OccupiedLoansPercentage_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sfst_OperatingLeaseLiability1_lbl0" xml:lang="en-US">Present value of lessee&apos;s discounted obligation for lease payments from operating lease.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_OperatingLeaseLiability1" xlink:to="sfst_OperatingLeaseLiability1_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sfst_OperatingLeasePayment_lbl0" xml:lang="en-US">Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_OperatingLeasePayment" xlink:to="sfst_OperatingLeasePayment_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sfst_OperatingLeaseRightOfUseAssets_lbl0" xml:lang="en-US">Amount of lessee&apos;s right to use underlying asset under operating lease.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_OperatingLeaseRightOfUseAssets" xlink:to="sfst_OperatingLeaseRightOfUseAssets_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sfst_OperatingLeases_lbl0" xml:lang="en-US">Operating leases.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_OperatingLeases" xlink:to="sfst_OperatingLeases_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sfst_Other_lbl0" xml:lang="en-US">Real estate is considered real property that includes land and anything permanently attached to it or built on it, whether natural or man-made.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_Other" xlink:to="sfst_Other_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sfst_OtherRealEstateOwned_lbl0" xml:lang="en-US">Other Real Estate Owned (OREO) is a bank accounting term that refers to real estate property assets that a bank holds, but that are not part of its business.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_OtherRealEstateOwned" xlink:to="sfst_OtherRealEstateOwned_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sfst_OtherRealEstateWriteDowns_lbl0" xml:lang="en-US">Other real estate write downs.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_OtherRealEstateWriteDowns" xlink:to="sfst_OtherRealEstateWriteDowns_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sfst_PartOfLoansOfThirtyDaysOrMorePastDueAsPercentageOfAggregateLoanPortfolio_lbl0" xml:lang="en-US">Part of loans of thirty days or more past due as a percentage of aggregate loan portfolio.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_PartOfLoansOfThirtyDaysOrMorePastDueAsPercentageOfAggregateLoanPortfolio" xlink:to="sfst_PartOfLoansOfThirtyDaysOrMorePastDueAsPercentageOfAggregateLoanPortfolio_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sfst_PercentageOfLondonInterbankOfferedRate_lbl0" xml:lang="en-US">Percentage of London Interbank Offered Rate.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_PercentageOfLondonInterbankOfferedRate" xlink:to="sfst_PercentageOfLondonInterbankOfferedRate_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sfst_PercentageOfSbaToGuaranteeOfCertainLoans_lbl0" xml:lang="en-US">Percentage of SBA to guarantee of certain loans.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_PercentageOfSbaToGuaranteeOfCertainLoans" xlink:to="sfst_PercentageOfSbaToGuaranteeOfCertainLoans_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sfst_PeriodOfEmploymentAgreement_lbl0" xml:lang="en-US">Period of Employment agreement.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_PeriodOfEmploymentAgreement" xlink:to="sfst_PeriodOfEmploymentAgreement_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sfst_PrimarilyLoanGrowth_lbl0" xml:lang="en-US">The amount of primarily loan growth for the year.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_PrimarilyLoanGrowth" xlink:to="sfst_PrimarilyLoanGrowth_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sfst_ProceedsFromSaleOfInvestmentSecurities_lbl0" xml:lang="en-US">Sale of investment securities.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_ProceedsFromSaleOfInvestmentSecurities" xlink:to="sfst_ProceedsFromSaleOfInvestmentSecurities_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sfst_ProceedsFromTheExerciseOfStockOptionsAndWarrants_lbl0" xml:lang="en-US">The cash inflow associated with the amount received from holders exercising their stock options and warrants.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_ProceedsFromTheExerciseOfStockOptionsAndWarrants" xlink:to="sfst_ProceedsFromTheExerciseOfStockOptionsAndWarrants_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sfst_ProductOrServiceOnDebitCard_lbl0" xml:lang="en-US">Amount of product or service on debit card.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_ProductOrServiceOnDebitCard" xlink:to="sfst_ProductOrServiceOnDebitCard_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sfst_ProvisionForreversalOfLoanLosses_lbl0" xml:lang="en-US">Loan loss provisions, also known as valuation allowances, are an expense set aside as an allowance for potential uncollected loans and loan payments.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_ProvisionForreversalOfLoanLosses" xlink:to="sfst_ProvisionForreversalOfLoanLosses_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sfst_RealEstateLoanPercentageOfAggregateLoan_lbl0" xml:lang="en-US">Real estate loan percentage of aggregate loan.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_RealEstateLoanPercentageOfAggregateLoan" xlink:to="sfst_RealEstateLoanPercentageOfAggregateLoan_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sfst_RealEstateOwnedExpenses_lbl0" xml:lang="en-US">Other real estate owned expenses.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_RealEstateOwnedExpenses" xlink:to="sfst_RealEstateOwnedExpenses_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sfst_ReceivingSBALenderFeeIncome_lbl0" xml:lang="en-US">The amount which going to receiving SBA Lender Fee Income.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_ReceivingSBALenderFeeIncome" xlink:to="sfst_ReceivingSBALenderFeeIncome_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sfst_RecognizedInterestIncomeTotalConsumer_lbl0" xml:lang="en-US">Net interest income reflects the difference between the revenue from a bank&apos;s interest-bearing assets and expenses on its interest-bearing liabilities.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_RecognizedInterestIncomeTotalConsumer" xlink:to="sfst_RecognizedInterestIncomeTotalConsumer_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sfst_RecognizedInterestIncomeTotalConsumers_lbl0" xml:lang="en-US">Revenue is the total of the net-interest income and non-interest income.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_RecognizedInterestIncomeTotalConsumers" xlink:to="sfst_RecognizedInterestIncomeTotalConsumers_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sfst_RelatedAllowanceForCreditLosess_lbl0" xml:lang="en-US">The amount of special allowances for credit losses.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_RelatedAllowanceForCreditLosess" xlink:to="sfst_RelatedAllowanceForCreditLosess_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sfst_ReserveForUnfundedCommitmentsToUnfundedLoanCommitmentsPercentage_lbl0" xml:lang="en-US">Reserve for unfunded commitments to unfunded loan commitments percentage.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_ReserveForUnfundedCommitmentsToUnfundedLoanCommitmentsPercentage" xlink:to="sfst_ReserveForUnfundedCommitmentsToUnfundedLoanCommitmentsPercentage_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sfst_SbaReferralFees_lbl0" xml:lang="en-US">SBA referral fees.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_SbaReferralFees" xlink:to="sfst_SbaReferralFees_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sfst_ScheduleOfActivityRelatedToTheAllowanceForCreditLossesTableTextBlock_lbl0" xml:lang="en-US">Tabular disclosure of activity related to the allowance for credit losses.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_ScheduleOfActivityRelatedToTheAllowanceForCreditLossesTableTextBlock" xlink:to="sfst_ScheduleOfActivityRelatedToTheAllowanceForCreditLossesTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sfst_ScheduleOfCondensedFinancialStatementTableTextBlock_lbl0" xml:lang="en-US">Tabular disclosure of condensed financial statements, including, but not limited to, the balance sheet, income statement, and statement of cash flows.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_ScheduleOfCondensedFinancialStatementTableTextBlock" xlink:to="sfst_ScheduleOfCondensedFinancialStatementTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sfst_ScheduleOfEstimatedUsefulLivesOfPropertyPlantAndEquipmentTableTextBlock_lbl0" xml:lang="en-US">Schedule of estimated useful lives of property plant and equipment.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_ScheduleOfEstimatedUsefulLivesOfPropertyPlantAndEquipmentTableTextBlock" xlink:to="sfst_ScheduleOfEstimatedUsefulLivesOfPropertyPlantAndEquipmentTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sfst_ScheduleOfLoanBalancesClassifiedByCreditQualityIndicatorsAndLoanCategoriesTableTextBlock_lbl0" xml:lang="en-US">Tabular disclosure of loan balances classified by credit quality indicators and loan categories.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_ScheduleOfLoanBalancesClassifiedByCreditQualityIndicatorsAndLoanCategoriesTableTextBlock" xlink:to="sfst_ScheduleOfLoanBalancesClassifiedByCreditQualityIndicatorsAndLoanCategoriesTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sfst_ScheduleOfOutstandingLoansByCreditQualityIndicatorsByYearOfOriginationTableTextBlock_lbl0" xml:lang="en-US">Tabular disclosure of outstanding loans by credit quality indicators by year of origination.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_ScheduleOfOutstandingLoansByCreditQualityIndicatorsByYearOfOriginationTableTextBlock" xlink:to="sfst_ScheduleOfOutstandingLoansByCreditQualityIndicatorsByYearOfOriginationTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sfst_ScheduledMaturitiesOfCertificatesOfDepositTableTextBlock_lbl0" xml:lang="en-US">Tabular disclosure for scheduled maturities of certificates of deposit.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_ScheduledMaturitiesOfCertificatesOfDepositTableTextBlock" xlink:to="sfst_ScheduledMaturitiesOfCertificatesOfDepositTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sfst_SecuredOvernightFinancingRate_lbl0" xml:lang="en-US">Secured overnight financing rate.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_SecuredOvernightFinancingRate" xlink:to="sfst_SecuredOvernightFinancingRate_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sfst_SecuritiesAvailableForSaleFairValueSbaSecurities_lbl0" xml:lang="en-US">Securities Available for Sale, Fair value, SBA Securities.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_SecuritiesAvailableForSaleFairValueSbaSecurities" xlink:to="sfst_SecuritiesAvailableForSaleFairValueSbaSecurities_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sfst_SecuritiesAvailableForSaleFairValueStateAndPoliticalSubdivisions_lbl0" xml:lang="en-US">Securities Available for Sale, Fair value, State and political subdivisions.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_SecuritiesAvailableForSaleFairValueStateAndPoliticalSubdivisions" xlink:to="sfst_SecuritiesAvailableForSaleFairValueStateAndPoliticalSubdivisions_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sfst_SecuritiesAvailableForSaleFairValueUsAgencyCorporateBonds_lbl0" xml:lang="en-US">Corporate bonds.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_SecuritiesAvailableForSaleFairValueUsAgencyCorporateBonds" xlink:to="sfst_SecuritiesAvailableForSaleFairValueUsAgencyCorporateBonds_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sfst_SecuritiesAvailableForSaleFairValueUsAgencySecurities_lbl0" xml:lang="en-US">Securities Available for Sale, Fair value, US agency securities.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_SecuritiesAvailableForSaleFairValueUsAgencySecurities" xlink:to="sfst_SecuritiesAvailableForSaleFairValueUsAgencySecurities_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sfst_SecuritiesAvailableForSaleFairValueUsAgencyUSTreasuries_lbl0" xml:lang="en-US">US treasuries.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_SecuritiesAvailableForSaleFairValueUsAgencyUSTreasuries" xlink:to="sfst_SecuritiesAvailableForSaleFairValueUsAgencyUSTreasuries_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sfst_ServiceFeesOnDepositAccounts_lbl0" xml:lang="en-US">Amount of service fees on deposit accounts.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_ServiceFeesOnDepositAccounts" xlink:to="sfst_ServiceFeesOnDepositAccounts_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sfst_SmallBusinessAssociationLenderFee_lbl0" xml:lang="en-US">SBA Lender fee income.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_SmallBusinessAssociationLenderFee" xlink:to="sfst_SmallBusinessAssociationLenderFee_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sfst_SummaryOfAnalysisOfCollateraldependentLoansOfTheCompanyTableTextBlock_lbl0" xml:lang="en-US">Tabular disclosure of analysis of collateral-dependent loans of the company.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_SummaryOfAnalysisOfCollateraldependentLoansOfTheCompanyTableTextBlock" xlink:to="sfst_SummaryOfAnalysisOfCollateraldependentLoansOfTheCompanyTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sfst_SummaryOfAverageRecordedInvestmentInImpairedLoansAndAmountOfInterestIncomeTableTextBlock_lbl0" xml:lang="en-US">Summary of average recorded investment in impaired loans and the amount of interest income.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_SummaryOfAverageRecordedInvestmentInImpairedLoansAndAmountOfInterestIncomeTableTextBlock" xlink:to="sfst_SummaryOfAverageRecordedInvestmentInImpairedLoansAndAmountOfInterestIncomeTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sfst_TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets1_lbl0" xml:lang="en-US">Ratio of minimum Tier 1 leverage capital to average assets required for capital adequacy as defined by regulatory framework.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets1" xlink:to="sfst_TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets1_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sfst_TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets1_lbl0" xml:lang="en-US">Ratio of minimum Tier 1 leverage capital to average assets categorized as well capitalized as defined by regulatory framework for prompt corrective action.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets1" xlink:to="sfst_TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets1_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sfst_TierOneLeverageCapitalToAverageAssets1_lbl0" xml:lang="en-US">Ratio of Tier 1 capital to average assets as defined by regulatory framework.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_TierOneLeverageCapitalToAverageAssets1" xlink:to="sfst_TierOneLeverageCapitalToAverageAssets1_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sfst_TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets1_lbl0" xml:lang="en-US">Ratio of minimum Tier 1 risk-based capital to risk-weighted assets required for capital adequacy as defined by regulatory framework.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets1" xlink:to="sfst_TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets1_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sfst_TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets1_lbl0" xml:lang="en-US">Ratio of minimum Tier 1 risk-based capital to risk-weighted assets categorized as well capitalized as defined by regulatory framework for prompt corrective action.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets1" xlink:to="sfst_TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets1_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sfst_TierOneRiskBasedCapitalToRiskWeightedAssets1_lbl0" xml:lang="en-US">Ratio of Tier 1 risk-based capital to risk-weighted assets as defined by regulatory framework.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_TierOneRiskBasedCapitalToRiskWeightedAssets1" xlink:to="sfst_TierOneRiskBasedCapitalToRiskWeightedAssets1_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sfst_TierOneRiskBasedCommonStock_lbl0" xml:lang="en-US">Tier 1 Risk Based Common Stock as defined in the regulations.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_TierOneRiskBasedCommonStock" xlink:to="sfst_TierOneRiskBasedCommonStock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sfst_TierOneRiskBasedCommonStockRequiredForCapitalAdequacy_lbl0" xml:lang="en-US">The minimum amount of Tier 1 Risk Based Common Stock required for capital adequacy purposes under the regulatory framework for prompt corrective action.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_TierOneRiskBasedCommonStockRequiredForCapitalAdequacy" xlink:to="sfst_TierOneRiskBasedCommonStockRequiredForCapitalAdequacy_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sfst_TierOneRiskBasedCommonStockRequiredForCapitalAdequacyToRiskWeightedAssets_lbl0" xml:lang="en-US">The minimum Tier One Common Stock Ratio (Tier one common stock divided by risk-weighted assets) required for capital adequacy purposes under the regulatory framework for prompt corrective action.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_TierOneRiskBasedCommonStockRequiredForCapitalAdequacyToRiskWeightedAssets" xlink:to="sfst_TierOneRiskBasedCommonStockRequiredForCapitalAdequacyToRiskWeightedAssets_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sfst_TierOneRiskBasedCommonStockRequiredToBeWellCapitalized_lbl0" xml:lang="en-US">The amount of Tier 1 Risk Based Common Stock required to be categorized as well capitalized under the regulatory framework for prompt corrective action.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_TierOneRiskBasedCommonStockRequiredToBeWellCapitalized" xlink:to="sfst_TierOneRiskBasedCommonStockRequiredToBeWellCapitalized_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sfst_TierOneRiskBasedCommonStockRequiredToBeWellCapitalizedToRiskWeightedAssets_lbl0" xml:lang="en-US">The Tier 1 common stock ratio (Tier 1 common stock divided by risk weighted assets) required to be categorized as &quot;well capitalized&quot; under the regulatory framework for prompt corrective action.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_TierOneRiskBasedCommonStockRequiredToBeWellCapitalizedToRiskWeightedAssets" xlink:to="sfst_TierOneRiskBasedCommonStockRequiredToBeWellCapitalizedToRiskWeightedAssets_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sfst_TierOneRiskBasedCommonStockToRiskWeightedAssets_lbl0" xml:lang="en-US">Tier 1 Common Stock divided by risk weighted assets as defined by regulations.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_TierOneRiskBasedCommonStockToRiskWeightedAssets" xlink:to="sfst_TierOneRiskBasedCommonStockToRiskWeightedAssets_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sfst_TotalCommercial_lbl0" xml:lang="en-US">Amount, before allowance and fees, of loans and leases receivable. Excludes loans and leases covered under loss sharing agreements.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_TotalCommercial" xlink:to="sfst_TotalCommercial_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sfst_TotalConsumer_lbl0" xml:lang="en-US">Amount, before allowance and fees, of loans and leases receivable. Excludes loans and leases covered under loss sharing agreements.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_TotalConsumer" xlink:to="sfst_TotalConsumer_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sfst_TotalLoanBalancesByPaymentAmount_lbl0" xml:lang="en-US">Total loan balances by payment.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_TotalLoanBalancesByPaymentAmount" xlink:to="sfst_TotalLoanBalancesByPaymentAmount_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sfst_TotalLoansBalancesByPaymentAmount_lbl0" xml:lang="en-US">Total loan balances by payment.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_TotalLoansBalancesByPaymentAmount" xlink:to="sfst_TotalLoansBalancesByPaymentAmount_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sfst_TotalLoansOver90DaysPastDue_lbl0" xml:lang="en-US">Loans over ninety days past due.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_TotalLoansOver90DaysPastDue" xlink:to="sfst_TotalLoansOver90DaysPastDue_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sfst_TotalNonaccrualLoansIncludingNonaccruingTDRs_lbl0" xml:lang="en-US">Nonaccrual loan is accounting terminology for a debt that is no longer accruing interest for the lender because payment is overdue by 90 days or more.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_TotalNonaccrualLoansIncludingNonaccruingTDRs" xlink:to="sfst_TotalNonaccrualLoansIncludingNonaccruingTDRs_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sfst_TotalNonperformingAssets_lbl0" xml:lang="en-US">A nonperforming asset (NPA) refers to a classification for loans or advances that are in default or in arrears.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_TotalNonperformingAssets" xlink:to="sfst_TotalNonperformingAssets_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sfst_TroubledDebtRestructuringTextBlock_lbl0" xml:lang="en-US">Disclosure of the accounting policy for loan agreements whose terms have been modified because of the inability of the borrower for financial reasons to comply with the terms of the original loan agreement. A creditor discloses material facts pertaining to significant modifications.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_TroubledDebtRestructuringTextBlock" xlink:to="sfst_TroubledDebtRestructuringTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sfst_TrustPreferredSecuritiesIssuedAtFloatingRate_lbl0" xml:lang="en-US">Amount of trust preferred securities issued at floating rate.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_TrustPreferredSecuritiesIssuedAtFloatingRate" xlink:to="sfst_TrustPreferredSecuritiesIssuedAtFloatingRate_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sfst_UnfundedCommitmentsPolicyTextBlock_lbl0" xml:lang="en-US">The entire disclosure of unfunded commitments.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_UnfundedCommitmentsPolicyTextBlock" xlink:to="sfst_UnfundedCommitmentsPolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sfst_UnfundedLoanCommitments_lbl0" xml:lang="en-US">Unfunded loan commitments are those commitments made by a Financial institution that are contractual obligations for future funding.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_UnfundedLoanCommitments" xlink:to="sfst_UnfundedLoanCommitments_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sfst_UnrealizedGainlossOnSecuritiesNetOfIncomeTaxes_lbl0" xml:lang="en-US">Noncash is defined as information about all investing and financing activities of an enterprise during a period that affect recognized assets or liabilities but that do not result in cash receipts or cash payments in the period. &quot;Part noncash&quot; refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_UnrealizedGainlossOnSecuritiesNetOfIncomeTaxes" xlink:to="sfst_UnrealizedGainlossOnSecuritiesNetOfIncomeTaxes_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sfst_UnusedLinesOfCreditTextBlock_lbl0" xml:lang="en-US">The entire disclosure for unused lines of credit.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_UnusedLinesOfCreditTextBlock" xlink:to="sfst_UnusedLinesOfCreditTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sfst_WritedownOfRealEstateOwned_lbl0" xml:lang="en-US">Amount of write-down of real estate owned.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_WritedownOfRealEstateOwned" xlink:to="sfst_WritedownOfRealEstateOwned_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sfst_mortgageLoansPledgedAsCollateralAdvances_lbl0" xml:lang="en-US">The amount of mortgage loans were pledged as collateral for advances.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_mortgageLoansPledgedAsCollateralAdvances" xlink:to="sfst_mortgageLoansPledgedAsCollateralAdvances_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sfst_BusinessLoanMember_lbl0" xml:lang="en-US">Business loan.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_BusinessLoanMember" xlink:to="sfst_BusinessLoanMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sfst_NonOwnerOccupiedReMember_lbl0" xml:lang="en-US">Non owner occupied real estate.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_NonOwnerOccupiedReMember" xlink:to="sfst_NonOwnerOccupiedReMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sfst_OtherConsumerMember_lbl0" xml:lang="en-US">Other consumer.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_OtherConsumerMember" xlink:to="sfst_OtherConsumerMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sfst_OwnerOccupiedReMember_lbl0" xml:lang="en-US">Owner occupied Real Estate.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_OwnerOccupiedReMember" xlink:to="sfst_OwnerOccupiedReMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sfst_PaycheckProtectionProgramMember_lbl0" xml:lang="en-US">Paycheck Protection Program [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_PaycheckProtectionProgramMember" xlink:to="sfst_PaycheckProtectionProgramMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sfst_SbaSecuritiesMember_lbl0" xml:lang="en-US">Sbs securities.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_SbaSecuritiesMember" xlink:to="sfst_SbaSecuritiesMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_UnusedLinesofCreditDetailsLineItems_lbl0" xml:lang="en-US">Unused Linesof Credit Details Line Items</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_UnusedLinesofCreditDetailsLineItems" xlink:to="sfst_UnusedLinesofCreditDetailsLineItems_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_TotalConsumer_lbl1" xml:lang="en-US">Total Consumer</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_TotalConsumer" xlink:to="sfst_TotalConsumer_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_TheBankAbstract_lbl0" xml:lang="en-US">The Bank Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_TheBankAbstract" xlink:to="sfst_TheBankAbstract_lbl0"/>
    <loc xlink:type="locator" xlink:label="srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract_lbl" xml:lang="en-US">Condensed Financial Information Disclosure [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract" xlink:to="srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SupplementalCashFlowInformationAbstract_lbl0" xml:lang="en-US">Supplemental Cash Flow Information [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SupplementalCashFlowInformationAbstract" xlink:to="us-gaap_SupplementalCashFlowInformationAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_PartOfLoansOfThirtyDaysOrMorePastDueAsPercentageOfAggregateLoanPortfolio_lbl1" xml:lang="en-US">Part Of Loans Of Thirty Days Or More Past Due As Percentage Of Aggregate Loan Portfolio</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_PartOfLoansOfThirtyDaysOrMorePastDueAsPercentageOfAggregateLoanPortfolio" xlink:to="sfst_PartOfLoansOfThirtyDaysOrMorePastDueAsPercentageOfAggregateLoanPortfolio_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_DepositsCarryingAmount_lbl1" xml:lang="en-US">Deposits Carrying Amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_DepositsCarryingAmount" xlink:to="sfst_DepositsCarryingAmount_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInDeposits_lbl0" xml:lang="en-US">Increase (Decrease) in Deposits</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInDeposits" xlink:to="us-gaap_IncreaseDecreaseInDeposits_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_RecognizedInterestIncomeTotalConsumer_lbl1" xml:lang="en-US">Recognized Interest Income Total Consumer</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_RecognizedInterestIncomeTotalConsumer" xlink:to="sfst_RecognizedInterestIncomeTotalConsumer_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfShareBasedCompensationEmployeeStockPurchasePlanActivityTableTextBlock_lbl0" xml:lang="en-US">Schedule of Share-Based Compensation, Employee Stock Purchase Plan, Activity [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfShareBasedCompensationEmployeeStockPurchasePlanActivityTableTextBlock" xlink:to="us-gaap_ScheduleOfShareBasedCompensationEmployeeStockPurchasePlanActivityTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_NonvestedRestrictedStockValue_lbl1" xml:lang="en-US">Nonvested Restricted Stock Value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_NonvestedRestrictedStockValue" xlink:to="sfst_NonvestedRestrictedStockValue_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LineOfCreditAssumed1_lbl0" xml:lang="en-US">Line of Credit Assumed</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCreditAssumed1" xlink:to="us-gaap_LineOfCreditAssumed1_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_lbl0" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock_lbl0" xml:lang="en-US">Schedule of Compliance with Regulatory Capital Requirements under Banking Regulations [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock" xlink:to="us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsLiabilitiesNet_lbl0" xml:lang="en-US">Deferred Tax Assets, Net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:to="us-gaap_DeferredTaxAssetsLiabilitiesNet_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityWellKnownSeasonedIssuer_lbl0" xml:lang="en-US">Entity Well-known Seasoned Issuer</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityWellKnownSeasonedIssuer" xlink:to="dei_EntityWellKnownSeasonedIssuer_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_AuditorName_lbl0" xml:lang="en-US">Auditor Name</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AuditorName" xlink:to="dei_AuditorName_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_NonaccruingTDRs_lbl1" xml:lang="en-US">Nonaccruing TDRs</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_NonaccruingTDRs" xlink:to="sfst_NonaccruingTDRs_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_TierOneRiskBasedCommonStock_lbl1" xml:lang="en-US">Tier One Risk Based Common Stock</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_TierOneRiskBasedCommonStock" xlink:to="sfst_TierOneRiskBasedCommonStock_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_lbl0" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock_lbl0" xml:lang="en-US">Investments Classified by Contractual Maturity Date [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock" xlink:to="us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_TotalLoansBalancesByPaymentAmount_lbl1" xml:lang="en-US">Total Loans Balances By Payment Amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_TotalLoansBalancesByPaymentAmount" xlink:to="sfst_TotalLoansBalancesByPaymentAmount_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_ProceedsFromMaturitiesCallsAndRepaymentsOfInvestmentSecuritiesAbstract_lbl0" xml:lang="en-US">Proceeds From Maturities Calls And Repayments Of Investment Securities Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_ProceedsFromMaturitiesCallsAndRepaymentsOfInvestmentSecuritiesAbstract" xlink:to="sfst_ProceedsFromMaturitiesCallsAndRepaymentsOfInvestmentSecuritiesAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_TotalCommercial_lbl1" xml:lang="en-US">Total Commercial</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_TotalCommercial" xlink:to="sfst_TotalCommercial_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_lbl0" xml:lang="en-US">Financing Receivable, Year Five, Originated, Four Years before Current Fiscal Year</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" xlink:to="us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_CommercialMember_lbl0" xml:lang="en-US">Commercial Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_CommercialMember" xlink:to="sfst_CommercialMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquityAbstract_lbl0" xml:lang="en-US">Stockholders&apos; Equity Attributable to Parent [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_StockholdersEquityAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_NonperformingAssetsAsAPercentageOfAbstract_lbl0" xml:lang="en-US">Nonperforming Assets As APercentage Of Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_NonperformingAssetsAsAPercentageOfAbstract" xlink:to="sfst_NonperformingAssetsAsAPercentageOfAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_AmortizationOfDeferredCompensationOnRestrictedStock_lbl1" xml:lang="en-US">Amortization Of Deferred Compensation On Restricted Stock</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_AmortizationOfDeferredCompensationOnRestrictedStock" xlink:to="sfst_AmortizationOfDeferredCompensationOnRestrictedStock_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_LiabilityForUnfundedCommitments_lbl1" xml:lang="en-US">Liability For Unfunded Commitments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_LiabilityForUnfundedCommitments" xlink:to="sfst_LiabilityForUnfundedCommitments_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_SmallBusinessAssociationLenderFee_lbl1" xml:lang="en-US">Small Business Association Lender Fee</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_SmallBusinessAssociationLenderFee" xlink:to="sfst_SmallBusinessAssociationLenderFee_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreferredStockSharesAuthorized_lbl0" xml:lang="en-US">Preferred Stock, Shares Authorized</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockSharesAuthorized" xlink:to="us-gaap_PreferredStockSharesAuthorized_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_EarningsPerCommonShareAbstract0_lbl0" xml:lang="en-US">Earnings Per Common Share Abstract0</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_EarningsPerCommonShareAbstract0" xlink:to="sfst_EarningsPerCommonShareAbstract0_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredIncomeTaxAssetsNet_lbl0" xml:lang="en-US">Deferred Income Tax Assets, Net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredIncomeTaxAssetsNet" xlink:to="us-gaap_DeferredIncomeTaxAssetsNet_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_EarningsPerCommonShareAbstract1_lbl0" xml:lang="en-US">Earnings Per Common Share Abstract1</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_EarningsPerCommonShareAbstract1" xlink:to="sfst_EarningsPerCommonShareAbstract1_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LoansReceivableWithVariableRatesOfInterest1_lbl0" xml:lang="en-US">Loans Receivable with Variable Rates of Interest</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LoansReceivableWithVariableRatesOfInterest1" xlink:to="us-gaap_LoansReceivableWithVariableRatesOfInterest1_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinancingReceivableRevolving_lbl0" xml:lang="en-US">Financing Receivable, Revolving</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinancingReceivableRevolving" xlink:to="us-gaap_FinancingReceivableRevolving_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityCommonStockSharesOutstanding_lbl0" xml:lang="en-US">Entity Common Stock, Shares Outstanding</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCommonStockSharesOutstanding" xlink:to="dei_EntityCommonStockSharesOutstanding_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareDiluted_lbl0" xml:lang="en-US">Earnings Per Share, Diluted</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareDiluted" xlink:to="us-gaap_EarningsPerShareDiluted_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_lbl0" xml:lang="en-US">Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, 12 Months or Longer</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" xlink:to="us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_lbl0"/>
    <loc xlink:type="locator" xlink:label="sfst_ScheduleOfEstimatedUsefulLivesOfPropertyAndEquipmentAbstract" xlink:href="sfst-20221231.xsd#sfst_ScheduleOfEstimatedUsefulLivesOfPropertyAndEquipmentAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_ScheduleOfEstimatedUsefulLivesOfPropertyAndEquipmentAbstract_lbl" xml:lang="en-US">Schedule Of Estimated Useful Lives Of Property And Equipment Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_ScheduleOfEstimatedUsefulLivesOfPropertyAndEquipmentAbstract" xlink:to="sfst_ScheduleOfEstimatedUsefulLivesOfPropertyAndEquipmentAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract_lbl0" xml:lang="en-US">Financial Instruments, Financial Liabilities, Balance Sheet Groupings [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract" xlink:to="us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_TierOneLeverageCapitalToAverageAssets1_lbl1" xml:lang="en-US">Tier One Leverage Capital To Average Assets1</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_TierOneLeverageCapitalToAverageAssets1" xlink:to="sfst_TierOneLeverageCapitalToAverageAssets1_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestIncomeExpenseAfterProvisionForLoanLoss_lbl0" xml:lang="en-US">Interest Income (Expense), after Provision for Loan Loss</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestIncomeExpenseAfterProvisionForLoanLoss" xlink:to="us-gaap_InterestIncomeExpenseAfterProvisionForLoanLoss_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_lbl0" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_DenominatorAbstract_lbl0" xml:lang="en-US">Denominator Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_DenominatorAbstract" xlink:to="sfst_DenominatorAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_ProfitSharingAndFourHundredOneKPlanMember_lbl1" xml:lang="en-US">Profit Sharing And Four Hundred One KPlan Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_ProfitSharingAndFourHundredOneKPlanMember" xlink:to="sfst_ProfitSharingAndFourHundredOneKPlanMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock_lbl0" xml:lang="en-US">Schedule of Available-for-Sale Securities Reconciliation [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock" xlink:to="us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_JuniorSubordinatedNotes_lbl0" xml:lang="en-US">Junior Subordinated Notes</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_JuniorSubordinatedNotes" xlink:to="us-gaap_JuniorSubordinatedNotes_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_lbl0" xml:lang="en-US">Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, Year One</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue" xlink:to="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_lbl0"/>
    <loc xlink:type="locator" xlink:label="sfst_ScheduleOfAllowanceForLoanLossesAndRecordedInvestmentInLoansByImpairmentMethodologyAbstract" xlink:href="sfst-20221231.xsd#sfst_ScheduleOfAllowanceForLoanLossesAndRecordedInvestmentInLoansByImpairmentMethodologyAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_ScheduleOfAllowanceForLoanLossesAndRecordedInvestmentInLoansByImpairmentMethodologyAbstract_lbl" xml:lang="en-US">Schedule Of Allowance For Loan Losses And Recorded Investment In Loans By Impairment Methodology Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_ScheduleOfAllowanceForLoanLossesAndRecordedInvestmentInLoansByImpairmentMethodologyAbstract" xlink:to="sfst_ScheduleOfAllowanceForLoanLossesAndRecordedInvestmentInLoansByImpairmentMethodologyAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="sfst_ScheduleOfEstimatedFairValuesOfTheCompanysFinancialInstrumentsAbstract" xlink:href="sfst-20221231.xsd#sfst_ScheduleOfEstimatedFairValuesOfTheCompanysFinancialInstrumentsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_ScheduleOfEstimatedFairValuesOfTheCompanysFinancialInstrumentsAbstract_lbl" xml:lang="en-US">Schedule Of Estimated Fair Values Of The Companys Financial Instruments Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_ScheduleOfEstimatedFairValuesOfTheCompanysFinancialInstrumentsAbstract" xlink:to="sfst_ScheduleOfEstimatedFairValuesOfTheCompanysFinancialInstrumentsAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_lbl0" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Excluding Exchange Rate Effect</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AllowanceForLoanAndLeaseLossesWriteOffs_lbl0" xml:lang="en-US">Allowance for Loan and Lease Losses, Write-offs</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllowanceForLoanAndLeaseLossesWriteOffs" xlink:to="us-gaap_AllowanceForLoanAndLeaseLossesWriteOffs_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost_lbl0" xml:lang="en-US">Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, after Year 10</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost" xlink:to="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SignificantAccountingPoliciesTextBlock_lbl0" xml:lang="en-US">Significant Accounting Policies [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SignificantAccountingPoliciesTextBlock" xlink:to="us-gaap_SignificantAccountingPoliciesTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_RestrictedStockPlanMember_lbl0" xml:lang="en-US">Restricted Stock Plan Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_RestrictedStockPlanMember" xlink:to="sfst_RestrictedStockPlanMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityIncorporationStateCountryCode_lbl0" xml:lang="en-US">Entity Incorporation, State or Country Code</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityIncorporationStateCountryCode" xlink:to="dei_EntityIncorporationStateCountryCode_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_SecurityExchangeName_lbl0" xml:lang="en-US">Security Exchange Name</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_SecurityExchangeName" xlink:to="dei_SecurityExchangeName_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressAddressLine1_lbl0" xml:lang="en-US">Entity Address, Address Line One</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressAddressLine1" xlink:to="dei_EntityAddressAddressLine1_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_MinimumMember_lbl0" xml:lang="en-US">Minimum [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_MinimumMember" xlink:to="srt_MinimumMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockSharesOutstanding_lbl0" xml:lang="en-US">Common Stock, Shares, Outstanding</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesOutstanding" xlink:to="us-gaap_CommonStockSharesOutstanding_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_OperatingLeases_lbl1" xml:lang="en-US">Operating Leases</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_OperatingLeases" xlink:to="sfst_OperatingLeases_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_CommercialLoansPercentageOfAggregateRealEstateLoan_lbl1" xml:lang="en-US">Commercial Loans Percentage Of Aggregate Real Estate Loan</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_CommercialLoansPercentageOfAggregateRealEstateLoan" xlink:to="sfst_CommercialLoansPercentageOfAggregateRealEstateLoan_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesFairValueDisclosure_lbl0" xml:lang="en-US">Liabilities, Fair Value Disclosure</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesFairValueDisclosure" xlink:to="us-gaap_LiabilitiesFairValueDisclosure_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConcentrationRiskCreditRisk_lbl0" xml:lang="en-US">Concentration Risk, Credit Risk, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskCreditRisk" xlink:to="us-gaap_ConcentrationRiskCreditRisk_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_Security12bTitle_lbl0" xml:lang="en-US">Title of 12(b) Security</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_Security12bTitle" xlink:to="dei_Security12bTitle_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdditionalPaidInCapitalMember_lbl0" xml:lang="en-US">Additional Paid-in Capital [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdditionalPaidInCapitalMember" xlink:to="us-gaap_AdditionalPaidInCapitalMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockOptionPlanExpense_lbl0" xml:lang="en-US">Stock or Unit Option Plan Expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockOptionPlanExpense" xlink:to="us-gaap_StockOptionPlanExpense_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueByBalanceSheetGroupingTextBlock_lbl0" xml:lang="en-US">Fair Value, by Balance Sheet Grouping [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueByBalanceSheetGroupingTextBlock" xlink:to="us-gaap_FairValueByBalanceSheetGroupingTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_AllowanceForLoanLossesAsPercentageOfNonperformingLoans_lbl1" xml:lang="en-US">Allowance For Loan Losses As Percentage Of Nonperforming Loans</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_AllowanceForLoanLossesAsPercentageOfNonperformingLoans" xlink:to="sfst_AllowanceForLoanLossesAsPercentageOfNonperformingLoans_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_DeferredTaxLiabilitiesRightOfUseAssets_lbl1" xml:lang="en-US">Deferred Tax Liabilities Right Of Use Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_DeferredTaxLiabilitiesRightOfUseAssets" xlink:to="sfst_DeferredTaxLiabilitiesRightOfUseAssets_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl0" xml:lang="en-US">Payments to Acquire Property, Plant, and Equipment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_OneConsumerRealEstateLoanMember_lbl0" xml:lang="en-US">One Consumer Real Estate Loan Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_OneConsumerRealEstateLoanMember" xlink:to="sfst_OneConsumerRealEstateLoanMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_MortgageLoansHeldForSaleTextBlock_lbl1" xml:lang="en-US">Mortgage Loans Held For Sale Text Block</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_MortgageLoansHeldForSaleTextBlock" xlink:to="sfst_MortgageLoansHeldForSaleTextBlock_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_AdditionalBorrowingsUnderFederalHomeLoan_lbl1" xml:lang="en-US">Additional Borrowings Under Federal Home Loan</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_AdditionalBorrowingsUnderFederalHomeLoan" xlink:to="sfst_AdditionalBorrowingsUnderFederalHomeLoan_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CostsAndExpensesAbstract_lbl0" xml:lang="en-US">Costs and Expenses [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CostsAndExpensesAbstract" xlink:to="us-gaap_CostsAndExpensesAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_NonownerOccupiedREMember_lbl1" xml:lang="en-US">Nonowner Occupied REMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_NonownerOccupiedREMember" xlink:to="sfst_NonownerOccupiedREMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_OperatingLeaseRightOfUseAssets_lbl1" xml:lang="en-US">Operating Lease Right Of Use Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_OperatingLeaseRightOfUseAssets" xlink:to="sfst_OperatingLeaseRightOfUseAssets_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_NumberOfInvestmentsInContinuousUnrealizedLossPositionLessThanTwelveMonths_lbl2" xml:lang="en-US">Number Of Investments In Continuous Unrealized Loss Position Less Than Twelve Months</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_NumberOfInvestmentsInContinuousUnrealizedLossPositionLessThanTwelveMonths" xlink:to="sfst_NumberOfInvestmentsInContinuousUnrealizedLossPositionLessThanTwelveMonths_lbl2"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MortgagesHeldForSaleFairValueDisclosure_lbl0" xml:lang="en-US">Mortgages Held-for-sale, Fair Value Disclosure</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MortgagesHeldForSaleFairValueDisclosure" xlink:to="us-gaap_MortgagesHeldForSaleFairValueDisclosure_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxPolicyTextBlock_lbl0" xml:lang="en-US">Income Tax, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxPolicyTextBlock" xlink:to="us-gaap_IncomeTaxPolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DescriptionOfCapitalRequirementsOnTrustAssets_lbl0" xml:lang="en-US">Description of Capital Requirements on Trust Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DescriptionOfCapitalRequirementsOnTrustAssets" xlink:to="us-gaap_DescriptionOfCapitalRequirementsOnTrustAssets_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_lbl" xml:lang="en-US">Investments, Debt and Equity Securities [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract" xlink:to="us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RealEstatePolicyTextBlock_lbl0" xml:lang="en-US">Real Estate, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RealEstatePolicyTextBlock" xlink:to="us-gaap_RealEstatePolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_lbl0" xml:lang="en-US">Operating Lease, Weighted Average Discount Rate, Percent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:to="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_lbl0" xml:lang="en-US">Revenue from Contract with Customer, Including Assessed Tax</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" xlink:to="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestExpenseAbstract_lbl0" xml:lang="en-US">Interest Expense [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestExpenseAbstract" xlink:to="us-gaap_InterestExpenseAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_OwnerOccupiedReAbstract_lbl0" xml:lang="en-US">Owner Occupied Re Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_OwnerOccupiedReAbstract" xlink:to="sfst_OwnerOccupiedReAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_lbl0" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Three</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit_lbl0" xml:lang="en-US">Retained Earnings (Accumulated Deficit)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockCompensationPlanMember_lbl0" xml:lang="en-US">Share-Based Payment Arrangement [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockCompensationPlanMember" xlink:to="us-gaap_StockCompensationPlanMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreferredStockMember_lbl0" xml:lang="en-US">Preferred Stock [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockMember" xlink:to="us-gaap_PreferredStockMember_lbl0"/>
    <loc xlink:type="locator" xlink:label="sfst_ScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueOnNonrecurringBasisAbstract" xlink:href="sfst-20221231.xsd#sfst_ScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueOnNonrecurringBasisAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_ScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueOnNonrecurringBasisAbstract_lbl" xml:lang="en-US">Schedule Of Assets And Liabilities Measured At Fair Value On Nonrecurring Basis Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_ScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueOnNonrecurringBasisAbstract" xlink:to="sfst_ScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueOnNonrecurringBasisAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition_lbl0" xml:lang="en-US">APIC, Share-Based Payment Arrangement, Restricted Stock Unit, Increase for Cost Recognition</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition" xlink:to="us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_DetailOfDepositAccountsTableTextBlock_lbl1" xml:lang="en-US">Detail Of Deposit Accounts Table Text Block</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_DetailOfDepositAccountsTableTextBlock" xlink:to="sfst_DetailOfDepositAccountsTableTextBlock_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_lbl0" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_AverageRecordedInvestmentTotalConsumer_lbl1" xml:lang="en-US">Average Recorded Investment Total Consumer</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_AverageRecordedInvestmentTotalConsumer" xlink:to="sfst_AverageRecordedInvestmentTotalConsumer_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_lbl0" xml:lang="en-US">Line of Credit Facility, Remaining Borrowing Capacity</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:to="us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_RealEstateLoanPercentageOfAggregateLoan_lbl1" xml:lang="en-US">Real Estate Loan Percentage Of Aggregate Loan</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_RealEstateLoanPercentageOfAggregateLoan" xlink:to="sfst_RealEstateLoanPercentageOfAggregateLoan_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesAbstract_lbl1" xml:lang="en-US">Liabilities [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAbstract" xlink:to="us-gaap_LiabilitiesAbstract_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyDepositLiabilities_lbl0" xml:lang="en-US">Related Party Deposit Liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyDepositLiabilities" xlink:to="us-gaap_RelatedPartyDepositLiabilities_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CapitalRequiredToBeWellCapitalized_lbl0" xml:lang="en-US">Banking Regulation, Total Risk-Based Capital, Well Capitalized, Minimum</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CapitalRequiredToBeWellCapitalized" xlink:to="us-gaap_CapitalRequiredToBeWellCapitalized_lbl0"/>
    <loc xlink:type="locator" xlink:label="sfst_ScheduleOfLoanBalancesClassifiedByCreditQualityIndicatorsAndLoanCategoriesAbstract" xlink:href="sfst-20221231.xsd#sfst_ScheduleOfLoanBalancesClassifiedByCreditQualityIndicatorsAndLoanCategoriesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_ScheduleOfLoanBalancesClassifiedByCreditQualityIndicatorsAndLoanCategoriesAbstract_lbl" xml:lang="en-US">Schedule Of Loan Balances Classified By Credit Quality Indicators And Loan Categories Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_ScheduleOfLoanBalancesClassifiedByCreditQualityIndicatorsAndLoanCategoriesAbstract" xlink:to="sfst_ScheduleOfLoanBalancesClassifiedByCreditQualityIndicatorsAndLoanCategoriesAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_MortgageBackedAbstract_lbl0" xml:lang="en-US">Mortgage Backed Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_MortgageBackedAbstract" xlink:to="sfst_MortgageBackedAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_TierOneRiskBasedCommonStockToRiskWeightedAssets_lbl1" xml:lang="en-US">Tier One Risk Based Common Stock To Risk Weighted Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_TierOneRiskBasedCommonStockToRiskWeightedAssets" xlink:to="sfst_TierOneRiskBasedCommonStockToRiskWeightedAssets_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets1_lbl1" xml:lang="en-US">Tier One Leverage Capital Required For Capital Adequacy To Average Assets1</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets1" xlink:to="sfst_TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets1_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember_lbl0" xml:lang="en-US">AOCI Attributable to Parent [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestBearingDepositsInBanks_lbl0" xml:lang="en-US">Interest-Bearing Deposits in Banks and Other Financial Institutions</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestBearingDepositsInBanks" xlink:to="us-gaap_InterestBearingDepositsInBanks_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GainLossOnSaleOfPropertyPlantEquipment_lbl0" xml:lang="en-US">Gain (Loss) on Disposition of Property Plant Equipment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:to="us-gaap_GainLossOnSaleOfPropertyPlantEquipment_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinancingReceivableAllowanceForCreditLosses_lbl1" xml:lang="en-US">Financing Receivable, Allowance for Credit Loss</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinancingReceivableAllowanceForCreditLosses" xlink:to="us-gaap_FinancingReceivableAllowanceForCreditLosses_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PassMember_lbl0" xml:lang="en-US">Pass [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PassMember" xlink:to="us-gaap_PassMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfAssumptionsUsedTableTextBlock_lbl0" xml:lang="en-US">Defined Benefit Plan, Assumptions [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfAssumptionsUsedTableTextBlock" xlink:to="us-gaap_ScheduleOfAssumptionsUsedTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Deposits_lbl1" xml:lang="en-US">Deposits</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Deposits" xlink:to="us-gaap_Deposits_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock_lbl0" xml:lang="en-US">Financing Receivable, Allowance for Credit Loss [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock" xlink:to="us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_ChiefExecutiveOfficerMember_lbl0" xml:lang="en-US">Chief Executive Officer [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ChiefExecutiveOfficerMember" xlink:to="srt_ChiefExecutiveOfficerMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestExpenseTimeDeposits100000OrMore_lbl0" xml:lang="en-US">Interest Expense, Time Deposits, $100,000 or More</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestExpenseTimeDeposits100000OrMore" xlink:to="us-gaap_InterestExpenseTimeDeposits100000OrMore_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_InvestmentInTrustPreferredSecurities_lbl1" xml:lang="en-US">Investment In Trust Preferred Securities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_InvestmentInTrustPreferredSecurities" xlink:to="sfst_InvestmentInTrustPreferredSecurities_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TimeDeposits_lbl1" xml:lang="en-US">Time Deposits</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TimeDeposits" xlink:to="us-gaap_TimeDeposits_lbl1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueDisclosuresAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueDisclosuresAbstract_lbl" xml:lang="en-US">Fair Value Disclosures [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueDisclosuresAbstract" xlink:to="us-gaap_FairValueDisclosuresAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseLeaseIncomeLeasePayments_lbl0" xml:lang="en-US">Operating Lease, Lease Income, Lease Payments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLeaseIncomeLeasePayments" xlink:to="us-gaap_OperatingLeaseLeaseIncomeLeasePayments_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_lbl0" xml:lang="en-US">Schedule of Deferred Tax Assets and Liabilities [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:to="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_ProceedsFromSaleOfInvestmentSecurities_lbl1" xml:lang="en-US">Proceeds From Sale Of Investment Securities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_ProceedsFromSaleOfInvestmentSecurities" xlink:to="sfst_ProceedsFromSaleOfInvestmentSecurities_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockSharesAuthorized_lbl0" xml:lang="en-US">Common Stock, Shares Authorized</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesAuthorized" xlink:to="us-gaap_CommonStockSharesAuthorized_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_AdjustedPercentageOfStockDividends_lbl1" xml:lang="en-US">Adjusted Percentage Of Stock Dividends</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_AdjustedPercentageOfStockDividends" xlink:to="sfst_AdjustedPercentageOfStockDividends_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_lbl0" xml:lang="en-US">Financing Receivable, Originated, More than Five Years before Current Fiscal Year</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" xlink:to="us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_NonownersOccupiedREMember_lbl0" xml:lang="en-US">Nonowners Occupied REMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_NonownersOccupiedREMember" xlink:to="sfst_NonownersOccupiedREMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherAssets_lbl0" xml:lang="en-US">Other Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAssets" xlink:to="us-gaap_OtherAssets_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventsPolicyPolicyTextBlock_lbl0" xml:lang="en-US">Subsequent Events, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventsPolicyPolicyTextBlock" xlink:to="us-gaap_SubsequentEventsPolicyPolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquity_lbl3" xml:lang="en-US">Stockholders&apos; Equity Attributable to Parent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_StockholdersEquity_lbl3"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LoansAndLeasesReceivablePastDueStatusPolicy_lbl0" xml:lang="en-US">Loans and Leases Receivable, Past Due Status, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LoansAndLeasesReceivablePastDueStatusPolicy" xlink:to="us-gaap_LoansAndLeasesReceivablePastDueStatusPolicy_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_CashPaidAbstract_lbl0" xml:lang="en-US">Cash Paid Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_CashPaidAbstract" xlink:to="sfst_CashPaidAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherExpenses_lbl0" xml:lang="en-US">Other Expenses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherExpenses" xlink:to="us-gaap_OtherExpenses_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_lbl0" xml:lang="en-US">Share-Based Payment Arrangement [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:to="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_NonOwnerOccupiedReAbstract_lbl0" xml:lang="en-US">Non Owner Occupied Re Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_NonOwnerOccupiedReAbstract" xlink:to="sfst_NonOwnerOccupiedReAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_NumberOfExecutiveOfficers_lbl1" xml:lang="en-US">Number Of Executive Officers</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_NumberOfExecutiveOfficers" xlink:to="sfst_NumberOfExecutiveOfficers_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsUnrealizedLossesOnAvailableforSaleSecuritiesGross_lbl0" xml:lang="en-US">Deferred Tax Asset, Debt Securities, Available-for-Sale, Unrealized Loss</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsUnrealizedLossesOnAvailableforSaleSecuritiesGross" xlink:to="us-gaap_DeferredTaxAssetsUnrealizedLossesOnAvailableforSaleSecuritiesGross_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_MortgageLoans_lbl1" xml:lang="en-US">Mortgage Loans</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_MortgageLoans" xlink:to="sfst_MortgageLoans_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsProvisionForLoanLosses_lbl0" xml:lang="en-US">Deferred Tax Asset, Tax Deferred Expense, Reserve and Accrual, Financing Receivable, Allowance for Credit Loss</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsProvisionForLoanLosses" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsProvisionForLoanLosses_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FederalHomeLoanMortgageCorporationFhlmcInsuredLoansMember_lbl0" xml:lang="en-US">Federal Home Loan Mortgage Corporation (FHLMC) [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FederalHomeLoanMortgageCorporationFhlmcInsuredLoansMember" xlink:to="us-gaap_FederalHomeLoanMortgageCorporationFhlmcInsuredLoansMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentInterestRateDuringPeriod_lbl0" xml:lang="en-US">Debt Instrument, Interest Rate During Period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentInterestRateDuringPeriod" xlink:to="us-gaap_DebtInstrumentInterestRateDuringPeriod_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ValuationAllowancesAndReservesRecoveries_lbl0" xml:lang="en-US">SEC Schedule, 12-09, Valuation Allowances and Reserves, Addition, Recovery</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ValuationAllowancesAndReservesRecoveries" xlink:to="us-gaap_ValuationAllowancesAndReservesRecoveries_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax_lbl0" xml:lang="en-US">OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment, Tax</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax" xlink:to="us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax_lbl0"/>
    <loc xlink:type="locator" xlink:label="sfst_ScheduleOfEarningsPerShareCalculationAbstract" xlink:href="sfst-20221231.xsd#sfst_ScheduleOfEarningsPerShareCalculationAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_ScheduleOfEarningsPerShareCalculationAbstract_lbl" xml:lang="en-US">Schedule Of Earnings Per Share Calculation Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_ScheduleOfEarningsPerShareCalculationAbstract" xlink:to="sfst_ScheduleOfEarningsPerShareCalculationAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfOtherInvestmentsNotReadilyMarketableTextBlock_lbl0" xml:lang="en-US">Other Investments Not Readily Marketable [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfOtherInvestmentsNotReadilyMarketableTextBlock" xlink:to="us-gaap_ScheduleOfOtherInvestmentsNotReadilyMarketableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits_lbl0" xml:lang="en-US">Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_ProductOrServiceOnDebitCard_lbl1" xml:lang="en-US">Product Or Service On Debit Card</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_ProductOrServiceOnDebitCard" xlink:to="sfst_ProductOrServiceOnDebitCard_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_NonaccrualLoansWithNoAllowanceMember_lbl0" xml:lang="en-US">Nonaccrual Loans With No Allowance Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_NonaccrualLoansWithNoAllowanceMember" xlink:to="sfst_NonaccrualLoansWithNoAllowanceMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BankOwnedLifeInsuranceIncome_lbl1" xml:lang="en-US">Bank Owned Life Insurance Income</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BankOwnedLifeInsuranceIncome" xlink:to="us-gaap_BankOwnedLifeInsuranceIncome_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_lbl0" xml:lang="en-US">Share-Based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_AdjustmentForAdoptionOfCECL_lbl1" xml:lang="en-US">Adjustment For Adoption Of CECL</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_AdjustmentForAdoptionOfCECL" xlink:to="sfst_AdjustmentForAdoptionOfCECL_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityTaxIdentificationNumber_lbl0" xml:lang="en-US">Entity Tax Identification Number</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityTaxIdentificationNumber" xlink:to="dei_EntityTaxIdentificationNumber_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_DeferredTaxAssetsAbstract_lbl0" xml:lang="en-US">Deferred Tax Assets Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_DeferredTaxAssetsAbstract" xlink:to="sfst_DeferredTaxAssetsAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentType_lbl0" xml:lang="en-US">Document Type</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentType" xlink:to="dei_DocumentType_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_IncreaseDecreaseInCashRealizedFinancingActivitiesAbstract_lbl0" xml:lang="en-US">Increase Decrease In Cash Realized Financing Activities Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_IncreaseDecreaseInCashRealizedFinancingActivitiesAbstract" xlink:to="sfst_IncreaseDecreaseInCashRealizedFinancingActivitiesAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_lbl0" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinanceLoansAndLeasesReceivablePolicy_lbl0" xml:lang="en-US">Financing Receivable [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLoansAndLeasesReceivablePolicy" xlink:to="us-gaap_FinanceLoansAndLeasesReceivablePolicy_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_AllowanceForLoanAndLeaseLossesBusinessAssets_lbl0" xml:lang="en-US">Allowance For Loan And Lease Losses Business Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_AllowanceForLoanAndLeaseLossesBusinessAssets" xlink:to="sfst_AllowanceForLoanAndLeaseLossesBusinessAssets_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LoansAndLeasesReceivableCommitmentsVariableRates_lbl0" xml:lang="en-US">Loans and Leases Receivable, Commitments, Variable Rates</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LoansAndLeasesReceivableCommitmentsVariableRates" xlink:to="us-gaap_LoansAndLeasesReceivableCommitmentsVariableRates_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentFiscalPeriodFocus_lbl0" xml:lang="en-US">Document Fiscal Period Focus</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentFiscalPeriodFocus" xlink:to="dei_DocumentFiscalPeriodFocus_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_ScheduleOfLoanBalancesClassifiedByCreditQualityIndicatorsAndLoanCategoriesTableTextBlock_lbl1" xml:lang="en-US">Schedule Of Loan Balances Classified By Credit Quality Indicators And Loan Categories Table Text Block</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_ScheduleOfLoanBalancesClassifiedByCreditQualityIndicatorsAndLoanCategoriesTableTextBlock" xlink:to="sfst_ScheduleOfLoanBalancesClassifiedByCreditQualityIndicatorsAndLoanCategoriesTableTextBlock_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_WeightedAverageCommonSharesOutstandingAbstract_lbl0" xml:lang="en-US">Weighted Average Common Shares Outstanding Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_WeightedAverageCommonSharesOutstandingAbstract" xlink:to="sfst_WeightedAverageCommonSharesOutstandingAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_lbl0" xml:lang="en-US">Net Income (Loss) Available to Common Stockholders, Basic</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:to="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityInteractiveDataCurrent_lbl0" xml:lang="en-US">Entity Interactive Data Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityInteractiveDataCurrent" xlink:to="dei_EntityInteractiveDataCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_ProvisionForreversalOfLoanLosses_lbl1" xml:lang="en-US">Provision Forreversal Of Loan Losses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_ProvisionForreversalOfLoanLosses" xlink:to="sfst_ProvisionForreversalOfLoanLosses_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LoansReceivableFairValueDisclosure_lbl0" xml:lang="en-US">Loans Receivable, Fair Value Disclosure</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LoansReceivableFairValueDisclosure" xlink:to="us-gaap_LoansReceivableFairValueDisclosure_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock_lbl0" xml:lang="en-US">Schedule of Nonvested Restricted Stock Units Activity [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock" xlink:to="us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_HomeEquityAbstract_lbl0" xml:lang="en-US">Home Equity Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_HomeEquityAbstract" xlink:to="sfst_HomeEquityAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FederalNationalMortgageAssociationFnmaInsuredLoansMember_lbl0" xml:lang="en-US">Federal National Mortgage Association (FNMA) [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FederalNationalMortgageAssociationFnmaInsuredLoansMember" xlink:to="us-gaap_FederalNationalMortgageAssociationFnmaInsuredLoansMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_lbl0" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_lbl0" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Diluted, Adjustment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:to="us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_lbl0" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ImpairedFinancingReceivableRecordedInvestment_lbl0" xml:lang="en-US">Impaired Financing Receivable, Recorded Investment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ImpairedFinancingReceivableRecordedInvestment" xlink:to="us-gaap_ImpairedFinancingReceivableRecordedInvestment_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensation_lbl0" xml:lang="en-US">Share-Based Payment Arrangement, Noncash Expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensation" xlink:to="us-gaap_ShareBasedCompensation_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl0" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_NumeratorAbstract_lbl0" xml:lang="en-US">Numerator Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_NumeratorAbstract" xlink:to="sfst_NumeratorAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost_lbl0" xml:lang="en-US">Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, Year One</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost" xlink:to="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LoansAndLeasesReceivableRatioOfNonperformingLoansToAllLoans_lbl0" xml:lang="en-US">Loans and Leases Receivable, Ratio of Nonperforming Loans to All Loans</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LoansAndLeasesReceivableRatioOfNonperformingLoansToAllLoans" xlink:to="us-gaap_LoansAndLeasesReceivableRatioOfNonperformingLoansToAllLoans_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl1" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_lbl0" xml:lang="en-US">Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_TwoConsumerRealEstateLoansMember_lbl0" xml:lang="en-US">Two Consumer Real Estate Loans Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_TwoConsumerRealEstateLoansMember" xlink:to="sfst_TwoConsumerRealEstateLoansMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MarketableSecuritiesAbstract_lbl0" xml:lang="en-US">Marketable Securities [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MarketableSecuritiesAbstract" xlink:to="us-gaap_MarketableSecuritiesAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_lbl0" xml:lang="en-US">Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:to="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_LoansAndLeasesReceivableBeforeFeesGrossAmount_lbl1" xml:lang="en-US">Loans And Leases Receivable Before Fees Gross Amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_LoansAndLeasesReceivableBeforeFeesGrossAmount" xlink:to="sfst_LoansAndLeasesReceivableBeforeFeesGrossAmount_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GainLossOnDispositionOfAssets_lbl0" xml:lang="en-US">Gain (Loss) on Disposition of Property Plant Equipment, Excluding Oil and Gas Property and Timber Property</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GainLossOnDispositionOfAssets" xlink:to="us-gaap_GainLossOnDispositionOfAssets_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredIncomeTaxLiabilities_lbl0" xml:lang="en-US">Deferred Tax Liabilities, Gross</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredIncomeTaxLiabilities" xlink:to="us-gaap_DeferredIncomeTaxLiabilities_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LoansAndLeasesReceivableDeferredIncome_lbl0" xml:lang="en-US">Loans and Leases Receivable, Deferred Income</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LoansAndLeasesReceivableDeferredIncome" xlink:to="us-gaap_LoansAndLeasesReceivableDeferredIncome_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities_lbl0" xml:lang="en-US">Proceeds from Maturities, Prepayments and Calls of Debt Securities, Available-for-Sale</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities" xlink:to="us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Capital_lbl0" xml:lang="en-US">Banking Regulation, Total Capital, Actual</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Capital" xlink:to="us-gaap_Capital_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConsumerLoanMember_lbl1" xml:lang="en-US">Consumer Loan [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConsumerLoanMember" xlink:to="us-gaap_ConsumerLoanMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinancingReceivableAccruedInterestWriteoff_lbl0" xml:lang="en-US">Financing Receivable, Accrued Interest, Writeoff</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinancingReceivableAccruedInterestWriteoff" xlink:to="us-gaap_FinancingReceivableAccruedInterestWriteoff_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestAndDividendIncomeOperatingAbstract_lbl0" xml:lang="en-US">Interest and Dividend Income, Operating [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestAndDividendIncomeOperatingAbstract" xlink:to="us-gaap_InterestAndDividendIncomeOperatingAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LineOfCreditFacilityExpirationDate1_lbl0" xml:lang="en-US">Line of Credit Facility, Expiration Date</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCreditFacilityExpirationDate1" xlink:to="us-gaap_LineOfCreditFacilityExpirationDate1_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_TierOneRiskBasedCommonStockRequiredForCapitalAdequacyToRiskWeightedAssets_lbl1" xml:lang="en-US">Tier One Risk Based Common Stock Required For Capital Adequacy To Risk Weighted Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_TierOneRiskBasedCommonStockRequiredForCapitalAdequacyToRiskWeightedAssets" xlink:to="sfst_TierOneRiskBasedCommonStockRequiredForCapitalAdequacyToRiskWeightedAssets_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_CECLMember_lbl0" xml:lang="en-US">CECLMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_CECLMember" xlink:to="sfst_CECLMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_lbl0" xml:lang="en-US">Lessee, Operating Lease, Liability, Undiscounted Excess Amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LoansHeldForSaleFairValueDisclosure_lbl0" xml:lang="en-US">Loans Held-for-sale, Fair Value Disclosure</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LoansHeldForSaleFairValueDisclosure" xlink:to="us-gaap_LoansHeldForSaleFairValueDisclosure_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_AgreegateCommitmentAmount_lbl1" xml:lang="en-US">Agreegate Commitment Amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_AgreegateCommitmentAmount" xlink:to="sfst_AgreegateCommitmentAmount_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_USTreasurySecuritiesMember_lbl0" xml:lang="en-US">US Treasury Securities [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_USTreasurySecuritiesMember" xlink:to="us-gaap_USTreasurySecuritiesMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CurrentFederalTaxExpenseBenefit_lbl0" xml:lang="en-US">Current Federal Tax Expense (Benefit)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CurrentFederalTaxExpenseBenefit" xlink:to="us-gaap_CurrentFederalTaxExpenseBenefit_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_ApproximatelyCommitmentsTotaled_lbl1" xml:lang="en-US">Approximately Commitments Totaled</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_ApproximatelyCommitmentsTotaled" xlink:to="sfst_ApproximatelyCommitmentsTotaled_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_SecuritiesAvailableForSaleFairValueStateAndPoliticalSubdivisions_lbl1" xml:lang="en-US">Securities Available For Sale Fair Value State And Political Subdivisions</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_SecuritiesAvailableForSaleFairValueStateAndPoliticalSubdivisions" xlink:to="sfst_SecuritiesAvailableForSaleFairValueStateAndPoliticalSubdivisions_lbl1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementOfStockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementOfStockholdersEquityAbstract_lbl" xml:lang="en-US">Statement of Stockholders&apos; Equity [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfStockholdersEquityAbstract" xlink:to="us-gaap_StatementOfStockholdersEquityAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_SupplementalExecutiveRetirementPlanMember_lbl0" xml:lang="en-US">Supplemental Executive Retirement Plan Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_SupplementalExecutiveRetirementPlanMember" xlink:to="sfst_SupplementalExecutiveRetirementPlanMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromUnsecuredLinesOfCredit_lbl0" xml:lang="en-US">Proceeds from Unsecured Lines of Credit</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromUnsecuredLinesOfCredit" xlink:to="us-gaap_ProceedsFromUnsecuredLinesOfCredit_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_lbl0" xml:lang="en-US">Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" xlink:to="us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsFairValueDisclosure_lbl0" xml:lang="en-US">Assets, Fair Value Disclosure</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsFairValueDisclosure" xlink:to="us-gaap_AssetsFairValueDisclosure_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues_lbl0" xml:lang="en-US">Stock Issued During Period, Value, New Issues</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:to="us-gaap_StockIssuedDuringPeriodValueNewIssues_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommercialMortgageBackedSecuritiesMember_lbl0" xml:lang="en-US">Commercial Mortgage-Backed Securities [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommercialMortgageBackedSecuritiesMember" xlink:to="us-gaap_CommercialMortgageBackedSecuritiesMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_NumberOfInvestmentsInContinuousUnrealizedLossPositionTwelveMonthsOrLonger_lbl1" xml:lang="en-US">Number Of Investments In Continuous Unrealized Loss Position Twelve Months Or Longer</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_NumberOfInvestmentsInContinuousUnrealizedLossPositionTwelveMonthsOrLonger" xlink:to="sfst_NumberOfInvestmentsInContinuousUnrealizedLossPositionTwelveMonthsOrLonger_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ComprehensiveIncomePolicyPolicyTextBlock_lbl0" xml:lang="en-US">Comprehensive Income, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComprehensiveIncomePolicyPolicyTextBlock" xlink:to="us-gaap_ComprehensiveIncomePolicyPolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_lbl0" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_LoanChargeOffPolicyPolicyTextBlock_lbl1" xml:lang="en-US">Loan Charge Off Policy Policy Text Block</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_LoanChargeOffPolicyPolicyTextBlock" xlink:to="sfst_LoanChargeOffPolicyPolicyTextBlock_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_SecuritiesAvailableForSaleAbstract0_lbl0" xml:lang="en-US">Securities Available For Sale Abstract0</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_SecuritiesAvailableForSaleAbstract0" xlink:to="sfst_SecuritiesAvailableForSaleAbstract0_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockValue_lbl0" xml:lang="en-US">Common Stock, Value, Issued</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockValue" xlink:to="us-gaap_CommonStockValue_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProvisionForLoanLeaseAndOtherLosses_lbl1" xml:lang="en-US">Provision for Loan, Lease, and Other Losses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProvisionForLoanLeaseAndOtherLosses" xlink:to="us-gaap_ProvisionForLoanLeaseAndOtherLosses_lbl1"/>
    <loc xlink:type="locator" xlink:label="sfst_ScheduleOfNonaccrualLoansByMajorCategoriesAbstract" xlink:href="sfst-20221231.xsd#sfst_ScheduleOfNonaccrualLoansByMajorCategoriesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_ScheduleOfNonaccrualLoansByMajorCategoriesAbstract_lbl" xml:lang="en-US">Schedule Of Nonaccrual Loans By Major Categories Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_ScheduleOfNonaccrualLoansByMajorCategoriesAbstract" xlink:to="sfst_ScheduleOfNonaccrualLoansByMajorCategoriesAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommercialLoanMember_lbl2" xml:lang="en-US">Commercial Loan [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommercialLoanMember" xlink:to="us-gaap_CommercialLoanMember_lbl2"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_USStatesAndPoliticalSubdivisionsMember_lbl1" xml:lang="en-US">US States and Political Subdivisions Debt Securities [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_USStatesAndPoliticalSubdivisionsMember" xlink:to="us-gaap_USStatesAndPoliticalSubdivisionsMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashAndDueFromBanks_lbl0" xml:lang="en-US">Cash and Due from Banks</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndDueFromBanks" xlink:to="us-gaap_CashAndDueFromBanks_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_BusinessMember_lbl0" xml:lang="en-US">Business Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_BusinessMember" xlink:to="sfst_BusinessMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsToAcquireOtherInvestments_lbl0" xml:lang="en-US">Payments to Acquire Other Investments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquireOtherInvestments" xlink:to="us-gaap_PaymentsToAcquireOtherInvestments_lbl0"/>
    <loc xlink:type="locator" xlink:label="sfst_ScheduleOfComponentsOfIncomeTaxExpenseAbstract" xlink:href="sfst-20221231.xsd#sfst_ScheduleOfComponentsOfIncomeTaxExpenseAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_ScheduleOfComponentsOfIncomeTaxExpenseAbstract_lbl" xml:lang="en-US">Schedule Of Components Of Income Tax Expense Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_ScheduleOfComponentsOfIncomeTaxExpenseAbstract" xlink:to="sfst_ScheduleOfComponentsOfIncomeTaxExpenseAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts_lbl0" xml:lang="en-US">Deferred Tax Asset, Tax Deferred Expense, Reserve and Accrual, Accounts Receivable, Allowance for Credit Loss</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestAndDividendIncomeSecurities_lbl0" xml:lang="en-US">Interest and Dividend Income, Securities, Operating</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestAndDividendIncomeSecurities" xlink:to="us-gaap_InterestAndDividendIncomeSecurities_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_ParentCompanyMember_lbl0" xml:lang="en-US">Parent Company [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ParentCompanyMember" xlink:to="srt_ParentCompanyMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BasisOfAccountingPolicyPolicyTextBlock_lbl0" xml:lang="en-US">Basis of Accounting, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:to="us-gaap_BasisOfAccountingPolicyPolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_UseOfEstimates_lbl0" xml:lang="en-US">Use of Estimates, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UseOfEstimates" xlink:to="us-gaap_UseOfEstimates_lbl0"/>
    <loc xlink:type="locator" xlink:label="sfst_ScheduleOfAmortizedCostsAndFairValuesOfInvestmentSecuritiesAvailableForSaleByContractualMaturityAbstract" xlink:href="sfst-20221231.xsd#sfst_ScheduleOfAmortizedCostsAndFairValuesOfInvestmentSecuritiesAvailableForSaleByContractualMaturityAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_ScheduleOfAmortizedCostsAndFairValuesOfInvestmentSecuritiesAvailableForSaleByContractualMaturityAbstract_lbl" xml:lang="en-US">Schedule Of Amortized Costs And Fair Values Of Investment Securities Available For Sale By Contractual Maturity Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_ScheduleOfAmortizedCostsAndFairValuesOfInvestmentSecuritiesAvailableForSaleByContractualMaturityAbstract" xlink:to="sfst_ScheduleOfAmortizedCostsAndFairValuesOfInvestmentSecuritiesAvailableForSaleByContractualMaturityAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherInvestments_lbl2" xml:lang="en-US">Other Investments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherInvestments" xlink:to="us-gaap_OtherInvestments_lbl2"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeStatementAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeStatementAbstract_lbl" xml:lang="en-US">Income Statement [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_IncomeStatementAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsForTenantImprovements_lbl0" xml:lang="en-US">Payments for Tenant Improvements</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsForTenantImprovements" xlink:to="us-gaap_PaymentsForTenantImprovements_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MortgageBackedSecuritiesAvailableForSaleFairValueDisclosure_lbl0" xml:lang="en-US">Mortgage-Backed Securities Available-for-Sale, Fair Value Disclosure</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MortgageBackedSecuritiesAvailableForSaleFairValueDisclosure" xlink:to="us-gaap_MortgageBackedSecuritiesAvailableForSaleFairValueDisclosure_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_LossOnSaleOfRealEstateOwned_lbl1" xml:lang="en-US">Loss On Sale Of Real Estate Owned</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_LossOnSaleOfRealEstateOwned" xlink:to="sfst_LossOnSaleOfRealEstateOwned_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_TotalLoanBalancesByPaymentAmount_lbl1" xml:lang="en-US">Total Loan Balances By Payment Amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_TotalLoanBalancesByPaymentAmount" xlink:to="sfst_TotalLoanBalancesByPaymentAmount_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashCashEquivalentsAndFederalFundsSold_lbl1" xml:lang="en-US">Cash, Cash Equivalents, and Federal Funds Sold</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsAndFederalFundsSold" xlink:to="us-gaap_CashCashEquivalentsAndFederalFundsSold_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_RightOfUseAssetsObtainedInExchangeForLeaseObligationsAbstract_lbl0" xml:lang="en-US">Right Of Use Assets Obtained In Exchange For Lease Obligations Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_RightOfUseAssetsObtainedInExchangeForLeaseObligationsAbstract" xlink:to="sfst_RightOfUseAssetsObtainedInExchangeForLeaseObligationsAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_ConsumerAbstract1_lbl0" xml:lang="en-US">Consumer Abstract1</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_ConsumerAbstract1" xlink:to="sfst_ConsumerAbstract1_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_ConsumerAbstract2_lbl0" xml:lang="en-US">Consumer Abstract2</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_ConsumerAbstract2" xlink:to="sfst_ConsumerAbstract2_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_ConsumerAbstract3_lbl0" xml:lang="en-US">Consumer Abstract3</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_ConsumerAbstract3" xlink:to="sfst_ConsumerAbstract3_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfOtherInvestments_lbl0" xml:lang="en-US">Proceeds from Maturities, Prepayments and Calls of Other Investments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfOtherInvestments" xlink:to="us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfOtherInvestments_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_ConsumerAbstract4_lbl0" xml:lang="en-US">Consumer Abstract4</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_ConsumerAbstract4" xlink:to="sfst_ConsumerAbstract4_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_ConsumerAbstract5_lbl0" xml:lang="en-US">Consumer Abstract5</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_ConsumerAbstract5" xlink:to="sfst_ConsumerAbstract5_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_ConsumerAbstract6_lbl0" xml:lang="en-US">Consumer Abstract6</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_ConsumerAbstract6" xlink:to="sfst_ConsumerAbstract6_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_NonperformingAssetsAsPercentageOfAssets_lbl1" xml:lang="en-US">Nonperforming Assets As Percentage Of Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_NonperformingAssetsAsPercentageOfAssets" xlink:to="sfst_NonperformingAssetsAsPercentageOfAssets_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TimeDepositMaturitiesYearOne_lbl0" xml:lang="en-US">Time Deposit Maturities, Year One</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TimeDepositMaturitiesYearOne" xlink:to="us-gaap_TimeDepositMaturitiesYearOne_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_ConsumerAbstract0_lbl0" xml:lang="en-US">Consumer Abstract0</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_ConsumerAbstract0" xlink:to="sfst_ConsumerAbstract0_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_lbl0" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_lbl0"/>
    <loc xlink:type="locator" xlink:label="sfst_ScheduleOfComponentsOfTheDeferredTaxAssetsAndLiabilitiesAbstract" xlink:href="sfst-20221231.xsd#sfst_ScheduleOfComponentsOfTheDeferredTaxAssetsAndLiabilitiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_ScheduleOfComponentsOfTheDeferredTaxAssetsAndLiabilitiesAbstract_lbl" xml:lang="en-US">Schedule Of Components Of The Deferred Tax Assets And Liabilities Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_ScheduleOfComponentsOfTheDeferredTaxAssetsAndLiabilitiesAbstract" xlink:to="sfst_ScheduleOfComponentsOfTheDeferredTaxAssetsAndLiabilitiesAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_ConstructionAbstract_lbl0" xml:lang="en-US">Construction Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_ConstructionAbstract" xlink:to="sfst_ConstructionAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockMember_lbl0" xml:lang="en-US">Common Stock [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockMember" xlink:to="us-gaap_CommonStockMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DepositLiabilitiesDisclosuresTextBlock_lbl0" xml:lang="en-US">Deposit Liabilities Disclosures [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DepositLiabilitiesDisclosuresTextBlock" xlink:to="us-gaap_DepositLiabilitiesDisclosuresTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherRealEstate_lbl1" xml:lang="en-US">Other Real Estate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherRealEstate" xlink:to="us-gaap_OtherRealEstate_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentInterestRateStatedPercentage_lbl0" xml:lang="en-US">Debt Instrument, Interest Rate, Stated Percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:to="us-gaap_DebtInstrumentInterestRateStatedPercentage_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_FurnitureAndEquipmentMember_lbl0" xml:lang="en-US">Furniture And Equipment Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_FurnitureAndEquipmentMember" xlink:to="sfst_FurnitureAndEquipmentMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_lbl0" xml:lang="en-US">Share-Based Payment Arrangement [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:to="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_lbl0" xml:lang="en-US">Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:to="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NoninterestIncomeAbstract_lbl0" xml:lang="en-US">Noninterest Income [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NoninterestIncomeAbstract" xlink:to="us-gaap_NoninterestIncomeAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_lbl0" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LoansAndLeasesReceivableLoansInProcess_lbl0" xml:lang="en-US">Loans and Leases Receivable, Loans in Process</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LoansAndLeasesReceivableLoansInProcess" xlink:to="us-gaap_LoansAndLeasesReceivableLoansInProcess_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_FederalHomeLoanBankAdvancesAndOtherBorrowingsMember_lbl0" xml:lang="en-US">Federal Home Loan Bank Advances And Other Borrowings Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_FederalHomeLoanBankAdvancesAndOtherBorrowingsMember" xlink:to="sfst_FederalHomeLoanBankAdvancesAndOtherBorrowingsMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing_lbl0" xml:lang="en-US">Financing Receivable, 90 Days or More Past Due, Still Accruing</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing" xlink:to="us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GainOnSaleOfInvestments_lbl0" xml:lang="en-US">Gain on Sale of Investments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GainOnSaleOfInvestments" xlink:to="us-gaap_GainOnSaleOfInvestments_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_UnrealizedGainlossOnSecuritiesNetOfIncomeTaxes_lbl1" xml:lang="en-US">Unrealized Gainloss On Securities Net Of Income Taxes</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_UnrealizedGainlossOnSecuritiesNetOfIncomeTaxes" xlink:to="sfst_UnrealizedGainlossOnSecuritiesNetOfIncomeTaxes_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl0" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_OtherRealEstateOwned_lbl1" xml:lang="en-US">Other Real Estate Owned</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_OtherRealEstateOwned" xlink:to="sfst_OtherRealEstateOwned_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_AssetsFairValueDisclosuresNonRecurring_lbl1" xml:lang="en-US">Assets Fair Value Disclosures Non Recurring</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_AssetsFairValueDisclosuresNonRecurring" xlink:to="sfst_AssetsFairValueDisclosuresNonRecurring_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_TotalLoansOver90DaysPastDue_lbl1" xml:lang="en-US">Total Loans Over90 Days Past Due</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_TotalLoansOver90DaysPastDue" xlink:to="sfst_TotalLoansOver90DaysPastDue_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestIncomeExpenseNet_lbl1" xml:lang="en-US">Interest Income (Expense), Net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestIncomeExpenseNet" xlink:to="us-gaap_InterestIncomeExpenseNet_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LoansAndLeasesReceivableNonperformingLoanAndLeasePolicy_lbl0" xml:lang="en-US">Loans and Leases Receivable, Nonperforming Loan and Lease, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LoansAndLeasesReceivableNonperformingLoanAndLeasePolicy" xlink:to="us-gaap_LoansAndLeasesReceivableNonperformingLoanAndLeasePolicy_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_AuditorLocation_lbl0" xml:lang="en-US">Auditor Location</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AuditorLocation" xlink:to="dei_AuditorLocation_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueMeasurementsRecurringMember_lbl0" xml:lang="en-US">Fair Value, Recurring [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueMeasurementsRecurringMember" xlink:to="us-gaap_FairValueMeasurementsRecurringMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_USTreasuriesMember_lbl0" xml:lang="en-US">USTreasuries Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_USTreasuriesMember" xlink:to="sfst_USTreasuriesMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EmployeeBenefitsAndShareBasedCompensation_lbl0" xml:lang="en-US">Employee Benefits and Share-Based Compensation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeBenefitsAndShareBasedCompensation" xlink:to="us-gaap_EmployeeBenefitsAndShareBasedCompensation_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_lbl0" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl1" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_RecognizedInterestIncomeTotalConsumers_lbl1" xml:lang="en-US">Recognized Interest Income Total Consumers</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_RecognizedInterestIncomeTotalConsumers" xlink:to="sfst_RecognizedInterestIncomeTotalConsumers_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment_lbl0" xml:lang="en-US">Impaired Financing Receivable, with No Related Allowance, Recorded Investment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment" xlink:to="us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_LoanTransactionsWithRelatedParty_lbl2" xml:lang="en-US">Loan Transactions With Related Party</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_LoanTransactionsWithRelatedParty" xlink:to="sfst_LoanTransactionsWithRelatedParty_lbl2"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityRegistrantName_lbl0" xml:lang="en-US">Entity Registrant Name</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityRegistrantName" xlink:to="dei_EntityRegistrantName_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinancialInstrumentsSoldNotYetPurchasedAtFairValue_lbl0" xml:lang="en-US">Financial Instruments Sold, Not yet Purchased, at Fair Value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinancialInstrumentsSoldNotYetPurchasedAtFairValue" xlink:to="us-gaap_FinancialInstrumentsSoldNotYetPurchasedAtFairValue_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsForRent_lbl0" xml:lang="en-US">Payments for Rent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsForRent" xlink:to="us-gaap_PaymentsForRent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_OtherMember_lbl0" xml:lang="en-US">Other Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_OtherMember" xlink:to="sfst_OtherMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_CityAreaCode_lbl0" xml:lang="en-US">City Area Code</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CityAreaCode" xlink:to="dei_CityAreaCode_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_MortgageBackedSecuritiesAbstract0_lbl0" xml:lang="en-US">Mortgage Backed Securities Abstract0</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_MortgageBackedSecuritiesAbstract0" xlink:to="sfst_MortgageBackedSecuritiesAbstract0_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AllowanceForLoanAndLeaseLossesPeriodIncreaseDecrease_lbl0" xml:lang="en-US">Allowance for Loan and Lease Losses, Period Increase (Decrease)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllowanceForLoanAndLeaseLossesPeriodIncreaseDecrease" xlink:to="us-gaap_AllowanceForLoanAndLeaseLossesPeriodIncreaseDecrease_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_BusinessAbstract_lbl0" xml:lang="en-US">Business Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_BusinessAbstract" xlink:to="sfst_BusinessAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_UnfundedCommitmentsPolicyTextBlock_lbl1" xml:lang="en-US">Unfunded Commitments Policy Text Block</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_UnfundedCommitmentsPolicyTextBlock" xlink:to="sfst_UnfundedCommitmentsPolicyTextBlock_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_TierOneRiskBasedCommonStockRequiredForCapitalAdequacy_lbl1" xml:lang="en-US">Tier One Risk Based Common Stock Required For Capital Adequacy</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_TierOneRiskBasedCommonStockRequiredForCapitalAdequacy" xlink:to="sfst_TierOneRiskBasedCommonStockRequiredForCapitalAdequacy_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_lbl0" xml:lang="en-US">Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_VicePresidentMember_lbl0" xml:lang="en-US">Vice President [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_VicePresidentMember" xlink:to="srt_VicePresidentMember_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract_lbl" xml:lang="en-US">Commitments and Contingencies Disclosure [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_lbl0" xml:lang="en-US">Financing Receivable, Year Two, Originated, Fiscal Year before Current Fiscal Year</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" xlink:to="us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LeaseholdImprovementsMember_lbl0" xml:lang="en-US">Leasehold Improvements [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LeaseholdImprovementsMember" xlink:to="us-gaap_LeaseholdImprovementsMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_DeferredTaxLiabilitiesHedgingTransactions_lbl1" xml:lang="en-US">Deferred Tax Liabilities Hedging Transactions</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_DeferredTaxLiabilitiesHedgingTransactions" xlink:to="sfst_DeferredTaxLiabilitiesHedgingTransactions_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ImpairedFinancingReceivableUnpaidPrincipalBalance_lbl0" xml:lang="en-US">Impaired Financing Receivable, Unpaid Principal Balance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ImpairedFinancingReceivableUnpaidPrincipalBalance" xlink:to="us-gaap_ImpairedFinancingReceivableUnpaidPrincipalBalance_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_OtherRealEstateWriteDowns_lbl1" xml:lang="en-US">Other Real Estate Write Downs</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_OtherRealEstateWriteDowns" xlink:to="sfst_OtherRealEstateWriteDowns_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock_lbl0" xml:lang="en-US">Schedule of Notional Amounts of Outstanding Derivative Positions [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock" xlink:to="us-gaap_ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_AllowanceForLoanAndLeaseLossesWriteOffsNetOfRecoveries_lbl1" xml:lang="en-US">Allowance For Loan And Lease Losses Write Offs Net Of Recoveries</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_AllowanceForLoanAndLeaseLossesWriteOffsNetOfRecoveries" xlink:to="sfst_AllowanceForLoanAndLeaseLossesWriteOffsNetOfRecoveries_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_CompanyMember_lbl0" xml:lang="en-US">Company Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_CompanyMember" xlink:to="sfst_CompanyMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_Accruing6089DaysPastDueMember_lbl0" xml:lang="en-US">Accruing6089 Days Past Due Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_Accruing6089DaysPastDueMember" xlink:to="sfst_Accruing6089DaysPastDueMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DepreciationDepletionAndAmortization_lbl0" xml:lang="en-US">Depreciation, Depletion and Amortization</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DepreciationDepletionAndAmortization" xlink:to="us-gaap_DepreciationDepletionAndAmortization_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_InvestmentOnLoansTotal_lbl1" xml:lang="en-US">Investment On Loans Total</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_InvestmentOnLoansTotal" xlink:to="sfst_InvestmentOnLoansTotal_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherRealEstateRollForwardTableTextBlock_lbl0" xml:lang="en-US">Other Real Estate, Roll Forward [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherRealEstateRollForwardTableTextBlock" xlink:to="us-gaap_OtherRealEstateRollForwardTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LaborAndRelatedExpense_lbl0" xml:lang="en-US">Labor and Related Expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LaborAndRelatedExpense" xlink:to="us-gaap_LaborAndRelatedExpense_lbl0"/>
    <loc xlink:type="locator" xlink:label="sfst_ScheduleOfActivityOfRealEstateAcquiredInSettlementOfLoansPortionOfOtherRealEstateOwnedAbstract" xlink:href="sfst-20221231.xsd#sfst_ScheduleOfActivityOfRealEstateAcquiredInSettlementOfLoansPortionOfOtherRealEstateOwnedAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_ScheduleOfActivityOfRealEstateAcquiredInSettlementOfLoansPortionOfOtherRealEstateOwnedAbstract_lbl" xml:lang="en-US">Schedule Of Activity Of Real Estate Acquired In Settlement Of Loans Portion Of Other Real Estate Owned Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_ScheduleOfActivityOfRealEstateAcquiredInSettlementOfLoansPortionOfOtherRealEstateOwnedAbstract" xlink:to="sfst_ScheduleOfActivityOfRealEstateAcquiredInSettlementOfLoansPortionOfOtherRealEstateOwnedAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_lbl0" xml:lang="en-US">Increase (Decrease) in Other Operating Liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" xlink:to="us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_TroubledDebtRestructuringTextBlock_lbl1" xml:lang="en-US">Troubled Debt Restructuring Text Block</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_TroubledDebtRestructuringTextBlock" xlink:to="sfst_TroubledDebtRestructuringTextBlock_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_NumberOfInvestmentsInContinuousUnrealizedLossPosition_lbl1" xml:lang="en-US">Number Of Investments In Continuous Unrealized Loss Position</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_NumberOfInvestmentsInContinuousUnrealizedLossPosition" xlink:to="sfst_NumberOfInvestmentsInContinuousUnrealizedLossPosition_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_lbl0" xml:lang="en-US">Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Loss, before Tax</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" xlink:to="us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementOfCashFlowsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementOfCashFlowsAbstract_lbl" xml:lang="en-US">Statement of Cash Flows [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_StatementOfCashFlowsAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestExpense_lbl1" xml:lang="en-US">Interest Expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestExpense" xlink:to="us-gaap_InterestExpense_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_lbl0" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Diluted [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsForOriginationAndPurchasesOfLoansHeldForSale_lbl0" xml:lang="en-US">Payments for Origination and Purchases of Loans Held-for-sale</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsForOriginationAndPurchasesOfLoansHeldForSale" xlink:to="us-gaap_PaymentsForOriginationAndPurchasesOfLoansHeldForSale_lbl0"/>
    <loc xlink:type="locator" xlink:label="sfst_ScheduleOfCompositionOfOurLoanPortfolioAbstract" xlink:href="sfst-20221231.xsd#sfst_ScheduleOfCompositionOfOurLoanPortfolioAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_ScheduleOfCompositionOfOurLoanPortfolioAbstract_lbl" xml:lang="en-US">Schedule Of Composition Of Our Loan Portfolio Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_ScheduleOfCompositionOfOurLoanPortfolioAbstract" xlink:to="sfst_ScheduleOfCompositionOfOurLoanPortfolioAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock_lbl0" xml:lang="en-US">Income Tax Disclosure [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxDisclosureTextBlock" xlink:to="us-gaap_IncomeTaxDisclosureTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_TheBankAbstract0_lbl0" xml:lang="en-US">The Bank Abstract0</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_TheBankAbstract0" xlink:to="sfst_TheBankAbstract0_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DepreciationAmortizationAndAccretionNet_lbl0" xml:lang="en-US">Depreciation, Amortization and Accretion, Net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DepreciationAmortizationAndAccretionNet" xlink:to="us-gaap_DepreciationAmortizationAndAccretionNet_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CompensatingBalanceAmount_lbl0" xml:lang="en-US">Compensating Balance, Amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CompensatingBalanceAmount" xlink:to="us-gaap_CompensatingBalanceAmount_lbl0"/>
    <loc xlink:type="locator" xlink:label="sfst_ScheduleOfAllowanceForCreditLossesForUnfundedLoanCommitmentsAbstract" xlink:href="sfst-20221231.xsd#sfst_ScheduleOfAllowanceForCreditLossesForUnfundedLoanCommitmentsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_ScheduleOfAllowanceForCreditLossesForUnfundedLoanCommitmentsAbstract_lbl" xml:lang="en-US">Schedule Of Allowance For Credit Losses For Unfunded Loan Commitments Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_ScheduleOfAllowanceForCreditLossesForUnfundedLoanCommitmentsAbstract" xlink:to="sfst_ScheduleOfAllowanceForCreditLossesForUnfundedLoanCommitmentsAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_lbl0" xml:lang="en-US">Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Gain, before Tax</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" xlink:to="us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BankOwnedLifeInsurance_lbl0" xml:lang="en-US">Bank Owned Life Insurance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BankOwnedLifeInsurance" xlink:to="us-gaap_BankOwnedLifeInsurance_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_ConstructionAbstract0_lbl0" xml:lang="en-US">Construction Abstract0</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_ConstructionAbstract0" xlink:to="sfst_ConstructionAbstract0_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueMeasurementsNonrecurringMember_lbl0" xml:lang="en-US">Fair Value, Nonrecurring [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueMeasurementsNonrecurringMember" xlink:to="us-gaap_FairValueMeasurementsNonrecurringMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesAndStockholdersEquityAbstract_lbl0" xml:lang="en-US">Liabilities and Equity [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_LiabilitiesAndStockholdersEquityAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl0" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:to="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_AllowanceForCreditLossesPolicyTextBlock_lbl1" xml:lang="en-US">Allowance For Credit Losses Policy Text Block</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_AllowanceForCreditLossesPolicyTextBlock" xlink:to="sfst_AllowanceForCreditLossesPolicyTextBlock_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_UnrealizedGainLossOnSecuritiesAvailableForSaleAbstract_lbl0" xml:lang="en-US">Unrealized Gain Loss On Securities Available For Sale Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_UnrealizedGainLossOnSecuritiesAvailableForSaleAbstract" xlink:to="sfst_UnrealizedGainLossOnSecuritiesAvailableForSaleAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentOtherNet_lbl0" xml:lang="en-US">Property, Plant and Equipment, Other, Net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentOtherNet" xlink:to="us-gaap_PropertyPlantAndEquipmentOtherNet_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_lbl0" xml:lang="en-US">Stock Issued During Period, Value, Stock Options Exercised</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:to="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_lbl0" xml:lang="en-US">Accounts Payable and Accrued Liabilities, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" xlink:to="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CertificatesOfDepositAtCarryingValue_lbl0" xml:lang="en-US">Certificates of Deposit, at Carrying Value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CertificatesOfDepositAtCarryingValue" xlink:to="us-gaap_CertificatesOfDepositAtCarryingValue_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_WeightedAverageCommonSharesOutstandingAbstract0_lbl0" xml:lang="en-US">Weighted Average Common Shares Outstanding Abstract0</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_WeightedAverageCommonSharesOutstandingAbstract0" xlink:to="sfst_WeightedAverageCommonSharesOutstandingAbstract0_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_ConsumerLoansReceivablePercentage_lbl1" xml:lang="en-US">Consumer Loans Receivable Percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_ConsumerLoansReceivablePercentage" xlink:to="sfst_ConsumerLoansReceivablePercentage_lbl1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LeasesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeasesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LeasesAbstract_lbl" xml:lang="en-US">Leases [Abstract] [Standard Label]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_LeasesAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_FairValueAssumptionsRangeOfInputs_lbl1" xml:lang="en-US">Fair Value Assumptions Range Of Inputs</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_FairValueAssumptionsRangeOfInputs" xlink:to="sfst_FairValueAssumptionsRangeOfInputs_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_EquityInUndistributedNetIncomeOfSubsidiaries_lbl2" xml:lang="en-US">Equity In Undistributed Net Income Of Subsidiaries</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_EquityInUndistributedNetIncomeOfSubsidiaries" xlink:to="sfst_EquityInUndistributedNetIncomeOfSubsidiaries_lbl2"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_PostModificationMember_lbl0" xml:lang="en-US">Post Modification Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_PostModificationMember" xlink:to="sfst_PostModificationMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_lbl0" xml:lang="en-US">Operating Lease, Weighted Average Remaining Lease Term</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:to="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LoansReceivableHeldForSaleAmount_lbl0" xml:lang="en-US">Financing Receivable, Held-for-Sale</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LoansReceivableHeldForSaleAmount" xlink:to="us-gaap_LoansReceivableHeldForSaleAmount_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_IncomeLossBeforeEquityInUndistributedNetIncomeOfSubsidiaries_lbl1" xml:lang="en-US">Income Loss Before Equity In Undistributed Net Income Of Subsidiaries</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_IncomeLossBeforeEquityInUndistributedNetIncomeOfSubsidiaries" xlink:to="sfst_IncomeLossBeforeEquityInUndistributedNetIncomeOfSubsidiaries_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherLiabilitiesCurrent_lbl0" xml:lang="en-US">Other Liabilities, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherLiabilitiesCurrent" xlink:to="us-gaap_OtherLiabilitiesCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue_lbl0" xml:lang="en-US">Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, after Year 10</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue" xlink:to="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_TheCompanyAbstract_lbl0" xml:lang="en-US">The Company Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_TheCompanyAbstract" xlink:to="sfst_TheCompanyAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_TwoThousandTenIncentivePlanMember_lbl0" xml:lang="en-US">Two Thousand Ten Incentive Plan Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_TwoThousandTenIncentivePlanMember" xlink:to="sfst_TwoThousandTenIncentivePlanMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_EarningsPerCommonShareAbstract_lbl0" xml:lang="en-US">Earnings Per Common Share Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_EarningsPerCommonShareAbstract" xlink:to="sfst_EarningsPerCommonShareAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Revenues_lbl0" xml:lang="en-US">Revenues</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Revenues" xlink:to="us-gaap_Revenues_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_ProceedsFromTheExerciseOfStockOptionsAndWarrants_lbl1" xml:lang="en-US">Proceeds From The Exercise Of Stock Options And Warrants</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_ProceedsFromTheExerciseOfStockOptionsAndWarrants" xlink:to="sfst_ProceedsFromTheExerciseOfStockOptionsAndWarrants_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity_lbl1" xml:lang="en-US">Liabilities and Equity</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_Other_lbl1" xml:lang="en-US">Other</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_Other" xlink:to="sfst_Other_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_TotalNonperformingAssets_lbl1" xml:lang="en-US">Total Nonperforming Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_TotalNonperformingAssets" xlink:to="sfst_TotalNonperformingAssets_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_DerivativesNotionalAmount_lbl1" xml:lang="en-US">Derivatives Notional Amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_DerivativesNotionalAmount" xlink:to="sfst_DerivativesNotionalAmount_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_WritedownOfRealEstateOwned_lbl1" xml:lang="en-US">Writedown Of Real Estate Owned</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_WritedownOfRealEstateOwned" xlink:to="sfst_WritedownOfRealEstateOwned_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax_lbl0" xml:lang="en-US">Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI for Sale of Securities, before Tax</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax" xlink:to="us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_SbaSecuritiesMember_lbl1" xml:lang="en-US">Sba Securities Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_SbaSecuritiesMember" xlink:to="sfst_SbaSecuritiesMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_OwnerOccupiedReMember_lbl1" xml:lang="en-US">Owner Occupied Re Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_OwnerOccupiedReMember" xlink:to="sfst_OwnerOccupiedReMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_CapitalToRiskWeightedAssets1_lbl1" xml:lang="en-US">Capital To Risk Weighted Assets1</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_CapitalToRiskWeightedAssets1" xlink:to="sfst_CapitalToRiskWeightedAssets1_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LoansAndLeasesReceivableImpairedInterestLostOnNonaccrualLoans_lbl0" xml:lang="en-US">Loans and Leases Receivable, Impaired, Interest Lost on Nonaccrual Loans</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LoansAndLeasesReceivableImpairedInterestLostOnNonaccrualLoans" xlink:to="us-gaap_LoansAndLeasesReceivableImpairedInterestLostOnNonaccrualLoans_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_PercentageOfSbaToGuaranteeOfCertainLoans_lbl1" xml:lang="en-US">Percentage Of Sba To Guarantee Of Certain Loans</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_PercentageOfSbaToGuaranteeOfCertainLoans" xlink:to="sfst_PercentageOfSbaToGuaranteeOfCertainLoans_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_CommercialLoansReceivablePercentage_lbl1" xml:lang="en-US">Commercial Loans Receivable Percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_CommercialLoansReceivablePercentage" xlink:to="sfst_CommercialLoansReceivablePercentage_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment_lbl0" xml:lang="en-US">Impaired Financing Receivable, with Related Allowance, Recorded Investment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment" xlink:to="us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_OccupiedLoansPercentage_lbl1" xml:lang="en-US">Occupied Loans Percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_OccupiedLoansPercentage" xlink:to="sfst_OccupiedLoansPercentage_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_AllowanceForCreditLossesForLoanCommitments_lbl1" xml:lang="en-US">Allowance For Credit Losses For Loan Commitments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_AllowanceForCreditLossesForLoanCommitments" xlink:to="sfst_AllowanceForCreditLossesForLoanCommitments_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_NetLoanChargeOffsAnnualizedAsPercentageOfAverageLoans_lbl1" xml:lang="en-US">Net Loan Charge Offs Annualized As Percentage Of Average Loans</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_NetLoanChargeOffsAnnualizedAsPercentageOfAverageLoans" xlink:to="sfst_NetLoanChargeOffsAnnualizedAsPercentageOfAverageLoans_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_lbl0" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentFiscalYearFocus_lbl0" xml:lang="en-US">Document Fiscal Year Focus</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentFiscalYearFocus" xlink:to="dei_DocumentFiscalYearFocus_lbl0"/>
    <loc xlink:type="locator" xlink:label="sfst_UnusedLinesOfCreditAbstract" xlink:href="sfst-20221231.xsd#sfst_UnusedLinesOfCreditAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_UnusedLinesOfCreditAbstract_lbl" xml:lang="en-US">Unused Lines Of Credit Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_UnusedLinesOfCreditAbstract" xlink:to="sfst_UnusedLinesOfCreditAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityEmergingGrowthCompany_lbl0" xml:lang="en-US">Entity Emerging Growth Company</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityEmergingGrowthCompany" xlink:to="dei_EntityEmergingGrowthCompany_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_lbl0" xml:lang="en-US">Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" xlink:to="us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_InvestmentInSubsidiariesNet_lbl1" xml:lang="en-US">Investment In Subsidiaries Net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_InvestmentInSubsidiariesNet" xlink:to="sfst_InvestmentInSubsidiariesNet_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockSharesIssued_lbl0" xml:lang="en-US">Common Stock, Shares, Issued</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesIssued" xlink:to="us-gaap_CommonStockSharesIssued_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_lbl0" xml:lang="en-US">Deferred Tax Liabilities, Property, Plant and Equipment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:to="us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_UnfundedLoanCommitments_lbl1" xml:lang="en-US">Unfunded Loan Commitments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_UnfundedLoanCommitments" xlink:to="sfst_UnfundedLoanCommitments_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl1" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Diluted</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestIncomeFederalFundsSold_lbl0" xml:lang="en-US">Interest Income, Federal Funds Sold</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestIncomeFederalFundsSold" xlink:to="us-gaap_InterestIncomeFederalFundsSold_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_CapitalRequiredForCapitalAdequacyToRiskWeightedAssets1_lbl1" xml:lang="en-US">Capital Required For Capital Adequacy To Risk Weighted Assets1</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_CapitalRequiredForCapitalAdequacyToRiskWeightedAssets1" xlink:to="sfst_CapitalRequiredForCapitalAdequacyToRiskWeightedAssets1_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TimeDeposits100000OrMore_lbl0" xml:lang="en-US">Time Deposits, $100,000 or More</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TimeDeposits100000OrMore" xlink:to="us-gaap_TimeDeposits100000OrMore_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_lbl0" xml:lang="en-US">Retirement Benefits [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:to="us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_HomeEquityLoanMember_lbl0" xml:lang="en-US">Home Equity Loan [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_HomeEquityLoanMember" xlink:to="us-gaap_HomeEquityLoanMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_Construction1Member_lbl0" xml:lang="en-US">Construction1 Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_Construction1Member" xlink:to="sfst_Construction1Member_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FederalHomeLoanBankAdvances_lbl0" xml:lang="en-US">Federal Home Loan Bank, Advance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FederalHomeLoanBankAdvances" xlink:to="us-gaap_FederalHomeLoanBankAdvances_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdditionalPaidInCapital_lbl0" xml:lang="en-US">Additional Paid in Capital</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdditionalPaidInCapital" xlink:to="us-gaap_AdditionalPaidInCapital_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_AuditorFirmId_lbl0" xml:lang="en-US">Auditor Firm ID</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AuditorFirmId" xlink:to="dei_AuditorFirmId_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestBearingDomesticDepositSavings_lbl0" xml:lang="en-US">Interest-Bearing Domestic Deposit, Savings</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestBearingDomesticDepositSavings" xlink:to="us-gaap_InterestBearingDomesticDepositSavings_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_Construction4Member_lbl0" xml:lang="en-US">Construction4 Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_Construction4Member" xlink:to="sfst_Construction4Member_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets1_lbl1" xml:lang="en-US">Capital Required To Be Well Capitalized To Risk Weighted Assets1</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets1" xlink:to="sfst_CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets1_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_ConsumerAbstract_lbl0" xml:lang="en-US">Consumer Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_ConsumerAbstract" xlink:to="sfst_ConsumerAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AllowanceForLoanAndLeaseLossesRealEstate_lbl0" xml:lang="en-US">Allowance for Loan and Lease Losses, Real Estate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllowanceForLoanAndLeaseLossesRealEstate" xlink:to="us-gaap_AllowanceForLoanAndLeaseLossesRealEstate_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherRealEstateDisposals_lbl0" xml:lang="en-US">Other Real Estate, Disposals</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherRealEstateDisposals" xlink:to="us-gaap_OtherRealEstateDisposals_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharesOutstanding_lbl1" xml:lang="en-US">Shares, Outstanding</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesOutstanding" xlink:to="us-gaap_SharesOutstanding_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxReconciliationTaxExemptIncome_lbl0" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Tax Exempt Income, Amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationTaxExemptIncome" xlink:to="us-gaap_IncomeTaxReconciliationTaxExemptIncome_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NoninterestBearingDepositLiabilities_lbl0" xml:lang="en-US">Noninterest-Bearing Deposit Liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NoninterestBearingDepositLiabilities" xlink:to="us-gaap_NoninterestBearingDepositLiabilities_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FederalFundsSold_lbl0" xml:lang="en-US">Federal Funds Sold</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FederalFundsSold" xlink:to="us-gaap_FederalFundsSold_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_TheCompany1Abstract_lbl0" xml:lang="en-US">The Company1 Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_TheCompany1Abstract" xlink:to="sfst_TheCompany1Abstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConstructionMember_lbl1" xml:lang="en-US">Construction [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConstructionMember" xlink:to="us-gaap_ConstructionMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_Construction3Member_lbl0" xml:lang="en-US">Construction3 Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_Construction3Member" xlink:to="sfst_Construction3Member_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl1" xml:lang="en-US">Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LoansAndLeasesReceivableAllowance_lbl1" xml:lang="en-US">Loans and Leases Receivable, Allowance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LoansAndLeasesReceivableAllowance" xlink:to="us-gaap_LoansAndLeasesReceivableAllowance_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConstructionLoansMember_lbl0" xml:lang="en-US">Construction Loans [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConstructionLoansMember" xlink:to="us-gaap_ConstructionLoansMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherNoninterestExpense_lbl0" xml:lang="en-US">Other Noninterest Expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherNoninterestExpense" xlink:to="us-gaap_OtherNoninterestExpense_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TierOneLeverageCapitalRequiredToBeWellCapitalized_lbl0" xml:lang="en-US">Banking Regulation, Tier 1 Leverage Capital, Well Capitalized, Minimum</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TierOneLeverageCapitalRequiredToBeWellCapitalized" xlink:to="us-gaap_TierOneLeverageCapitalRequiredToBeWellCapitalized_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProvisionForOtherCreditLosses_lbl1" xml:lang="en-US">Provision for Other Credit Losses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProvisionForOtherCreditLosses" xlink:to="us-gaap_ProvisionForOtherCreditLosses_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtSecuritiesHeldtoMaturityNonaccrualTableTextBlock_lbl0" xml:lang="en-US">Debt Securities, Held-to-Maturity, Nonaccrual [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtSecuritiesHeldtoMaturityNonaccrualTableTextBlock" xlink:to="us-gaap_DebtSecuritiesHeldtoMaturityNonaccrualTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestRateLockCommitmentsMember_lbl0" xml:lang="en-US">Interest Rate Lock Commitments [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestRateLockCommitmentsMember" xlink:to="us-gaap_InterestRateLockCommitmentsMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InvestmentPolicyTextBlock_lbl0" xml:lang="en-US">Investment, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InvestmentPolicyTextBlock" xlink:to="us-gaap_InvestmentPolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FederalDepositInsuranceCorporationPremiumExpense_lbl0" xml:lang="en-US">Federal Deposit Insurance Corporation Premium Expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FederalDepositInsuranceCorporationPremiumExpense" xlink:to="us-gaap_FederalDepositInsuranceCorporationPremiumExpense_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_IncreaseInAllowanceForCreditLosses_lbl1" xml:lang="en-US">Increase In Allowance For Credit Losses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_IncreaseInAllowanceForCreditLosses" xlink:to="sfst_IncreaseInAllowanceForCreditLosses_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_SecuritiesAvailableForSaleFairValueUsAgencyUSTreasuries_lbl1" xml:lang="en-US">Securities Available For Sale Fair Value Us Agency USTreasuries</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_SecuritiesAvailableForSaleFairValueUsAgencyUSTreasuries" xlink:to="sfst_SecuritiesAvailableForSaleFairValueUsAgencyUSTreasuries_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashAndCashEquivalentsAbstract_lbl0" xml:lang="en-US">Cash and Cash Equivalents [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsAbstract" xlink:to="us-gaap_CashAndCashEquivalentsAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntitySmallBusiness_lbl0" xml:lang="en-US">Entity Small Business</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntitySmallBusiness" xlink:to="dei_EntitySmallBusiness_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityFileNumber_lbl0" xml:lang="en-US">Entity File Number</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityFileNumber" xlink:to="dei_EntityFileNumber_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsAbstract_lbl1" xml:lang="en-US">Assets [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_AssetsAbstract_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetBackedSecuritiesMember_lbl1" xml:lang="en-US">Asset-Backed Securities [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetBackedSecuritiesMember" xlink:to="us-gaap_AssetBackedSecuritiesMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_lbl0" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl1" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Basic</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl1"/>
    <loc xlink:type="locator" xlink:label="sfst_DividendsDisclosureAbstract" xlink:href="sfst-20221231.xsd#sfst_DividendsDisclosureAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_DividendsDisclosureAbstract_lbl" xml:lang="en-US">Dividends Disclosure Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_DividendsDisclosureAbstract" xlink:to="sfst_DividendsDisclosureAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_lbl0" xml:lang="en-US">Financing Receivable, Year Three, Originated, Two Years before Current Fiscal Year</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" xlink:to="us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestPaidNet_lbl0" xml:lang="en-US">Interest Paid, Excluding Capitalized Interest, Operating Activities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestPaidNet" xlink:to="us-gaap_InterestPaidNet_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_lbl0" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested in Period, Fair Value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_WellCapitalizedMember_lbl0" xml:lang="en-US">Well Capitalized Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_WellCapitalizedMember" xlink:to="sfst_WellCapitalizedMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_NumberOfLoanProcessed_lbl1" xml:lang="en-US">Number Of Loan Processed</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_NumberOfLoanProcessed" xlink:to="sfst_NumberOfLoanProcessed_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_ForegoneInterestIncomeOnNonAccrualLoan_lbl1" xml:lang="en-US">Foregone Interest Income On Non Accrual Loan</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_ForegoneInterestIncomeOnNonAccrualLoan" xlink:to="sfst_ForegoneInterestIncomeOnNonAccrualLoan_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DepositsMoneyMarketDeposits_lbl0" xml:lang="en-US">Deposits, Money Market Deposits</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DepositsMoneyMarketDeposits" xlink:to="us-gaap_DepositsMoneyMarketDeposits_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConstructionInProgressMember_lbl0" xml:lang="en-US">Construction in Progress [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConstructionInProgressMember" xlink:to="us-gaap_ConstructionInProgressMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherCommitment_lbl0" xml:lang="en-US">Other Commitment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherCommitment" xlink:to="us-gaap_OtherCommitment_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestAndDividendIncomeOperating_lbl1" xml:lang="en-US">Interest and Dividend Income, Operating</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestAndDividendIncomeOperating" xlink:to="us-gaap_InterestAndDividendIncomeOperating_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl2" xml:lang="en-US">Cash and Cash Equivalents, at Carrying Value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl2"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_LocalPhoneNumber_lbl0" xml:lang="en-US">Local Phone Number</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_LocalPhoneNumber" xlink:to="dei_LocalPhoneNumber_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_OtherLoansMember_lbl0" xml:lang="en-US">Other Loans Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_OtherLoansMember" xlink:to="sfst_OtherLoansMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsGross_lbl0" xml:lang="en-US">Deferred Tax Assets, Gross</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsGross" xlink:to="us-gaap_DeferredTaxAssetsGross_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromSaleOfLoansHeldForSale_lbl0" xml:lang="en-US">Proceeds from Sale of Loans Held-for-sale</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromSaleOfLoansHeldForSale" xlink:to="us-gaap_ProceedsFromSaleOfLoansHeldForSale_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MarketingExpense_lbl0" xml:lang="en-US">Marketing Expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MarketingExpense" xlink:to="us-gaap_MarketingExpense_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_ReceivingSBALenderFeeIncome_lbl1" xml:lang="en-US">Receiving SBALender Fee Income</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_ReceivingSBALenderFeeIncome" xlink:to="sfst_ReceivingSBALenderFeeIncome_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TierOneLeverageCapital_lbl0" xml:lang="en-US">Banking Regulation, Tier 1 Leverage Capital, Actual</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TierOneLeverageCapital" xlink:to="us-gaap_TierOneLeverageCapital_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl1" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ImpairedFinancingReceivablesTableTextBlock_lbl0" xml:lang="en-US">Impaired Financing Receivables [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ImpairedFinancingReceivablesTableTextBlock" xlink:to="us-gaap_ImpairedFinancingReceivablesTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_InitialProceedsOfPreferredSecuritiesFromCapitalInvestment_lbl1" xml:lang="en-US">Initial Proceeds Of Preferred Securities From Capital Investment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_InitialProceedsOfPreferredSecuritiesFromCapitalInvestment" xlink:to="sfst_InitialProceedsOfPreferredSecuritiesFromCapitalInvestment_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_PeriodOfEmploymentAgreement_lbl1" xml:lang="en-US">Period Of Employment Agreement</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_PeriodOfEmploymentAgreement" xlink:to="sfst_PeriodOfEmploymentAgreement_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_OperatingLeasePayment_lbl1" xml:lang="en-US">Operating Lease Payment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_OperatingLeasePayment" xlink:to="sfst_OperatingLeasePayment_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_PaycheckProtectionProgramMember_lbl1" xml:lang="en-US">Paycheck Protection Program Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_PaycheckProtectionProgramMember" xlink:to="sfst_PaycheckProtectionProgramMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RetainedEarningsMember_lbl0" xml:lang="en-US">Retained Earnings [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetainedEarningsMember" xlink:to="us-gaap_RetainedEarningsMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_TwoCommercialBusinessLoansMember_lbl0" xml:lang="en-US">Two Commercial Business Loans Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_TwoCommercialBusinessLoansMember" xlink:to="sfst_TwoCommercialBusinessLoansMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_LoansReceivableCarryingAmount_lbl1" xml:lang="en-US">Loans Receivable Carrying Amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_LoansReceivableCarryingAmount" xlink:to="sfst_LoansReceivableCarryingAmount_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueDisclosuresTextBlock_lbl0" xml:lang="en-US">Fair Value Disclosures [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueDisclosuresTextBlock" xlink:to="us-gaap_FairValueDisclosuresTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_NetLenderAndReferralFeesOnPppLoans_lbl1" xml:lang="en-US">Net Lender And Referral Fees On Ppp Loans</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_NetLenderAndReferralFeesOnPppLoans" xlink:to="sfst_NetLenderAndReferralFeesOnPppLoans_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_ConsumerLoansReceivableCarryingAmount_lbl1" xml:lang="en-US">Consumer Loans Receivable Carrying Amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_ConsumerLoansReceivableCarryingAmount" xlink:to="sfst_ConsumerLoansReceivableCarryingAmount_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_lbl0" xml:lang="en-US">Proceeds from Sale of Debt Securities, Available-for-Sale</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" xlink:to="us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_TotalNonaccrualLoansMember_lbl0" xml:lang="en-US">Total Nonaccrual Loans Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_TotalNonaccrualLoansMember" xlink:to="sfst_TotalNonaccrualLoansMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_Accruing90DaysOrMorePastDueMember_lbl0" xml:lang="en-US">Accruing90 Days Or More Past Due Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_Accruing90DaysOrMorePastDueMember" xlink:to="sfst_Accruing90DaysOrMorePastDueMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermDebtPercentageBearingVariableInterestRate_lbl0" xml:lang="en-US">Long-Term Debt, Percentage Bearing Variable Interest, Percentage Rate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtPercentageBearingVariableInterestRate" xlink:to="us-gaap_LongTermDebtPercentageBearingVariableInterestRate_lbl0"/>
    <loc xlink:type="locator" xlink:label="sfst_ScheduleOfCompositionOfGrossLoansByRateTypeAbstract" xlink:href="sfst-20221231.xsd#sfst_ScheduleOfCompositionOfGrossLoansByRateTypeAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_ScheduleOfCompositionOfGrossLoansByRateTypeAbstract_lbl" xml:lang="en-US">Schedule Of Composition Of Gross Loans By Rate Type Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_ScheduleOfCompositionOfGrossLoansByRateTypeAbstract" xlink:to="sfst_ScheduleOfCompositionOfGrossLoansByRateTypeAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_RealEstateOwnedExpenses_lbl1" xml:lang="en-US">Real Estate Owned Expenses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_RealEstateOwnedExpenses" xlink:to="sfst_RealEstateOwnedExpenses_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_LoanPaymentsRelatedParty_lbl1" xml:lang="en-US">Loan Payments Related Party</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_LoanPaymentsRelatedParty" xlink:to="sfst_LoanPaymentsRelatedParty_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_MaximumMember_lbl0" xml:lang="en-US">Maximum [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_MaximumMember" xlink:to="srt_MaximumMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInDeferredIncomeTaxes_lbl0" xml:lang="en-US">Increase (Decrease) in Deferred Income Taxes</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInDeferredIncomeTaxes" xlink:to="us-gaap_IncreaseDecreaseInDeferredIncomeTaxes_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DepositsFairValueDisclosure_lbl0" xml:lang="en-US">Deposits, Fair Value Disclosure</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DepositsFairValueDisclosure" xlink:to="us-gaap_DepositsFairValueDisclosure_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare_lbl0" xml:lang="en-US">Common Stock, Par or Stated Value Per Share</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockParOrStatedValuePerShare" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestAndFeeIncomeLoansAndLeases_lbl0" xml:lang="en-US">Interest and Fee Income, Loans and Leases</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestAndFeeIncomeLoansAndLeases" xlink:to="us-gaap_InterestAndFeeIncomeLoansAndLeases_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_lbl" xml:lang="en-US">Derivative Instruments and Hedging Activities Disclosure [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:to="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BuildingMember_lbl0" xml:lang="en-US">Building [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BuildingMember" xlink:to="us-gaap_BuildingMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_lbl0" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Five</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_AccruedInterestReceivablePolicyTextBlock_lbl1" xml:lang="en-US">Accrued Interest Receivable Policy Text Block</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_AccruedInterestReceivablePolicyTextBlock" xlink:to="sfst_AccruedInterestReceivablePolicyTextBlock_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_NewlyIssuedButNotYetEffectiveAccountingStandardsPolicyTextBlock_lbl1" xml:lang="en-US">Newly Issued But Not Yet Effective Accounting Standards Policy Text Block</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_NewlyIssuedButNotYetEffectiveAccountingStandardsPolicyTextBlock" xlink:to="sfst_NewlyIssuedButNotYetEffectiveAccountingStandardsPolicyTextBlock_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GainLossOnSalesOfLoansNet_lbl0" xml:lang="en-US">Gain (Loss) on Sales of Loans, Net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GainLossOnSalesOfLoansNet" xlink:to="us-gaap_GainLossOnSalesOfLoansNet_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_DecreaseInFederalHomeLoanBankAdvancesAndOtherBorrowings_lbl1" xml:lang="en-US">Decrease In Federal Home Loan Bank Advances And Other Borrowings</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_DecreaseInFederalHomeLoanBankAdvancesAndOtherBorrowings" xlink:to="sfst_DecreaseInFederalHomeLoanBankAdvancesAndOtherBorrowings_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_AverageRecordedInvestmentMember_lbl0" xml:lang="en-US">Average Recorded Investment Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_AverageRecordedInvestmentMember" xlink:to="sfst_AverageRecordedInvestmentMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_AdoptionOfAccountingStandardsUpdate201613_lbl1" xml:lang="en-US">Adoption Of Accounting Standards Update201613</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_AdoptionOfAccountingStandardsUpdate201613" xlink:to="sfst_AdoptionOfAccountingStandardsUpdate201613_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_HomeEquitysMember_lbl0" xml:lang="en-US">Home Equitys Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_HomeEquitysMember" xlink:to="sfst_HomeEquitysMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy_lbl0" xml:lang="en-US">Consolidation, Subsidiaries or Other Investments, Consolidated Entities, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy" xlink:to="us-gaap_ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_ScheduleOfActivityRelatedToTheAllowanceForCreditLossesTableTextBlock_lbl1" xml:lang="en-US">Schedule Of Activity Related To The Allowance For Credit Losses Table Text Block</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_ScheduleOfActivityRelatedToTheAllowanceForCreditLossesTableTextBlock" xlink:to="sfst_ScheduleOfActivityRelatedToTheAllowanceForCreditLossesTableTextBlock_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FederalHomeLoanMortgageCorporationCertificatesAndObligationsFHLMCMember_lbl0" xml:lang="en-US">Federal Home Loan Mortgage Corporation Certificates and Obligations (FHLMC) [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FederalHomeLoanMortgageCorporationCertificatesAndObligationsFHLMCMember" xlink:to="us-gaap_FederalHomeLoanMortgageCorporationCertificatesAndObligationsFHLMCMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_lbl0" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_lbl1" xml:lang="en-US">Property, Plant and Equipment, Net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentNet" xlink:to="us-gaap_PropertyPlantAndEquipmentNet_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_lbl0" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Investments_lbl0" xml:lang="en-US">Investments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Investments" xlink:to="us-gaap_Investments_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RealEstateLoanMember_lbl0" xml:lang="en-US">Real Estate Loan [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RealEstateLoanMember" xlink:to="us-gaap_RealEstateLoanMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueInputsLevel2Member_lbl0" xml:lang="en-US">Fair Value, Inputs, Level 2 [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueInputsLevel2Member" xlink:to="us-gaap_FairValueInputsLevel2Member_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInOtherOperatingAssets_lbl1" xml:lang="en-US">Increase (Decrease) in Other Operating Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:to="us-gaap_IncreaseDecreaseInOtherOperatingAssets_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_CorporateBondsMember_lbl0" xml:lang="en-US">Corporate Bonds Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_CorporateBondsMember" xlink:to="sfst_CorporateBondsMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_lbl0" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Intrinsic Value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract_lbl0" xml:lang="en-US">Debt Securities, Available-for-Sale, Fair Value, Fiscal Year Maturity [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract" xlink:to="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_NewLoans_lbl1" xml:lang="en-US">New Loans</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_NewLoans" xlink:to="sfst_NewLoans_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock_lbl0" xml:lang="en-US">Fair Value Measurement Inputs and Valuation Techniques [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock" xlink:to="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_UnusedCommitmentsToExtendCredit_lbl0" xml:lang="en-US">Unused Commitments to Extend Credit</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UnusedCommitmentsToExtendCredit" xlink:to="us-gaap_UnusedCommitmentsToExtendCredit_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinancialInstrumentsDisclosureTextBlock_lbl0" xml:lang="en-US">Financial Instruments Disclosure [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinancialInstrumentsDisclosureTextBlock" xlink:to="us-gaap_FinancialInstrumentsDisclosureTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_lbl1" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherLiabilities_lbl0" xml:lang="en-US">Other Liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherLiabilities" xlink:to="us-gaap_OtherLiabilities_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NoncashInvestingAndFinancingItemsAbstract_lbl0" xml:lang="en-US">Noncash Investing and Financing Items [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:to="us-gaap_NoncashInvestingAndFinancingItemsAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_GreenvilleFirstStatutoryTrustOneMember_lbl0" xml:lang="en-US">Greenville First Statutory Trust One Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_GreenvilleFirstStatutoryTrustOneMember" xlink:to="sfst_GreenvilleFirstStatutoryTrustOneMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_MortgageBackedAbstract0_lbl0" xml:lang="en-US">Mortgage Backed Abstract0</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_MortgageBackedAbstract0" xlink:to="sfst_MortgageBackedAbstract0_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherAssetsFairValueDisclosure_lbl0" xml:lang="en-US">Other Assets, Fair Value Disclosure</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAssetsFairValueDisclosure" xlink:to="us-gaap_OtherAssetsFairValueDisclosure_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueAssetsMeasuredOnNonrecurringBasisTextBlock_lbl0" xml:lang="en-US">Fair Value Measurements, Nonrecurring [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueAssetsMeasuredOnNonrecurringBasisTextBlock" xlink:to="us-gaap_FairValueAssetsMeasuredOnNonrecurringBasisTextBlock_lbl0"/>
    <loc xlink:type="locator" xlink:label="sfst_ScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisAbstract" xlink:href="sfst-20221231.xsd#sfst_ScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_ScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisAbstract_lbl" xml:lang="en-US">Schedule Of Assets And Liabilities Measured At Fair Value On Recurring Basis Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_ScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisAbstract" xlink:to="sfst_ScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_ReserveForUnfundedCommitmentsToUnfundedLoanCommitmentsPercentage_lbl1" xml:lang="en-US">Reserve For Unfunded Commitments To Unfunded Loan Commitments Percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_ReserveForUnfundedCommitmentsToUnfundedLoanCommitmentsPercentage" xlink:to="sfst_ReserveForUnfundedCommitmentsToUnfundedLoanCommitmentsPercentage_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_ForeclosureOfOtherRealEstate_lbl1" xml:lang="en-US">Foreclosure Of Other Real Estate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_ForeclosureOfOtherRealEstate" xlink:to="sfst_ForeclosureOfOtherRealEstate_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromSaleOfWhollyOwnedRealEstateAndRealEstateAcquiredInSettlementOfLoans_lbl0" xml:lang="en-US">Proceeds from Sale of Wholly Owned Real Estate and Real Estate Acquired in Settlement of Loans</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromSaleOfWhollyOwnedRealEstateAndRealEstateAcquiredInSettlementOfLoans" xlink:to="us-gaap_ProceedsFromSaleOfWhollyOwnedRealEstateAndRealEstateAcquiredInSettlementOfLoans_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinancingReceivableRevolvingConvertedToTermLoan_lbl0" xml:lang="en-US">Financing Receivable, Revolving, Converted to Term Loan</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinancingReceivableRevolvingConvertedToTermLoan" xlink:to="us-gaap_FinancingReceivableRevolvingConvertedToTermLoan_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestBearingDepositLiabilitiesByComponentAbstract_lbl0" xml:lang="en-US">Interest-Bearing Deposit Liabilities, by Component [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestBearingDepositLiabilitiesByComponentAbstract" xlink:to="us-gaap_InterestBearingDepositLiabilitiesByComponentAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_lbl0" xml:lang="en-US">Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, after Year One Through Five</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue" xlink:to="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_lbl0"/>
    <loc xlink:type="locator" xlink:label="sfst_ScheduleOfActivityRelatedToTheAllowanceForCreditLossesAbstract" xlink:href="sfst-20221231.xsd#sfst_ScheduleOfActivityRelatedToTheAllowanceForCreditLossesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_ScheduleOfActivityRelatedToTheAllowanceForCreditLossesAbstract_lbl" xml:lang="en-US">Schedule Of Activity Related To The Allowance For Credit Losses Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_ScheduleOfActivityRelatedToTheAllowanceForCreditLossesAbstract" xlink:to="sfst_ScheduleOfActivityRelatedToTheAllowanceForCreditLossesAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_SummaryOfAverageRecordedInvestmentInImpairedLoansAndAmountOfInterestIncomeTableTextBlock_lbl1" xml:lang="en-US">Summary Of Average Recorded Investment In Impaired Loans And Amount Of Interest Income Table Text Block</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_SummaryOfAverageRecordedInvestmentInImpairedLoansAndAmountOfInterestIncomeTableTextBlock" xlink:to="sfst_SummaryOfAverageRecordedInvestmentInImpairedLoansAndAmountOfInterestIncomeTableTextBlock_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_PreModificationAndPostModificationMember_lbl0" xml:lang="en-US">Pre Modification And Post Modification Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_PreModificationAndPostModificationMember" xlink:to="sfst_PreModificationAndPostModificationMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccruedEmployeeBenefitsCurrentAndNoncurrent_lbl0" xml:lang="en-US">Accrued Employee Benefits</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedEmployeeBenefitsCurrentAndNoncurrent" xlink:to="us-gaap_AccruedEmployeeBenefitsCurrentAndNoncurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax_lbl0" xml:lang="en-US">Comprehensive Income (Loss), Net of Tax, Attributable to Parent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="us-gaap_ComprehensiveIncomeNetOfTax_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TimeDepositMaturitiesYearThree_lbl0" xml:lang="en-US">Time Deposit Maturities, Year Three</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TimeDepositMaturitiesYearThree" xlink:to="us-gaap_TimeDepositMaturitiesYearThree_lbl0"/>
    <loc xlink:type="locator" xlink:label="sfst_ScheduleOfKeyInformationForImpairedLoansAbstract" xlink:href="sfst-20221231.xsd#sfst_ScheduleOfKeyInformationForImpairedLoansAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_ScheduleOfKeyInformationForImpairedLoansAbstract_lbl" xml:lang="en-US">Schedule Of Key Information For Impaired Loans Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_ScheduleOfKeyInformationForImpairedLoansAbstract" xlink:to="sfst_ScheduleOfKeyInformationForImpairedLoansAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_UnlabeledAbstract2_lbl0" xml:lang="en-US">Unlabeled Abstract2</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_UnlabeledAbstract2" xlink:to="sfst_UnlabeledAbstract2_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_UnlabeledAbstract1_lbl0" xml:lang="en-US">Unlabeled Abstract1</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_UnlabeledAbstract1" xlink:to="sfst_UnlabeledAbstract1_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract_lbl0" xml:lang="en-US">Financial Instruments, Financial Assets, Balance Sheet Groupings [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract" xlink:to="us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract_lbl0"/>
    <loc xlink:type="locator" xlink:label="sfst_ScheduleOfComponentsOfPropertyAndEquipmentAbstract" xlink:href="sfst-20221231.xsd#sfst_ScheduleOfComponentsOfPropertyAndEquipmentAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_ScheduleOfComponentsOfPropertyAndEquipmentAbstract_lbl" xml:lang="en-US">Schedule Of Components Of Property And Equipment Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_ScheduleOfComponentsOfPropertyAndEquipmentAbstract" xlink:to="sfst_ScheduleOfComponentsOfPropertyAndEquipmentAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_UnlabeledAbstract4_lbl0" xml:lang="en-US">Unlabeled Abstract4</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_UnlabeledAbstract4" xlink:to="sfst_UnlabeledAbstract4_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_UnlabeledAbstract3_lbl0" xml:lang="en-US">Unlabeled Abstract3</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_UnlabeledAbstract3" xlink:to="sfst_UnlabeledAbstract3_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SegmentReportingPolicyPolicyTextBlock_lbl0" xml:lang="en-US">Segment Reporting, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:to="us-gaap_SegmentReportingPolicyPolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_UnlabeledAbstract0_lbl0" xml:lang="en-US">Unlabeled Abstract0</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_UnlabeledAbstract0" xlink:to="sfst_UnlabeledAbstract0_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_TotalNonaccrualLoansIncludingNonaccruingTDRs_lbl1" xml:lang="en-US">Total Nonaccrual Loans Including Nonaccruing TDRs</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_TotalNonaccrualLoansIncludingNonaccruingTDRs" xlink:to="sfst_TotalNonaccrualLoansIncludingNonaccruingTDRs_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherRealEstateAdditions_lbl0" xml:lang="en-US">Other Real Estate, Additions</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherRealEstateAdditions" xlink:to="us-gaap_OtherRealEstateAdditions_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CapitalRequiredForCapitalAdequacy_lbl0" xml:lang="en-US">Banking Regulation, Total Risk-Based Capital, Capital Adequacy, Minimum</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CapitalRequiredForCapitalAdequacy" xlink:to="us-gaap_CapitalRequiredForCapitalAdequacy_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TierOneRiskBasedCapital_lbl0" xml:lang="en-US">Banking Regulation, Tier 1 Risk-Based Capital, Actual</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TierOneRiskBasedCapital" xlink:to="us-gaap_TierOneRiskBasedCapital_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_UnlabeledAbstract6_lbl0" xml:lang="en-US">Unlabeled Abstract6</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_UnlabeledAbstract6" xlink:to="sfst_UnlabeledAbstract6_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_UnlabeledAbstract5_lbl0" xml:lang="en-US">Unlabeled Abstract5</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_UnlabeledAbstract5" xlink:to="sfst_UnlabeledAbstract5_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_lbl0" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_UnlabeledAbstract8_lbl0" xml:lang="en-US">Unlabeled Abstract8</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_UnlabeledAbstract8" xlink:to="sfst_UnlabeledAbstract8_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_UnlabeledAbstract7_lbl0" xml:lang="en-US">Unlabeled Abstract7</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_UnlabeledAbstract7" xlink:to="sfst_UnlabeledAbstract7_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_CommercialLoansReceivableCarryingAmount_lbl1" xml:lang="en-US">Commercial Loans Receivable Carrying Amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_CommercialLoansReceivableCarryingAmount" xlink:to="sfst_CommercialLoansReceivableCarryingAmount_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GovernmentNationalMortgageAssociationGnmaInsuredLoansMember_lbl0" xml:lang="en-US">Government National Mortgage Association (GNMA) [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GovernmentNationalMortgageAssociationGnmaInsuredLoansMember" xlink:to="us-gaap_GovernmentNationalMortgageAssociationGnmaInsuredLoansMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_BankMember_lbl0" xml:lang="en-US">Bank Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_BankMember" xlink:to="sfst_BankMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_AllowanceForLoanLossesMember_lbl0" xml:lang="en-US">Allowance For Loan Losses Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_AllowanceForLoanLossesMember" xlink:to="sfst_AllowanceForLoanLossesMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_lbl0" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss), Net of Tax</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_OtherAbstract_lbl0" xml:lang="en-US">Other Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_OtherAbstract" xlink:to="sfst_OtherAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_AverageRecordedInvestmentTotalCommercial_lbl1" xml:lang="en-US">Average Recorded Investment Total Commercial</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_AverageRecordedInvestmentTotalCommercial" xlink:to="sfst_AverageRecordedInvestmentTotalCommercial_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures_lbl0" xml:lang="en-US">Investments in and Advance to Affiliates, Subsidiaries, Associates, and Joint Ventures</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures" xlink:to="us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashAndCashEquivalentsPolicyTextBlock_lbl0" xml:lang="en-US">Cash and Cash Equivalents, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:to="us-gaap_CashAndCashEquivalentsPolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_OtherConsumerMember_lbl1" xml:lang="en-US">Other Consumer Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_OtherConsumerMember" xlink:to="sfst_OtherConsumerMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_LeaseLiabilities_lbl1" xml:lang="en-US">Lease Liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_LeaseLiabilities" xlink:to="sfst_LeaseLiabilities_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_PreModificationMember_lbl0" xml:lang="en-US">Pre Modification Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_PreModificationMember" xlink:to="sfst_PreModificationMember_lbl0"/>
    <loc xlink:type="locator" xlink:label="sfst_ScheduleOfAnalysisOfCollateralDependentLoansAbstract" xlink:href="sfst-20221231.xsd#sfst_ScheduleOfAnalysisOfCollateralDependentLoansAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_ScheduleOfAnalysisOfCollateralDependentLoansAbstract_lbl" xml:lang="en-US">Schedule Of Analysis Of Collateral Dependent Loans Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_ScheduleOfAnalysisOfCollateralDependentLoansAbstract" xlink:to="sfst_ScheduleOfAnalysisOfCollateralDependentLoansAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_ConsumerMember_lbl1" xml:lang="en-US">Consumer Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_ConsumerMember" xlink:to="sfst_ConsumerMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_AllowanceForCreditLossesUnfundedLoanCommitmentsMember_lbl0" xml:lang="en-US">Allowance For Credit Losses Unfunded Loan Commitments Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_AllowanceForCreditLossesUnfundedLoanCommitmentsMember" xlink:to="sfst_AllowanceForCreditLossesUnfundedLoanCommitmentsMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_CurrentFiscalYearEndDate_lbl0" xml:lang="en-US">Current Fiscal Year End Date</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CurrentFiscalYearEndDate" xlink:to="dei_CurrentFiscalYearEndDate_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TierOneLeverageCapitalRequiredForCapitalAdequacy_lbl0" xml:lang="en-US">Banking Regulation, Tier 1 Leverage Capital, Capital Adequacy, Minimum</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TierOneLeverageCapitalRequiredForCapitalAdequacy" xlink:to="us-gaap_TierOneLeverageCapitalRequiredForCapitalAdequacy_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsToAcquireLifeInsurancePolicies_lbl0" xml:lang="en-US">Payment to Acquire Life Insurance Policy, Investing Activities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquireLifeInsurancePolicies" xlink:to="us-gaap_PaymentsToAcquireLifeInsurancePolicies_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition_lbl0" xml:lang="en-US">Debt Securities, Available-for-Sale, Unrealized Loss Position</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition" xlink:to="us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_UnlabeledAbstract_lbl0" xml:lang="en-US">Unlabeled Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_UnlabeledAbstract" xlink:to="sfst_UnlabeledAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_lbl0" xml:lang="en-US">Line of Credit Facility, Maximum Borrowing Capacity</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:to="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GainLossOnSaleOfInvestments_lbl0" xml:lang="en-US">Gain (Loss) on Sale of Investments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GainLossOnSaleOfInvestments" xlink:to="us-gaap_GainLossOnSaleOfInvestments_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_NonaccrualLoansMember_lbl0" xml:lang="en-US">Nonaccrual Loans Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_NonaccrualLoansMember" xlink:to="sfst_NonaccrualLoansMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost_lbl0" xml:lang="en-US">Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, after Year 5 Through 10</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost" xlink:to="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear_lbl0" xml:lang="en-US">Financing Receivable, Year One, Originated, Current Fiscal Year</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear" xlink:to="us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyTransactionsAbstract_lbl" xml:lang="en-US">Related Party Transactions [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionsAbstract" xlink:to="us-gaap_RelatedPartyTransactionsAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_lbl0" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesOther_lbl0" xml:lang="en-US">Stock Issued During Period, Shares, Other</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesOther" xlink:to="us-gaap_StockIssuedDuringPeriodSharesOther_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_PercentageOfLondonInterbankOfferedRate_lbl1" xml:lang="en-US">Percentage Of London Interbank Offered Rate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_PercentageOfLondonInterbankOfferedRate" xlink:to="sfst_PercentageOfLondonInterbankOfferedRate_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_lbl0" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Two</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LoansAndLeasesReceivableNetReportedAmount_lbl1" xml:lang="en-US">Loans and Leases Receivable, Net Amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LoansAndLeasesReceivableNetReportedAmount" xlink:to="us-gaap_LoansAndLeasesReceivableNetReportedAmount_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_ConstructionOneMember_lbl0" xml:lang="en-US">Construction One Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_ConstructionOneMember" xlink:to="sfst_ConstructionOneMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_lbl0" xml:lang="en-US">Financing Receivable, Year Four, Originated, Three Years before Current Fiscal Year</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" xlink:to="us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyTransactionsDisclosureTextBlock_lbl0" xml:lang="en-US">Related Party Transactions Disclosure [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:to="us-gaap_RelatedPartyTransactionsDisclosureTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommercialRealEstateMember_lbl1" xml:lang="en-US">Commercial Real Estate [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommercialRealEstateMember" xlink:to="us-gaap_CommercialRealEstateMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_SbaReferralFees_lbl1" xml:lang="en-US">Sba Referral Fees</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_SbaReferralFees" xlink:to="sfst_SbaReferralFees_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_lbl0" xml:lang="en-US">Share-Based Payment Arrangement, Option, Activity [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:to="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_lbl0" xml:lang="en-US">Property, Plant and Equipment, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubordinatedBorrowingsDisclosureTextBlock_lbl0" xml:lang="en-US">Subordinated Borrowings Disclosure [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubordinatedBorrowingsDisclosureTextBlock" xlink:to="us-gaap_SubordinatedBorrowingsDisclosureTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_lbl0" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestExpenseDeposits_lbl0" xml:lang="en-US">Interest Expense, Deposits</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestExpenseDeposits" xlink:to="us-gaap_InterestExpenseDeposits_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LandMember_lbl0" xml:lang="en-US">Land [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LandMember" xlink:to="us-gaap_LandMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_lbl0" xml:lang="en-US">Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:to="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_TierOneRiskBasedCommonStockRequiredToBeWellCapitalizedToRiskWeightedAssets_lbl1" xml:lang="en-US">Tier One Risk Based Common Stock Required To Be Well Capitalized To Risk Weighted Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_TierOneRiskBasedCommonStockRequiredToBeWellCapitalizedToRiskWeightedAssets" xlink:to="sfst_TierOneRiskBasedCommonStockRequiredToBeWellCapitalizedToRiskWeightedAssets_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CorporateBondSecuritiesMember_lbl0" xml:lang="en-US">Corporate Bond Securities [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CorporateBondSecuritiesMember" xlink:to="us-gaap_CorporateBondSecuritiesMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MortgageBackedSecuritiesOtherMember_lbl0" xml:lang="en-US">Mortgage-Backed Securities, Other [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MortgageBackedSecuritiesOtherMember" xlink:to="us-gaap_MortgageBackedSecuritiesOtherMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromIssuanceOfTrustPreferredSecurities_lbl0" xml:lang="en-US">Proceeds from Issuance of Trust Preferred Securities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromIssuanceOfTrustPreferredSecurities" xlink:to="us-gaap_ProceedsFromIssuanceOfTrustPreferredSecurities_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_ScheduleOfOutstandingLoansByCreditQualityIndicatorsByYearOfOriginationTableTextBlock_lbl1" xml:lang="en-US">Schedule Of Outstanding Loans By Credit Quality Indicators By Year Of Origination Table Text Block</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_ScheduleOfOutstandingLoansByCreditQualityIndicatorsByYearOfOriginationTableTextBlock" xlink:to="sfst_ScheduleOfOutstandingLoansByCreditQualityIndicatorsByYearOfOriginationTableTextBlock_lbl1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementOfFinancialPositionAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementOfFinancialPositionAbstract_lbl" xml:lang="en-US">Statement of Financial Position [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_StatementOfFinancialPositionAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_lbl0" xml:lang="en-US">Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressPostalZipCode_lbl0" xml:lang="en-US">Entity Address, Postal Zip Code</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressPostalZipCode" xlink:to="dei_EntityAddressPostalZipCode_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_AssetBackedSecurities_lbl1" xml:lang="en-US">Asset Backed Securities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_AssetBackedSecurities" xlink:to="sfst_AssetBackedSecurities_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets1_lbl1" xml:lang="en-US">Tier One Risk Based Capital Required To Be Well Capitalized To Risk Weighted Assets1</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets1" xlink:to="sfst_TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets1_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TierOneRiskBasedCapitalRequiredToBeWellCapitalized_lbl0" xml:lang="en-US">Banking Regulation, Tier 1 Risk-Based Capital, Well Capitalized, Minimum</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TierOneRiskBasedCapitalRequiredToBeWellCapitalized" xlink:to="us-gaap_TierOneRiskBasedCapitalRequiredToBeWellCapitalized_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_lbl0" xml:lang="en-US">New Accounting Pronouncements, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:to="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsForProceedsFromLoansAndLeases_lbl0" xml:lang="en-US">Payments for (Proceeds from) Loans and Leases</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsForProceedsFromLoansAndLeases" xlink:to="us-gaap_PaymentsForProceedsFromLoansAndLeases_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_CommercialAndConsumerMember_lbl0" xml:lang="en-US">Commercial And Consumer Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_CommercialAndConsumerMember" xlink:to="sfst_CommercialAndConsumerMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_lbl0" xml:lang="en-US">Property, Plant and Equipment Disclosure [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock_lbl0" xml:lang="en-US">Derivative Instruments and Hedging Activities Disclosure [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" xlink:to="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock_lbl0" xml:lang="en-US">Schedule of Related Party Transactions [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock" xlink:to="us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OccupancyNet_lbl0" xml:lang="en-US">Occupancy, Net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OccupancyNet" xlink:to="us-gaap_OccupancyNet_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_OtherComprehensiveIncomeLossAbstract_lbl0" xml:lang="en-US">Other Comprehensive Income Loss Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_OtherComprehensiveIncomeLossAbstract" xlink:to="sfst_OtherComprehensiveIncomeLossAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxLiabilitiesPrepaidExpenses_lbl0" xml:lang="en-US">Deferred Tax Liabilities, Prepaid Expenses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxLiabilitiesPrepaidExpenses" xlink:to="us-gaap_DeferredTaxLiabilitiesPrepaidExpenses_lbl0"/>
    <loc xlink:type="locator" xlink:label="sfst_FederalHomeLoanBankAdvancesAndRepurchaseAgreementsAbstract" xlink:href="sfst-20221231.xsd#sfst_FederalHomeLoanBankAdvancesAndRepurchaseAgreementsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_FederalHomeLoanBankAdvancesAndRepurchaseAgreementsAbstract_lbl" xml:lang="en-US">Federal Home Loan Bank Advances And Repurchase Agreements Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_FederalHomeLoanBankAdvancesAndRepurchaseAgreementsAbstract" xlink:to="sfst_FederalHomeLoanBankAdvancesAndRepurchaseAgreementsAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_ConstructionLoansPercentage_lbl1" xml:lang="en-US">Construction Loans Percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_ConstructionLoansPercentage" xlink:to="sfst_ConstructionLoansPercentage_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_ModificationAxis_lbl0" xml:lang="en-US">Modification Axis</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_ModificationAxis" xlink:to="sfst_ModificationAxis_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_NonOwnerOccupiedLoansMember_lbl0" xml:lang="en-US">Non Owner Occupied Loans Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_NonOwnerOccupiedLoansMember" xlink:to="sfst_NonOwnerOccupiedLoansMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TierOneRiskBasedCapitalRequiredForCapitalAdequacy_lbl0" xml:lang="en-US">Banking Regulation, Tier 1 Risk-Based Capital, Capital Adequacy, Minimum</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TierOneRiskBasedCapitalRequiredForCapitalAdequacy" xlink:to="us-gaap_TierOneRiskBasedCapitalRequiredForCapitalAdequacy_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_lbl1" xml:lang="en-US">Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:to="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_TradingSymbol_lbl0" xml:lang="en-US">Trading Symbol</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_TradingSymbol" xlink:to="dei_TradingSymbol_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NoninterestExpenseAbstract_lbl0" xml:lang="en-US">Noninterest Expense [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NoninterestExpenseAbstract" xlink:to="us-gaap_NoninterestExpenseAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_SecuritiesAvailableForSaleAbstract_lbl0" xml:lang="en-US">Securities Available For Sale Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_SecuritiesAvailableForSaleAbstract" xlink:to="sfst_SecuritiesAvailableForSaleAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_lbl1" xml:lang="en-US">Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock_lbl0" xml:lang="en-US">Property, Plant and Equipment [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_lbl0" xml:lang="en-US">Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:to="us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_RecordedOnIvestmentInLoansMember_lbl0" xml:lang="en-US">Recorded On Ivestment In Loans Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_RecordedOnIvestmentInLoansMember" xlink:to="sfst_RecordedOnIvestmentInLoansMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt_lbl0" xml:lang="en-US">Payments to Acquire Debt Securities, Available-for-Sale</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt" xlink:to="us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_UnusedLinesOfCreditTextBlock_lbl1" xml:lang="en-US">Unused Lines Of Credit Text Block</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_UnusedLinesOfCreditTextBlock" xlink:to="sfst_UnusedLinesOfCreditTextBlock_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock_lbl0" xml:lang="en-US">Schedule of Unrealized Loss on Investments [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock" xlink:to="us-gaap_ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingExpenses_lbl0" xml:lang="en-US">Operating Expenses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingExpenses" xlink:to="us-gaap_OperatingExpenses_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_DescriptionOfWallStreetReformAndConsumerProtectionAct_lbl1" xml:lang="en-US">Description Of Wall Street Reform And Consumer Protection Act</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_DescriptionOfWallStreetReformAndConsumerProtectionAct" xlink:to="sfst_DescriptionOfWallStreetReformAndConsumerProtectionAct_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock_lbl0" xml:lang="en-US">Quarterly Financial Information [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock" xlink:to="us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdvancesFromFederalHomeLoanBanks_lbl0" xml:lang="en-US">Advance from Federal Home Loan Bank</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdvancesFromFederalHomeLoanBanks" xlink:to="us-gaap_AdvancesFromFederalHomeLoanBanks_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_BankOwnedLifeInsurancePoliciesPolicyTextBlock_lbl1" xml:lang="en-US">Bank Owned Life Insurance Policies Policy Text Block</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_BankOwnedLifeInsurancePoliciesPolicyTextBlock" xlink:to="sfst_BankOwnedLifeInsurancePoliciesPolicyTextBlock_lbl1"/>
    <loc xlink:type="locator" xlink:label="sfst_ScheduleOfAmortizedCostsAndFairValueOfInvestmentSecuritiesAbstract" xlink:href="sfst-20221231.xsd#sfst_ScheduleOfAmortizedCostsAndFairValueOfInvestmentSecuritiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_ScheduleOfAmortizedCostsAndFairValueOfInvestmentSecuritiesAbstract_lbl" xml:lang="en-US">Schedule Of Amortized Costs And Fair Value Of Investment Securities Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_ScheduleOfAmortizedCostsAndFairValueOfInvestmentSecuritiesAbstract" xlink:to="sfst_ScheduleOfAmortizedCostsAndFairValueOfInvestmentSecuritiesAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentPeriodEndDate_lbl0" xml:lang="en-US">Document Period End Date</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentPeriodEndDate" xlink:to="dei_DocumentPeriodEndDate_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax_lbl0" xml:lang="en-US">Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI for Sale of Securities, Tax</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax" xlink:to="us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_TotalCommercialMember_lbl0" xml:lang="en-US">Total Commercial Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_TotalCommercialMember" xlink:to="sfst_TotalCommercialMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax_lbl0" xml:lang="en-US">OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment and Tax</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax" xlink:to="us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentUsefulLife_lbl0" xml:lang="en-US">Property, Plant and Equipment, Useful Life</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:to="us-gaap_PropertyPlantAndEquipmentUsefulLife_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments_lbl0" xml:lang="en-US">Accretion (Amortization) of Discounts and Premiums, Investments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments" xlink:to="us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DerivativeVariableInterestRate_lbl0" xml:lang="en-US">Derivative, Variable Interest Rate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DerivativeVariableInterestRate" xlink:to="us-gaap_DerivativeVariableInterestRate_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueInputsLevel3Member_lbl0" xml:lang="en-US">Fair Value, Inputs, Level 3 [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueInputsLevel3Member" xlink:to="us-gaap_FairValueInputsLevel3Member_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_PaymentToAcquireMarketableSecuritiesAbstract_lbl0" xml:lang="en-US">Payment To Acquire Marketable Securities Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_PaymentToAcquireMarketableSecuritiesAbstract" xlink:to="sfst_PaymentToAcquireMarketableSecuritiesAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_SubordinateDebtMember_lbl0" xml:lang="en-US">Subordinate Debt Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_SubordinateDebtMember" xlink:to="sfst_SubordinateDebtMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_TotalGrossLoansMember_lbl0" xml:lang="en-US">Total Gross Loans Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_TotalGrossLoansMember" xlink:to="sfst_TotalGrossLoansMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareBasic_lbl0" xml:lang="en-US">Earnings Per Share, Basic</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareBasic" xlink:to="us-gaap_EarningsPerShareBasic_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_CommercialAbstract5_lbl0" xml:lang="en-US">Commercial Abstract5</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_CommercialAbstract5" xlink:to="sfst_CommercialAbstract5_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_CommercialAbstract6_lbl0" xml:lang="en-US">Commercial Abstract6</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_CommercialAbstract6" xlink:to="sfst_CommercialAbstract6_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubstandardMember_lbl0" xml:lang="en-US">Substandard [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubstandardMember" xlink:to="us-gaap_SubstandardMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_CommercialAbstract3_lbl0" xml:lang="en-US">Commercial Abstract3</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_CommercialAbstract3" xlink:to="sfst_CommercialAbstract3_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_CommercialAbstract4_lbl0" xml:lang="en-US">Commercial Abstract4</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_CommercialAbstract4" xlink:to="sfst_CommercialAbstract4_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_CommercialAbstract1_lbl0" xml:lang="en-US">Commercial Abstract1</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_CommercialAbstract1" xlink:to="sfst_CommercialAbstract1_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount_lbl0" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Tax Expense (Benefit), Share-Based Payment Arrangement, Amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_CommercialAbstract2_lbl0" xml:lang="en-US">Commercial Abstract2</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_CommercialAbstract2" xlink:to="sfst_CommercialAbstract2_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Liabilities_lbl0" xml:lang="en-US">Liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_Liabilities_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_CommercialAbstract0_lbl0" xml:lang="en-US">Commercial Abstract0</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_CommercialAbstract0" xlink:to="sfst_CommercialAbstract0_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RealEstateMember_lbl1" xml:lang="en-US">Real Estate [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RealEstateMember" xlink:to="us-gaap_RealEstateMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_DividendsDisclosureTextBlock_lbl1" xml:lang="en-US">Dividends Disclosure Text Block</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_DividendsDisclosureTextBlock" xlink:to="sfst_DividendsDisclosureTextBlock_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxReconciliationOtherAdjustments_lbl0" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Other Adjustments, Amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationOtherAdjustments" xlink:to="us-gaap_IncomeTaxReconciliationOtherAdjustments_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SecuritiesInvestmentMember_lbl2" xml:lang="en-US">Securities Investment [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SecuritiesInvestmentMember" xlink:to="us-gaap_SecuritiesInvestmentMember_lbl2"/>
    <loc xlink:type="locator" xlink:label="sfst_ScheduleOfOutstandingFinancialDerivativeInstrumentsAbstract" xlink:href="sfst-20221231.xsd#sfst_ScheduleOfOutstandingFinancialDerivativeInstrumentsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_ScheduleOfOutstandingFinancialDerivativeInstrumentsAbstract_lbl" xml:lang="en-US">Schedule Of Outstanding Financial Derivative Instruments Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_ScheduleOfOutstandingFinancialDerivativeInstrumentsAbstract" xlink:to="sfst_ScheduleOfOutstandingFinancialDerivativeInstrumentsAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_LoanBalancesClassifiedByCreditQualityIndicatorsAndLoanCategoriesAmount_lbl1" xml:lang="en-US">Loan Balances Classified By Credit Quality Indicators And Loan Categories Amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_LoanBalancesClassifiedByCreditQualityIndicatorsAndLoanCategoriesAmount" xlink:to="sfst_LoanBalancesClassifiedByCreditQualityIndicatorsAndLoanCategoriesAmount_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock_lbl0" xml:lang="en-US">Loans, Notes, Trade and Other Receivables Disclosure [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" xlink:to="us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentAnnualReport_lbl0" xml:lang="en-US">Document Annual Report</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentAnnualReport" xlink:to="dei_DocumentAnnualReport_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_FHLBAdvanceAndRelatedDebt_lbl1" xml:lang="en-US">FHLBAdvance And Related Debt</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_FHLBAdvanceAndRelatedDebt" xlink:to="sfst_FHLBAdvanceAndRelatedDebt_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_SecuritiesAvailableForSaleFairValueUsAgencyCorporateBonds_lbl1" xml:lang="en-US">Securities Available For Sale Fair Value Us Agency Corporate Bonds</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_SecuritiesAvailableForSaleFairValueUsAgencyCorporateBonds" xlink:to="sfst_SecuritiesAvailableForSaleFairValueUsAgencyCorporateBonds_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_IncreaseDecreaseInCashRealizedInvestingActivitiesAbstract_lbl0" xml:lang="en-US">Increase Decrease In Cash Realized Investing Activities Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_IncreaseDecreaseInCashRealizedInvestingActivitiesAbstract" xlink:to="sfst_IncreaseDecreaseInCashRealizedInvestingActivitiesAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_GreenvilleFirstStatutoryTrustTwoMember_lbl0" xml:lang="en-US">Greenville First Statutory Trust Two Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_GreenvilleFirstStatutoryTrustTwoMember" xlink:to="sfst_GreenvilleFirstStatutoryTrustTwoMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressCityOrTown_lbl0" xml:lang="en-US">Entity Address, City or Town</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressCityOrTown" xlink:to="dei_EntityAddressCityOrTown_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost_lbl0" xml:lang="en-US">Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, after Year One Through Five</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost" xlink:to="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_CollectivelyEvaluated_lbl1" xml:lang="en-US">Collectively Evaluated</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_CollectivelyEvaluated" xlink:to="sfst_CollectivelyEvaluated_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_lbl0" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year One</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_lbl0" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Four</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_QuarterlyFinancialInformationDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_QuarterlyFinancialInformationDisclosureAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_QuarterlyFinancialInformationDisclosureAbstract_lbl" xml:lang="en-US">Quarterly Financial Information Disclosure [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_QuarterlyFinancialInformationDisclosureAbstract" xlink:to="us-gaap_QuarterlyFinancialInformationDisclosureAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_PrimarilyLoanGrowth_lbl1" xml:lang="en-US">Primarily Loan Growth</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_PrimarilyLoanGrowth" xlink:to="sfst_PrimarilyLoanGrowth_lbl1"/>
    <loc xlink:type="locator" xlink:label="sfst_ScheduleOfCondensedFinancialInformationOfSouthernFirstBancsharesIncParentCompanyOnlyAbstract" xlink:href="sfst-20221231.xsd#sfst_ScheduleOfCondensedFinancialInformationOfSouthernFirstBancsharesIncParentCompanyOnlyAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_ScheduleOfCondensedFinancialInformationOfSouthernFirstBancsharesIncParentCompanyOnlyAbstract_lbl" xml:lang="en-US">Schedule Of Condensed Financial Information Of Southern First Bancshares Inc Parent Company Only Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_ScheduleOfCondensedFinancialInformationOfSouthernFirstBancsharesIncParentCompanyOnlyAbstract" xlink:to="sfst_ScheduleOfCondensedFinancialInformationOfSouthernFirstBancsharesIncParentCompanyOnlyAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityVoluntaryFilers_lbl0" xml:lang="en-US">Entity Voluntary Filers</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityVoluntaryFilers" xlink:to="dei_EntityVoluntaryFilers_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityFilerCategory_lbl0" xml:lang="en-US">Entity Filer Category</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityFilerCategory" xlink:to="dei_EntityFilerCategory_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RealEstateOwnedTextBlock_lbl0" xml:lang="en-US">Real Estate Owned [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RealEstateOwnedTextBlock" xlink:to="us-gaap_RealEstateOwnedTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_lbl0" xml:lang="en-US">Defined Benefit Plan, Net Periodic Benefit Cost (Credit)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost" xlink:to="us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtSecurities_lbl1" xml:lang="en-US">Debt Securities, Available-for-Sale</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:to="us-gaap_AvailableForSaleSecuritiesDebtSecurities_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_lbl0" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_CommercialAbstract_lbl0" xml:lang="en-US">Commercial Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_CommercialAbstract" xlink:to="sfst_CommercialAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Assets_lbl1" xml:lang="en-US">Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Assets" xlink:to="us-gaap_Assets_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_lbl0" xml:lang="en-US">APIC, Share-Based Payment Arrangement, Increase for Cost Recognition</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:to="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisSubordinatedDebtObligations_lbl0" xml:lang="en-US">Subordinated Debt Obligations, Fair Value Disclosure</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisSubordinatedDebtObligations" xlink:to="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisSubordinatedDebtObligations_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RevenuesAbstract_lbl0" xml:lang="en-US">Revenues [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenuesAbstract" xlink:to="us-gaap_RevenuesAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressStateOrProvince_lbl0" xml:lang="en-US">Entity Address, State or Province</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressStateOrProvince" xlink:to="dei_EntityAddressStateOrProvince_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryRealEstate_lbl0" xml:lang="en-US">Inventory, Real Estate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryRealEstate" xlink:to="us-gaap_InventoryRealEstate_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet_lbl1" xml:lang="en-US">Derivative Assets (Liabilities), at Fair Value, Net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet" xlink:to="us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LossOnSaleOfInvestments_lbl0" xml:lang="en-US">Loss on Sale of Investments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LossOnSaleOfInvestments" xlink:to="us-gaap_LossOnSaleOfInvestments_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxExpenseBenefit_lbl2" xml:lang="en-US">Income Tax Expense (Benefit)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_IncomeTaxExpenseBenefit_lbl2"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeasesTextBlock_lbl0" xml:lang="en-US">Lessee, Operating Leases [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeasesTextBlock" xlink:to="us-gaap_LesseeOperatingLeasesTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_OperatingLeaseLiability1_lbl1" xml:lang="en-US">Operating Lease Liability1</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_OperatingLeaseLiability1" xlink:to="sfst_OperatingLeaseLiability1_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit_lbl0" xml:lang="en-US">Deferred Income Tax Expense (Benefit)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:to="us-gaap_DeferredIncomeTaxExpenseBenefit_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_lbl0" xml:lang="en-US">Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:to="us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentTransitionReport_lbl0" xml:lang="en-US">Document Transition Report</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentTransitionReport" xlink:to="dei_DocumentTransitionReport_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_TwoThousandTwentyEquityIncentivePlanMember_lbl0" xml:lang="en-US">Two Thousand Twenty Equity Incentive Plan Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_TwoThousandTwentyEquityIncentivePlanMember" xlink:to="sfst_TwoThousandTwentyEquityIncentivePlanMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures_lbl0" xml:lang="en-US">Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" xlink:to="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLossAbstract_lbl0" xml:lang="en-US">Debt Securities, Available-for-Sale, Unrealized Loss Position, Accumulated Loss [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLossAbstract" xlink:to="us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLossAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_Accruing3059DaysPastDueMember_lbl0" xml:lang="en-US">Accruing3059 Days Past Due Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_Accruing3059DaysPastDueMember" xlink:to="sfst_Accruing3059DaysPastDueMember_lbl0"/>
    <loc xlink:type="locator" xlink:label="sfst_ScheduleOfLoanBalancesByPaymentStatusAbstract" xlink:href="sfst-20221231.xsd#sfst_ScheduleOfLoanBalancesByPaymentStatusAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_ScheduleOfLoanBalancesByPaymentStatusAbstract_lbl" xml:lang="en-US">Schedule Of Loan Balances By Payment Status Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_ScheduleOfLoanBalancesByPaymentStatusAbstract" xlink:to="sfst_ScheduleOfLoanBalancesByPaymentStatusAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermDebtPercentageBearingFixedInterestRate_lbl0" xml:lang="en-US">Long-Term Debt, Percentage Bearing Fixed Interest, Percentage Rate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtPercentageBearingFixedInterestRate" xlink:to="us-gaap_LongTermDebtPercentageBearingFixedInterestRate_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentAbstract_lbl" xml:lang="en-US">Property, Plant and Equipment [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityShellCompany_lbl0" xml:lang="en-US">Entity Shell Company</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityShellCompany" xlink:to="dei_EntityShellCompany_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_SecuritiesAvailableForSaleFairValueUsAgencySecurities_lbl1" xml:lang="en-US">Securities Available For Sale Fair Value Us Agency Securities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_SecuritiesAvailableForSaleFairValueUsAgencySecurities" xlink:to="sfst_SecuritiesAvailableForSaleFairValueUsAgencySecurities_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_NonOwnerOccupiedReMember_lbl1" xml:lang="en-US">Non Owner Occupied Re Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_NonOwnerOccupiedReMember" xlink:to="sfst_NonOwnerOccupiedReMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_DeferredTaxAssetsLeaseLiabilities_lbl1" xml:lang="en-US">Deferred Tax Assets Lease Liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_DeferredTaxAssetsLeaseLiabilities" xlink:to="sfst_DeferredTaxAssetsLeaseLiabilities_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentGross_lbl0" xml:lang="en-US">Property, Plant and Equipment, Gross</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentGross" xlink:to="us-gaap_PropertyPlantAndEquipmentGross_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ImpairedFinancingReceivableRelatedAllowance_lbl0" xml:lang="en-US">Impaired Financing Receivable, Related Allowance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ImpairedFinancingReceivableRelatedAllowance" xlink:to="us-gaap_ImpairedFinancingReceivableRelatedAllowance_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_FairValueOnANonrecurringBasisImpairedLoans_lbl1" xml:lang="en-US">Fair Value On ANonrecurring Basis Impaired Loans</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_FairValueOnANonrecurringBasisImpairedLoans" xlink:to="sfst_FairValueOnANonrecurringBasisImpairedLoans_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_lbl0" xml:lang="en-US">Revenue from Contract with Customer [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:to="us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_lbl0" xml:lang="en-US">Debt Securities, Available-for-Sale, Amortized Cost</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" xlink:to="us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueInputsLevel1Member_lbl0" xml:lang="en-US">Fair Value, Inputs, Level 1 [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueInputsLevel1Member" xlink:to="us-gaap_FairValueInputsLevel1Member_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestBearingDomesticDepositMoneyMarket_lbl0" xml:lang="en-US">Interest-Bearing Domestic Deposit, Money Market</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestBearingDomesticDepositMoneyMarket" xlink:to="us-gaap_InterestBearingDomesticDepositMoneyMarket_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_DirectorsAffiliatesAndExecutiveOfficersMember_lbl0" xml:lang="en-US">Directors Affiliates And Executive Officers Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_DirectorsAffiliatesAndExecutiveOfficersMember" xlink:to="sfst_DirectorsAffiliatesAndExecutiveOfficersMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TimeDepositMaturitiesYearFour_lbl0" xml:lang="en-US">Time Deposit Maturities, Year Four</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TimeDepositMaturitiesYearFour" xlink:to="us-gaap_TimeDepositMaturitiesYearFour_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_LoanReceivableByRateTypeTableTextBlock_lbl1" xml:lang="en-US">Loan Receivable By Rate Type Table Text Block</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_LoanReceivableByRateTypeTableTextBlock" xlink:to="sfst_LoanReceivableByRateTypeTableTextBlock_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_SecuredOvernightFinancingRate_lbl1" xml:lang="en-US">Secured Overnight Financing Rate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_SecuredOvernightFinancingRate" xlink:to="sfst_SecuredOvernightFinancingRate_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue_lbl0" xml:lang="en-US">Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, after Year 5 Through 10</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue" xlink:to="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_CurrentIncomeTaxesAbstract_lbl0" xml:lang="en-US">Current Income Taxes Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_CurrentIncomeTaxesAbstract" xlink:to="sfst_CurrentIncomeTaxesAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_lbl0" xml:lang="en-US">Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_AccruingCurrentMember_lbl0" xml:lang="en-US">Accruing Current Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_AccruingCurrentMember" xlink:to="sfst_AccruingCurrentMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProfessionalFees_lbl0" xml:lang="en-US">Professional Fees</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProfessionalFees" xlink:to="us-gaap_ProfessionalFees_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RealEstateAbstract_lbl0" xml:lang="en-US">Real Estate [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RealEstateAbstract" xlink:to="us-gaap_RealEstateAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_TrustPreferredSecuritiesIssuedAtFloatingRate_lbl1" xml:lang="en-US">Trust Preferred Securities Issued At Floating Rate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_TrustPreferredSecuritiesIssuedAtFloatingRate" xlink:to="sfst_TrustPreferredSecuritiesIssuedAtFloatingRate_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_lbl0" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, after Year Five</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_TierOneRiskBasedCommonStockRequiredToBeWellCapitalized_lbl1" xml:lang="en-US">Tier One Risk Based Common Stock Required To Be Well Capitalized</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_TierOneRiskBasedCommonStockRequiredToBeWellCapitalized" xlink:to="sfst_TierOneRiskBasedCommonStockRequiredToBeWellCapitalized_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl1" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_FairValueOfMeasurementsValuationTechniques_lbl1" xml:lang="en-US">Fair Value Of Measurements Valuation Techniques</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_FairValueOfMeasurementsValuationTechniques" xlink:to="sfst_FairValueOfMeasurementsValuationTechniques_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl0" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxLiabilitiesAbstract_lbl0" xml:lang="en-US">Deferred Tax Liabilities, Gross [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxLiabilitiesAbstract" xlink:to="us-gaap_DeferredTaxLiabilitiesAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_NonvestedRestrictedStockMember_lbl0" xml:lang="en-US">Nonvested Restricted Stock Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_NonvestedRestrictedStockMember" xlink:to="sfst_NonvestedRestrictedStockMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PriorPeriodReclassificationAdjustmentDescription_lbl0" xml:lang="en-US">Reclassification, Comparability Adjustment [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PriorPeriodReclassificationAdjustmentDescription" xlink:to="us-gaap_PriorPeriodReclassificationAdjustmentDescription_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_AllowanceForLoanLossesAsPercentageOfGrossLoans_lbl1" xml:lang="en-US">Allowance For Loan Losses As Percentage Of Gross Loans</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_AllowanceForLoanLossesAsPercentageOfGrossLoans" xlink:to="sfst_AllowanceForLoanLossesAsPercentageOfGrossLoans_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_lbl0" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_BusinessLoanMember_lbl1" xml:lang="en-US">Business Loan Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_BusinessLoanMember" xlink:to="sfst_BusinessLoanMember_lbl1"/>
    <loc xlink:type="locator" xlink:label="sfst_ScheduleOfUnobservableInputsUsedInTheFairValueMeasurementsAbstract" xlink:href="sfst-20221231.xsd#sfst_ScheduleOfUnobservableInputsUsedInTheFairValueMeasurementsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_ScheduleOfUnobservableInputsUsedInTheFairValueMeasurementsAbstract_lbl" xml:lang="en-US">Schedule Of Unobservable Inputs Used In The Fair Value Measurements Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_ScheduleOfUnobservableInputsUsedInTheFairValueMeasurementsAbstract" xlink:to="sfst_ScheduleOfUnobservableInputsUsedInTheFairValueMeasurementsAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MortgageBackedSecuritiesMember_lbl1" xml:lang="en-US">Collateralized Mortgage-Backed Securities [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MortgageBackedSecuritiesMember" xlink:to="us-gaap_MortgageBackedSecuritiesMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl1" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_AmendmentFlag_lbl0" xml:lang="en-US">Amendment Flag</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AmendmentFlag" xlink:to="dei_AmendmentFlag_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_OwnerOccupiedREMember_lbl1" xml:lang="en-US">Owner Occupied REMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_OwnerOccupiedREMember" xlink:to="sfst_OwnerOccupiedREMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfCompensatingBalancesTextBlock_lbl0" xml:lang="en-US">Schedule of Compensating Balances [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfCompensatingBalancesTextBlock" xlink:to="us-gaap_ScheduleOfCompensatingBalancesTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityCentralIndexKey_lbl0" xml:lang="en-US">Entity Central Index Key</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCentralIndexKey" xlink:to="dei_EntityCentralIndexKey_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_lbl0" xml:lang="en-US">Debt Securities, Available-for-Sale, Unrealized Loss Position, Accumulated Loss</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss" xlink:to="us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_RelatedAllowanceForCreditLosess_lbl1" xml:lang="en-US">Related Allowance For Credit Losess</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_RelatedAllowanceForCreditLosess" xlink:to="sfst_RelatedAllowanceForCreditLosess_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_AllowanceForCreditLossesLoansPolicyTextBlock_lbl1" xml:lang="en-US">Allowance For Credit Losses Loans Policy Text Block</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_AllowanceForCreditLossesLoansPolicyTextBlock" xlink:to="sfst_AllowanceForCreditLossesLoansPolicyTextBlock_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LoansAndLeasesReceivableTroubledDebtRestructuringPolicy_lbl0" xml:lang="en-US">Troubled Debt Restructuring [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LoansAndLeasesReceivableTroubledDebtRestructuringPolicy" xlink:to="us-gaap_LoansAndLeasesReceivableTroubledDebtRestructuringPolicy_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GovernmentNationalMortgageAssociationCertificatesAndObligationsGNMAMember_lbl0" xml:lang="en-US">Government National Mortgage Association Certificates and Obligations (GNMA) [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GovernmentNationalMortgageAssociationCertificatesAndObligationsGNMAMember" xlink:to="us-gaap_GovernmentNationalMortgageAssociationCertificatesAndObligationsGNMAMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CurrentStateAndLocalTaxExpenseBenefit_lbl0" xml:lang="en-US">Current State and Local Tax Expense (Benefit)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:to="us-gaap_CurrentStateAndLocalTaxExpenseBenefit_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsReceivableChangeInMethodCreditLossExpenseReversal_lbl0" xml:lang="en-US">Accounts Receivable, Change in Method, Credit Loss Expense (Reversal)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableChangeInMethodCreditLossExpenseReversal" xlink:to="us-gaap_AccountsReceivableChangeInMethodCreditLossExpenseReversal_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FederalNationalMortgageAssociationCertificatesAndObligationsFNMAMember_lbl0" xml:lang="en-US">Federal National Mortgage Association Certificates and Obligations (FNMA) [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FederalNationalMortgageAssociationCertificatesAndObligationsFNMAMember" xlink:to="us-gaap_FederalNationalMortgageAssociationCertificatesAndObligationsFNMAMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SpecialMentionMember_lbl0" xml:lang="en-US">Special Mention [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SpecialMentionMember" xlink:to="us-gaap_SpecialMentionMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfFinancingReceivablesNonAccrualStatusTableTextBlock_lbl0" xml:lang="en-US">Financing Receivable, Nonaccrual [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfFinancingReceivablesNonAccrualStatusTableTextBlock" xlink:to="us-gaap_ScheduleOfFinancingReceivablesNonAccrualStatusTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_BuildingsMember_lbl0" xml:lang="en-US">Buildings Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_BuildingsMember" xlink:to="sfst_BuildingsMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_TierOneRiskBasedCapitalToRiskWeightedAssets1_lbl1" xml:lang="en-US">Tier One Risk Based Capital To Risk Weighted Assets1</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_TierOneRiskBasedCapitalToRiskWeightedAssets1" xlink:to="sfst_TierOneRiskBasedCapitalToRiskWeightedAssets1_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_EmploymentAgreementDescription_lbl1" xml:lang="en-US">Employment Agreement Description</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_EmploymentAgreementDescription" xlink:to="sfst_EmploymentAgreementDescription_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_SoftwareMember_lbl0" xml:lang="en-US">Software Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_SoftwareMember" xlink:to="sfst_SoftwareMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InformationTechnologyAndDataProcessing_lbl0" xml:lang="en-US">Information Technology and Data Processing</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InformationTechnologyAndDataProcessing" xlink:to="us-gaap_InformationTechnologyAndDataProcessing_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_TypeOfInvestmentAxis_lbl0" xml:lang="en-US">Type Of Investment Axis</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_TypeOfInvestmentAxis" xlink:to="sfst_TypeOfInvestmentAxis_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NoninterestIncomeOther_lbl0" xml:lang="en-US">Noninterest Income, Other</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NoninterestIncomeOther" xlink:to="us-gaap_NoninterestIncomeOther_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_WatchMember_lbl0" xml:lang="en-US">Watch Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_WatchMember" xlink:to="sfst_WatchMember_lbl0"/>
    <loc xlink:type="locator" xlink:label="sfst_ScheduleOfGrossUnrealizedLossesOnInvestmentSecuritiesAndFairMarketValueOfRelatedSecuritiesAbstract" xlink:href="sfst-20221231.xsd#sfst_ScheduleOfGrossUnrealizedLossesOnInvestmentSecuritiesAndFairMarketValueOfRelatedSecuritiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_ScheduleOfGrossUnrealizedLossesOnInvestmentSecuritiesAndFairMarketValueOfRelatedSecuritiesAbstract_lbl" xml:lang="en-US">Schedule Of Gross Unrealized Losses On Investment Securities And Fair Market Value Of Related Securities Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_ScheduleOfGrossUnrealizedLossesOnInvestmentSecuritiesAndFairMarketValueOfRelatedSecuritiesAbstract" xlink:to="sfst_ScheduleOfGrossUnrealizedLossesOnInvestmentSecuritiesAndFairMarketValueOfRelatedSecuritiesAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GainLossOnSaleOfOtherAssets_lbl0" xml:lang="en-US">Gain (Loss) on Disposition of Other Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GainLossOnSaleOfOtherAssets" xlink:to="us-gaap_GainLossOnSaleOfOtherAssets_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_SummaryOfAnalysisOfCollateraldependentLoansOfTheCompanyTableTextBlock_lbl1" xml:lang="en-US">Summary Of Analysis Of Collateraldependent Loans Of The Company Table Text Block</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_SummaryOfAnalysisOfCollateraldependentLoansOfTheCompanyTableTextBlock" xlink:to="sfst_SummaryOfAnalysisOfCollateraldependentLoansOfTheCompanyTableTextBlock_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_ImpairmentMethodologyForCreditLossesOnFinancingReceivablesTableTextBlock_lbl1" xml:lang="en-US">Impairment Methodology For Credit Losses On Financing Receivables Table Text Block</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_ImpairmentMethodologyForCreditLossesOnFinancingReceivablesTableTextBlock" xlink:to="sfst_ImpairmentMethodologyForCreditLossesOnFinancingReceivablesTableTextBlock_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_lbl0" xml:lang="en-US">Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:to="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_BusinessLoansMember_lbl0" xml:lang="en-US">Business Loans Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_BusinessLoansMember" xlink:to="sfst_BusinessLoansMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_lbl0" xml:lang="en-US">Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, Less than 12 Months</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" xlink:to="us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_IncurredLossMember_lbl0" xml:lang="en-US">Incurred Loss Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_IncurredLossMember" xlink:to="sfst_IncurredLossMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_lbl1" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_mortgageLoansPledgedAsCollateralAdvances_lbl1" xml:lang="en-US">mortgage Loans Pledged As Collateral Advances</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_mortgageLoansPledgedAsCollateralAdvances" xlink:to="sfst_mortgageLoansPledgedAsCollateralAdvances_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_AccruedInterestReceivable_lbl1" xml:lang="en-US">Accrued Interest Receivable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_AccruedInterestReceivable" xlink:to="sfst_AccruedInterestReceivable_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_AssetsAbstract2_lbl0" xml:lang="en-US">Assets Abstract2</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_AssetsAbstract2" xlink:to="sfst_AssetsAbstract2_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseCost_lbl0" xml:lang="en-US">Operating Lease, Cost</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseCost" xlink:to="us-gaap_OperatingLeaseCost_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_AssetsAbstract3_lbl0" xml:lang="en-US">Assets Abstract3</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_AssetsAbstract3" xlink:to="sfst_AssetsAbstract3_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_QuarterlyFinancialInformationMember_lbl0" xml:lang="en-US">Quarterly Financial Information Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_QuarterlyFinancialInformationMember" xlink:to="sfst_QuarterlyFinancialInformationMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_AssetsAbstract0_lbl0" xml:lang="en-US">Assets Abstract0</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_AssetsAbstract0" xlink:to="sfst_AssetsAbstract0_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_MortgageBackedSecuritiesAbstract_lbl0" xml:lang="en-US">Mortgage Backed Securities Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_MortgageBackedSecuritiesAbstract" xlink:to="sfst_MortgageBackedSecuritiesAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_AssetsAbstract1_lbl0" xml:lang="en-US">Assets Abstract1</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_AssetsAbstract1" xlink:to="sfst_AssetsAbstract1_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock_lbl0" xml:lang="en-US">Condensed Financial Information of Parent Company Only Disclosure [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock" xlink:to="us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_RecognizedInterestIncomeMember_lbl0" xml:lang="en-US">Recognized Interest Income Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_RecognizedInterestIncomeMember" xlink:to="sfst_RecognizedInterestIncomeMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_IndividuallyEvaluated_lbl1" xml:lang="en-US">Individually Evaluated</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_IndividuallyEvaluated" xlink:to="sfst_IndividuallyEvaluated_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RevenueRecognitionPolicyTextBlock_lbl0" xml:lang="en-US">Revenue [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueRecognitionPolicyTextBlock" xlink:to="us-gaap_RevenueRecognitionPolicyTextBlock_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CompensationAndRetirementDisclosureAbstract_lbl" xml:lang="en-US">Retirement Benefits [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:to="us-gaap_CompensationAndRetirementDisclosureAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_TwoThousandSixteenEquityIncentivePlanMember_lbl0" xml:lang="en-US">Two Thousand Sixteen Equity Incentive Plan Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_TwoThousandSixteenEquityIncentivePlanMember" xlink:to="sfst_TwoThousandSixteenEquityIncentivePlanMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NoninterestExpense_lbl1" xml:lang="en-US">Noninterest Expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NoninterestExpense" xlink:to="us-gaap_NoninterestExpense_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_TotalLoan_lbl0" xml:lang="en-US">Total Loan</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_TotalLoan" xlink:to="sfst_TotalLoan_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_PercentageOfLoansCollateralByRealEstate_lbl0" xml:lang="en-US">Percentage Of Loans Collateral By Real Estate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_PercentageOfLoansCollateralByRealEstate" xlink:to="sfst_PercentageOfLoansCollateralByRealEstate_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_lbl0" xml:lang="en-US">Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_AvailableForSaleAbstract_lbl0" xml:lang="en-US">Available For Sale Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_AvailableForSaleAbstract" xlink:to="sfst_AvailableForSaleAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_IcfrAuditorAttestationFlag_lbl0" xml:lang="en-US">ICFR Auditor Attestation Flag</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_IcfrAuditorAttestationFlag" xlink:to="dei_IcfrAuditorAttestationFlag_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_AdjustmentForCECL_lbl1" xml:lang="en-US">Adjustment For CECL</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_AdjustmentForCECL" xlink:to="sfst_AdjustmentForCECL_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_lbl0" xml:lang="en-US">Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:to="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_lbl0"/>
    <loc xlink:type="locator" xlink:label="sfst_ScheduleOfOutstandingLoansByCreditQualityIndicatorsByYearOfOriginationAbstract" xlink:href="sfst-20221231.xsd#sfst_ScheduleOfOutstandingLoansByCreditQualityIndicatorsByYearOfOriginationAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_ScheduleOfOutstandingLoansByCreditQualityIndicatorsByYearOfOriginationAbstract_lbl" xml:lang="en-US">Schedule Of Outstanding Loans By Credit Quality Indicators By Year Of Origination Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_ScheduleOfOutstandingLoansByCreditQualityIndicatorsByYearOfOriginationAbstract" xlink:to="sfst_ScheduleOfOutstandingLoansByCreditQualityIndicatorsByYearOfOriginationAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TimeDepositMaturitiesYearTwo_lbl0" xml:lang="en-US">Time Deposit Maturities, Year Two</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TimeDepositMaturitiesYearTwo" xlink:to="us-gaap_TimeDepositMaturitiesYearTwo_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_AggregateSumOfLoansClassifiedAsTroubledDebtRestructurings_lbl1" xml:lang="en-US">Aggregate Sum Of Loans Classified As Troubled Debt Restructurings</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_AggregateSumOfLoansClassifiedAsTroubledDebtRestructurings" xlink:to="sfst_AggregateSumOfLoansClassifiedAsTroubledDebtRestructurings_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures_lbl0" xml:lang="en-US">Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" xlink:to="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_BalanceSheetLocationDescription_lbl1" xml:lang="en-US">Balance Sheet Location Description</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_BalanceSheetLocationDescription" xlink:to="sfst_BalanceSheetLocationDescription_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareTextBlock_lbl0" xml:lang="en-US">Earnings Per Share [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareTextBlock" xlink:to="us-gaap_EarningsPerShareTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromStockOptionsExercised_lbl0" xml:lang="en-US">Proceeds from Stock Options Exercised</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromStockOptionsExercised" xlink:to="us-gaap_ProceedsFromStockOptionsExercised_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_SecuritiesAvailableForSaleFairValueSbaSecurities_lbl1" xml:lang="en-US">Securities Available For Sale Fair Value Sba Securities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_SecuritiesAvailableForSaleFairValueSbaSecurities" xlink:to="sfst_SecuritiesAvailableForSaleFairValueSbaSecurities_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsForFees_lbl0" xml:lang="en-US">Payments for Other Fees</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsForFees" xlink:to="us-gaap_PaymentsForFees_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_lbl0" xml:lang="en-US">Increase (Decrease) in Accounts Payable and Accrued Liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_ServiceFeesOnDepositAccounts_lbl1" xml:lang="en-US">Service Fees On Deposit Accounts</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_ServiceFeesOnDepositAccounts" xlink:to="sfst_ServiceFeesOnDepositAccounts_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_NonaccrualLoansWithAnAllowanceMember_lbl0" xml:lang="en-US">Nonaccrual Loans With An Allowance Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_NonaccrualLoansWithAnAllowanceMember" xlink:to="sfst_NonaccrualLoansWithAnAllowanceMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_ScheduleOfCondensedFinancialStatementTableTextBlock_lbl1" xml:lang="en-US">Schedule Of Condensed Financial Statement Table Text Block</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_ScheduleOfCondensedFinancialStatementTableTextBlock" xlink:to="sfst_ScheduleOfCondensedFinancialStatementTableTextBlock_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock_lbl0" xml:lang="en-US">Regulatory Capital Requirements under Banking Regulations [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock" xlink:to="us-gaap_RegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentFaceAmount_lbl0" xml:lang="en-US">Debt Instrument, Face Amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentFaceAmount" xlink:to="us-gaap_DebtInstrumentFaceAmount_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock_lbl0" xml:lang="en-US">Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock" xlink:to="us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LoansAndLeasesReceivableCommitmentsFixedRates_lbl0" xml:lang="en-US">Loans and Leases Receivable, Commitments, Fixed Rates</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LoansAndLeasesReceivableCommitmentsFixedRates" xlink:to="us-gaap_LoansAndLeasesReceivableCommitmentsFixedRates_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_lbl0" xml:lang="en-US">Lessee, Operating Lease, Liability, Maturity [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_lbl0"/>
    <loc xlink:type="locator" xlink:label="sfst_ScheduleOfAverageRecordedInvestmentAndInterestIncomeRecognizedOnImpairedLoansAbstract" xlink:href="sfst-20221231.xsd#sfst_ScheduleOfAverageRecordedInvestmentAndInterestIncomeRecognizedOnImpairedLoansAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_ScheduleOfAverageRecordedInvestmentAndInterestIncomeRecognizedOnImpairedLoansAbstract_lbl" xml:lang="en-US">Schedule Of Average Recorded Investment And Interest Income Recognized On Impaired Loans Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_ScheduleOfAverageRecordedInvestmentAndInterestIncomeRecognizedOnImpairedLoansAbstract" xlink:to="sfst_ScheduleOfAverageRecordedInvestmentAndInterestIncomeRecognizedOnImpairedLoansAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityCurrentReportingStatus_lbl0" xml:lang="en-US">Entity Current Reporting Status</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCurrentReportingStatus" xlink:to="dei_EntityCurrentReportingStatus_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_ConsumerLoansPercentageOfAggregateRealEstateLoan_lbl1" xml:lang="en-US">Consumer Loans Percentage Of Aggregate Real Estate Loan</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_ConsumerLoansPercentageOfAggregateRealEstateLoan" xlink:to="sfst_ConsumerLoansPercentageOfAggregateRealEstateLoan_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets1_lbl1" xml:lang="en-US">Tier One Leverage Capital Required To Be Well Capitalized To Average Assets1</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets1" xlink:to="sfst_TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets1_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LoansReceivableWithFixedRatesOfInterest1_lbl0" xml:lang="en-US">Loans Receivable with Fixed Rates of Interest</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LoansReceivableWithFixedRatesOfInterest1" xlink:to="us-gaap_LoansReceivableWithFixedRatesOfInterest1_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_ScheduledMaturitiesOfCertificatesOfDepositTableTextBlock_lbl1" xml:lang="en-US">Scheduled Maturities Of Certificates Of Deposit Table Text Block</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_ScheduledMaturitiesOfCertificatesOfDepositTableTextBlock" xlink:to="sfst_ScheduledMaturitiesOfCertificatesOfDepositTableTextBlock_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_lbl0" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AgencySecuritiesMember_lbl1" xml:lang="en-US">Agency Securities [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AgencySecuritiesMember" xlink:to="us-gaap_AgencySecuritiesMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NoninterestIncome_lbl1" xml:lang="en-US">Noninterest Income</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NoninterestIncome" xlink:to="us-gaap_NoninterestIncome_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome_lbl1" xml:lang="en-US">Loans and Leases Receivable, Net of Deferred Income</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome" xlink:to="us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_lbl0" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets1_lbl1" xml:lang="en-US">Tier One Risk Based Capital Required For Capital Adequacy To Risk Weighted Assets1</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets1" xlink:to="sfst_TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets1_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DerivativeMember_lbl0" xml:lang="en-US">Derivative [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DerivativeMember" xlink:to="us-gaap_DerivativeMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentMaturityDate_lbl0" xml:lang="en-US">Debt Instrument, Maturity Date</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentMaturityDate" xlink:to="us-gaap_DebtInstrumentMaturityDate_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetIncomeLoss_lbl3" xml:lang="en-US">Net Income (Loss) Attributable to Parent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_NetIncomeLoss_lbl3"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CurrentIncomeTaxExpenseBenefit_lbl0" xml:lang="en-US">Current Income Tax Expense (Benefit)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:to="us-gaap_CurrentIncomeTaxExpenseBenefit_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreferredStockValue_lbl0" xml:lang="en-US">Preferred Stock, Value, Issued</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockValue" xlink:to="us-gaap_PreferredStockValue_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxesPaid_lbl0" xml:lang="en-US">Income Taxes Paid</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxesPaid" xlink:to="us-gaap_IncomeTaxesPaid_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SecuritiesSoldNotYetPurchasedMember_lbl0" xml:lang="en-US">Securities Sold, Not yet Purchased [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SecuritiesSoldNotYetPurchasedMember" xlink:to="us-gaap_SecuritiesSoldNotYetPurchasedMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InvestmentInFederalHomeLoanBankStockFairValueDisclosure_lbl0" xml:lang="en-US">Investment in Federal Home Loan Bank Stock, Fair Value Disclosure</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InvestmentInFederalHomeLoanBankStockFairValueDisclosure" xlink:to="us-gaap_InvestmentInFederalHomeLoanBankStockFairValueDisclosure_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ResidentialRealEstateMember_lbl1" xml:lang="en-US">Residential Real Estate [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ResidentialRealEstateMember" xlink:to="us-gaap_ResidentialRealEstateMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_DeferredTaxAssetsNetDeferredLoanFees_lbl1" xml:lang="en-US">Deferred Tax Assets Net Deferred Loan Fees</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_DeferredTaxAssetsNetDeferredLoanFees" xlink:to="sfst_DeferredTaxAssetsNetDeferredLoanFees_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl1" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_AvailableForSaleAbstract0_lbl0" xml:lang="en-US">Available For Sale Abstract0</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_AvailableForSaleAbstract0" xlink:to="sfst_AvailableForSaleAbstract0_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestExpenseBorrowings_lbl0" xml:lang="en-US">Interest Expense, Borrowings</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestExpenseBorrowings" xlink:to="us-gaap_InterestExpenseBorrowings_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_FairValueOfMeasurementsSignificantAssumptions_lbl1" xml:lang="en-US">Fair Value Of Measurements Significant Assumptions</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_FairValueOfMeasurementsSignificantAssumptions" xlink:to="sfst_FairValueOfMeasurementsSignificantAssumptions_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreferredStockParOrStatedValuePerShare_lbl0" xml:lang="en-US">Preferred Stock, Par or Stated Value Per Share</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockParOrStatedValuePerShare" xlink:to="us-gaap_PreferredStockParOrStatedValuePerShare_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations_lbl0" xml:lang="en-US">Cash Provided by (Used in) Operating Activities, Discontinued Operations</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations" xlink:to="us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_FederalHomeLoanBankAdvancesAndRepurchaseAgreementsTextBlock_lbl1" xml:lang="en-US">Federal Home Loan Bank Advances And Repurchase Agreements Text Block</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_FederalHomeLoanBankAdvancesAndRepurchaseAgreementsTextBlock" xlink:to="sfst_FederalHomeLoanBankAdvancesAndRepurchaseAgreementsTextBlock_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_lbl0" xml:lang="en-US">Proceeds from Sale of Property, Plant, and Equipment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:to="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_LoansAndLeasesReceivableNetOfDeferredIncomePercentage_lbl1" xml:lang="en-US">Loans And Leases Receivable Net Of Deferred Income Percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_LoansAndLeasesReceivableNetOfDeferredIncomePercentage" xlink:to="sfst_LoansAndLeasesReceivableNetOfDeferredIncomePercentage_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityPublicFloat_lbl0" xml:lang="en-US">Entity Public Float</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityPublicFloat" xlink:to="dei_EntityPublicFloat_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentTerm_lbl0" xml:lang="en-US">Debt Instrument, Term</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentTerm" xlink:to="us-gaap_DebtInstrumentTerm_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_lbl0" xml:lang="en-US">Commitments and Contingencies Disclosure [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RetainedEarningsAppropriated_lbl0" xml:lang="en-US">Retained Earnings, Appropriated</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetainedEarningsAppropriated" xlink:to="us-gaap_RetainedEarningsAppropriated_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LoansAndLeasesReceivableAllowanceForLoanLossesPolicy_lbl0" xml:lang="en-US">Loans and Leases Receivable, Allowance for Loan Losses Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LoansAndLeasesReceivableAllowanceForLoanLossesPolicy" xlink:to="us-gaap_LoansAndLeasesReceivableAllowanceForLoanLossesPolicy_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeLeasesPolicyTextBlock_lbl0" xml:lang="en-US">Lessee, Leases [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeLeasesPolicyTextBlock" xlink:to="us-gaap_LesseeLeasesPolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_QuarterlyFinancialInformationTextBlock_lbl0" xml:lang="en-US">Quarterly Financial Information [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_QuarterlyFinancialInformationTextBlock" xlink:to="us-gaap_QuarterlyFinancialInformationTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_ScheduleOfEstimatedUsefulLivesOfPropertyPlantAndEquipmentTableTextBlock_lbl1" xml:lang="en-US">Schedule Of Estimated Useful Lives Of Property Plant And Equipment Table Text Block</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_ScheduleOfEstimatedUsefulLivesOfPropertyPlantAndEquipmentTableTextBlock" xlink:to="sfst_ScheduleOfEstimatedUsefulLivesOfPropertyPlantAndEquipmentTableTextBlock_lbl1"/>
    <loc xlink:type="locator" xlink:label="sfst_ScheduleOfCapitalAmountsAndRatiosOfTheBankAndTheCompanyAndTheRegulatoryMinimumRequirementsAbstract" xlink:href="sfst-20221231.xsd#sfst_ScheduleOfCapitalAmountsAndRatiosOfTheBankAndTheCompanyAndTheRegulatoryMinimumRequirementsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_ScheduleOfCapitalAmountsAndRatiosOfTheBankAndTheCompanyAndTheRegulatoryMinimumRequirementsAbstract_lbl" xml:lang="en-US">Schedule Of Capital Amounts And Ratios Of The Bank And The Company And The Regulatory Minimum Requirements Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_ScheduleOfCapitalAmountsAndRatiosOfTheBankAndTheCompanyAndTheRegulatoryMinimumRequirementsAbstract" xlink:to="sfst_ScheduleOfCapitalAmountsAndRatiosOfTheBankAndTheCompanyAndTheRegulatoryMinimumRequirementsAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestBearingDomesticDepositNegotiableOrderOfWithdrawalNOW_lbl0" xml:lang="en-US">Interest-Bearing Domestic Deposit, Negotiable Order of Withdrawal (NOW)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestBearingDomesticDepositNegotiableOrderOfWithdrawalNOW" xlink:to="us-gaap_InterestBearingDomesticDepositNegotiableOrderOfWithdrawalNOW_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NotesReceivableGross_lbl0" xml:lang="en-US">Financing Receivable, before Allowance for Credit Loss</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NotesReceivableGross" xlink:to="us-gaap_NotesReceivableGross_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsOther_lbl0" xml:lang="en-US">Deferred Tax Assets, Other</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsOther" xlink:to="us-gaap_DeferredTaxAssetsOther_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sfst_AccruingTroubledDebtRestructurings_lbl1" xml:lang="en-US">Accruing Troubled Debt Restructurings</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sfst_AccruingTroubledDebtRestructurings" xlink:to="sfst_AccruingTroubledDebtRestructurings_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_lbl0" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_lbl0"/>
  </labelLink>
</linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>10
<FILENAME>sfst-20221231_cal.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION CALCULATION LINKBASE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII"?>
<!-- Generated by CompSci Transform (tm) - http://www.compsciresources.com -->
<!-- Created: Mon Feb 13 18:40:29 UTC 2023 -->
<linkbase xmlns="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <roleRef xlink:type="simple" xlink:href="sfst-20221231.xsd#sfst_r_ConsolidatedBalanceSheet" roleURI="http://www.southernfirst.com/role/ConsolidatedBalanceSheet"/>
  <roleRef xlink:type="simple" xlink:href="sfst-20221231.xsd#sfst_r_ConsolidatedIncomeStatement" roleURI="http://www.southernfirst.com/role/ConsolidatedIncomeStatement"/>
  <roleRef xlink:type="simple" xlink:href="sfst-20221231.xsd#sfst_r_ConsolidatedIncomeStatement0" roleURI="http://www.southernfirst.com/role/ConsolidatedIncomeStatement0"/>
  <roleRef xlink:type="simple" xlink:href="sfst-20221231.xsd#sfst_r_ConsolidatedCashFlow" roleURI="http://www.southernfirst.com/role/ConsolidatedCashFlow"/>
  <roleRef xlink:type="simple" xlink:href="sfst-20221231.xsd#sfst_r_ScheduleofotherinvestmentsTable" roleURI="http://www.southernfirst.com/role/ScheduleofotherinvestmentsTable"/>
  <roleRef xlink:type="simple" xlink:href="sfst-20221231.xsd#sfst_r_ScheduleofcomponentsofpropertyandequipmentTable" roleURI="http://www.southernfirst.com/role/ScheduleofcomponentsofpropertyandequipmentTable"/>
  <roleRef xlink:type="simple" xlink:href="sfst-20221231.xsd#sfst_r_ScheduleofdetailindepositaccountsTable" roleURI="http://www.southernfirst.com/role/ScheduleofdetailindepositaccountsTable"/>
  <roleRef xlink:type="simple" xlink:href="sfst-20221231.xsd#sfst_r_ScheduledmaturitiesofcertificatesofdepositTable" roleURI="http://www.southernfirst.com/role/ScheduledmaturitiesofcertificatesofdepositTable"/>
  <roleRef xlink:type="simple" xlink:href="sfst-20221231.xsd#sfst_r_ScheduleofcomponentsofincometaxexpenseTable" roleURI="http://www.southernfirst.com/role/ScheduleofcomponentsofincometaxexpenseTable"/>
  <roleRef xlink:type="simple" xlink:href="sfst-20221231.xsd#sfst_r_ScheduleoftaxescomputedusingthestatutorytaxrateTable" roleURI="http://www.southernfirst.com/role/ScheduleoftaxescomputedusingthestatutorytaxrateTable"/>
  <roleRef xlink:type="simple" xlink:href="sfst-20221231.xsd#sfst_r_ScheduleofcomponentsofthedeferredtaxassetsandliabilitiesTable" roleURI="http://www.southernfirst.com/role/ScheduleofcomponentsofthedeferredtaxassetsandliabilitiesTable"/>
  <roleRef xlink:type="simple" xlink:href="sfst-20221231.xsd#sfst_r_ScheduleofstockbasedcompensationexpenseTable" roleURI="http://www.southernfirst.com/role/ScheduleofstockbasedcompensationexpenseTable"/>
  <calculationLink xlink:type="extended" xlink:role="http://www.southernfirst.com/role/ConsolidatedBalanceSheet">
    <loc xlink:type="locator" xlink:label="us-gaap_CashCashEquivalentsAndFederalFundsSold" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsAndFederalFundsSold"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashAndDueFromBanks" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndDueFromBanks"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CashCashEquivalentsAndFederalFundsSold" xlink:to="us-gaap_CashAndDueFromBanks" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FederalFundsSold" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FederalFundsSold"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CashCashEquivalentsAndFederalFundsSold" xlink:to="us-gaap_FederalFundsSold" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestBearingDepositsInBanks" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestBearingDepositsInBanks"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CashCashEquivalentsAndFederalFundsSold" xlink:to="us-gaap_InterestBearingDepositsInBanks" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Investments" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Investments"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Investments" xlink:to="us-gaap_AvailableForSaleSecuritiesDebtSecurities" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherInvestments"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Investments" xlink:to="us-gaap_OtherInvestments" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LoansAndLeasesReceivableNetReportedAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoansAndLeasesReceivableNetReportedAmount"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LoansAndLeasesReceivableNetReportedAmount" xlink:to="us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LoansAndLeasesReceivableAllowance" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoansAndLeasesReceivableAllowance"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LoansAndLeasesReceivableNetReportedAmount" xlink:to="us-gaap_LoansAndLeasesReceivableAllowance" order="2" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Assets" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Assets"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_CashCashEquivalentsAndFederalFundsSold" order="1" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_Investments" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LoansReceivableHeldForSaleAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoansReceivableHeldForSaleAmount"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_LoansReceivableHeldForSaleAmount" order="3" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_LoansAndLeasesReceivableNetReportedAmount" order="4" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BankOwnedLifeInsurance" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BankOwnedLifeInsurance"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_BankOwnedLifeInsurance" order="5" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_PropertyPlantAndEquipmentNet" order="6" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredIncomeTaxAssetsNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxAssetsNet"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_DeferredIncomeTaxAssetsNet" order="7" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssets"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_OtherAssets" order="8" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Liabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Liabilities"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Deposits" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Deposits"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_Deposits" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="sfst_FHLBAdvanceAndRelatedDebt" xlink:href="sfst-20221231.xsd#sfst_FHLBAdvanceAndRelatedDebt"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Liabilities" xlink:to="sfst_FHLBAdvanceAndRelatedDebt" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_JuniorSubordinatedNotes" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_JuniorSubordinatedNotes"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_JuniorSubordinatedNotes" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLiabilities"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_OtherLiabilities" order="4" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PreferredStockValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockValue"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_PreferredStockValue" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockValue"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_CommonStockValue" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdditionalPaidInCapital" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdditionalPaidInCapital"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_AdditionalPaidInCapital" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" order="4" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit" order="5" weight="1"/>
    <loc xlink:type="locator" xlink:label="sfst_NonvestedRestrictedStockValue" xlink:href="sfst-20221231.xsd#sfst_NonvestedRestrictedStockValue"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity" xlink:to="sfst_NonvestedRestrictedStockValue" order="6" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_Liabilities" order="1" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_StockholdersEquity" order="2" weight="1"/>
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.southernfirst.com/role/ConsolidatedIncomeStatement">
    <loc xlink:type="locator" xlink:label="us-gaap_InterestAndDividendIncomeOperating" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestAndDividendIncomeOperating"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestAndFeeIncomeLoansAndLeases" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestAndFeeIncomeLoansAndLeases"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_InterestAndDividendIncomeOperating" xlink:to="us-gaap_InterestAndFeeIncomeLoansAndLeases" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestAndDividendIncomeSecurities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestAndDividendIncomeSecurities"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_InterestAndDividendIncomeOperating" xlink:to="us-gaap_InterestAndDividendIncomeSecurities" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestIncomeFederalFundsSold" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestIncomeFederalFundsSold"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_InterestAndDividendIncomeOperating" xlink:to="us-gaap_InterestIncomeFederalFundsSold" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpense"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestExpenseDeposits" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpenseDeposits"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_InterestExpense" xlink:to="us-gaap_InterestExpenseDeposits" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestExpenseBorrowings" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpenseBorrowings"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_InterestExpense" xlink:to="us-gaap_InterestExpenseBorrowings" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestIncomeExpenseNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestIncomeExpenseNet"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_InterestIncomeExpenseNet" xlink:to="us-gaap_InterestAndDividendIncomeOperating" order="1" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_InterestIncomeExpenseNet" xlink:to="us-gaap_InterestExpense" order="2" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestIncomeExpenseAfterProvisionForLoanLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestIncomeExpenseAfterProvisionForLoanLoss"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_InterestIncomeExpenseAfterProvisionForLoanLoss" xlink:to="us-gaap_InterestIncomeExpenseNet" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProvisionForLoanLeaseAndOtherLosses" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProvisionForLoanLeaseAndOtherLosses"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_InterestIncomeExpenseAfterProvisionForLoanLoss" xlink:to="us-gaap_ProvisionForLoanLeaseAndOtherLosses" order="2" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NoninterestIncome" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NoninterestIncome"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NoninterestIncome" xlink:to="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="sfst_ServiceFeesOnDepositAccounts" xlink:href="sfst-20221231.xsd#sfst_ServiceFeesOnDepositAccounts"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NoninterestIncome" xlink:to="sfst_ServiceFeesOnDepositAccounts" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="sfst_ProductOrServiceOnDebitCard" xlink:href="sfst-20221231.xsd#sfst_ProductOrServiceOnDebitCard"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NoninterestIncome" xlink:to="sfst_ProductOrServiceOnDebitCard" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BankOwnedLifeInsuranceIncome" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BankOwnedLifeInsuranceIncome"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NoninterestIncome" xlink:to="us-gaap_BankOwnedLifeInsuranceIncome" order="4" weight="1"/>
    <loc xlink:type="locator" xlink:label="sfst_NetLenderAndReferralFeesOnPppLoans" xlink:href="sfst-20221231.xsd#sfst_NetLenderAndReferralFeesOnPppLoans"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NoninterestIncome" xlink:to="sfst_NetLenderAndReferralFeesOnPppLoans" order="5" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NoninterestIncomeOther" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NoninterestIncomeOther"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NoninterestIncome" xlink:to="us-gaap_NoninterestIncomeOther" order="6" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NoninterestExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NoninterestExpense"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LaborAndRelatedExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LaborAndRelatedExpense"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NoninterestExpense" xlink:to="us-gaap_LaborAndRelatedExpense" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OccupancyNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OccupancyNet"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NoninterestExpense" xlink:to="us-gaap_OccupancyNet" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="sfst_RealEstateOwnedExpenses" xlink:href="sfst-20221231.xsd#sfst_RealEstateOwnedExpenses"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NoninterestExpense" xlink:to="sfst_RealEstateOwnedExpenses" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InformationTechnologyAndDataProcessing" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InformationTechnologyAndDataProcessing"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NoninterestExpense" xlink:to="us-gaap_InformationTechnologyAndDataProcessing" order="4" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FederalDepositInsuranceCorporationPremiumExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FederalDepositInsuranceCorporationPremiumExpense"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NoninterestExpense" xlink:to="us-gaap_FederalDepositInsuranceCorporationPremiumExpense" order="5" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProfessionalFees" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProfessionalFees"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NoninterestExpense" xlink:to="us-gaap_ProfessionalFees" order="6" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MarketingExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MarketingExpense"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NoninterestExpense" xlink:to="us-gaap_MarketingExpense" order="7" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherNoninterestExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNoninterestExpense"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NoninterestExpense" xlink:to="us-gaap_OtherNoninterestExpense" order="8" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="us-gaap_InterestIncomeExpenseAfterProvisionForLoanLoss" order="1" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="us-gaap_NoninterestIncome" order="2" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="us-gaap_NoninterestExpense" order="3" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_IncomeTaxExpenseBenefit" order="2" weight="-1"/>
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.southernfirst.com/role/ConsolidatedIncomeStatement0">
    <loc xlink:type="locator" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:to="us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:to="us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:to="us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax" order="3" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:to="us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax" order="4" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="us-gaap_NetIncomeLoss" order="1" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" order="2" weight="1"/>
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.southernfirst.com/role/ConsolidatedCashFlow">
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_NetIncomeLoss" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProvisionForLoanLeaseAndOtherLosses" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProvisionForLoanLeaseAndOtherLosses"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_ProvisionForLoanLeaseAndOtherLosses" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DepreciationAmortizationAndAccretionNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DepreciationAmortizationAndAccretionNet"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_DepreciationAmortizationAndAccretionNet" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="sfst_WritedownOfRealEstateOwned" xlink:href="sfst-20221231.xsd#sfst_WritedownOfRealEstateOwned"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="sfst_WritedownOfRealEstateOwned" order="4" weight="1"/>
    <loc xlink:type="locator" xlink:label="sfst_LossOnSaleOfRealEstateOwned" xlink:href="sfst-20221231.xsd#sfst_LossOnSaleOfRealEstateOwned"/>
<!-- [WMV5][XcpuxYn59dz7vgYynUDuwG7r97K2jUTysl7vcz0lJt/tSeJz73kx1cLt0ZFF2SK/vxBCY0vdSrZmdJujjLECkXmkP/+UARtW5BvdQIkkz8h40Uj/ZykhSqneRt/XKoGThX/+vi2CqRUVInmPN1DVG9uJJFWDchnP/A3oSQ4XSmAxUqaJOXwXI2AzyuZfrceU8RdCNfnr6qFuofXuSjM4MV1yd8U5UzoMrtMV/8yTQiFUy5EFa3UwMRTgMGnPyqlF/Si6rfB3+UEnzYxhNEDQihM5qDYTR5eSOJmp2+HcD1xkyI7ipv7PSw==] CSR-->
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="sfst_LossOnSaleOfRealEstateOwned" order="5" weight="1"/>
    <loc xlink:type="locator" xlink:label="sfst_OperatingLeasePayment" xlink:href="sfst-20221231.xsd#sfst_OperatingLeasePayment"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="sfst_OperatingLeasePayment" order="6" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensation"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_ShareBasedCompensation" order="7" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromSaleOfLoansHeldForSale" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromSaleOfLoansHeldForSale"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_ProceedsFromSaleOfLoansHeldForSale" order="8" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOtherOperatingLiabilities"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" order="9" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments" order="10" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GainLossOnSaleOfInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainLossOnSaleOfInvestments"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_GainLossOnSaleOfInvestments" order="11" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_GainLossOnSaleOfPropertyPlantEquipment" order="12" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GainLossOnSalesOfLoansNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainLossOnSalesOfLoansNet"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_GainLossOnSalesOfLoansNet" order="13" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsForOriginationAndPurchasesOfLoansHeldForSale" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsForOriginationAndPurchasesOfLoansHeldForSale"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_PaymentsForOriginationAndPurchasesOfLoansHeldForSale" order="14" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BankOwnedLifeInsuranceIncome" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BankOwnedLifeInsuranceIncome"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_BankOwnedLifeInsuranceIncome" order="15" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInDeferredIncomeTaxes" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInDeferredIncomeTaxes"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInDeferredIncomeTaxes" order="16" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOtherOperatingAssets"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInOtherOperatingAssets" order="17" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfOtherInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfOtherInvestments"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfOtherInvestments" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" order="4" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromSaleOfWhollyOwnedRealEstateAndRealEstateAcquiredInSettlementOfLoans" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromSaleOfWhollyOwnedRealEstateAndRealEstateAcquiredInSettlementOfLoans"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_ProceedsFromSaleOfWhollyOwnedRealEstateAndRealEstateAcquiredInSettlementOfLoans" order="5" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsForProceedsFromLoansAndLeases" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsForProceedsFromLoansAndLeases"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_PaymentsForProceedsFromLoansAndLeases" order="6" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" order="7" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt" order="8" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsToAcquireOtherInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireOtherInvestments"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_PaymentsToAcquireOtherInvestments" order="9" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsToAcquireLifeInsurancePolicies" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireLifeInsurancePolicies"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_PaymentsToAcquireLifeInsurancePolicies" order="10" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInDeposits" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInDeposits"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_IncreaseDecreaseInDeposits" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromStockOptionsExercised" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromStockOptionsExercised"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_ProceedsFromStockOptionsExercised" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="sfst_DecreaseInFederalHomeLoanBankAdvancesAndOtherBorrowings" xlink:href="sfst-20221231.xsd#sfst_DecreaseInFederalHomeLoanBankAdvancesAndOtherBorrowings"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="sfst_DecreaseInFederalHomeLoanBankAdvancesAndOtherBorrowings" order="3" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities" order="1" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities" order="2" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities" order="3" weight="1"/>
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.southernfirst.com/role/ScheduleofotherinvestmentsTable">
    <loc xlink:type="locator" xlink:label="us-gaap_OtherInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherInvestments"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InvestmentInFederalHomeLoanBankStockFairValueDisclosure" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentInFederalHomeLoanBankStockFairValueDisclosure"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OtherInvestments" xlink:to="us-gaap_InvestmentInFederalHomeLoanBankStockFairValueDisclosure" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CertificatesOfDepositAtCarryingValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CertificatesOfDepositAtCarryingValue"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OtherInvestments" xlink:to="us-gaap_CertificatesOfDepositAtCarryingValue" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="sfst_InvestmentInTrustPreferredSecurities" xlink:href="sfst-20221231.xsd#sfst_InvestmentInTrustPreferredSecurities"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OtherInvestments" xlink:to="sfst_InvestmentInTrustPreferredSecurities" order="3" weight="1"/>
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.southernfirst.com/role/ScheduleofcomponentsofpropertyandequipmentTable">
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentGross" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_PropertyPlantAndEquipmentNet" xlink:to="us-gaap_PropertyPlantAndEquipmentGross" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="sfst_OperatingLeaseRightOfUseAssets" xlink:href="sfst-20221231.xsd#sfst_OperatingLeaseRightOfUseAssets"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_PropertyPlantAndEquipmentNet" xlink:to="sfst_OperatingLeaseRightOfUseAssets" order="2" weight="1"/>
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.southernfirst.com/role/ScheduleofdetailindepositaccountsTable">
    <loc xlink:type="locator" xlink:label="us-gaap_Deposits" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Deposits"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NoninterestBearingDepositLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NoninterestBearingDepositLiabilities"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Deposits" xlink:to="us-gaap_NoninterestBearingDepositLiabilities" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestBearingDomesticDepositNegotiableOrderOfWithdrawalNOW" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestBearingDomesticDepositNegotiableOrderOfWithdrawalNOW"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Deposits" xlink:to="us-gaap_InterestBearingDomesticDepositNegotiableOrderOfWithdrawalNOW" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestBearingDomesticDepositMoneyMarket" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestBearingDomesticDepositMoneyMarket"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Deposits" xlink:to="us-gaap_InterestBearingDomesticDepositMoneyMarket" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestBearingDomesticDepositSavings" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestBearingDomesticDepositSavings"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Deposits" xlink:to="us-gaap_InterestBearingDomesticDepositSavings" order="4" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TimeDeposits" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TimeDeposits"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Deposits" xlink:to="us-gaap_TimeDeposits" order="5" weight="1"/>
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.southernfirst.com/role/ScheduledmaturitiesofcertificatesofdepositTable">
    <loc xlink:type="locator" xlink:label="us-gaap_TimeDeposits" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TimeDeposits"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TimeDepositMaturitiesYearOne" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TimeDepositMaturitiesYearOne"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_TimeDeposits" xlink:to="us-gaap_TimeDepositMaturitiesYearOne" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TimeDepositMaturitiesYearTwo" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TimeDepositMaturitiesYearTwo"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_TimeDeposits" xlink:to="us-gaap_TimeDepositMaturitiesYearTwo" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TimeDepositMaturitiesYearThree" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TimeDepositMaturitiesYearThree"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_TimeDeposits" xlink:to="us-gaap_TimeDepositMaturitiesYearThree" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TimeDepositMaturitiesYearFour" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TimeDepositMaturitiesYearFour"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_TimeDeposits" xlink:to="us-gaap_TimeDepositMaturitiesYearFour" order="4" weight="1"/>
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.southernfirst.com/role/ScheduleofcomponentsofincometaxexpenseTable">
    <loc xlink:type="locator" xlink:label="us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CurrentFederalTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CurrentFederalTaxExpenseBenefit"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:to="us-gaap_CurrentFederalTaxExpenseBenefit" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:to="us-gaap_CurrentStateAndLocalTaxExpenseBenefit" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_CurrentIncomeTaxExpenseBenefit" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_DeferredIncomeTaxExpenseBenefit" order="2" weight="1"/>
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.southernfirst.com/role/ScheduleoftaxescomputedusingthestatutorytaxrateTable">
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxReconciliationOtherAdjustments" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxReconciliationOtherAdjustments"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_IncomeTaxReconciliationOtherAdjustments" order="4" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxReconciliationTaxExemptIncome" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxReconciliationTaxExemptIncome"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_IncomeTaxReconciliationTaxExemptIncome" order="5" weight="-1"/>
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.southernfirst.com/role/ScheduleofcomponentsofthedeferredtaxassetsandliabilitiesTable">
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsGross" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsGross"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsProvisionForLoanLosses" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsProvisionForLoanLosses"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredTaxAssetsGross" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsProvisionForLoanLosses" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredTaxAssetsGross" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsUnrealizedLossesOnAvailableforSaleSecuritiesGross" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsUnrealizedLossesOnAvailableforSaleSecuritiesGross"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredTaxAssetsGross" xlink:to="us-gaap_DeferredTaxAssetsUnrealizedLossesOnAvailableforSaleSecuritiesGross" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="sfst_DeferredTaxAssetsNetDeferredLoanFees" xlink:href="sfst-20221231.xsd#sfst_DeferredTaxAssetsNetDeferredLoanFees"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredTaxAssetsGross" xlink:to="sfst_DeferredTaxAssetsNetDeferredLoanFees" order="4" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredTaxAssetsGross" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits" order="5" weight="1"/>
    <loc xlink:type="locator" xlink:label="sfst_DeferredTaxAssetsLeaseLiabilities" xlink:href="sfst-20221231.xsd#sfst_DeferredTaxAssetsLeaseLiabilities"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredTaxAssetsGross" xlink:to="sfst_DeferredTaxAssetsLeaseLiabilities" order="6" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsOther" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsOther"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredTaxAssetsGross" xlink:to="us-gaap_DeferredTaxAssetsOther" order="7" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredIncomeTaxLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxLiabilities"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredIncomeTaxLiabilities" xlink:to="us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="sfst_DeferredTaxLiabilitiesHedgingTransactions" xlink:href="sfst-20221231.xsd#sfst_DeferredTaxLiabilitiesHedgingTransactions"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredIncomeTaxLiabilities" xlink:to="sfst_DeferredTaxLiabilitiesHedgingTransactions" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxLiabilitiesPrepaidExpenses" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilitiesPrepaidExpenses"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredIncomeTaxLiabilities" xlink:to="us-gaap_DeferredTaxLiabilitiesPrepaidExpenses" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="sfst_DeferredTaxLiabilitiesRightOfUseAssets" xlink:href="sfst-20221231.xsd#sfst_DeferredTaxLiabilitiesRightOfUseAssets"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredIncomeTaxLiabilities" xlink:to="sfst_DeferredTaxLiabilitiesRightOfUseAssets" order="4" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNet"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:to="us-gaap_DeferredTaxAssetsGross" order="1" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:to="us-gaap_DeferredIncomeTaxLiabilities" order="2" weight="-1"/>
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.southernfirst.com/role/ScheduleofstockbasedcompensationexpenseTable">
    <loc xlink:type="locator" xlink:label="us-gaap_EmployeeBenefitsAndShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeBenefitsAndShareBasedCompensation"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockOptionPlanExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockOptionPlanExpense"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_EmployeeBenefitsAndShareBasedCompensation" xlink:to="us-gaap_StockOptionPlanExpense" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="sfst_AmortizationOfDeferredCompensationOnRestrictedStock" xlink:href="sfst-20221231.xsd#sfst_AmortizationOfDeferredCompensationOnRestrictedStock"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_EmployeeBenefitsAndShareBasedCompensation" xlink:to="sfst_AmortizationOfDeferredCompensationOnRestrictedStock" order="2" weight="-1"/>
  </calculationLink>
</linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>11
<FILENAME>sfst-20221231_def.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION DEFINITION LINKBASE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII"?>
<!-- Generated by CompSci Transform (tm) - http://www.compsciresources.com -->
<!-- Created: Mon Feb 13 18:40:29 UTC 2023 -->
<linkbase xmlns="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" xmlns:xbrldt="http://xbrl.org/2005/xbrldt">
  <roleRef xlink:type="simple" xlink:href="sfst-20221231.xsd#sfst_r_ConsolidatedBalanceSheet" roleURI="http://www.southernfirst.com/role/ConsolidatedBalanceSheet"/>
  <roleRef xlink:type="simple" xlink:href="sfst-20221231.xsd#sfst_r_ConsolidatedBalanceSheet_Parentheticals" roleURI="http://www.southernfirst.com/role/ConsolidatedBalanceSheet_Parentheticals"/>
  <roleRef xlink:type="simple" xlink:href="sfst-20221231.xsd#sfst_r_ConsolidatedIncomeStatement" roleURI="http://www.southernfirst.com/role/ConsolidatedIncomeStatement"/>
  <roleRef xlink:type="simple" xlink:href="sfst-20221231.xsd#sfst_r_ConsolidatedIncomeStatement0" roleURI="http://www.southernfirst.com/role/ConsolidatedIncomeStatement0"/>
  <roleRef xlink:type="simple" xlink:href="sfst-20221231.xsd#sfst_r_ShareholdersEquityType2or3" roleURI="http://www.southernfirst.com/role/ShareholdersEquityType2or3"/>
  <roleRef xlink:type="simple" xlink:href="sfst-20221231.xsd#sfst_r_ConsolidatedCashFlow" roleURI="http://www.southernfirst.com/role/ConsolidatedCashFlow"/>
  <roleRef xlink:type="simple" xlink:href="sfst-20221231.xsd#sfst_r_SummaryofSignificantAccountingPoliciesandActivities" roleURI="http://www.southernfirst.com/role/SummaryofSignificantAccountingPoliciesandActivities"/>
  <roleRef xlink:type="simple" xlink:href="sfst-20221231.xsd#sfst_r_InvestmentSecurities" roleURI="http://www.southernfirst.com/role/InvestmentSecurities"/>
  <roleRef xlink:type="simple" xlink:href="sfst-20221231.xsd#sfst_r_MortgageLoansHeldforSale" roleURI="http://www.southernfirst.com/role/MortgageLoansHeldforSale"/>
  <roleRef xlink:type="simple" xlink:href="sfst-20221231.xsd#sfst_r_LoansandAllowanceforCreditLosses" roleURI="http://www.southernfirst.com/role/LoansandAllowanceforCreditLosses"/>
  <roleRef xlink:type="simple" xlink:href="sfst-20221231.xsd#sfst_r_TroubledDebtRestructurings" roleURI="http://www.southernfirst.com/role/TroubledDebtRestructurings"/>
  <roleRef xlink:type="simple" xlink:href="sfst-20221231.xsd#sfst_r_PropertyandEquipment" roleURI="http://www.southernfirst.com/role/PropertyandEquipment"/>
  <roleRef xlink:type="simple" xlink:href="sfst-20221231.xsd#sfst_r_Leases" roleURI="http://www.southernfirst.com/role/Leases"/>
  <roleRef xlink:type="simple" xlink:href="sfst-20221231.xsd#sfst_r_OtherRealEstateOwned" roleURI="http://www.southernfirst.com/role/OtherRealEstateOwned"/>
  <roleRef xlink:type="simple" xlink:href="sfst-20221231.xsd#sfst_r_Deposits" roleURI="http://www.southernfirst.com/role/Deposits"/>
  <roleRef xlink:type="simple" xlink:href="sfst-20221231.xsd#sfst_r_FederalHomeLoanBankAdvancesandOtherBorrowings" roleURI="http://www.southernfirst.com/role/FederalHomeLoanBankAdvancesandOtherBorrowings"/>
  <roleRef xlink:type="simple" xlink:href="sfst-20221231.xsd#sfst_r_SubordinatedDebentures" roleURI="http://www.southernfirst.com/role/SubordinatedDebentures"/>
  <roleRef xlink:type="simple" xlink:href="sfst-20221231.xsd#sfst_r_UnusedLinesofCredit" roleURI="http://www.southernfirst.com/role/UnusedLinesofCredit"/>
  <roleRef xlink:type="simple" xlink:href="sfst-20221231.xsd#sfst_r_DerivativeFinancialInstruments" roleURI="http://www.southernfirst.com/role/DerivativeFinancialInstruments"/>
  <roleRef xlink:type="simple" xlink:href="sfst-20221231.xsd#sfst_r_FairValueAccounting" roleURI="http://www.southernfirst.com/role/FairValueAccounting"/>
  <roleRef xlink:type="simple" xlink:href="sfst-20221231.xsd#sfst_r_EarningsPerCommonShare" roleURI="http://www.southernfirst.com/role/EarningsPerCommonShare"/>
  <roleRef xlink:type="simple" xlink:href="sfst-20221231.xsd#sfst_r_CommitmentsandContingencies" roleURI="http://www.southernfirst.com/role/CommitmentsandContingencies"/>
  <roleRef xlink:type="simple" xlink:href="sfst-20221231.xsd#sfst_r_IncomeTaxes" roleURI="http://www.southernfirst.com/role/IncomeTaxes"/>
  <roleRef xlink:type="simple" xlink:href="sfst-20221231.xsd#sfst_r_RelatedPartyTransactions" roleURI="http://www.southernfirst.com/role/RelatedPartyTransactions"/>
  <roleRef xlink:type="simple" xlink:href="sfst-20221231.xsd#sfst_r_FinancialInstrumentsWithOffBalanceSheetRisk" roleURI="http://www.southernfirst.com/role/FinancialInstrumentsWithOffBalanceSheetRisk"/>
  <roleRef xlink:type="simple" xlink:href="sfst-20221231.xsd#sfst_r_EmployeeBenefitPlan" roleURI="http://www.southernfirst.com/role/EmployeeBenefitPlan"/>
  <roleRef xlink:type="simple" xlink:href="sfst-20221231.xsd#sfst_r_StockBasedCompensation" roleURI="http://www.southernfirst.com/role/StockBasedCompensation"/>
  <roleRef xlink:type="simple" xlink:href="sfst-20221231.xsd#sfst_r_Dividends" roleURI="http://www.southernfirst.com/role/Dividends"/>
  <roleRef xlink:type="simple" xlink:href="sfst-20221231.xsd#sfst_r_RegulatoryMatters" roleURI="http://www.southernfirst.com/role/RegulatoryMatters"/>
  <roleRef xlink:type="simple" xlink:href="sfst-20221231.xsd#sfst_r_ParentCompanyFinancialInformation" roleURI="http://www.southernfirst.com/role/ParentCompanyFinancialInformation"/>
  <roleRef xlink:type="simple" xlink:href="sfst-20221231.xsd#sfst_r_SelectedCondensedQuarterlyFinancialDataUnaudited" roleURI="http://www.southernfirst.com/role/SelectedCondensedQuarterlyFinancialDataUnaudited"/>
  <roleRef xlink:type="simple" xlink:href="sfst-20221231.xsd#sfst_r_AccountingPoliciesByPolicy" roleURI="http://www.southernfirst.com/role/AccountingPoliciesByPolicy"/>
  <roleRef xlink:type="simple" xlink:href="sfst-20221231.xsd#sfst_r_InvestmentSecuritiesTables" roleURI="http://www.southernfirst.com/role/InvestmentSecuritiesTables"/>
  <roleRef xlink:type="simple" xlink:href="sfst-20221231.xsd#sfst_r_LoansandAllowanceforCreditLossesTables" roleURI="http://www.southernfirst.com/role/LoansandAllowanceforCreditLossesTables"/>
  <roleRef xlink:type="simple" xlink:href="sfst-20221231.xsd#sfst_r_PropertyandEquipmentTables" roleURI="http://www.southernfirst.com/role/PropertyandEquipmentTables"/>
  <roleRef xlink:type="simple" xlink:href="sfst-20221231.xsd#sfst_r_LeasesTables" roleURI="http://www.southernfirst.com/role/LeasesTables"/>
  <roleRef xlink:type="simple" xlink:href="sfst-20221231.xsd#sfst_r_OtherRealEstateOwnedTables" roleURI="http://www.southernfirst.com/role/OtherRealEstateOwnedTables"/>
  <roleRef xlink:type="simple" xlink:href="sfst-20221231.xsd#sfst_r_DepositsTables" roleURI="http://www.southernfirst.com/role/DepositsTables"/>
  <roleRef xlink:type="simple" xlink:href="sfst-20221231.xsd#sfst_r_DerivativeFinancialInstrumentsTables" roleURI="http://www.southernfirst.com/role/DerivativeFinancialInstrumentsTables"/>
  <roleRef xlink:type="simple" xlink:href="sfst-20221231.xsd#sfst_r_FairValueAccountingTables" roleURI="http://www.southernfirst.com/role/FairValueAccountingTables"/>
  <roleRef xlink:type="simple" xlink:href="sfst-20221231.xsd#sfst_r_EarningsPerCommonShareTables" roleURI="http://www.southernfirst.com/role/EarningsPerCommonShareTables"/>
  <roleRef xlink:type="simple" xlink:href="sfst-20221231.xsd#sfst_r_IncomeTaxesTables" roleURI="http://www.southernfirst.com/role/IncomeTaxesTables"/>
  <roleRef xlink:type="simple" xlink:href="sfst-20221231.xsd#sfst_r_RelatedPartyTransactionsTables" roleURI="http://www.southernfirst.com/role/RelatedPartyTransactionsTables"/>
  <roleRef xlink:type="simple" xlink:href="sfst-20221231.xsd#sfst_r_StockBasedCompensationTables" roleURI="http://www.southernfirst.com/role/StockBasedCompensationTables"/>
  <roleRef xlink:type="simple" xlink:href="sfst-20221231.xsd#sfst_r_RegulatoryMattersTables" roleURI="http://www.southernfirst.com/role/RegulatoryMattersTables"/>
  <roleRef xlink:type="simple" xlink:href="sfst-20221231.xsd#sfst_r_ParentCompanyFinancialInformationTables" roleURI="http://www.southernfirst.com/role/ParentCompanyFinancialInformationTables"/>
  <roleRef xlink:type="simple" xlink:href="sfst-20221231.xsd#sfst_r_SelectedCondensedQuarterlyFinancialDataUnauditedTables" roleURI="http://www.southernfirst.com/role/SelectedCondensedQuarterlyFinancialDataUnauditedTables"/>
  <roleRef xlink:type="simple" xlink:href="sfst-20221231.xsd#sfst_r_ScheduleofamortizedcostsandfairvalueofinvestmentsecuritiesTable" roleURI="http://www.southernfirst.com/role/ScheduleofamortizedcostsandfairvalueofinvestmentsecuritiesTable"/>
  <roleRef xlink:type="simple" xlink:href="sfst-20221231.xsd#sfst_r_ScheduleofamortizedcostsandfairvaluesofinvestmentsecuritiesavailableforsalebycontractualmaturityTable" roleURI="http://www.southernfirst.com/role/ScheduleofamortizedcostsandfairvaluesofinvestmentsecuritiesavailableforsalebycontractualmaturityTable"/>
  <roleRef xlink:type="simple" xlink:href="sfst-20221231.xsd#sfst_r_ScheduleofgrossunrealizedlossesoninvestmentsecuritiesandfairmarketvalueofrelatedsecuritiesTable" roleURI="http://www.southernfirst.com/role/ScheduleofgrossunrealizedlossesoninvestmentsecuritiesandfairmarketvalueofrelatedsecuritiesTable"/>
  <roleRef xlink:type="simple" xlink:href="sfst-20221231.xsd#sfst_r_ScheduleofotherinvestmentsTable" roleURI="http://www.southernfirst.com/role/ScheduleofotherinvestmentsTable"/>
  <roleRef xlink:type="simple" xlink:href="sfst-20221231.xsd#sfst_r_ScheduleofcompositionofourloanportfolioTable" roleURI="http://www.southernfirst.com/role/ScheduleofcompositionofourloanportfolioTable"/>
  <roleRef xlink:type="simple" xlink:href="sfst-20221231.xsd#sfst_r_ScheduleofcompositionofgrossloansbyratetypeTable" roleURI="http://www.southernfirst.com/role/ScheduleofcompositionofgrossloansbyratetypeTable"/>
  <roleRef xlink:type="simple" xlink:href="sfst-20221231.xsd#sfst_r_ScheduleofoutstandingloansbycreditqualityindicatorsbyyearoforiginationTable" roleURI="http://www.southernfirst.com/role/ScheduleofoutstandingloansbycreditqualityindicatorsbyyearoforiginationTable"/>
  <roleRef xlink:type="simple" xlink:href="sfst-20221231.xsd#sfst_r_ScheduleofloanbalancesclassifiedbycreditqualityindicatorsandloancategoriesTable" roleURI="http://www.southernfirst.com/role/ScheduleofloanbalancesclassifiedbycreditqualityindicatorsandloancategoriesTable"/>
  <roleRef xlink:type="simple" xlink:href="sfst-20221231.xsd#sfst_r_ScheduleofloanbalancesbypaymentstatusTable" roleURI="http://www.southernfirst.com/role/ScheduleofloanbalancesbypaymentstatusTable"/>
  <roleRef xlink:type="simple" xlink:href="sfst-20221231.xsd#sfst_r_ScheduleofnonperformingassetsincludingnonaccruingTDRsTable" roleURI="http://www.southernfirst.com/role/ScheduleofnonperformingassetsincludingnonaccruingTDRsTable"/>
  <roleRef xlink:type="simple" xlink:href="sfst-20221231.xsd#sfst_r_ScheduleofnonaccrualloansbymajorcategoriesTable" roleURI="http://www.southernfirst.com/role/ScheduleofnonaccrualloansbymajorcategoriesTable"/>
  <roleRef xlink:type="simple" xlink:href="sfst-20221231.xsd#sfst_r_ScheduleofkeyinformationforimpairedloansTable" roleURI="http://www.southernfirst.com/role/ScheduleofkeyinformationforimpairedloansTable"/>
  <roleRef xlink:type="simple" xlink:href="sfst-20221231.xsd#sfst_r_ScheduleofaveragerecordedinvestmentandinterestincomerecognizedonimpairedloansTable" roleURI="http://www.southernfirst.com/role/ScheduleofaveragerecordedinvestmentandinterestincomerecognizedonimpairedloansTable"/>
  <roleRef xlink:type="simple" xlink:href="sfst-20221231.xsd#sfst_r_ScheduleofactivityrelatedtotheallowanceforcreditlossesTable" roleURI="http://www.southernfirst.com/role/ScheduleofactivityrelatedtotheallowanceforcreditlossesTable"/>
  <roleRef xlink:type="simple" xlink:href="sfst-20221231.xsd#sfst_r_ScheduleofallowanceforloanlossesandrecordedinvestmentinloansbyimpairmentmethodologyTable" roleURI="http://www.southernfirst.com/role/ScheduleofallowanceforloanlossesandrecordedinvestmentinloansbyimpairmentmethodologyTable"/>
  <roleRef xlink:type="simple" xlink:href="sfst-20221231.xsd#sfst_r_ScheduleofanalysisofcollateraldependentloansTable" roleURI="http://www.southernfirst.com/role/ScheduleofanalysisofcollateraldependentloansTable"/>
  <roleRef xlink:type="simple" xlink:href="sfst-20221231.xsd#sfst_r_ScheduleofallowanceforcreditlossesforunfundedloancommitmentsTable" roleURI="http://www.southernfirst.com/role/ScheduleofallowanceforcreditlossesforunfundedloancommitmentsTable"/>
  <roleRef xlink:type="simple" xlink:href="sfst-20221231.xsd#sfst_r_ScheduleofcomponentsofpropertyandequipmentTable" roleURI="http://www.southernfirst.com/role/ScheduleofcomponentsofpropertyandequipmentTable"/>
  <roleRef xlink:type="simple" xlink:href="sfst-20221231.xsd#sfst_r_ScheduleofestimatedusefullivesofpropertyandequipmentTable" roleURI="http://www.southernfirst.com/role/ScheduleofestimatedusefullivesofpropertyandequipmentTable"/>
  <roleRef xlink:type="simple" xlink:href="sfst-20221231.xsd#sfst_r_ScheduleofmaturitiesofleaseliabilitiesTable" roleURI="http://www.southernfirst.com/role/ScheduleofmaturitiesofleaseliabilitiesTable"/>
  <roleRef xlink:type="simple" xlink:href="sfst-20221231.xsd#sfst_r_ScheduleofactivityofrealestateacquiredinsettlementofloansportionofotherrealestateownedTable" roleURI="http://www.southernfirst.com/role/ScheduleofactivityofrealestateacquiredinsettlementofloansportionofotherrealestateownedTable"/>
  <roleRef xlink:type="simple" xlink:href="sfst-20221231.xsd#sfst_r_ScheduleofdetailindepositaccountsTable" roleURI="http://www.southernfirst.com/role/ScheduleofdetailindepositaccountsTable"/>
  <roleRef xlink:type="simple" xlink:href="sfst-20221231.xsd#sfst_r_ScheduledmaturitiesofcertificatesofdepositTable" roleURI="http://www.southernfirst.com/role/ScheduledmaturitiesofcertificatesofdepositTable"/>
  <roleRef xlink:type="simple" xlink:href="sfst-20221231.xsd#sfst_r_ScheduleofoutstandingfinancialderivativeinstrumentsTable" roleURI="http://www.southernfirst.com/role/ScheduleofoutstandingfinancialderivativeinstrumentsTable"/>
  <roleRef xlink:type="simple" xlink:href="sfst-20221231.xsd#sfst_r_ScheduleofassetsandliabilitiesmeasuredatfairvalueonrecurringbasisTable" roleURI="http://www.southernfirst.com/role/ScheduleofassetsandliabilitiesmeasuredatfairvalueonrecurringbasisTable"/>
  <roleRef xlink:type="simple" xlink:href="sfst-20221231.xsd#sfst_r_ScheduleofassetsandliabilitiesmeasuredatfairvalueonnonrecurringbasisTable" roleURI="http://www.southernfirst.com/role/ScheduleofassetsandliabilitiesmeasuredatfairvalueonnonrecurringbasisTable"/>
  <roleRef xlink:type="simple" xlink:href="sfst-20221231.xsd#sfst_r_ScheduleofunobservableinputsusedinthefairvaluemeasurementsTable" roleURI="http://www.southernfirst.com/role/ScheduleofunobservableinputsusedinthefairvaluemeasurementsTable"/>
  <roleRef xlink:type="simple" xlink:href="sfst-20221231.xsd#sfst_r_ScheduleofestimatedfairvaluesofthecompanysfinancialinstrumentsTable" roleURI="http://www.southernfirst.com/role/ScheduleofestimatedfairvaluesofthecompanysfinancialinstrumentsTable"/>
  <roleRef xlink:type="simple" xlink:href="sfst-20221231.xsd#sfst_r_ScheduleofearningspersharecalculationTable" roleURI="http://www.southernfirst.com/role/ScheduleofearningspersharecalculationTable"/>
  <roleRef xlink:type="simple" xlink:href="sfst-20221231.xsd#sfst_r_ScheduleofcomponentsofincometaxexpenseTable" roleURI="http://www.southernfirst.com/role/ScheduleofcomponentsofincometaxexpenseTable"/>
  <roleRef xlink:type="simple" xlink:href="sfst-20221231.xsd#sfst_r_ScheduleoftaxescomputedusingthestatutorytaxrateTable" roleURI="http://www.southernfirst.com/role/ScheduleoftaxescomputedusingthestatutorytaxrateTable"/>
  <roleRef xlink:type="simple" xlink:href="sfst-20221231.xsd#sfst_r_ScheduleofcomponentsofthedeferredtaxassetsandliabilitiesTable" roleURI="http://www.southernfirst.com/role/ScheduleofcomponentsofthedeferredtaxassetsandliabilitiesTable"/>
  <roleRef xlink:type="simple" xlink:href="sfst-20221231.xsd#sfst_r_ScheduleofloantransactionswithdirectorsandexecutiveofficersincludingtheiraffiliatesTable" roleURI="http://www.southernfirst.com/role/ScheduleofloantransactionswithdirectorsandexecutiveofficersincludingtheiraffiliatesTable"/>
  <roleRef xlink:type="simple" xlink:href="sfst-20221231.xsd#sfst_r_ScheduleofstockbasedcompensationexpenseTable" roleURI="http://www.southernfirst.com/role/ScheduleofstockbasedcompensationexpenseTable"/>
  <roleRef xlink:type="simple" xlink:href="sfst-20221231.xsd#sfst_r_ScheduleofthestatusofthestockoptionplanandchangesTable" roleURI="http://www.southernfirst.com/role/ScheduleofthestatusofthestockoptionplanandchangesTable"/>
  <roleRef xlink:type="simple" xlink:href="sfst-20221231.xsd#sfst_r_ScheduleofassumptionsusedTable" roleURI="http://www.southernfirst.com/role/ScheduleofassumptionsusedTable"/>
  <roleRef xlink:type="simple" xlink:href="sfst-20221231.xsd#sfst_r_ScheduleofthestatusofthecompanysnonvestedrestrictedstockandchangesTable" roleURI="http://www.southernfirst.com/role/ScheduleofthestatusofthecompanysnonvestedrestrictedstockandchangesTable"/>
  <roleRef xlink:type="simple" xlink:href="sfst-20221231.xsd#sfst_r_ScheduleofcapitalamountsandratiosoftheBankandtheCompanyandtheregulatoryminimumrequirementsTable" roleURI="http://www.southernfirst.com/role/ScheduleofcapitalamountsandratiosoftheBankandtheCompanyandtheregulatoryminimumrequirementsTable"/>
  <roleRef xlink:type="simple" xlink:href="sfst-20221231.xsd#sfst_r_ScheduleofcondensedfinancialinformationofSouthernFirstBancsharesIncparentcompanyonlyTable" roleURI="http://www.southernfirst.com/role/ScheduleofcondensedfinancialinformationofSouthernFirstBancsharesIncparentcompanyonlyTable"/>
  <roleRef xlink:type="simple" xlink:href="sfst-20221231.xsd#sfst_r_ScheduleofselectedquarterlyfinancialinformationTable" roleURI="http://www.southernfirst.com/role/ScheduleofselectedquarterlyfinancialinformationTable"/>
  <roleRef xlink:type="simple" xlink:href="sfst-20221231.xsd#sfst_r_SummaryofSignificantAccountingPoliciesandActivitiesDetails" roleURI="http://www.southernfirst.com/role/SummaryofSignificantAccountingPoliciesandActivitiesDetails"/>
  <roleRef xlink:type="simple" xlink:href="sfst-20221231.xsd#sfst_r_InvestmentSecuritiesDetails" roleURI="http://www.southernfirst.com/role/InvestmentSecuritiesDetails"/>
  <roleRef xlink:type="simple" xlink:href="sfst-20221231.xsd#sfst_r_MortgageLoansHeldforSaleDetails" roleURI="http://www.southernfirst.com/role/MortgageLoansHeldforSaleDetails"/>
  <roleRef xlink:type="simple" xlink:href="sfst-20221231.xsd#sfst_r_LoansandAllowanceforCreditLossesDetails" roleURI="http://www.southernfirst.com/role/LoansandAllowanceforCreditLossesDetails"/>
  <roleRef xlink:type="simple" xlink:href="sfst-20221231.xsd#sfst_r_TroubledDebtRestructuringsDetails" roleURI="http://www.southernfirst.com/role/TroubledDebtRestructuringsDetails"/>
  <roleRef xlink:type="simple" xlink:href="sfst-20221231.xsd#sfst_r_PropertyandEquipmentDetails" roleURI="http://www.southernfirst.com/role/PropertyandEquipmentDetails"/>
  <roleRef xlink:type="simple" xlink:href="sfst-20221231.xsd#sfst_r_LeasesDetails" roleURI="http://www.southernfirst.com/role/LeasesDetails"/>
  <roleRef xlink:type="simple" xlink:href="sfst-20221231.xsd#sfst_r_DepositsDetails" roleURI="http://www.southernfirst.com/role/DepositsDetails"/>
  <roleRef xlink:type="simple" xlink:href="sfst-20221231.xsd#sfst_r_FederalHomeLoanBankAdvancesandOtherBorrowingsDetails" roleURI="http://www.southernfirst.com/role/FederalHomeLoanBankAdvancesandOtherBorrowingsDetails"/>
  <roleRef xlink:type="simple" xlink:href="sfst-20221231.xsd#sfst_r_SubordinatedDebenturesDetails" roleURI="http://www.southernfirst.com/role/SubordinatedDebenturesDetails"/>
  <roleRef xlink:type="simple" xlink:href="sfst-20221231.xsd#sfst_r_UnusedLinesofCreditDetails" roleURI="http://www.southernfirst.com/role/UnusedLinesofCreditDetails"/>
  <roleRef xlink:type="simple" xlink:href="sfst-20221231.xsd#sfst_r_FairValueAccountingDetails" roleURI="http://www.southernfirst.com/role/FairValueAccountingDetails"/>
  <roleRef xlink:type="simple" xlink:href="sfst-20221231.xsd#sfst_r_EarningsPerCommonShareDetails" roleURI="http://www.southernfirst.com/role/EarningsPerCommonShareDetails"/>
  <roleRef xlink:type="simple" xlink:href="sfst-20221231.xsd#sfst_r_CommitmentsandContingenciesDetails" roleURI="http://www.southernfirst.com/role/CommitmentsandContingenciesDetails"/>
  <roleRef xlink:type="simple" xlink:href="sfst-20221231.xsd#sfst_r_RelatedPartyTransactionsDetails" roleURI="http://www.southernfirst.com/role/RelatedPartyTransactionsDetails"/>
  <roleRef xlink:type="simple" xlink:href="sfst-20221231.xsd#sfst_r_FinancialInstrumentsWithOffBalanceSheetRiskDetails" roleURI="http://www.southernfirst.com/role/FinancialInstrumentsWithOffBalanceSheetRiskDetails"/>
  <roleRef xlink:type="simple" xlink:href="sfst-20221231.xsd#sfst_r_EmployeeBenefitPlanDetails" roleURI="http://www.southernfirst.com/role/EmployeeBenefitPlanDetails"/>
  <roleRef xlink:type="simple" xlink:href="sfst-20221231.xsd#sfst_r_StockBasedCompensationDetails" roleURI="http://www.southernfirst.com/role/StockBasedCompensationDetails"/>
  <roleRef xlink:type="simple" xlink:href="sfst-20221231.xsd#sfst_r_RegulatoryMattersDetails" roleURI="http://www.southernfirst.com/role/RegulatoryMattersDetails"/>
  <roleRef xlink:type="simple" xlink:href="sfst-20221231.xsd#DocumentAndEntityInformation" roleURI="http://www.southernfirst.com/role/DocumentAndEntityInformation"/>
  <arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-default" arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-default"/>
  <arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-domain" arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-domain"/>
  <arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#hypercube-dimension" arcroleURI="http://xbrl.org/int/dim/arcrole/hypercube-dimension"/>
  <arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#domain-member" arcroleURI="http://xbrl.org/int/dim/arcrole/domain-member"/>
  <arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#all" arcroleURI="http://xbrl.org/int/dim/arcrole/all"/>
  <definitionLink xlink:type="extended" xlink:role="http://www.southernfirst.com/role/ConsolidatedBalanceSheet">
    <loc xlink:type="locator" xlink:label="us-gaap_StatementOfFinancialPositionAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_AssetsAbstract" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashAndDueFromBanks" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndDueFromBanks"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_CashAndDueFromBanks" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FederalFundsSold" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FederalFundsSold"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_FederalFundsSold" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestBearingDepositsInBanks" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestBearingDepositsInBanks"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_InterestBearingDepositsInBanks" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashCashEquivalentsAndFederalFundsSold" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsAndFederalFundsSold"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_CashCashEquivalentsAndFederalFundsSold" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MarketableSecuritiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MarketableSecuritiesAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_MarketableSecuritiesAbstract" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_MarketableSecuritiesAbstract" xlink:to="us-gaap_AvailableForSaleSecuritiesDebtSecurities" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherInvestments"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_MarketableSecuritiesAbstract" xlink:to="us-gaap_OtherInvestments" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Investments" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Investments"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_MarketableSecuritiesAbstract" xlink:to="us-gaap_Investments" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LoansReceivableHeldForSaleAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoansReceivableHeldForSaleAmount"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_MarketableSecuritiesAbstract" xlink:to="us-gaap_LoansReceivableHeldForSaleAmount" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_MarketableSecuritiesAbstract" xlink:to="us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LoansAndLeasesReceivableAllowance" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoansAndLeasesReceivableAllowance"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_MarketableSecuritiesAbstract" xlink:to="us-gaap_LoansAndLeasesReceivableAllowance" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LoansAndLeasesReceivableNetReportedAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoansAndLeasesReceivableNetReportedAmount"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_MarketableSecuritiesAbstract" xlink:to="us-gaap_LoansAndLeasesReceivableNetReportedAmount" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BankOwnedLifeInsurance" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BankOwnedLifeInsurance"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_MarketableSecuritiesAbstract" xlink:to="us-gaap_BankOwnedLifeInsurance" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_MarketableSecuritiesAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentNet" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredIncomeTaxAssetsNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxAssetsNet"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_MarketableSecuritiesAbstract" xlink:to="us-gaap_DeferredIncomeTaxAssetsNet" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssets"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_MarketableSecuritiesAbstract" xlink:to="us-gaap_OtherAssets" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Assets" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Assets"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_MarketableSecuritiesAbstract" xlink:to="us-gaap_Assets" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_LiabilitiesAbstract" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Deposits" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Deposits"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesAbstract" xlink:to="us-gaap_Deposits" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_FHLBAdvanceAndRelatedDebt" xlink:href="sfst-20221231.xsd#sfst_FHLBAdvanceAndRelatedDebt"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesAbstract" xlink:to="sfst_FHLBAdvanceAndRelatedDebt" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_JuniorSubordinatedNotes" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_JuniorSubordinatedNotes"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesAbstract" xlink:to="us-gaap_JuniorSubordinatedNotes" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLiabilities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesAbstract" xlink:to="us-gaap_OtherLiabilities" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Liabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Liabilities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesAbstract" xlink:to="us-gaap_Liabilities" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_StockholdersEquityAbstract" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PreferredStockValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_PreferredStockValue" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_CommonStockValue" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_NonvestedRestrictedStockValue" xlink:href="sfst-20221231.xsd#sfst_NonvestedRestrictedStockValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="sfst_NonvestedRestrictedStockValue" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdditionalPaidInCapital" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdditionalPaidInCapital"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_AdditionalPaidInCapital" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_StockholdersEquity" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity" order="7" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.southernfirst.com/role/ConsolidatedBalanceSheet_Parentheticals">
    <loc xlink:type="locator" xlink:label="us-gaap_StatementOfFinancialPositionAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PreferredStockParOrStatedValuePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockParOrStatedValuePerShare"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_PreferredStockParOrStatedValuePerShare" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PreferredStockSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockSharesAuthorized"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_PreferredStockSharesAuthorized" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_CommonStockSharesAuthorized" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesIssued" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesIssued"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_CommonStockSharesIssued" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_CommonStockSharesOutstanding" order="5" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.southernfirst.com/role/ConsolidatedIncomeStatement">
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeStatementAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestAndDividendIncomeOperatingAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestAndDividendIncomeOperatingAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_InterestAndDividendIncomeOperatingAbstract" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestAndFeeIncomeLoansAndLeases" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestAndFeeIncomeLoansAndLeases"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_InterestAndDividendIncomeOperatingAbstract" xlink:to="us-gaap_InterestAndFeeIncomeLoansAndLeases" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestAndDividendIncomeSecurities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestAndDividendIncomeSecurities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_InterestAndDividendIncomeOperatingAbstract" xlink:to="us-gaap_InterestAndDividendIncomeSecurities" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestIncomeFederalFundsSold" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestIncomeFederalFundsSold"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_InterestAndDividendIncomeOperatingAbstract" xlink:to="us-gaap_InterestIncomeFederalFundsSold" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestAndDividendIncomeOperating" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestAndDividendIncomeOperating"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_InterestAndDividendIncomeOperatingAbstract" xlink:to="us-gaap_InterestAndDividendIncomeOperating" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestExpenseAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpenseAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_InterestExpenseAbstract" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestExpenseDeposits" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpenseDeposits"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_InterestExpenseAbstract" xlink:to="us-gaap_InterestExpenseDeposits" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestExpenseBorrowings" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpenseBorrowings"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_InterestExpenseAbstract" xlink:to="us-gaap_InterestExpenseBorrowings" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_InterestExpenseAbstract" xlink:to="us-gaap_InterestExpense" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestIncomeExpenseNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestIncomeExpenseNet"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_InterestExpenseAbstract" xlink:to="us-gaap_InterestIncomeExpenseNet" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProvisionForLoanLeaseAndOtherLosses" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProvisionForLoanLeaseAndOtherLosses"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_InterestExpenseAbstract" xlink:to="us-gaap_ProvisionForLoanLeaseAndOtherLosses" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestIncomeExpenseAfterProvisionForLoanLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestIncomeExpenseAfterProvisionForLoanLoss"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_InterestExpenseAbstract" xlink:to="us-gaap_InterestIncomeExpenseAfterProvisionForLoanLoss" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NoninterestIncomeAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NoninterestIncomeAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_NoninterestIncomeAbstract" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NoninterestIncomeAbstract" xlink:to="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_ServiceFeesOnDepositAccounts" xlink:href="sfst-20221231.xsd#sfst_ServiceFeesOnDepositAccounts"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NoninterestIncomeAbstract" xlink:to="sfst_ServiceFeesOnDepositAccounts" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_ProductOrServiceOnDebitCard" xlink:href="sfst-20221231.xsd#sfst_ProductOrServiceOnDebitCard"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NoninterestIncomeAbstract" xlink:to="sfst_ProductOrServiceOnDebitCard" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BankOwnedLifeInsuranceIncome" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BankOwnedLifeInsuranceIncome"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NoninterestIncomeAbstract" xlink:to="us-gaap_BankOwnedLifeInsuranceIncome" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_NetLenderAndReferralFeesOnPppLoans" xlink:href="sfst-20221231.xsd#sfst_NetLenderAndReferralFeesOnPppLoans"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NoninterestIncomeAbstract" xlink:to="sfst_NetLenderAndReferralFeesOnPppLoans" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NoninterestIncomeOther" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NoninterestIncomeOther"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NoninterestIncomeAbstract" xlink:to="us-gaap_NoninterestIncomeOther" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NoninterestIncome" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NoninterestIncome"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NoninterestIncomeAbstract" xlink:to="us-gaap_NoninterestIncome" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NoninterestExpenseAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NoninterestExpenseAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_NoninterestExpenseAbstract" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LaborAndRelatedExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LaborAndRelatedExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NoninterestExpenseAbstract" xlink:to="us-gaap_LaborAndRelatedExpense" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OccupancyNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OccupancyNet"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NoninterestExpenseAbstract" xlink:to="us-gaap_OccupancyNet" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_RealEstateOwnedExpenses" xlink:href="sfst-20221231.xsd#sfst_RealEstateOwnedExpenses"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NoninterestExpenseAbstract" xlink:to="sfst_RealEstateOwnedExpenses" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InformationTechnologyAndDataProcessing" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InformationTechnologyAndDataProcessing"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NoninterestExpenseAbstract" xlink:to="us-gaap_InformationTechnologyAndDataProcessing" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FederalDepositInsuranceCorporationPremiumExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FederalDepositInsuranceCorporationPremiumExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NoninterestExpenseAbstract" xlink:to="us-gaap_FederalDepositInsuranceCorporationPremiumExpense" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProfessionalFees" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProfessionalFees"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NoninterestExpenseAbstract" xlink:to="us-gaap_ProfessionalFees" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MarketingExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MarketingExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NoninterestExpenseAbstract" xlink:to="us-gaap_MarketingExpense" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherNoninterestExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNoninterestExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NoninterestExpenseAbstract" xlink:to="us-gaap_OtherNoninterestExpense" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NoninterestExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NoninterestExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NoninterestExpenseAbstract" xlink:to="us-gaap_NoninterestExpense" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NoninterestExpenseAbstract" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NoninterestExpenseAbstract" xlink:to="us-gaap_IncomeTaxExpenseBenefit" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NoninterestExpenseAbstract" xlink:to="us-gaap_NetIncomeLoss" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_EarningsPerShareAbstract" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareBasic"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_EarningsPerShareBasic" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareDiluted" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareDiluted"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_EarningsPerShareDiluted" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" order="1" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.southernfirst.com/role/ConsolidatedIncomeStatement0">
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeStatementAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_NetIncomeLoss" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_OtherComprehensiveIncomeLossAbstract" xlink:href="sfst-20221231.xsd#sfst_OtherComprehensiveIncomeLossAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="sfst_OtherComprehensiveIncomeLossAbstract" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_UnrealizedGainLossOnSecuritiesAvailableForSaleAbstract" xlink:href="sfst-20221231.xsd#sfst_UnrealizedGainLossOnSecuritiesAvailableForSaleAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_OtherComprehensiveIncomeLossAbstract" xlink:to="sfst_UnrealizedGainLossOnSecuritiesAvailableForSaleAbstract" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_UnrealizedGainLossOnSecuritiesAvailableForSaleAbstract" xlink:to="us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax" xlink:to="us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_UnrealizedGainLossOnSecuritiesAvailableForSaleAbstract" xlink:to="us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax" xlink:to="us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_ComprehensiveIncomeNetOfTax" order="3" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.southernfirst.com/role/ShareholdersEquityType2or3">
    <loc xlink:type="locator" xlink:label="us-gaap_StatementLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementEquityComponentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementEquityComponentsAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityComponentDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityComponentDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_CommonStockMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PreferredStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_PreferredStockMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_NonvestedRestrictedStockMember" xlink:href="sfst-20221231.xsd#sfst_NonvestedRestrictedStockMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="sfst_NonvestedRestrictedStockMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdditionalPaidInCapitalMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_AdditionalPaidInCapitalMember" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeMember" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RetainedEarningsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_RetainedEarningsMember" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockholdersEquity" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharesOutstanding"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_SharesOutstanding" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NetIncomeLoss" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_AdoptionOfAccountingStandardsUpdate201613" xlink:href="sfst-20221231.xsd#sfst_AdoptionOfAccountingStandardsUpdate201613"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="sfst_AdoptionOfAccountingStandardsUpdate201613" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" order="11" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.southernfirst.com/role/ConsolidatedCashFlow">
    <loc xlink:type="locator" xlink:label="us-gaap_StatementOfCashFlowsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_NetIncomeLoss" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProvisionForLoanLeaseAndOtherLosses" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProvisionForLoanLeaseAndOtherLosses"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_ProvisionForLoanLeaseAndOtherLosses" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DepreciationAmortizationAndAccretionNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DepreciationAmortizationAndAccretionNet"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_DepreciationAmortizationAndAccretionNet" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_WritedownOfRealEstateOwned" xlink:href="sfst-20221231.xsd#sfst_WritedownOfRealEstateOwned"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="sfst_WritedownOfRealEstateOwned" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_LossOnSaleOfRealEstateOwned" xlink:href="sfst-20221231.xsd#sfst_LossOnSaleOfRealEstateOwned"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="sfst_LossOnSaleOfRealEstateOwned" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GainLossOnSaleOfInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainLossOnSaleOfInvestments"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_GainLossOnSaleOfInvestments" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_GainLossOnSaleOfPropertyPlantEquipment" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_OperatingLeasePayment" xlink:href="sfst-20221231.xsd#sfst_OperatingLeasePayment"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="sfst_OperatingLeasePayment" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensation"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_ShareBasedCompensation" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GainLossOnSalesOfLoansNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainLossOnSalesOfLoansNet"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_GainLossOnSalesOfLoansNet" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsForOriginationAndPurchasesOfLoansHeldForSale" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsForOriginationAndPurchasesOfLoansHeldForSale"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_PaymentsForOriginationAndPurchasesOfLoansHeldForSale" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromSaleOfLoansHeldForSale" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromSaleOfLoansHeldForSale"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_ProceedsFromSaleOfLoansHeldForSale" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BankOwnedLifeInsuranceIncome" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BankOwnedLifeInsuranceIncome"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_BankOwnedLifeInsuranceIncome" order="12" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInDeferredIncomeTaxes" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInDeferredIncomeTaxes"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_IncreaseDecreaseInDeferredIncomeTaxes" order="13" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOtherOperatingAssets"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_IncreaseDecreaseInOtherOperatingAssets" order="14" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOtherOperatingLiabilities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" order="15" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities" order="16" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsForProceedsFromLoansAndLeases" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsForProceedsFromLoansAndLeases"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_PaymentsForProceedsFromLoansAndLeases" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_PaymentToAcquireMarketableSecuritiesAbstract" xlink:href="sfst-20221231.xsd#sfst_PaymentToAcquireMarketableSecuritiesAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="sfst_PaymentToAcquireMarketableSecuritiesAbstract" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_PaymentToAcquireMarketableSecuritiesAbstract" xlink:to="us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsToAcquireOtherInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireOtherInvestments"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_PaymentToAcquireMarketableSecuritiesAbstract" xlink:to="us-gaap_PaymentsToAcquireOtherInvestments" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_ProceedsFromMaturitiesCallsAndRepaymentsOfInvestmentSecuritiesAbstract" xlink:href="sfst-20221231.xsd#sfst_ProceedsFromMaturitiesCallsAndRepaymentsOfInvestmentSecuritiesAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="sfst_ProceedsFromMaturitiesCallsAndRepaymentsOfInvestmentSecuritiesAbstract" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_ProceedsFromMaturitiesCallsAndRepaymentsOfInvestmentSecuritiesAbstract" xlink:to="us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfOtherInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfOtherInvestments"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_ProceedsFromMaturitiesCallsAndRepaymentsOfInvestmentSecuritiesAbstract" xlink:to="us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfOtherInvestments" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_ProceedsFromMaturitiesCallsAndRepaymentsOfInvestmentSecuritiesAbstract" xlink:to="us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsToAcquireLifeInsurancePolicies" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireLifeInsurancePolicies"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_ProceedsFromMaturitiesCallsAndRepaymentsOfInvestmentSecuritiesAbstract" xlink:to="us-gaap_PaymentsToAcquireLifeInsurancePolicies" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_ProceedsFromMaturitiesCallsAndRepaymentsOfInvestmentSecuritiesAbstract" xlink:to="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromSaleOfWhollyOwnedRealEstateAndRealEstateAcquiredInSettlementOfLoans" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromSaleOfWhollyOwnedRealEstateAndRealEstateAcquiredInSettlementOfLoans"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_ProceedsFromMaturitiesCallsAndRepaymentsOfInvestmentSecuritiesAbstract" xlink:to="us-gaap_ProceedsFromSaleOfWhollyOwnedRealEstateAndRealEstateAcquiredInSettlementOfLoans" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_ProceedsFromMaturitiesCallsAndRepaymentsOfInvestmentSecuritiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInDeposits" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInDeposits"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_IncreaseDecreaseInDeposits" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_DecreaseInFederalHomeLoanBankAdvancesAndOtherBorrowings" xlink:href="sfst-20221231.xsd#sfst_DecreaseInFederalHomeLoanBankAdvancesAndOtherBorrowings"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="sfst_DecreaseInFederalHomeLoanBankAdvancesAndOtherBorrowings" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromStockOptionsExercised" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromStockOptionsExercised"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_ProceedsFromStockOptionsExercised" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SupplementalCashFlowInformationAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SupplementalCashFlowInformationAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_SupplementalCashFlowInformationAbstract" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestPaidNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestPaidNet"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SupplementalCashFlowInformationAbstract" xlink:to="us-gaap_InterestPaidNet" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxesPaid" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxesPaid"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SupplementalCashFlowInformationAbstract" xlink:to="us-gaap_IncomeTaxesPaid" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NoncashInvestingAndFinancingItemsAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_NoncashInvestingAndFinancingItemsAbstract" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_ForeclosureOfOtherRealEstate" xlink:href="sfst-20221231.xsd#sfst_ForeclosureOfOtherRealEstate"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:to="sfst_ForeclosureOfOtherRealEstate" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_UnrealizedGainlossOnSecuritiesNetOfIncomeTaxes" xlink:href="sfst-20221231.xsd#sfst_UnrealizedGainlossOnSecuritiesNetOfIncomeTaxes"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:to="sfst_UnrealizedGainlossOnSecuritiesNetOfIncomeTaxes" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_RightOfUseAssetsObtainedInExchangeForLeaseObligationsAbstract" xlink:href="sfst-20221231.xsd#sfst_RightOfUseAssetsObtainedInExchangeForLeaseObligationsAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:to="sfst_RightOfUseAssetsObtainedInExchangeForLeaseObligationsAbstract" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_OperatingLeases" xlink:href="sfst-20221231.xsd#sfst_OperatingLeases"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_RightOfUseAssetsObtainedInExchangeForLeaseObligationsAbstract" xlink:to="sfst_OperatingLeases" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.southernfirst.com/role/SummaryofSignificantAccountingPoliciesandActivities">
    <loc xlink:type="locator" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SignificantAccountingPoliciesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SignificantAccountingPoliciesTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_SignificantAccountingPoliciesTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.southernfirst.com/role/InvestmentSecurities">
    <loc xlink:type="locator" xlink:label="us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract" xlink:to="us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.southernfirst.com/role/MortgageLoansHeldforSale">
    <loc xlink:type="locator" xlink:label="sfst_MortgageLoansHeldForSaleAbstract" xlink:href="sfst-20221231.xsd#sfst_MortgageLoansHeldForSaleAbstract"/>
    <loc xlink:type="locator" xlink:label="sfst_MortgageLoansHeldForSaleTextBlock" xlink:href="sfst-20221231.xsd#sfst_MortgageLoansHeldForSaleTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_MortgageLoansHeldForSaleAbstract" xlink:to="sfst_MortgageLoansHeldForSaleTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.southernfirst.com/role/LoansandAllowanceforCreditLosses">
    <loc xlink:type="locator" xlink:label="us-gaap_ReceivablesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReceivablesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ReceivablesAbstract" xlink:to="us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.southernfirst.com/role/TroubledDebtRestructurings">
    <loc xlink:type="locator" xlink:label="sfst_TroubledDebtRestructuringAbstract" xlink:href="sfst-20221231.xsd#sfst_TroubledDebtRestructuringAbstract"/>
    <loc xlink:type="locator" xlink:label="sfst_TroubledDebtRestructuringTextBlock" xlink:href="sfst-20221231.xsd#sfst_TroubledDebtRestructuringTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_TroubledDebtRestructuringAbstract" xlink:to="sfst_TroubledDebtRestructuringTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.southernfirst.com/role/PropertyandEquipment">
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.southernfirst.com/role/Leases">
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisclosureTextBlockAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeasesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeasesTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_LesseeOperatingLeasesTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.southernfirst.com/role/OtherRealEstateOwned">
    <loc xlink:type="locator" xlink:label="us-gaap_OtherRealEstateAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherRealEstateAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RealEstateOwnedTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RealEstateOwnedTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OtherRealEstateAbstract" xlink:to="us-gaap_RealEstateOwnedTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.southernfirst.com/role/Deposits">
    <loc xlink:type="locator" xlink:label="srt_StatisticalDisclosureForBanksAbstract" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_StatisticalDisclosureForBanksAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DepositLiabilitiesDisclosuresTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DepositLiabilitiesDisclosuresTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_StatisticalDisclosureForBanksAbstract" xlink:to="us-gaap_DepositLiabilitiesDisclosuresTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.southernfirst.com/role/FederalHomeLoanBankAdvancesandOtherBorrowings">
    <loc xlink:type="locator" xlink:label="sfst_FederalHomeLoanBankAdvancesandOtherBorrowingsLineItems" xlink:href="sfst-20221231.xsd#sfst_FederalHomeLoanBankAdvancesandOtherBorrowingsLineItems"/>
    <loc xlink:type="locator" xlink:label="sfst_FederalHomeLoanBankAdvancesandOtherBorrowingsTable" xlink:href="sfst-20221231.xsd#sfst_FederalHomeLoanBankAdvancesandOtherBorrowingsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="sfst_FederalHomeLoanBankAdvancesandOtherBorrowingsLineItems" xlink:to="sfst_FederalHomeLoanBankAdvancesandOtherBorrowingsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_FederalHomeLoanBankAdvancesAndRepurchaseAgreementsTextBlock" xlink:href="sfst-20221231.xsd#sfst_FederalHomeLoanBankAdvancesAndRepurchaseAgreementsTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_FederalHomeLoanBankAdvancesandOtherBorrowingsLineItems" xlink:to="sfst_FederalHomeLoanBankAdvancesAndRepurchaseAgreementsTextBlock" order="1" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.southernfirst.com/role/SubordinatedDebentures">
    <loc xlink:type="locator" xlink:label="us-gaap_SubordinatedBorrowingsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubordinatedBorrowingsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubordinatedBorrowingsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubordinatedBorrowingsDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SubordinatedBorrowingsAbstract" xlink:to="us-gaap_SubordinatedBorrowingsDisclosureTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.southernfirst.com/role/UnusedLinesofCredit">
    <loc xlink:type="locator" xlink:label="sfst_UnusedLinesofCreditLineItems" xlink:href="sfst-20221231.xsd#sfst_UnusedLinesofCreditLineItems"/>
    <loc xlink:type="locator" xlink:label="sfst_UnusedLinesofCreditTable" xlink:href="sfst-20221231.xsd#sfst_UnusedLinesofCreditTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="sfst_UnusedLinesofCreditLineItems" xlink:to="sfst_UnusedLinesofCreditTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_UnusedLinesOfCreditTextBlock" xlink:href="sfst-20221231.xsd#sfst_UnusedLinesOfCreditTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_UnusedLinesofCreditLineItems" xlink:to="sfst_UnusedLinesOfCreditTextBlock" order="1" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.southernfirst.com/role/DerivativeFinancialInstruments">
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:to="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.southernfirst.com/role/FairValueAccounting">
    <loc xlink:type="locator" xlink:label="sfst_FairValueAccountingLineItems" xlink:href="sfst-20221231.xsd#sfst_FairValueAccountingLineItems"/>
    <loc xlink:type="locator" xlink:label="sfst_FairValueAccountingTable" xlink:href="sfst-20221231.xsd#sfst_FairValueAccountingTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="sfst_FairValueAccountingLineItems" xlink:to="sfst_FairValueAccountingTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueDisclosuresTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueDisclosuresTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_FairValueAccountingLineItems" xlink:to="us-gaap_FairValueDisclosuresTextBlock" order="1" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.southernfirst.com/role/EarningsPerCommonShare">
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_EarningsPerShareTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.southernfirst.com/role/CommitmentsandContingencies">
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.southernfirst.com/role/IncomeTaxes">
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_IncomeTaxDisclosureTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.southernfirst.com/role/RelatedPartyTransactions">
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionsDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyTransactionsAbstract" xlink:to="us-gaap_RelatedPartyTransactionsDisclosureTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.southernfirst.com/role/FinancialInstrumentsWithOffBalanceSheetRisk">
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureTextBlockSupplementAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisclosureTextBlockSupplementAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinancialInstrumentsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancialInstrumentsDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisclosureTextBlockSupplementAbstract" xlink:to="us-gaap_FinancialInstrumentsDisclosureTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.southernfirst.com/role/EmployeeBenefitPlan">
    <loc xlink:type="locator" xlink:label="us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:to="us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.southernfirst.com/role/StockBasedCompensation">
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.southernfirst.com/role/Dividends">
    <loc xlink:type="locator" xlink:label="sfst_DividendsLineItems" xlink:href="sfst-20221231.xsd#sfst_DividendsLineItems"/>
    <loc xlink:type="locator" xlink:label="sfst_DividendsTable" xlink:href="sfst-20221231.xsd#sfst_DividendsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="sfst_DividendsLineItems" xlink:to="sfst_DividendsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_DividendsDisclosureTextBlock" xlink:href="sfst-20221231.xsd#sfst_DividendsDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_DividendsLineItems" xlink:to="sfst_DividendsDisclosureTextBlock" order="1" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.southernfirst.com/role/RegulatoryMatters">
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisclosureTextBlockAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_RegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.southernfirst.com/role/ParentCompanyFinancialInformation">
    <loc xlink:type="locator" xlink:label="srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract" xlink:to="us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.southernfirst.com/role/SelectedCondensedQuarterlyFinancialDataUnaudited">
    <loc xlink:type="locator" xlink:label="us-gaap_QuarterlyFinancialInformationDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_QuarterlyFinancialInformationDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_QuarterlyFinancialInformationTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_QuarterlyFinancialInformationTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_QuarterlyFinancialInformationDisclosureAbstract" xlink:to="us-gaap_QuarterlyFinancialInformationTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.southernfirst.com/role/AccountingPoliciesByPolicy">
    <loc xlink:type="locator" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_BasisOfAccountingPolicyPolicyTextBlock" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingPolicyPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_SegmentReportingPolicyPolicyTextBlock" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_UseOfEstimates" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UseOfEstimates"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_UseOfEstimates" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskCreditRisk" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskCreditRisk"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ConcentrationRiskCreditRisk" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventsPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventsPolicyPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_SubsequentEventsPolicyPolicyTextBlock" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PriorPeriodReclassificationAdjustmentDescription" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PriorPeriodReclassificationAdjustmentDescription"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_PriorPeriodReclassificationAdjustmentDescription" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_CashAndCashEquivalentsPolicyTextBlock" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InvestmentPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_InvestmentPolicyTextBlock" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinanceLoansAndLeasesReceivablePolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLoansAndLeasesReceivablePolicy"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_FinanceLoansAndLeasesReceivablePolicy" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LoansAndLeasesReceivablePastDueStatusPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoansAndLeasesReceivablePastDueStatusPolicy"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_LoansAndLeasesReceivablePastDueStatusPolicy" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LoansAndLeasesReceivableNonperformingLoanAndLeasePolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoansAndLeasesReceivableNonperformingLoanAndLeasePolicy"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_LoansAndLeasesReceivableNonperformingLoanAndLeasePolicy" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LoansAndLeasesReceivableAllowanceForLoanLossesPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoansAndLeasesReceivableAllowanceForLoanLossesPolicy"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_LoansAndLeasesReceivableAllowanceForLoanLossesPolicy" order="12" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_LoanChargeOffPolicyPolicyTextBlock" xlink:href="sfst-20221231.xsd#sfst_LoanChargeOffPolicyPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="sfst_LoanChargeOffPolicyPolicyTextBlock" order="13" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LoansAndLeasesReceivableTroubledDebtRestructuringPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoansAndLeasesReceivableTroubledDebtRestructuringPolicy"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_LoansAndLeasesReceivableTroubledDebtRestructuringPolicy" order="14" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RealEstatePolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RealEstatePolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_RealEstatePolicyTextBlock" order="15" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" order="16" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeLeasesPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeLeasesPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_LesseeLeasesPolicyTextBlock" order="17" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_BankOwnedLifeInsurancePoliciesPolicyTextBlock" xlink:href="sfst-20221231.xsd#sfst_BankOwnedLifeInsurancePoliciesPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="sfst_BankOwnedLifeInsurancePoliciesPolicyTextBlock" order="18" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ComprehensiveIncomePolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComprehensiveIncomePolicyPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ComprehensiveIncomePolicyPolicyTextBlock" order="19" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" order="20" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_IncomeTaxPolicyTextBlock" order="21" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" order="22" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" order="23" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RevenueRecognitionPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueRecognitionPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_RevenueRecognitionPolicyTextBlock" order="24" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_AllowanceForCreditLossesPolicyTextBlock" xlink:href="sfst-20221231.xsd#sfst_AllowanceForCreditLossesPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="sfst_AllowanceForCreditLossesPolicyTextBlock" order="25" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_AllowanceForCreditLossesLoansPolicyTextBlock" xlink:href="sfst-20221231.xsd#sfst_AllowanceForCreditLossesLoansPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="sfst_AllowanceForCreditLossesLoansPolicyTextBlock" order="26" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_AccruedInterestReceivablePolicyTextBlock" xlink:href="sfst-20221231.xsd#sfst_AccruedInterestReceivablePolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="sfst_AccruedInterestReceivablePolicyTextBlock" order="27" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_UnfundedCommitmentsPolicyTextBlock" xlink:href="sfst-20221231.xsd#sfst_UnfundedCommitmentsPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="sfst_UnfundedCommitmentsPolicyTextBlock" order="28" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_NewlyIssuedButNotYetEffectiveAccountingStandardsPolicyTextBlock" xlink:href="sfst-20221231.xsd#sfst_NewlyIssuedButNotYetEffectiveAccountingStandardsPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="sfst_NewlyIssuedButNotYetEffectiveAccountingStandardsPolicyTextBlock" order="29" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.southernfirst.com/role/InvestmentSecuritiesTables">
    <loc xlink:type="locator" xlink:label="us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract" xlink:to="us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract" xlink:to="us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract" xlink:to="us-gaap_ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfOtherInvestmentsNotReadilyMarketableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfOtherInvestmentsNotReadilyMarketableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract" xlink:to="us-gaap_ScheduleOfOtherInvestmentsNotReadilyMarketableTextBlock" order="3" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.southernfirst.com/role/LoansandAllowanceforCreditLossesTables">
    <loc xlink:type="locator" xlink:label="us-gaap_ReceivablesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReceivablesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ReceivablesAbstract" xlink:to="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_LoanReceivableByRateTypeTableTextBlock" xlink:href="sfst-20221231.xsd#sfst_LoanReceivableByRateTypeTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ReceivablesAbstract" xlink:to="sfst_LoanReceivableByRateTypeTableTextBlock" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_ScheduleOfOutstandingLoansByCreditQualityIndicatorsByYearOfOriginationTableTextBlock" xlink:href="sfst-20221231.xsd#sfst_ScheduleOfOutstandingLoansByCreditQualityIndicatorsByYearOfOriginationTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ReceivablesAbstract" xlink:to="sfst_ScheduleOfOutstandingLoansByCreditQualityIndicatorsByYearOfOriginationTableTextBlock" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_ScheduleOfLoanBalancesClassifiedByCreditQualityIndicatorsAndLoanCategoriesTableTextBlock" xlink:href="sfst-20221231.xsd#sfst_ScheduleOfLoanBalancesClassifiedByCreditQualityIndicatorsAndLoanCategoriesTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ReceivablesAbstract" xlink:to="sfst_ScheduleOfLoanBalancesClassifiedByCreditQualityIndicatorsAndLoanCategoriesTableTextBlock" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfCompensatingBalancesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfCompensatingBalancesTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ReceivablesAbstract" xlink:to="us-gaap_ScheduleOfCompensatingBalancesTextBlock" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfFinancingReceivablesNonAccrualStatusTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfFinancingReceivablesNonAccrualStatusTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ReceivablesAbstract" xlink:to="us-gaap_ScheduleOfFinancingReceivablesNonAccrualStatusTableTextBlock" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtSecuritiesHeldtoMaturityNonaccrualTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesHeldtoMaturityNonaccrualTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ReceivablesAbstract" xlink:to="us-gaap_DebtSecuritiesHeldtoMaturityNonaccrualTableTextBlock" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ImpairedFinancingReceivablesTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ImpairedFinancingReceivablesTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ReceivablesAbstract" xlink:to="us-gaap_ImpairedFinancingReceivablesTableTextBlock" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_SummaryOfAverageRecordedInvestmentInImpairedLoansAndAmountOfInterestIncomeTableTextBlock" xlink:href="sfst-20221231.xsd#sfst_SummaryOfAverageRecordedInvestmentInImpairedLoansAndAmountOfInterestIncomeTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ReceivablesAbstract" xlink:to="sfst_SummaryOfAverageRecordedInvestmentInImpairedLoansAndAmountOfInterestIncomeTableTextBlock" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_ScheduleOfActivityRelatedToTheAllowanceForCreditLossesTableTextBlock" xlink:href="sfst-20221231.xsd#sfst_ScheduleOfActivityRelatedToTheAllowanceForCreditLossesTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ReceivablesAbstract" xlink:to="sfst_ScheduleOfActivityRelatedToTheAllowanceForCreditLossesTableTextBlock" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_ImpairmentMethodologyForCreditLossesOnFinancingReceivablesTableTextBlock" xlink:href="sfst-20221231.xsd#sfst_ImpairmentMethodologyForCreditLossesOnFinancingReceivablesTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ReceivablesAbstract" xlink:to="sfst_ImpairmentMethodologyForCreditLossesOnFinancingReceivablesTableTextBlock" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_SummaryOfAnalysisOfCollateraldependentLoansOfTheCompanyTableTextBlock" xlink:href="sfst-20221231.xsd#sfst_SummaryOfAnalysisOfCollateraldependentLoansOfTheCompanyTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ReceivablesAbstract" xlink:to="sfst_SummaryOfAnalysisOfCollateraldependentLoansOfTheCompanyTableTextBlock" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ReceivablesAbstract" xlink:to="us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock" order="12" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.southernfirst.com/role/PropertyandEquipmentTables">
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentTextBlock" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_ScheduleOfEstimatedUsefulLivesOfPropertyPlantAndEquipmentTableTextBlock" xlink:href="sfst-20221231.xsd#sfst_ScheduleOfEstimatedUsefulLivesOfPropertyPlantAndEquipmentTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="sfst_ScheduleOfEstimatedUsefulLivesOfPropertyPlantAndEquipmentTableTextBlock" order="1" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.southernfirst.com/role/LeasesTables">
    <loc xlink:type="locator" xlink:label="us-gaap_LeasesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeasesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.southernfirst.com/role/OtherRealEstateOwnedTables">
    <loc xlink:type="locator" xlink:label="us-gaap_OtherRealEstateRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherRealEstateRollForward"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherRealEstateRollForwardTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherRealEstateRollForwardTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OtherRealEstateRollForward" xlink:to="us-gaap_OtherRealEstateRollForwardTableTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.southernfirst.com/role/DepositsTables">
    <loc xlink:type="locator" xlink:label="srt_StatisticalDisclosureForBanksAbstract" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_StatisticalDisclosureForBanksAbstract"/>
    <loc xlink:type="locator" xlink:label="sfst_DetailOfDepositAccountsTableTextBlock" xlink:href="sfst-20221231.xsd#sfst_DetailOfDepositAccountsTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_StatisticalDisclosureForBanksAbstract" xlink:to="sfst_DetailOfDepositAccountsTableTextBlock" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_ScheduledMaturitiesOfCertificatesOfDepositTableTextBlock" xlink:href="sfst-20221231.xsd#sfst_ScheduledMaturitiesOfCertificatesOfDepositTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_StatisticalDisclosureForBanksAbstract" xlink:to="sfst_ScheduledMaturitiesOfCertificatesOfDepositTableTextBlock" order="1" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.southernfirst.com/role/DerivativeFinancialInstrumentsTables">
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:to="us-gaap_ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.southernfirst.com/role/FairValueAccountingTables">
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueDisclosuresAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueDisclosuresAbstract" xlink:to="us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueAssetsMeasuredOnNonrecurringBasisTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsMeasuredOnNonrecurringBasisTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueDisclosuresAbstract" xlink:to="us-gaap_FairValueAssetsMeasuredOnNonrecurringBasisTextBlock" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueDisclosuresAbstract" xlink:to="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueByBalanceSheetGroupingTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByBalanceSheetGroupingTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueDisclosuresAbstract" xlink:to="us-gaap_FairValueByBalanceSheetGroupingTextBlock" order="3" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.southernfirst.com/role/EarningsPerCommonShareTables">
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.southernfirst.com/role/IncomeTaxesTables">
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" order="2" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.southernfirst.com/role/RelatedPartyTransactionsTables">
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyTransactionsAbstract" xlink:to="us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.southernfirst.com/role/StockBasedCompensationTables">
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfShareBasedCompensationEmployeeStockPurchasePlanActivityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationEmployeeStockPurchasePlanActivityTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_ScheduleOfShareBasedCompensationEmployeeStockPurchasePlanActivityTableTextBlock" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfAssumptionsUsedTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAssumptionsUsedTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_ScheduleOfAssumptionsUsedTableTextBlock" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock" order="3" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.southernfirst.com/role/RegulatoryMattersTables">
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisclosureTextBlockAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.southernfirst.com/role/ParentCompanyFinancialInformationTables">
    <loc xlink:type="locator" xlink:label="srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="sfst_ScheduleOfCondensedFinancialStatementTableTextBlock" xlink:href="sfst-20221231.xsd#sfst_ScheduleOfCondensedFinancialStatementTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract" xlink:to="sfst_ScheduleOfCondensedFinancialStatementTableTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.southernfirst.com/role/SelectedCondensedQuarterlyFinancialDataUnauditedTables">
    <loc xlink:type="locator" xlink:label="us-gaap_QuarterlyFinancialInformationDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_QuarterlyFinancialInformationDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_QuarterlyFinancialInformationDisclosureAbstract" xlink:to="us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.southernfirst.com/role/ScheduleofamortizedcostsandfairvalueofinvestmentsecuritiesTable">
    <loc xlink:type="locator" xlink:label="sfst_InvestmentSecuritiesDetailsScheduleofamortizedcostsandfairvalueofinvestmentsecuritiesLineItems" xlink:href="sfst-20221231.xsd#sfst_InvestmentSecuritiesDetailsScheduleofamortizedcostsandfairvalueofinvestmentsecuritiesLineItems"/>
    <loc xlink:type="locator" xlink:label="sfst_InvestmentSecuritiesDetailsScheduleofamortizedcostsandfairvalueofinvestmentsecuritiesTable" xlink:href="sfst-20221231.xsd#sfst_InvestmentSecuritiesDetailsScheduleofamortizedcostsandfairvalueofinvestmentsecuritiesTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="sfst_InvestmentSecuritiesDetailsScheduleofamortizedcostsandfairvalueofinvestmentsecuritiesLineItems" xlink:to="sfst_InvestmentSecuritiesDetailsScheduleofamortizedcostsandfairvalueofinvestmentsecuritiesTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinancialInstrumentAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancialInstrumentAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="sfst_InvestmentSecuritiesDetailsScheduleofamortizedcostsandfairvalueofinvestmentsecuritiesTable" xlink:to="us-gaap_FinancialInstrumentAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_FinancialInstrumentAxis" xlink:to="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_FinancialInstrumentAxis" xlink:to="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_TypeOfInvestmentAxis" xlink:href="sfst-20221231.xsd#sfst_TypeOfInvestmentAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="sfst_InvestmentSecuritiesDetailsScheduleofamortizedcostsandfairvalueofinvestmentsecuritiesTable" xlink:to="sfst_TypeOfInvestmentAxis" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_TypeOfInvestmentDomain" xlink:href="sfst-20221231.xsd#sfst_TypeOfInvestmentDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="sfst_TypeOfInvestmentAxis" xlink:to="sfst_TypeOfInvestmentDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_TypeOfInvestmentDomain_0" xlink:href="sfst-20221231.xsd#sfst_TypeOfInvestmentDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="sfst_TypeOfInvestmentAxis" xlink:to="sfst_TypeOfInvestmentDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CorporateBondSecuritiesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CorporateBondSecuritiesMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="us-gaap_CorporateBondSecuritiesMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_USTreasurySecuritiesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_USTreasurySecuritiesMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="us-gaap_USTreasurySecuritiesMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AgencySecuritiesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AgencySecuritiesMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="us-gaap_AgencySecuritiesMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_USStatesAndPoliticalSubdivisionsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_USStatesAndPoliticalSubdivisionsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="us-gaap_USStatesAndPoliticalSubdivisionsMember" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetBackedSecuritiesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetBackedSecuritiesMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="us-gaap_AssetBackedSecuritiesMember" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MortgageBackedSecuritiesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MortgageBackedSecuritiesMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="us-gaap_MortgageBackedSecuritiesMember" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommercialMortgageBackedSecuritiesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommercialMortgageBackedSecuritiesMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="us-gaap_CommercialMortgageBackedSecuritiesMember" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_SbaSecuritiesMember" xlink:href="sfst-20221231.xsd#sfst_SbaSecuritiesMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="sfst_SbaSecuritiesMember" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FederalHomeLoanMortgageCorporationFhlmcInsuredLoansMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FederalHomeLoanMortgageCorporationFhlmcInsuredLoansMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_TypeOfInvestmentDomain" xlink:to="us-gaap_FederalHomeLoanMortgageCorporationFhlmcInsuredLoansMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FederalNationalMortgageAssociationFnmaInsuredLoansMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FederalNationalMortgageAssociationFnmaInsuredLoansMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_TypeOfInvestmentDomain" xlink:to="us-gaap_FederalNationalMortgageAssociationFnmaInsuredLoansMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GovernmentNationalMortgageAssociationGnmaInsuredLoansMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GovernmentNationalMortgageAssociationGnmaInsuredLoansMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_TypeOfInvestmentDomain" xlink:to="us-gaap_GovernmentNationalMortgageAssociationGnmaInsuredLoansMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SecuritiesInvestmentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SecuritiesInvestmentMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_TypeOfInvestmentDomain" xlink:to="us-gaap_SecuritiesInvestmentMember" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GovernmentNationalMortgageAssociationCertificatesAndObligationsGNMAMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GovernmentNationalMortgageAssociationCertificatesAndObligationsGNMAMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_TypeOfInvestmentDomain" xlink:to="us-gaap_GovernmentNationalMortgageAssociationCertificatesAndObligationsGNMAMember" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_AvailableForSaleAbstract" xlink:href="sfst-20221231.xsd#sfst_AvailableForSaleAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_InvestmentSecuritiesDetailsScheduleofamortizedcostsandfairvalueofinvestmentsecuritiesLineItems" xlink:to="sfst_AvailableForSaleAbstract" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_AvailableForSaleAbstract" xlink:to="us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_AvailableForSaleAbstract" xlink:to="us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_AvailableForSaleAbstract" xlink:to="us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_AvailableForSaleAbstract" xlink:to="us-gaap_AvailableForSaleSecuritiesDebtSecurities" order="3" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.southernfirst.com/role/ScheduleofamortizedcostsandfairvaluesofinvestmentsecuritiesavailableforsalebycontractualmaturityTable">
    <loc xlink:type="locator" xlink:label="sfst_ScheduleOfAmortizedCostsAndFairValuesOfInvestmentSecuritiesAvailableForSaleByContractualMaturityAbstract" xlink:href="sfst-20221231.xsd#sfst_ScheduleOfAmortizedCostsAndFairValuesOfInvestmentSecuritiesAvailableForSaleByContractualMaturityAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_ScheduleOfAmortizedCostsAndFairValuesOfInvestmentSecuritiesAvailableForSaleByContractualMaturityAbstract" xlink:to="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract" xlink:to="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract" xlink:to="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract" xlink:to="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract" xlink:to="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract" xlink:to="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract" xlink:to="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract" xlink:to="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract" xlink:to="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract" xlink:to="us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract" xlink:to="us-gaap_AvailableForSaleSecuritiesDebtSecurities" order="9" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.southernfirst.com/role/ScheduleofgrossunrealizedlossesoninvestmentsecuritiesandfairmarketvalueofrelatedsecuritiesTable">
    <loc xlink:type="locator" xlink:label="sfst_InvestmentSecuritiesDetailsScheduleofgrossunrealizedlossesoninvestmentsecuritiesandfairmarketvalueofrelatedsecuritiesLineItems" xlink:href="sfst-20221231.xsd#sfst_InvestmentSecuritiesDetailsScheduleofgrossunrealizedlossesoninvestmentsecuritiesandfairmarketvalueofrelatedsecuritiesLineItems"/>
    <loc xlink:type="locator" xlink:label="sfst_InvestmentSecuritiesDetailsScheduleofgrossunrealizedlossesoninvestmentsecuritiesandfairmarketvalueofrelatedsecuritiesTable" xlink:href="sfst-20221231.xsd#sfst_InvestmentSecuritiesDetailsScheduleofgrossunrealizedlossesoninvestmentsecuritiesandfairmarketvalueofrelatedsecuritiesTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="sfst_InvestmentSecuritiesDetailsScheduleofgrossunrealizedlossesoninvestmentsecuritiesandfairmarketvalueofrelatedsecuritiesLineItems" xlink:to="sfst_InvestmentSecuritiesDetailsScheduleofgrossunrealizedlossesoninvestmentsecuritiesandfairmarketvalueofrelatedsecuritiesTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InvestmentTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentTypeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="sfst_InvestmentSecuritiesDetailsScheduleofgrossunrealizedlossesoninvestmentsecuritiesandfairmarketvalueofrelatedsecuritiesTable" xlink:to="us-gaap_InvestmentTypeAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InvestmentTypeCategorizationMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentTypeCategorizationMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_InvestmentTypeAxis" xlink:to="us-gaap_InvestmentTypeCategorizationMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InvestmentTypeCategorizationMember_0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentTypeCategorizationMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_InvestmentTypeAxis" xlink:to="us-gaap_InvestmentTypeCategorizationMember_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinancialInstrumentAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancialInstrumentAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="sfst_InvestmentSecuritiesDetailsScheduleofgrossunrealizedlossesoninvestmentsecuritiesandfairmarketvalueofrelatedsecuritiesTable" xlink:to="us-gaap_FinancialInstrumentAxis" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_FinancialInstrumentAxis" xlink:to="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_FinancialInstrumentAxis" xlink:to="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_CorporateBondsMember" xlink:href="sfst-20221231.xsd#sfst_CorporateBondsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="sfst_CorporateBondsMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_USTreasuriesMember" xlink:href="sfst-20221231.xsd#sfst_USTreasuriesMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="sfst_USTreasuriesMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AgencySecuritiesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AgencySecuritiesMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="us-gaap_AgencySecuritiesMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_USStatesAndPoliticalSubdivisionsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_USStatesAndPoliticalSubdivisionsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="us-gaap_USStatesAndPoliticalSubdivisionsMember" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetBackedSecuritiesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetBackedSecuritiesMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="us-gaap_AssetBackedSecuritiesMember" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MortgageBackedSecuritiesOtherMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MortgageBackedSecuritiesOtherMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="us-gaap_MortgageBackedSecuritiesOtherMember" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FederalHomeLoanMortgageCorporationCertificatesAndObligationsFHLMCMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FederalHomeLoanMortgageCorporationCertificatesAndObligationsFHLMCMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_InvestmentTypeCategorizationMember" xlink:to="us-gaap_FederalHomeLoanMortgageCorporationCertificatesAndObligationsFHLMCMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FederalNationalMortgageAssociationCertificatesAndObligationsFNMAMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FederalNationalMortgageAssociationCertificatesAndObligationsFNMAMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_InvestmentTypeCategorizationMember" xlink:to="us-gaap_FederalNationalMortgageAssociationCertificatesAndObligationsFNMAMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GovernmentNationalMortgageAssociationCertificatesAndObligationsGNMAMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GovernmentNationalMortgageAssociationCertificatesAndObligationsGNMAMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_InvestmentTypeCategorizationMember" xlink:to="us-gaap_GovernmentNationalMortgageAssociationCertificatesAndObligationsGNMAMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SecuritiesInvestmentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SecuritiesInvestmentMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_InvestmentTypeCategorizationMember" xlink:to="us-gaap_SecuritiesInvestmentMember" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLossAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLossAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_InvestmentSecuritiesDetailsScheduleofgrossunrealizedlossesoninvestmentsecuritiesandfairmarketvalueofrelatedsecuritiesLineItems" xlink:to="us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLossAbstract" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_NumberOfInvestmentsInContinuousUnrealizedLossPositionLessThanTwelveMonths" xlink:href="sfst-20221231.xsd#sfst_NumberOfInvestmentsInContinuousUnrealizedLossPositionLessThanTwelveMonths"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLossAbstract" xlink:to="sfst_NumberOfInvestmentsInContinuousUnrealizedLossPositionLessThanTwelveMonths" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLossAbstract" xlink:to="us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLossAbstract" xlink:to="us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_NumberOfInvestmentsInContinuousUnrealizedLossPositionTwelveMonthsOrLonger" xlink:href="sfst-20221231.xsd#sfst_NumberOfInvestmentsInContinuousUnrealizedLossPositionTwelveMonthsOrLonger"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLossAbstract" xlink:to="sfst_NumberOfInvestmentsInContinuousUnrealizedLossPositionTwelveMonthsOrLonger" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLossAbstract" xlink:to="us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLossAbstract" xlink:to="us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_NumberOfInvestmentsInContinuousUnrealizedLossPosition" xlink:href="sfst-20221231.xsd#sfst_NumberOfInvestmentsInContinuousUnrealizedLossPosition"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLossAbstract" xlink:to="sfst_NumberOfInvestmentsInContinuousUnrealizedLossPosition" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLossAbstract" xlink:to="us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLossAbstract" xlink:to="us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_MortgageBackedAbstract0" xlink:href="sfst-20221231.xsd#sfst_MortgageBackedAbstract0"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLossAbstract" xlink:to="sfst_MortgageBackedAbstract0" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_MortgageBackedAbstract" xlink:href="sfst-20221231.xsd#sfst_MortgageBackedAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLossAbstract" xlink:to="sfst_MortgageBackedAbstract" order="10" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.southernfirst.com/role/ScheduleofotherinvestmentsTable">
    <loc xlink:type="locator" xlink:label="sfst_ScheduleOfOtherInvestmentsAbstract" xlink:href="sfst-20221231.xsd#sfst_ScheduleOfOtherInvestmentsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InvestmentInFederalHomeLoanBankStockFairValueDisclosure" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentInFederalHomeLoanBankStockFairValueDisclosure"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_ScheduleOfOtherInvestmentsAbstract" xlink:to="us-gaap_InvestmentInFederalHomeLoanBankStockFairValueDisclosure" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CertificatesOfDepositAtCarryingValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CertificatesOfDepositAtCarryingValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_ScheduleOfOtherInvestmentsAbstract" xlink:to="us-gaap_CertificatesOfDepositAtCarryingValue" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_InvestmentInTrustPreferredSecurities" xlink:href="sfst-20221231.xsd#sfst_InvestmentInTrustPreferredSecurities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_ScheduleOfOtherInvestmentsAbstract" xlink:to="sfst_InvestmentInTrustPreferredSecurities" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherInvestments"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_InvestmentInTrustPreferredSecurities" xlink:to="us-gaap_OtherInvestments" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.southernfirst.com/role/ScheduleofcompositionofourloanportfolioTable">
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsNotesAndLoansReceivableLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsNotesAndLoansReceivableLineItems"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_AccountsNotesAndLoansReceivableLineItems" xlink:to="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CollateralAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CollateralAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable" xlink:to="us-gaap_CollateralAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CollateralDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CollateralDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_CollateralAxis" xlink:to="us-gaap_CollateralDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CollateralDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CollateralDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_CollateralAxis" xlink:to="us-gaap_CollateralDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinancialInstrumentAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancialInstrumentAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable" xlink:to="us-gaap_FinancialInstrumentAxis" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_FinancialInstrumentAxis" xlink:to="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_FinancialInstrumentAxis" xlink:to="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable" xlink:to="us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis" xlink:to="us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis" xlink:to="us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommercialLoanMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommercialLoanMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="us-gaap_CommercialLoanMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConsumerLoanMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConsumerLoanMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="us-gaap_ConsumerLoanMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommercialRealEstateMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommercialRealEstateMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CollateralDomain" xlink:to="us-gaap_CommercialRealEstateMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ResidentialRealEstateMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ResidentialRealEstateMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CollateralDomain" xlink:to="us-gaap_ResidentialRealEstateMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConstructionLoansMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConstructionLoansMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain" xlink:to="us-gaap_ConstructionLoansMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_BusinessLoanMember" xlink:href="sfst-20221231.xsd#sfst_BusinessLoanMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain" xlink:to="sfst_BusinessLoanMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RealEstateLoanMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RealEstateLoanMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain" xlink:to="us-gaap_RealEstateLoanMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_HomeEquityLoanMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HomeEquityLoanMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain" xlink:to="us-gaap_HomeEquityLoanMember" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_OtherConsumerMember" xlink:href="sfst-20221231.xsd#sfst_OtherConsumerMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain" xlink:to="sfst_OtherConsumerMember" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_CommercialAbstract" xlink:href="sfst-20221231.xsd#sfst_CommercialAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountsNotesAndLoansReceivableLineItems" xlink:to="sfst_CommercialAbstract" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_CommercialLoansReceivableCarryingAmount" xlink:href="sfst-20221231.xsd#sfst_CommercialLoansReceivableCarryingAmount"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_CommercialAbstract" xlink:to="sfst_CommercialLoansReceivableCarryingAmount" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_CommercialLoansReceivablePercentage" xlink:href="sfst-20221231.xsd#sfst_CommercialLoansReceivablePercentage"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_CommercialAbstract" xlink:to="sfst_CommercialLoansReceivablePercentage" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_ConsumerAbstract" xlink:href="sfst-20221231.xsd#sfst_ConsumerAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountsNotesAndLoansReceivableLineItems" xlink:to="sfst_ConsumerAbstract" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_ConsumerLoansReceivableCarryingAmount" xlink:href="sfst-20221231.xsd#sfst_ConsumerLoansReceivableCarryingAmount"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_ConsumerAbstract" xlink:to="sfst_ConsumerLoansReceivableCarryingAmount" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_ConsumerLoansReceivablePercentage" xlink:href="sfst-20221231.xsd#sfst_ConsumerLoansReceivablePercentage"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_ConsumerAbstract" xlink:to="sfst_ConsumerLoansReceivablePercentage" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountsNotesAndLoansReceivableLineItems" xlink:to="us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_LoansAndLeasesReceivableNetOfDeferredIncomePercentage" xlink:href="sfst-20221231.xsd#sfst_LoansAndLeasesReceivableNetOfDeferredIncomePercentage"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountsNotesAndLoansReceivableLineItems" xlink:to="sfst_LoansAndLeasesReceivableNetOfDeferredIncomePercentage" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LoansAndLeasesReceivableAllowance" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoansAndLeasesReceivableAllowance"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountsNotesAndLoansReceivableLineItems" xlink:to="us-gaap_LoansAndLeasesReceivableAllowance" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LoansAndLeasesReceivableNetReportedAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoansAndLeasesReceivableNetReportedAmount"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountsNotesAndLoansReceivableLineItems" xlink:to="us-gaap_LoansAndLeasesReceivableNetReportedAmount" order="6" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.southernfirst.com/role/ScheduleofcompositionofgrossloansbyratetypeTable">
    <loc xlink:type="locator" xlink:label="sfst_ScheduleOfCompositionOfGrossLoansByRateTypeAbstract" xlink:href="sfst-20221231.xsd#sfst_ScheduleOfCompositionOfGrossLoansByRateTypeAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LoansReceivableWithVariableRatesOfInterest1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoansReceivableWithVariableRatesOfInterest1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_ScheduleOfCompositionOfGrossLoansByRateTypeAbstract" xlink:to="us-gaap_LoansReceivableWithVariableRatesOfInterest1" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LoansReceivableWithFixedRatesOfInterest1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoansReceivableWithFixedRatesOfInterest1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_ScheduleOfCompositionOfGrossLoansByRateTypeAbstract" xlink:to="us-gaap_LoansReceivableWithFixedRatesOfInterest1" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_ScheduleOfCompositionOfGrossLoansByRateTypeAbstract" xlink:to="us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome" order="2" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.southernfirst.com/role/ScheduleofoutstandingloansbycreditqualityindicatorsbyyearoforiginationTable">
    <loc xlink:type="locator" xlink:label="sfst_LoansandAllowanceforCreditLossesDetailsScheduleofoutstandingloansbycreditqualityindicatorsbyyearoforiginationLineItems" xlink:href="sfst-20221231.xsd#sfst_LoansandAllowanceforCreditLossesDetailsScheduleofoutstandingloansbycreditqualityindicatorsbyyearoforiginationLineItems"/>
    <loc xlink:type="locator" xlink:label="sfst_LoansandAllowanceforCreditLossesDetailsScheduleofoutstandingloansbycreditqualityindicatorsbyyearoforiginationTable" xlink:href="sfst-20221231.xsd#sfst_LoansandAllowanceforCreditLossesDetailsScheduleofoutstandingloansbycreditqualityindicatorsbyyearoforiginationTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="sfst_LoansandAllowanceforCreditLossesDetailsScheduleofoutstandingloansbycreditqualityindicatorsbyyearoforiginationLineItems" xlink:to="sfst_LoansandAllowanceforCreditLossesDetailsScheduleofoutstandingloansbycreditqualityindicatorsbyyearoforiginationTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CollateralAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CollateralAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="sfst_LoansandAllowanceforCreditLossesDetailsScheduleofoutstandingloansbycreditqualityindicatorsbyyearoforiginationTable" xlink:to="us-gaap_CollateralAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CollateralDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CollateralDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_CollateralAxis" xlink:to="us-gaap_CollateralDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CollateralDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CollateralDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_CollateralAxis" xlink:to="us-gaap_CollateralDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinancialInstrumentAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancialInstrumentAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="sfst_LoansandAllowanceforCreditLossesDetailsScheduleofoutstandingloansbycreditqualityindicatorsbyyearoforiginationTable" xlink:to="us-gaap_FinancialInstrumentAxis" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_FinancialInstrumentAxis" xlink:to="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_FinancialInstrumentAxis" xlink:to="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="sfst_LoansandAllowanceforCreditLossesDetailsScheduleofoutstandingloansbycreditqualityindicatorsbyyearoforiginationTable" xlink:to="us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis" xlink:to="us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis" xlink:to="us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InternalCreditAssessmentAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InternalCreditAssessmentAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="sfst_LoansandAllowanceforCreditLossesDetailsScheduleofoutstandingloansbycreditqualityindicatorsbyyearoforiginationTable" xlink:to="us-gaap_InternalCreditAssessmentAxis" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InternalCreditAssessmentDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InternalCreditAssessmentDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_InternalCreditAssessmentAxis" xlink:to="us-gaap_InternalCreditAssessmentDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InternalCreditAssessmentDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InternalCreditAssessmentDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_InternalCreditAssessmentAxis" xlink:to="us-gaap_InternalCreditAssessmentDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommercialLoanMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommercialLoanMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="us-gaap_CommercialLoanMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConsumerLoanMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConsumerLoanMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="us-gaap_ConsumerLoanMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PassMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PassMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_InternalCreditAssessmentDomain" xlink:to="us-gaap_PassMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_WatchMember" xlink:href="sfst-20221231.xsd#sfst_WatchMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_InternalCreditAssessmentDomain" xlink:to="sfst_WatchMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SpecialMentionMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SpecialMentionMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_InternalCreditAssessmentDomain" xlink:to="us-gaap_SpecialMentionMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubstandardMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubstandardMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_InternalCreditAssessmentDomain" xlink:to="us-gaap_SubstandardMember" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ResidentialRealEstateMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ResidentialRealEstateMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CollateralDomain" xlink:to="us-gaap_ResidentialRealEstateMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommercialRealEstateMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommercialRealEstateMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CollateralDomain" xlink:to="us-gaap_CommercialRealEstateMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConstructionLoansMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConstructionLoansMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain" xlink:to="us-gaap_ConstructionLoansMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_BusinessLoansMember" xlink:href="sfst-20221231.xsd#sfst_BusinessLoansMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain" xlink:to="sfst_BusinessLoansMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RealEstateLoanMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RealEstateLoanMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain" xlink:to="us-gaap_RealEstateLoanMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_HomeEquityLoanMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HomeEquityLoanMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain" xlink:to="us-gaap_HomeEquityLoanMember" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_OtherLoansMember" xlink:href="sfst-20221231.xsd#sfst_OtherLoansMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain" xlink:to="sfst_OtherLoansMember" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_OwnerOccupiedReAbstract" xlink:href="sfst-20221231.xsd#sfst_OwnerOccupiedReAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_LoansandAllowanceforCreditLossesDetailsScheduleofoutstandingloansbycreditqualityindicatorsbyyearoforiginationLineItems" xlink:to="sfst_OwnerOccupiedReAbstract" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_OwnerOccupiedReAbstract" xlink:to="us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_OwnerOccupiedReAbstract" xlink:to="us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_OwnerOccupiedReAbstract" xlink:to="us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_OwnerOccupiedReAbstract" xlink:to="us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_OwnerOccupiedReAbstract" xlink:to="us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_OwnerOccupiedReAbstract" xlink:to="us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinancingReceivableRevolving" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableRevolving"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_OwnerOccupiedReAbstract" xlink:to="us-gaap_FinancingReceivableRevolving" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinancingReceivableRevolvingConvertedToTermLoan" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableRevolvingConvertedToTermLoan"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_OwnerOccupiedReAbstract" xlink:to="us-gaap_FinancingReceivableRevolvingConvertedToTermLoan" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NotesReceivableGross" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NotesReceivableGross"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_OwnerOccupiedReAbstract" xlink:to="us-gaap_NotesReceivableGross" order="8" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.southernfirst.com/role/ScheduleofloanbalancesclassifiedbycreditqualityindicatorsandloancategoriesTable">
    <loc xlink:type="locator" xlink:label="sfst_LoansandAllowanceforCreditLossesDetailsScheduleofloanbalancesclassifiedbycreditqualityindicatorsandloancategoriesLineItems" xlink:href="sfst-20221231.xsd#sfst_LoansandAllowanceforCreditLossesDetailsScheduleofloanbalancesclassifiedbycreditqualityindicatorsandloancategoriesLineItems"/>
    <loc xlink:type="locator" xlink:label="sfst_LoansandAllowanceforCreditLossesDetailsScheduleofloanbalancesclassifiedbycreditqualityindicatorsandloancategoriesTable" xlink:href="sfst-20221231.xsd#sfst_LoansandAllowanceforCreditLossesDetailsScheduleofloanbalancesclassifiedbycreditqualityindicatorsandloancategoriesTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="sfst_LoansandAllowanceforCreditLossesDetailsScheduleofloanbalancesclassifiedbycreditqualityindicatorsandloancategoriesLineItems" xlink:to="sfst_LoansandAllowanceforCreditLossesDetailsScheduleofloanbalancesclassifiedbycreditqualityindicatorsandloancategoriesTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CollateralAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CollateralAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="sfst_LoansandAllowanceforCreditLossesDetailsScheduleofloanbalancesclassifiedbycreditqualityindicatorsandloancategoriesTable" xlink:to="us-gaap_CollateralAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CollateralDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CollateralDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_CollateralAxis" xlink:to="us-gaap_CollateralDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CollateralDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CollateralDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_CollateralAxis" xlink:to="us-gaap_CollateralDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_ProductOrServiceAxis" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductOrServiceAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="sfst_LoansandAllowanceforCreditLossesDetailsScheduleofloanbalancesclassifiedbycreditqualityindicatorsandloancategoriesTable" xlink:to="srt_ProductOrServiceAxis" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_ProductsAndServicesDomain" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductsAndServicesDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductsAndServicesDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_ProductsAndServicesDomain_0" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductsAndServicesDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductsAndServicesDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InternalCreditAssessmentAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InternalCreditAssessmentAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="sfst_LoansandAllowanceforCreditLossesDetailsScheduleofloanbalancesclassifiedbycreditqualityindicatorsandloancategoriesTable" xlink:to="us-gaap_InternalCreditAssessmentAxis" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InternalCreditAssessmentDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InternalCreditAssessmentDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_InternalCreditAssessmentAxis" xlink:to="us-gaap_InternalCreditAssessmentDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InternalCreditAssessmentDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InternalCreditAssessmentDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_InternalCreditAssessmentAxis" xlink:to="us-gaap_InternalCreditAssessmentDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_OwnerOccupiedREMember" xlink:href="sfst-20221231.xsd#sfst_OwnerOccupiedREMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ProductsAndServicesDomain" xlink:to="sfst_OwnerOccupiedREMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_NonownerOccupiedREMember" xlink:href="sfst-20221231.xsd#sfst_NonownerOccupiedREMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ProductsAndServicesDomain" xlink:to="sfst_NonownerOccupiedREMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_ConstructionOneMember" xlink:href="sfst-20221231.xsd#sfst_ConstructionOneMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ProductsAndServicesDomain" xlink:to="sfst_ConstructionOneMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_BusinessMember" xlink:href="sfst-20221231.xsd#sfst_BusinessMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ProductsAndServicesDomain" xlink:to="sfst_BusinessMember" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RealEstateMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RealEstateMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ProductsAndServicesDomain" xlink:to="us-gaap_RealEstateMember" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_HomeEquitysMember" xlink:href="sfst-20221231.xsd#sfst_HomeEquitysMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ProductsAndServicesDomain" xlink:to="sfst_HomeEquitysMember" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConstructionMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConstructionMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ProductsAndServicesDomain" xlink:to="us-gaap_ConstructionMember" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_OtherMember" xlink:href="sfst-20221231.xsd#sfst_OtherMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ProductsAndServicesDomain" xlink:to="sfst_OtherMember" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PassMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PassMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_InternalCreditAssessmentDomain" xlink:to="us-gaap_PassMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SpecialMentionMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SpecialMentionMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_InternalCreditAssessmentDomain" xlink:to="us-gaap_SpecialMentionMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubstandardMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubstandardMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_InternalCreditAssessmentDomain" xlink:to="us-gaap_SubstandardMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_CommercialMember" xlink:href="sfst-20221231.xsd#sfst_CommercialMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CollateralDomain" xlink:to="sfst_CommercialMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_ConsumerMember" xlink:href="sfst-20221231.xsd#sfst_ConsumerMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CollateralDomain" xlink:to="sfst_ConsumerMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_LoanBalancesClassifiedByCreditQualityIndicatorsAndLoanCategoriesAmount" xlink:href="sfst-20221231.xsd#sfst_LoanBalancesClassifiedByCreditQualityIndicatorsAndLoanCategoriesAmount"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_LoansandAllowanceforCreditLossesDetailsScheduleofloanbalancesclassifiedbycreditqualityindicatorsandloancategoriesLineItems" xlink:to="sfst_LoanBalancesClassifiedByCreditQualityIndicatorsAndLoanCategoriesAmount" order="1" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.southernfirst.com/role/ScheduleofloanbalancesbypaymentstatusTable">
    <loc xlink:type="locator" xlink:label="us-gaap_CompensatingBalancesLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CompensatingBalancesLineItems"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfCompensatingBalancesTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfCompensatingBalancesTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_CompensatingBalancesLineItems" xlink:to="us-gaap_ScheduleOfCompensatingBalancesTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfCompensatingBalancesTable" xlink:to="us-gaap_DebtInstrumentAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentNameDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentNameDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentNameDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_ProductOrServiceAxis" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductOrServiceAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfCompensatingBalancesTable" xlink:to="srt_ProductOrServiceAxis" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_ProductsAndServicesDomain" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductsAndServicesDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductsAndServicesDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_ProductsAndServicesDomain_0" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductsAndServicesDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductsAndServicesDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_OwnerOccupiedREMember" xlink:href="sfst-20221231.xsd#sfst_OwnerOccupiedREMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ProductsAndServicesDomain" xlink:to="sfst_OwnerOccupiedREMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_NonownerOccupiedREMember" xlink:href="sfst-20221231.xsd#sfst_NonownerOccupiedREMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ProductsAndServicesDomain" xlink:to="sfst_NonownerOccupiedREMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_Construction3Member" xlink:href="sfst-20221231.xsd#sfst_Construction3Member"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ProductsAndServicesDomain" xlink:to="sfst_Construction3Member" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_BusinessMember" xlink:href="sfst-20221231.xsd#sfst_BusinessMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ProductsAndServicesDomain" xlink:to="sfst_BusinessMember" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RealEstateMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RealEstateMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ProductsAndServicesDomain" xlink:to="us-gaap_RealEstateMember" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_HomeEquitysMember" xlink:href="sfst-20221231.xsd#sfst_HomeEquitysMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ProductsAndServicesDomain" xlink:to="sfst_HomeEquitysMember" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_Construction4Member" xlink:href="sfst-20221231.xsd#sfst_Construction4Member"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ProductsAndServicesDomain" xlink:to="sfst_Construction4Member" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_OtherMember" xlink:href="sfst-20221231.xsd#sfst_OtherMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ProductsAndServicesDomain" xlink:to="sfst_OtherMember" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_Accruing3059DaysPastDueMember" xlink:href="sfst-20221231.xsd#sfst_Accruing3059DaysPastDueMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentNameDomain" xlink:to="sfst_Accruing3059DaysPastDueMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_Accruing6089DaysPastDueMember" xlink:href="sfst-20221231.xsd#sfst_Accruing6089DaysPastDueMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentNameDomain" xlink:to="sfst_Accruing6089DaysPastDueMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_Accruing90DaysOrMorePastDueMember" xlink:href="sfst-20221231.xsd#sfst_Accruing90DaysOrMorePastDueMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentNameDomain" xlink:to="sfst_Accruing90DaysOrMorePastDueMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_NonaccrualLoansMember" xlink:href="sfst-20221231.xsd#sfst_NonaccrualLoansMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentNameDomain" xlink:to="sfst_NonaccrualLoansMember" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_AccruingCurrentMember" xlink:href="sfst-20221231.xsd#sfst_AccruingCurrentMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentNameDomain" xlink:to="sfst_AccruingCurrentMember" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_CommercialAbstract1" xlink:href="sfst-20221231.xsd#sfst_CommercialAbstract1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CompensatingBalancesLineItems" xlink:to="sfst_CommercialAbstract1" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_TotalLoanBalancesByPaymentAmount" xlink:href="sfst-20221231.xsd#sfst_TotalLoanBalancesByPaymentAmount"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_CommercialAbstract1" xlink:to="sfst_TotalLoanBalancesByPaymentAmount" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_ConsumerAbstract1" xlink:href="sfst-20221231.xsd#sfst_ConsumerAbstract1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CompensatingBalancesLineItems" xlink:to="sfst_ConsumerAbstract1" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_TotalLoansBalancesByPaymentAmount" xlink:href="sfst-20221231.xsd#sfst_TotalLoansBalancesByPaymentAmount"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_ConsumerAbstract1" xlink:to="sfst_TotalLoansBalancesByPaymentAmount" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_TotalLoan" xlink:href="sfst-20221231.xsd#sfst_TotalLoan"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_TotalLoansBalancesByPaymentAmount" xlink:to="sfst_TotalLoan" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.southernfirst.com/role/ScheduleofnonperformingassetsincludingnonaccruingTDRsTable">
    <loc xlink:type="locator" xlink:label="sfst_ScheduleOfNonperformingAssetsIncludingNonaccruingTdrsAbstract" xlink:href="sfst-20221231.xsd#sfst_ScheduleOfNonperformingAssetsIncludingNonaccruingTdrsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LoansAndLeasesReceivableImpairedInterestLostOnNonaccrualLoans" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoansAndLeasesReceivableImpairedInterestLostOnNonaccrualLoans"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_ScheduleOfNonperformingAssetsIncludingNonaccruingTdrsAbstract" xlink:to="us-gaap_LoansAndLeasesReceivableImpairedInterestLostOnNonaccrualLoans" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_NonaccruingTDRs" xlink:href="sfst-20221231.xsd#sfst_NonaccruingTDRs"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_ScheduleOfNonperformingAssetsIncludingNonaccruingTdrsAbstract" xlink:to="sfst_NonaccruingTDRs" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_TotalNonaccrualLoansIncludingNonaccruingTDRs" xlink:href="sfst-20221231.xsd#sfst_TotalNonaccrualLoansIncludingNonaccruingTDRs"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_ScheduleOfNonperformingAssetsIncludingNonaccruingTdrsAbstract" xlink:to="sfst_TotalNonaccrualLoansIncludingNonaccruingTDRs" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_OtherRealEstateOwned" xlink:href="sfst-20221231.xsd#sfst_OtherRealEstateOwned"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_ScheduleOfNonperformingAssetsIncludingNonaccruingTdrsAbstract" xlink:to="sfst_OtherRealEstateOwned" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_TotalNonperformingAssets" xlink:href="sfst-20221231.xsd#sfst_TotalNonperformingAssets"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_OtherRealEstateOwned" xlink:to="sfst_TotalNonperformingAssets" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_NonperformingAssetsAsAPercentageOfAbstract" xlink:href="sfst-20221231.xsd#sfst_NonperformingAssetsAsAPercentageOfAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_ScheduleOfNonperformingAssetsIncludingNonaccruingTdrsAbstract" xlink:to="sfst_NonperformingAssetsAsAPercentageOfAbstract" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_NonperformingAssetsAsPercentageOfAssets" xlink:href="sfst-20221231.xsd#sfst_NonperformingAssetsAsPercentageOfAssets"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_NonperformingAssetsAsAPercentageOfAbstract" xlink:to="sfst_NonperformingAssetsAsPercentageOfAssets" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LoansAndLeasesReceivableRatioOfNonperformingLoansToAllLoans" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoansAndLeasesReceivableRatioOfNonperformingLoansToAllLoans"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_NonperformingAssetsAsAPercentageOfAbstract" xlink:to="us-gaap_LoansAndLeasesReceivableRatioOfNonperformingLoansToAllLoans" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_TotalLoansOver90DaysPastDue" xlink:href="sfst-20221231.xsd#sfst_TotalLoansOver90DaysPastDue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_ScheduleOfNonperformingAssetsIncludingNonaccruingTdrsAbstract" xlink:to="sfst_TotalLoansOver90DaysPastDue" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_ScheduleOfNonperformingAssetsIncludingNonaccruingTdrsAbstract" xlink:to="us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_AccruingTroubledDebtRestructurings" xlink:href="sfst-20221231.xsd#sfst_AccruingTroubledDebtRestructurings"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_ScheduleOfNonperformingAssetsIncludingNonaccruingTdrsAbstract" xlink:to="sfst_AccruingTroubledDebtRestructurings" order="7" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.southernfirst.com/role/ScheduleofnonaccrualloansbymajorcategoriesTable">
    <loc xlink:type="locator" xlink:label="us-gaap_DebtSecuritiesHeldToMaturityNonaccrualLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesHeldToMaturityNonaccrualLineItems"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtSecuritiesHeldToMaturityNonaccrualTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesHeldToMaturityNonaccrualTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_DebtSecuritiesHeldToMaturityNonaccrualLineItems" xlink:to="us-gaap_DebtSecuritiesHeldToMaturityNonaccrualTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_DebtSecuritiesHeldToMaturityNonaccrualTable" xlink:to="us-gaap_DebtInstrumentAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentNameDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentNameDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentNameDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_DebtSecuritiesHeldToMaturityNonaccrualTable" xlink:to="us-gaap_RelatedPartyTransactionAxis" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="us-gaap_RelatedPartyTransactionDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="us-gaap_RelatedPartyTransactionDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_ProductOrServiceAxis" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductOrServiceAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_DebtSecuritiesHeldToMaturityNonaccrualTable" xlink:to="srt_ProductOrServiceAxis" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_ProductsAndServicesDomain" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductsAndServicesDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductsAndServicesDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_ProductsAndServicesDomain_0" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductsAndServicesDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductsAndServicesDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_OwnerOccupiedREMember" xlink:href="sfst-20221231.xsd#sfst_OwnerOccupiedREMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ProductsAndServicesDomain" xlink:to="sfst_OwnerOccupiedREMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_NonownerOccupiedREMember" xlink:href="sfst-20221231.xsd#sfst_NonownerOccupiedREMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ProductsAndServicesDomain" xlink:to="sfst_NonownerOccupiedREMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConstructionMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConstructionMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ProductsAndServicesDomain" xlink:to="us-gaap_ConstructionMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_BusinessMember" xlink:href="sfst-20221231.xsd#sfst_BusinessMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ProductsAndServicesDomain" xlink:to="sfst_BusinessMember" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RealEstateMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RealEstateMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ProductsAndServicesDomain" xlink:to="us-gaap_RealEstateMember" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_HomeEquitysMember" xlink:href="sfst-20221231.xsd#sfst_HomeEquitysMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ProductsAndServicesDomain" xlink:to="sfst_HomeEquitysMember" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_OtherMember" xlink:href="sfst-20221231.xsd#sfst_OtherMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ProductsAndServicesDomain" xlink:to="sfst_OtherMember" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_CECLMember" xlink:href="sfst-20221231.xsd#sfst_CECLMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentNameDomain" xlink:to="sfst_CECLMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_IncurredLossMember" xlink:href="sfst-20221231.xsd#sfst_IncurredLossMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentNameDomain" xlink:to="sfst_IncurredLossMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_NonaccrualLoansWithNoAllowanceMember" xlink:href="sfst-20221231.xsd#sfst_NonaccrualLoansWithNoAllowanceMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyTransactionDomain" xlink:to="sfst_NonaccrualLoansWithNoAllowanceMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_NonaccrualLoansWithAnAllowanceMember" xlink:href="sfst-20221231.xsd#sfst_NonaccrualLoansWithAnAllowanceMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyTransactionDomain" xlink:to="sfst_NonaccrualLoansWithAnAllowanceMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_TotalNonaccrualLoansMember" xlink:href="sfst-20221231.xsd#sfst_TotalNonaccrualLoansMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyTransactionDomain" xlink:to="sfst_TotalNonaccrualLoansMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_CommercialAbstract3" xlink:href="sfst-20221231.xsd#sfst_CommercialAbstract3"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtSecuritiesHeldToMaturityNonaccrualLineItems" xlink:to="sfst_CommercialAbstract3" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_TotalCommercial" xlink:href="sfst-20221231.xsd#sfst_TotalCommercial"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_CommercialAbstract3" xlink:to="sfst_TotalCommercial" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_ConsumerAbstract3" xlink:href="sfst-20221231.xsd#sfst_ConsumerAbstract3"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtSecuritiesHeldToMaturityNonaccrualLineItems" xlink:to="sfst_ConsumerAbstract3" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_TotalConsumer" xlink:href="sfst-20221231.xsd#sfst_TotalConsumer"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_ConsumerAbstract3" xlink:to="sfst_TotalConsumer" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_LoansAndLeasesReceivableBeforeFeesGrossAmount" xlink:href="sfst-20221231.xsd#sfst_LoansAndLeasesReceivableBeforeFeesGrossAmount"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtSecuritiesHeldToMaturityNonaccrualLineItems" xlink:to="sfst_LoansAndLeasesReceivableBeforeFeesGrossAmount" order="3" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.southernfirst.com/role/ScheduleofkeyinformationforimpairedloansTable">
    <loc xlink:type="locator" xlink:label="sfst_LoansandAllowanceforCreditLossesDetailsScheduleofkeyinformationforimpairedloansLineItems" xlink:href="sfst-20221231.xsd#sfst_LoansandAllowanceforCreditLossesDetailsScheduleofkeyinformationforimpairedloansLineItems"/>
    <loc xlink:type="locator" xlink:label="sfst_LoansandAllowanceforCreditLossesDetailsScheduleofkeyinformationforimpairedloansTable" xlink:href="sfst-20221231.xsd#sfst_LoansandAllowanceforCreditLossesDetailsScheduleofkeyinformationforimpairedloansTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="sfst_LoansandAllowanceforCreditLossesDetailsScheduleofkeyinformationforimpairedloansLineItems" xlink:to="sfst_LoansandAllowanceforCreditLossesDetailsScheduleofkeyinformationforimpairedloansTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinancialInstrumentAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancialInstrumentAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="sfst_LoansandAllowanceforCreditLossesDetailsScheduleofkeyinformationforimpairedloansTable" xlink:to="us-gaap_FinancialInstrumentAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_FinancialInstrumentAxis" xlink:to="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_FinancialInstrumentAxis" xlink:to="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongtermDebtTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="sfst_LoansandAllowanceforCreditLossesDetailsScheduleofkeyinformationforimpairedloansTable" xlink:to="us-gaap_LongtermDebtTypeAxis" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongtermDebtTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="us-gaap_LongtermDebtTypeDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongtermDebtTypeDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="us-gaap_LongtermDebtTypeDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_ProductOrServiceAxis" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductOrServiceAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="sfst_LoansandAllowanceforCreditLossesDetailsScheduleofkeyinformationforimpairedloansTable" xlink:to="srt_ProductOrServiceAxis" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_ProductsAndServicesDomain" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductsAndServicesDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductsAndServicesDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_ProductsAndServicesDomain_0" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductsAndServicesDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductsAndServicesDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConstructionMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConstructionMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ProductsAndServicesDomain" xlink:to="us-gaap_ConstructionMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RealEstateMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RealEstateMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ProductsAndServicesDomain" xlink:to="us-gaap_RealEstateMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_HomeEquityLoanMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HomeEquityLoanMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ProductsAndServicesDomain" xlink:to="us-gaap_HomeEquityLoanMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommercialLoanMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommercialLoanMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="us-gaap_CommercialLoanMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConsumerLoanMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConsumerLoanMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="us-gaap_ConsumerLoanMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_OwnerOccupiedReMember" xlink:href="sfst-20221231.xsd#sfst_OwnerOccupiedReMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LongtermDebtTypeDomain" xlink:to="sfst_OwnerOccupiedReMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_NonOwnerOccupiedReMember" xlink:href="sfst-20221231.xsd#sfst_NonOwnerOccupiedReMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LongtermDebtTypeDomain" xlink:to="sfst_NonOwnerOccupiedReMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_BusinessMember" xlink:href="sfst-20221231.xsd#sfst_BusinessMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LongtermDebtTypeDomain" xlink:to="sfst_BusinessMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_OtherMember" xlink:href="sfst-20221231.xsd#sfst_OtherMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LongtermDebtTypeDomain" xlink:to="sfst_OtherMember" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ImpairedFinancingReceivableUnpaidPrincipalBalance" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ImpairedFinancingReceivableUnpaidPrincipalBalance"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_LoansandAllowanceforCreditLossesDetailsScheduleofkeyinformationforimpairedloansLineItems" xlink:to="us-gaap_ImpairedFinancingReceivableUnpaidPrincipalBalance" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ImpairedFinancingReceivableRecordedInvestment" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ImpairedFinancingReceivableRecordedInvestment"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_LoansandAllowanceforCreditLossesDetailsScheduleofkeyinformationforimpairedloansLineItems" xlink:to="us-gaap_ImpairedFinancingReceivableRecordedInvestment" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_LoansandAllowanceforCreditLossesDetailsScheduleofkeyinformationforimpairedloansLineItems" xlink:to="us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_LoansandAllowanceforCreditLossesDetailsScheduleofkeyinformationforimpairedloansLineItems" xlink:to="us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ImpairedFinancingReceivableRelatedAllowance" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ImpairedFinancingReceivableRelatedAllowance"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_LoansandAllowanceforCreditLossesDetailsScheduleofkeyinformationforimpairedloansLineItems" xlink:to="us-gaap_ImpairedFinancingReceivableRelatedAllowance" order="5" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.southernfirst.com/role/ScheduleofaveragerecordedinvestmentandinterestincomerecognizedonimpairedloansTable">
    <loc xlink:type="locator" xlink:label="sfst_LoansandAllowanceforCreditLossesDetailsScheduleofaveragerecordedinvestmentandinterestincomerecognizedonimpairedloansLineItems" xlink:href="sfst-20221231.xsd#sfst_LoansandAllowanceforCreditLossesDetailsScheduleofaveragerecordedinvestmentandinterestincomerecognizedonimpairedloansLineItems"/>
    <loc xlink:type="locator" xlink:label="sfst_LoansandAllowanceforCreditLossesDetailsScheduleofaveragerecordedinvestmentandinterestincomerecognizedonimpairedloansTable" xlink:href="sfst-20221231.xsd#sfst_LoansandAllowanceforCreditLossesDetailsScheduleofaveragerecordedinvestmentandinterestincomerecognizedonimpairedloansTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="sfst_LoansandAllowanceforCreditLossesDetailsScheduleofaveragerecordedinvestmentandinterestincomerecognizedonimpairedloansLineItems" xlink:to="sfst_LoansandAllowanceforCreditLossesDetailsScheduleofaveragerecordedinvestmentandinterestincomerecognizedonimpairedloansTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InvestmentTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentTypeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="sfst_LoansandAllowanceforCreditLossesDetailsScheduleofaveragerecordedinvestmentandinterestincomerecognizedonimpairedloansTable" xlink:to="us-gaap_InvestmentTypeAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InvestmentTypeCategorizationMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentTypeCategorizationMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_InvestmentTypeAxis" xlink:to="us-gaap_InvestmentTypeCategorizationMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InvestmentTypeCategorizationMember_0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentTypeCategorizationMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_InvestmentTypeAxis" xlink:to="us-gaap_InvestmentTypeCategorizationMember_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_ProductOrServiceAxis" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductOrServiceAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="sfst_LoansandAllowanceforCreditLossesDetailsScheduleofaveragerecordedinvestmentandinterestincomerecognizedonimpairedloansTable" xlink:to="srt_ProductOrServiceAxis" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_ProductsAndServicesDomain" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductsAndServicesDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductsAndServicesDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_ProductsAndServicesDomain_0" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductsAndServicesDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductsAndServicesDomain_0" order="1" xbrldt:closed="true"/>
<!-- [WMV5][XcpuxYn59dz7vgYynUDuwG7r97K2jUTysl7vcz0lJt/tSeJz73kx1cLt0ZFF2SK/vxBCY0vdSrZmdJujjLECkXmkP/+UARtW5BvdQIkkz8h40Uj/ZykhSqneRt/XKoGThX/+vi2CqRUVInmPN1DVG9uJJFWDchnP/A3oSQ4XSmAxUqaJOXwXI2AzyuZfrceU8RdCNfnr6qFuofXuSjM4MV1yd8U5UzoMrtMV/8yTQiFUy5EFa3UwMRTgMGnPyqlF/Si6rfB3+UEnzYxhNEDQihM5qDYTR5eSQLwDYJEn/WHxqRnmovU8/Q==] CSR-->
    <loc xlink:type="locator" xlink:label="sfst_OwnerOccupiedREMember" xlink:href="sfst-20221231.xsd#sfst_OwnerOccupiedREMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ProductsAndServicesDomain" xlink:to="sfst_OwnerOccupiedREMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_NonownerOccupiedREMember" xlink:href="sfst-20221231.xsd#sfst_NonownerOccupiedREMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ProductsAndServicesDomain" xlink:to="sfst_NonownerOccupiedREMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_Construction1Member" xlink:href="sfst-20221231.xsd#sfst_Construction1Member"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ProductsAndServicesDomain" xlink:to="sfst_Construction1Member" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_BusinessMember" xlink:href="sfst-20221231.xsd#sfst_BusinessMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ProductsAndServicesDomain" xlink:to="sfst_BusinessMember" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_TotalCommercialMember" xlink:href="sfst-20221231.xsd#sfst_TotalCommercialMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ProductsAndServicesDomain" xlink:to="sfst_TotalCommercialMember" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RealEstateMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RealEstateMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ProductsAndServicesDomain" xlink:to="us-gaap_RealEstateMember" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_HomeEquitysMember" xlink:href="sfst-20221231.xsd#sfst_HomeEquitysMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ProductsAndServicesDomain" xlink:to="sfst_HomeEquitysMember" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_OtherMember" xlink:href="sfst-20221231.xsd#sfst_OtherMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ProductsAndServicesDomain" xlink:to="sfst_OtherMember" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_ConsumerMember" xlink:href="sfst-20221231.xsd#sfst_ConsumerMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ProductsAndServicesDomain" xlink:to="sfst_ConsumerMember" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_TotalGrossLoansMember" xlink:href="sfst-20221231.xsd#sfst_TotalGrossLoansMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ProductsAndServicesDomain" xlink:to="sfst_TotalGrossLoansMember" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_AverageRecordedInvestmentMember" xlink:href="sfst-20221231.xsd#sfst_AverageRecordedInvestmentMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_InvestmentTypeCategorizationMember" xlink:to="sfst_AverageRecordedInvestmentMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_RecognizedInterestIncomeMember" xlink:href="sfst-20221231.xsd#sfst_RecognizedInterestIncomeMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_InvestmentTypeCategorizationMember" xlink:to="sfst_RecognizedInterestIncomeMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_CommercialAbstract5" xlink:href="sfst-20221231.xsd#sfst_CommercialAbstract5"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_LoansandAllowanceforCreditLossesDetailsScheduleofaveragerecordedinvestmentandinterestincomerecognizedonimpairedloansLineItems" xlink:to="sfst_CommercialAbstract5" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_AverageRecordedInvestmentTotalCommercial" xlink:href="sfst-20221231.xsd#sfst_AverageRecordedInvestmentTotalCommercial"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_CommercialAbstract5" xlink:to="sfst_AverageRecordedInvestmentTotalCommercial" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_RecognizedInterestIncomeTotalConsumer" xlink:href="sfst-20221231.xsd#sfst_RecognizedInterestIncomeTotalConsumer"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_CommercialAbstract5" xlink:to="sfst_RecognizedInterestIncomeTotalConsumer" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_AverageRecordedInvestmentTotalConsumer" xlink:href="sfst-20221231.xsd#sfst_AverageRecordedInvestmentTotalConsumer"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_CommercialAbstract5" xlink:to="sfst_AverageRecordedInvestmentTotalConsumer" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_RecognizedInterestIncomeTotalConsumers" xlink:href="sfst-20221231.xsd#sfst_RecognizedInterestIncomeTotalConsumers"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_CommercialAbstract5" xlink:to="sfst_RecognizedInterestIncomeTotalConsumers" order="3" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.southernfirst.com/role/ScheduleofactivityrelatedtotheallowanceforcreditlossesTable">
    <loc xlink:type="locator" xlink:label="sfst_LoansandAllowanceforCreditLossesDetailsScheduleofactivityrelatedtotheallowanceforcreditlossesLineItems" xlink:href="sfst-20221231.xsd#sfst_LoansandAllowanceforCreditLossesDetailsScheduleofactivityrelatedtotheallowanceforcreditlossesLineItems"/>
    <loc xlink:type="locator" xlink:label="sfst_LoansandAllowanceforCreditLossesDetailsScheduleofactivityrelatedtotheallowanceforcreditlossesTable" xlink:href="sfst-20221231.xsd#sfst_LoansandAllowanceforCreditLossesDetailsScheduleofactivityrelatedtotheallowanceforcreditlossesTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="sfst_LoansandAllowanceforCreditLossesDetailsScheduleofactivityrelatedtotheallowanceforcreditlossesLineItems" xlink:to="sfst_LoansandAllowanceforCreditLossesDetailsScheduleofactivityrelatedtotheallowanceforcreditlossesTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_ProductOrServiceAxis" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductOrServiceAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="sfst_LoansandAllowanceforCreditLossesDetailsScheduleofactivityrelatedtotheallowanceforcreditlossesTable" xlink:to="srt_ProductOrServiceAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_ProductsAndServicesDomain" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductsAndServicesDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductsAndServicesDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_ProductsAndServicesDomain_0" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductsAndServicesDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductsAndServicesDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinancialInstrumentAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancialInstrumentAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="sfst_LoansandAllowanceforCreditLossesDetailsScheduleofactivityrelatedtotheallowanceforcreditlossesTable" xlink:to="us-gaap_FinancialInstrumentAxis" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_FinancialInstrumentAxis" xlink:to="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_FinancialInstrumentAxis" xlink:to="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_OwnerOccupiedREMember" xlink:href="sfst-20221231.xsd#sfst_OwnerOccupiedREMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ProductsAndServicesDomain" xlink:to="sfst_OwnerOccupiedREMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_NonownerOccupiedREMember" xlink:href="sfst-20221231.xsd#sfst_NonownerOccupiedREMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ProductsAndServicesDomain" xlink:to="sfst_NonownerOccupiedREMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConstructionMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConstructionMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ProductsAndServicesDomain" xlink:to="us-gaap_ConstructionMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_BusinessMember" xlink:href="sfst-20221231.xsd#sfst_BusinessMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ProductsAndServicesDomain" xlink:to="sfst_BusinessMember" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RealEstateMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RealEstateMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ProductsAndServicesDomain" xlink:to="us-gaap_RealEstateMember" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_HomeEquitysMember" xlink:href="sfst-20221231.xsd#sfst_HomeEquitysMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ProductsAndServicesDomain" xlink:to="sfst_HomeEquitysMember" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_OtherMember" xlink:href="sfst-20221231.xsd#sfst_OtherMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ProductsAndServicesDomain" xlink:to="sfst_OtherMember" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommercialLoanMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommercialLoanMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="us-gaap_CommercialLoanMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConsumerLoanMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConsumerLoanMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="us-gaap_ConsumerLoanMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_CommercialAndConsumerMember" xlink:href="sfst-20221231.xsd#sfst_CommercialAndConsumerMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="sfst_CommercialAndConsumerMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinancingReceivableAllowanceForCreditLosses" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableAllowanceForCreditLosses"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_LoansandAllowanceforCreditLossesDetailsScheduleofactivityrelatedtotheallowanceforcreditlossesLineItems" xlink:to="us-gaap_FinancingReceivableAllowanceForCreditLosses" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_AdjustmentForCECL" xlink:href="sfst-20221231.xsd#sfst_AdjustmentForCECL"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_LoansandAllowanceforCreditLossesDetailsScheduleofactivityrelatedtotheallowanceforcreditlossesLineItems" xlink:to="sfst_AdjustmentForCECL" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProvisionForLoanLeaseAndOtherLosses" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProvisionForLoanLeaseAndOtherLosses"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_LoansandAllowanceforCreditLossesDetailsScheduleofactivityrelatedtotheallowanceforcreditlossesLineItems" xlink:to="us-gaap_ProvisionForLoanLeaseAndOtherLosses" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AllowanceForLoanAndLeaseLossesWriteOffs" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllowanceForLoanAndLeaseLossesWriteOffs"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_LoansandAllowanceforCreditLossesDetailsScheduleofactivityrelatedtotheallowanceforcreditlossesLineItems" xlink:to="us-gaap_AllowanceForLoanAndLeaseLossesWriteOffs" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ValuationAllowancesAndReservesRecoveries" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ValuationAllowancesAndReservesRecoveries"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_LoansandAllowanceforCreditLossesDetailsScheduleofactivityrelatedtotheallowanceforcreditlossesLineItems" xlink:to="us-gaap_ValuationAllowancesAndReservesRecoveries" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_AllowanceForLoanAndLeaseLossesWriteOffsNetOfRecoveries" xlink:href="sfst-20221231.xsd#sfst_AllowanceForLoanAndLeaseLossesWriteOffsNetOfRecoveries"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ValuationAllowancesAndReservesRecoveries" xlink:to="sfst_AllowanceForLoanAndLeaseLossesWriteOffsNetOfRecoveries" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_NetLoanChargeOffsAnnualizedAsPercentageOfAverageLoans" xlink:href="sfst-20221231.xsd#sfst_NetLoanChargeOffsAnnualizedAsPercentageOfAverageLoans"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_LoansandAllowanceforCreditLossesDetailsScheduleofactivityrelatedtotheallowanceforcreditlossesLineItems" xlink:to="sfst_NetLoanChargeOffsAnnualizedAsPercentageOfAverageLoans" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_AllowanceForLoanLossesAsPercentageOfGrossLoans" xlink:href="sfst-20221231.xsd#sfst_AllowanceForLoanLossesAsPercentageOfGrossLoans"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_LoansandAllowanceforCreditLossesDetailsScheduleofactivityrelatedtotheallowanceforcreditlossesLineItems" xlink:to="sfst_AllowanceForLoanLossesAsPercentageOfGrossLoans" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_AllowanceForLoanLossesAsPercentageOfNonperformingLoans" xlink:href="sfst-20221231.xsd#sfst_AllowanceForLoanLossesAsPercentageOfNonperformingLoans"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_LoansandAllowanceforCreditLossesDetailsScheduleofactivityrelatedtotheallowanceforcreditlossesLineItems" xlink:to="sfst_AllowanceForLoanLossesAsPercentageOfNonperformingLoans" order="8" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.southernfirst.com/role/ScheduleofallowanceforloanlossesandrecordedinvestmentinloansbyimpairmentmethodologyTable">
    <loc xlink:type="locator" xlink:label="sfst_LoansandAllowanceforCreditLossesDetailsScheduleofallowanceforloanlossesandrecordedinvestmentinloansbyimpairmentmethodologyLineItems" xlink:href="sfst-20221231.xsd#sfst_LoansandAllowanceforCreditLossesDetailsScheduleofallowanceforloanlossesandrecordedinvestmentinloansbyimpairmentmethodologyLineItems"/>
    <loc xlink:type="locator" xlink:label="sfst_LoansandAllowanceforCreditLossesDetailsScheduleofallowanceforloanlossesandrecordedinvestmentinloansbyimpairmentmethodologyTable" xlink:href="sfst-20221231.xsd#sfst_LoansandAllowanceforCreditLossesDetailsScheduleofallowanceforloanlossesandrecordedinvestmentinloansbyimpairmentmethodologyTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="sfst_LoansandAllowanceforCreditLossesDetailsScheduleofallowanceforloanlossesandrecordedinvestmentinloansbyimpairmentmethodologyLineItems" xlink:to="sfst_LoansandAllowanceforCreditLossesDetailsScheduleofallowanceforloanlossesandrecordedinvestmentinloansbyimpairmentmethodologyTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CollateralAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CollateralAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="sfst_LoansandAllowanceforCreditLossesDetailsScheduleofallowanceforloanlossesandrecordedinvestmentinloansbyimpairmentmethodologyTable" xlink:to="us-gaap_CollateralAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CollateralDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CollateralDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_CollateralAxis" xlink:to="us-gaap_CollateralDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CollateralDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CollateralDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_CollateralAxis" xlink:to="us-gaap_CollateralDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermDebtTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermDebtTypeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="sfst_LoansandAllowanceforCreditLossesDetailsScheduleofallowanceforloanlossesandrecordedinvestmentinloansbyimpairmentmethodologyTable" xlink:to="us-gaap_ShortTermDebtTypeAxis" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermDebtTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermDebtTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_ShortTermDebtTypeAxis" xlink:to="us-gaap_ShortTermDebtTypeDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermDebtTypeDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermDebtTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_ShortTermDebtTypeAxis" xlink:to="us-gaap_ShortTermDebtTypeDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_CommercialMember" xlink:href="sfst-20221231.xsd#sfst_CommercialMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CollateralDomain" xlink:to="sfst_CommercialMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_ConsumerMember" xlink:href="sfst-20221231.xsd#sfst_ConsumerMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CollateralDomain" xlink:to="sfst_ConsumerMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_AllowanceForLoanLossesMember" xlink:href="sfst-20221231.xsd#sfst_AllowanceForLoanLossesMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShortTermDebtTypeDomain" xlink:to="sfst_AllowanceForLoanLossesMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_RecordedOnIvestmentInLoansMember" xlink:href="sfst-20221231.xsd#sfst_RecordedOnIvestmentInLoansMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShortTermDebtTypeDomain" xlink:to="sfst_RecordedOnIvestmentInLoansMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_IndividuallyEvaluated" xlink:href="sfst-20221231.xsd#sfst_IndividuallyEvaluated"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_LoansandAllowanceforCreditLossesDetailsScheduleofallowanceforloanlossesandrecordedinvestmentinloansbyimpairmentmethodologyLineItems" xlink:to="sfst_IndividuallyEvaluated" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_CollectivelyEvaluated" xlink:href="sfst-20221231.xsd#sfst_CollectivelyEvaluated"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_LoansandAllowanceforCreditLossesDetailsScheduleofallowanceforloanlossesandrecordedinvestmentinloansbyimpairmentmethodologyLineItems" xlink:to="sfst_CollectivelyEvaluated" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_InvestmentOnLoansTotal" xlink:href="sfst-20221231.xsd#sfst_InvestmentOnLoansTotal"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_CollectivelyEvaluated" xlink:to="sfst_InvestmentOnLoansTotal" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.southernfirst.com/role/ScheduleofanalysisofcollateraldependentloansTable">
    <loc xlink:type="locator" xlink:label="sfst_LoansandAllowanceforCreditLossesDetailsScheduleofanalysisofcollateraldependentloansLineItems" xlink:href="sfst-20221231.xsd#sfst_LoansandAllowanceforCreditLossesDetailsScheduleofanalysisofcollateraldependentloansLineItems"/>
    <loc xlink:type="locator" xlink:label="sfst_LoansandAllowanceforCreditLossesDetailsScheduleofanalysisofcollateraldependentloansTable" xlink:href="sfst-20221231.xsd#sfst_LoansandAllowanceforCreditLossesDetailsScheduleofanalysisofcollateraldependentloansTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="sfst_LoansandAllowanceforCreditLossesDetailsScheduleofanalysisofcollateraldependentloansLineItems" xlink:to="sfst_LoansandAllowanceforCreditLossesDetailsScheduleofanalysisofcollateraldependentloansTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CollateralAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CollateralAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="sfst_LoansandAllowanceforCreditLossesDetailsScheduleofanalysisofcollateraldependentloansTable" xlink:to="us-gaap_CollateralAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CollateralDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CollateralDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_CollateralAxis" xlink:to="us-gaap_CollateralDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CollateralDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CollateralDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_CollateralAxis" xlink:to="us-gaap_CollateralDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_ProductOrServiceAxis" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductOrServiceAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="sfst_LoansandAllowanceforCreditLossesDetailsScheduleofanalysisofcollateraldependentloansTable" xlink:to="srt_ProductOrServiceAxis" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_ProductsAndServicesDomain" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductsAndServicesDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductsAndServicesDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_ProductsAndServicesDomain_0" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductsAndServicesDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductsAndServicesDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_OwnerOccupiedREMember" xlink:href="sfst-20221231.xsd#sfst_OwnerOccupiedREMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ProductsAndServicesDomain" xlink:to="sfst_OwnerOccupiedREMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_NonownersOccupiedREMember" xlink:href="sfst-20221231.xsd#sfst_NonownersOccupiedREMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ProductsAndServicesDomain" xlink:to="sfst_NonownersOccupiedREMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_Construction1Member" xlink:href="sfst-20221231.xsd#sfst_Construction1Member"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ProductsAndServicesDomain" xlink:to="sfst_Construction1Member" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_BusinessMember" xlink:href="sfst-20221231.xsd#sfst_BusinessMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ProductsAndServicesDomain" xlink:to="sfst_BusinessMember" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RealEstateMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RealEstateMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ProductsAndServicesDomain" xlink:to="us-gaap_RealEstateMember" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_HomeEquitysMember" xlink:href="sfst-20221231.xsd#sfst_HomeEquitysMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ProductsAndServicesDomain" xlink:to="sfst_HomeEquitysMember" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_OtherMember" xlink:href="sfst-20221231.xsd#sfst_OtherMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ProductsAndServicesDomain" xlink:to="sfst_OtherMember" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_CommercialMember" xlink:href="sfst-20221231.xsd#sfst_CommercialMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CollateralDomain" xlink:to="sfst_CommercialMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_ConsumerMember" xlink:href="sfst-20221231.xsd#sfst_ConsumerMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CollateralDomain" xlink:to="sfst_ConsumerMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_CommercialAbstract6" xlink:href="sfst-20221231.xsd#sfst_CommercialAbstract6"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_LoansandAllowanceforCreditLossesDetailsScheduleofanalysisofcollateraldependentloansLineItems" xlink:to="sfst_CommercialAbstract6" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AllowanceForLoanAndLeaseLossesRealEstate" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllowanceForLoanAndLeaseLossesRealEstate"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_CommercialAbstract6" xlink:to="us-gaap_AllowanceForLoanAndLeaseLossesRealEstate" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_AllowanceForLoanAndLeaseLossesBusinessAssets" xlink:href="sfst-20221231.xsd#sfst_AllowanceForLoanAndLeaseLossesBusinessAssets"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_CommercialAbstract6" xlink:to="sfst_AllowanceForLoanAndLeaseLossesBusinessAssets" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_Other" xlink:href="sfst-20221231.xsd#sfst_Other"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_CommercialAbstract6" xlink:to="sfst_Other" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InventoryRealEstate" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryRealEstate"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_CommercialAbstract6" xlink:to="us-gaap_InventoryRealEstate" order="3" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.southernfirst.com/role/ScheduleofallowanceforcreditlossesforunfundedloancommitmentsTable">
    <loc xlink:type="locator" xlink:label="us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems" xlink:to="us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinancialInstrumentAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancialInstrumentAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable" xlink:to="us-gaap_FinancialInstrumentAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_FinancialInstrumentAxis" xlink:to="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_FinancialInstrumentAxis" xlink:to="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_AllowanceForCreditLossesUnfundedLoanCommitmentsMember" xlink:href="sfst-20221231.xsd#sfst_AllowanceForCreditLossesUnfundedLoanCommitmentsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="sfst_AllowanceForCreditLossesUnfundedLoanCommitmentsMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinancingReceivableAllowanceForCreditLosses" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableAllowanceForCreditLosses"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems" xlink:to="us-gaap_FinancingReceivableAllowanceForCreditLosses" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_AdjustmentForAdoptionOfCECL" xlink:href="sfst-20221231.xsd#sfst_AdjustmentForAdoptionOfCECL"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems" xlink:to="sfst_AdjustmentForAdoptionOfCECL" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_ProvisionForreversalOfLoanLosses" xlink:href="sfst-20221231.xsd#sfst_ProvisionForreversalOfLoanLosses"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems" xlink:to="sfst_ProvisionForreversalOfLoanLosses" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_UnfundedLoanCommitments" xlink:href="sfst-20221231.xsd#sfst_UnfundedLoanCommitments"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems" xlink:to="sfst_UnfundedLoanCommitments" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_ReserveForUnfundedCommitmentsToUnfundedLoanCommitmentsPercentage" xlink:href="sfst-20221231.xsd#sfst_ReserveForUnfundedCommitmentsToUnfundedLoanCommitmentsPercentage"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems" xlink:to="sfst_ReserveForUnfundedCommitmentsToUnfundedLoanCommitmentsPercentage" order="5" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.southernfirst.com/role/ScheduleofcomponentsofpropertyandequipmentTable">
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LandMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LandMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_LandMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BuildingMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BuildingMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_BuildingMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LeaseholdImprovementsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeaseholdImprovementsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_LeaseholdImprovementsMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_FurnitureAndEquipmentMember" xlink:href="sfst-20221231.xsd#sfst_FurnitureAndEquipmentMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="sfst_FurnitureAndEquipmentMember" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_SoftwareMember" xlink:href="sfst-20221231.xsd#sfst_SoftwareMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="sfst_SoftwareMember" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConstructionInProgressMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConstructionInProgressMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_ConstructionInProgressMember" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentGross" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentGross" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_OperatingLeaseRightOfUseAssets" xlink:href="sfst-20221231.xsd#sfst_OperatingLeaseRightOfUseAssets"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="sfst_OperatingLeaseRightOfUseAssets" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_OperatingLeaseRightOfUseAssets" xlink:to="us-gaap_PropertyPlantAndEquipmentNet" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" order="3" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.southernfirst.com/role/ScheduleofestimatedusefullivesofpropertyandequipmentTable">
    <loc xlink:type="locator" xlink:label="sfst_PropertyandEquipmentDetailsScheduleofestimatedusefullivesofpropertyandequipmentLineItems" xlink:href="sfst-20221231.xsd#sfst_PropertyandEquipmentDetailsScheduleofestimatedusefullivesofpropertyandequipmentLineItems"/>
    <loc xlink:type="locator" xlink:label="sfst_PropertyandEquipmentDetailsScheduleofestimatedusefullivesofpropertyandequipmentTable" xlink:href="sfst-20221231.xsd#sfst_PropertyandEquipmentDetailsScheduleofestimatedusefullivesofpropertyandequipmentTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="sfst_PropertyandEquipmentDetailsScheduleofestimatedusefullivesofpropertyandequipmentLineItems" xlink:to="sfst_PropertyandEquipmentDetailsScheduleofestimatedusefullivesofpropertyandequipmentTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="sfst_PropertyandEquipmentDetailsScheduleofestimatedusefullivesofpropertyandequipmentTable" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_RangeAxis" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="sfst_PropertyandEquipmentDetailsScheduleofestimatedusefullivesofpropertyandequipmentTable" xlink:to="srt_RangeAxis" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_RangeMember" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_RangeMember_0" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_MinimumMember" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MinimumMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_MaximumMember" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MaximumMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_SoftwareMember" xlink:href="sfst-20221231.xsd#sfst_SoftwareMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="sfst_SoftwareMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_FurnitureAndEquipmentMember" xlink:href="sfst-20221231.xsd#sfst_FurnitureAndEquipmentMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="sfst_FurnitureAndEquipmentMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LeaseholdImprovementsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeaseholdImprovementsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_LeaseholdImprovementsMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_BuildingsMember" xlink:href="sfst-20221231.xsd#sfst_BuildingsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="sfst_BuildingsMember" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_PropertyandEquipmentDetailsScheduleofestimatedusefullivesofpropertyandequipmentLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentUsefulLife" order="1" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.southernfirst.com/role/ScheduleofmaturitiesofleaseliabilitiesTable">
    <loc xlink:type="locator" xlink:label="sfst_ScheduleOfMaturitiesOfLeaseLiabilitiesAbstract" xlink:href="sfst-20221231.xsd#sfst_ScheduleOfMaturitiesOfLeaseLiabilitiesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_ScheduleOfMaturitiesOfLeaseLiabilitiesAbstract" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_ScheduleOfMaturitiesOfLeaseLiabilitiesAbstract" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_ScheduleOfMaturitiesOfLeaseLiabilitiesAbstract" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_ScheduleOfMaturitiesOfLeaseLiabilitiesAbstract" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_ScheduleOfMaturitiesOfLeaseLiabilitiesAbstract" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_OperatingLeaseLiability1" xlink:href="sfst-20221231.xsd#sfst_OperatingLeaseLiability1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:to="sfst_OperatingLeaseLiability1" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.southernfirst.com/role/ScheduleofactivityofrealestateacquiredinsettlementofloansportionofotherrealestateownedTable">
    <loc xlink:type="locator" xlink:label="sfst_ScheduleOfActivityOfRealEstateAcquiredInSettlementOfLoansPortionOfOtherRealEstateOwnedAbstract" xlink:href="sfst-20221231.xsd#sfst_ScheduleOfActivityOfRealEstateAcquiredInSettlementOfLoansPortionOfOtherRealEstateOwnedAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherRealEstate" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherRealEstate"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_ScheduleOfActivityOfRealEstateAcquiredInSettlementOfLoansPortionOfOtherRealEstateOwnedAbstract" xlink:to="us-gaap_OtherRealEstate" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherRealEstateAdditions" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherRealEstateAdditions"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_ScheduleOfActivityOfRealEstateAcquiredInSettlementOfLoansPortionOfOtherRealEstateOwnedAbstract" xlink:to="us-gaap_OtherRealEstateAdditions" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherRealEstateDisposals" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherRealEstateDisposals"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_ScheduleOfActivityOfRealEstateAcquiredInSettlementOfLoansPortionOfOtherRealEstateOwnedAbstract" xlink:to="us-gaap_OtherRealEstateDisposals" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_OtherRealEstateWriteDowns" xlink:href="sfst-20221231.xsd#sfst_OtherRealEstateWriteDowns"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_ScheduleOfActivityOfRealEstateAcquiredInSettlementOfLoansPortionOfOtherRealEstateOwnedAbstract" xlink:to="sfst_OtherRealEstateWriteDowns" order="3" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.southernfirst.com/role/ScheduleofdetailindepositaccountsTable">
    <loc xlink:type="locator" xlink:label="sfst_ScheduleOfDetailInDepositAccountsAbstract" xlink:href="sfst-20221231.xsd#sfst_ScheduleOfDetailInDepositAccountsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NoninterestBearingDepositLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NoninterestBearingDepositLiabilities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_ScheduleOfDetailInDepositAccountsAbstract" xlink:to="us-gaap_NoninterestBearingDepositLiabilities" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestBearingDepositLiabilitiesByComponentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestBearingDepositLiabilitiesByComponentAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_ScheduleOfDetailInDepositAccountsAbstract" xlink:to="us-gaap_InterestBearingDepositLiabilitiesByComponentAbstract" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestBearingDomesticDepositNegotiableOrderOfWithdrawalNOW" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestBearingDomesticDepositNegotiableOrderOfWithdrawalNOW"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_InterestBearingDepositLiabilitiesByComponentAbstract" xlink:to="us-gaap_InterestBearingDomesticDepositNegotiableOrderOfWithdrawalNOW" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestBearingDomesticDepositMoneyMarket" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestBearingDomesticDepositMoneyMarket"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_InterestBearingDepositLiabilitiesByComponentAbstract" xlink:to="us-gaap_InterestBearingDomesticDepositMoneyMarket" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestBearingDomesticDepositSavings" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestBearingDomesticDepositSavings"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_InterestBearingDepositLiabilitiesByComponentAbstract" xlink:to="us-gaap_InterestBearingDomesticDepositSavings" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TimeDeposits" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TimeDeposits"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_InterestBearingDepositLiabilitiesByComponentAbstract" xlink:to="us-gaap_TimeDeposits" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Deposits" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Deposits"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TimeDeposits" xlink:to="us-gaap_Deposits" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.southernfirst.com/role/ScheduledmaturitiesofcertificatesofdepositTable">
    <loc xlink:type="locator" xlink:label="sfst_ScheduledMaturitiesOfCertificatesOfDepositAbstract" xlink:href="sfst-20221231.xsd#sfst_ScheduledMaturitiesOfCertificatesOfDepositAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TimeDepositMaturitiesYearOne" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TimeDepositMaturitiesYearOne"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_ScheduledMaturitiesOfCertificatesOfDepositAbstract" xlink:to="us-gaap_TimeDepositMaturitiesYearOne" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TimeDepositMaturitiesYearTwo" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TimeDepositMaturitiesYearTwo"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_ScheduledMaturitiesOfCertificatesOfDepositAbstract" xlink:to="us-gaap_TimeDepositMaturitiesYearTwo" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TimeDepositMaturitiesYearThree" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TimeDepositMaturitiesYearThree"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_ScheduledMaturitiesOfCertificatesOfDepositAbstract" xlink:to="us-gaap_TimeDepositMaturitiesYearThree" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TimeDepositMaturitiesYearFour" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TimeDepositMaturitiesYearFour"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_ScheduledMaturitiesOfCertificatesOfDepositAbstract" xlink:to="us-gaap_TimeDepositMaturitiesYearFour" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TimeDeposits" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TimeDeposits"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_ScheduledMaturitiesOfCertificatesOfDepositAbstract" xlink:to="us-gaap_TimeDeposits" order="4" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.southernfirst.com/role/ScheduleofoutstandingfinancialderivativeinstrumentsTable">
    <loc xlink:type="locator" xlink:label="sfst_DerivativeFinancialInstrumentsDetailsScheduleofoutstandingfinancialderivativeinstrumentsLineItems" xlink:href="sfst-20221231.xsd#sfst_DerivativeFinancialInstrumentsDetailsScheduleofoutstandingfinancialderivativeinstrumentsLineItems"/>
    <loc xlink:type="locator" xlink:label="sfst_DerivativeFinancialInstrumentsDetailsScheduleofoutstandingfinancialderivativeinstrumentsTable" xlink:href="sfst-20221231.xsd#sfst_DerivativeFinancialInstrumentsDetailsScheduleofoutstandingfinancialderivativeinstrumentsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="sfst_DerivativeFinancialInstrumentsDetailsScheduleofoutstandingfinancialderivativeinstrumentsLineItems" xlink:to="sfst_DerivativeFinancialInstrumentsDetailsScheduleofoutstandingfinancialderivativeinstrumentsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinancialInstrumentAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancialInstrumentAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="sfst_DerivativeFinancialInstrumentsDetailsScheduleofoutstandingfinancialderivativeinstrumentsTable" xlink:to="us-gaap_FinancialInstrumentAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_FinancialInstrumentAxis" xlink:to="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_FinancialInstrumentAxis" xlink:to="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestRateLockCommitmentsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestRateLockCommitmentsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="us-gaap_InterestRateLockCommitmentsMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SecuritiesSoldNotYetPurchasedMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SecuritiesSoldNotYetPurchasedMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="us-gaap_SecuritiesSoldNotYetPurchasedMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="us-gaap_DerivativeMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_DerivativesNotionalAmount" xlink:href="sfst-20221231.xsd#sfst_DerivativesNotionalAmount"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_DerivativeFinancialInstrumentsDetailsScheduleofoutstandingfinancialderivativeinstrumentsLineItems" xlink:to="sfst_DerivativesNotionalAmount" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_BalanceSheetLocationDescription" xlink:href="sfst-20221231.xsd#sfst_BalanceSheetLocationDescription"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_DerivativeFinancialInstrumentsDetailsScheduleofoutstandingfinancialderivativeinstrumentsLineItems" xlink:to="sfst_BalanceSheetLocationDescription" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_DerivativeFinancialInstrumentsDetailsScheduleofoutstandingfinancialderivativeinstrumentsLineItems" xlink:to="us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet" order="3" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.southernfirst.com/role/ScheduleofassetsandliabilitiesmeasuredatfairvalueonrecurringbasisTable">
    <loc xlink:type="locator" xlink:label="sfst_FairValueAccountingDetailsScheduleofassetsandliabilitiesmeasuredatfairvalueonrecurringbasisLineItems" xlink:href="sfst-20221231.xsd#sfst_FairValueAccountingDetailsScheduleofassetsandliabilitiesmeasuredatfairvalueonrecurringbasisLineItems"/>
    <loc xlink:type="locator" xlink:label="sfst_FairValueAccountingDetailsScheduleofassetsandliabilitiesmeasuredatfairvalueonrecurringbasisTable" xlink:href="sfst-20221231.xsd#sfst_FairValueAccountingDetailsScheduleofassetsandliabilitiesmeasuredatfairvalueonrecurringbasisTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="sfst_FairValueAccountingDetailsScheduleofassetsandliabilitiesmeasuredatfairvalueonrecurringbasisLineItems" xlink:to="sfst_FairValueAccountingDetailsScheduleofassetsandliabilitiesmeasuredatfairvalueonrecurringbasisTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueByMeasurementFrequencyAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByMeasurementFrequencyAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="sfst_FairValueAccountingDetailsScheduleofassetsandliabilitiesmeasuredatfairvalueonrecurringbasisTable" xlink:to="us-gaap_FairValueByMeasurementFrequencyAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueMeasurementFrequencyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_FairValueByMeasurementFrequencyAxis" xlink:to="us-gaap_FairValueMeasurementFrequencyDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueMeasurementFrequencyDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_FairValueByMeasurementFrequencyAxis" xlink:to="us-gaap_FairValueMeasurementFrequencyDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="sfst_FairValueAccountingDetailsScheduleofassetsandliabilitiesmeasuredatfairvalueonrecurringbasisTable" xlink:to="us-gaap_FairValueByFairValueHierarchyLevelAxis" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueMeasurementsFairValueHierarchyDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="us-gaap_FairValueMeasurementsFairValueHierarchyDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueInputsLevel1Member" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:to="us-gaap_FairValueInputsLevel1Member" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueInputsLevel2Member" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:to="us-gaap_FairValueInputsLevel2Member" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueInputsLevel3Member" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:to="us-gaap_FairValueInputsLevel3Member" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueMeasurementsRecurringMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsRecurringMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueMeasurementFrequencyDomain" xlink:to="us-gaap_FairValueMeasurementsRecurringMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_FairValueAccountingDetailsScheduleofassetsandliabilitiesmeasuredatfairvalueonrecurringbasisLineItems" xlink:to="us-gaap_AssetsAbstract" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_SecuritiesAvailableForSaleAbstract" xlink:href="sfst-20221231.xsd#sfst_SecuritiesAvailableForSaleAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsAbstract" xlink:to="sfst_SecuritiesAvailableForSaleAbstract" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_SecuritiesAvailableForSaleFairValueUsAgencyCorporateBonds" xlink:href="sfst-20221231.xsd#sfst_SecuritiesAvailableForSaleFairValueUsAgencyCorporateBonds"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_SecuritiesAvailableForSaleAbstract" xlink:to="sfst_SecuritiesAvailableForSaleFairValueUsAgencyCorporateBonds" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_SecuritiesAvailableForSaleFairValueUsAgencyUSTreasuries" xlink:href="sfst-20221231.xsd#sfst_SecuritiesAvailableForSaleFairValueUsAgencyUSTreasuries"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_SecuritiesAvailableForSaleAbstract" xlink:to="sfst_SecuritiesAvailableForSaleFairValueUsAgencyUSTreasuries" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_SecuritiesAvailableForSaleFairValueUsAgencySecurities" xlink:href="sfst-20221231.xsd#sfst_SecuritiesAvailableForSaleFairValueUsAgencySecurities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_SecuritiesAvailableForSaleAbstract" xlink:to="sfst_SecuritiesAvailableForSaleFairValueUsAgencySecurities" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_SecuritiesAvailableForSaleFairValueStateAndPoliticalSubdivisions" xlink:href="sfst-20221231.xsd#sfst_SecuritiesAvailableForSaleFairValueStateAndPoliticalSubdivisions"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_SecuritiesAvailableForSaleAbstract" xlink:to="sfst_SecuritiesAvailableForSaleFairValueStateAndPoliticalSubdivisions" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_AssetBackedSecurities" xlink:href="sfst-20221231.xsd#sfst_AssetBackedSecurities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_SecuritiesAvailableForSaleAbstract" xlink:to="sfst_AssetBackedSecurities" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MortgageBackedSecuritiesAvailableForSaleFairValueDisclosure" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MortgageBackedSecuritiesAvailableForSaleFairValueDisclosure"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_SecuritiesAvailableForSaleAbstract" xlink:to="us-gaap_MortgageBackedSecuritiesAvailableForSaleFairValueDisclosure" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LoansHeldForSaleFairValueDisclosure" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoansHeldForSaleFairValueDisclosure"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_SecuritiesAvailableForSaleAbstract" xlink:to="us-gaap_LoansHeldForSaleFairValueDisclosure" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinancialInstrumentsSoldNotYetPurchasedAtFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancialInstrumentsSoldNotYetPurchasedAtFairValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_FinancialInstrumentsSoldNotYetPurchasedAtFairValue" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsFairValueDisclosure" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsFairValueDisclosure"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FinancialInstrumentsSoldNotYetPurchasedAtFairValue" xlink:to="us-gaap_AssetsFairValueDisclosure" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesFairValueDisclosure" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesFairValueDisclosure"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FinancialInstrumentsSoldNotYetPurchasedAtFairValue" xlink:to="us-gaap_LiabilitiesFairValueDisclosure" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_AssetsAbstract0" xlink:href="sfst-20221231.xsd#sfst_AssetsAbstract0"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_FairValueAccountingDetailsScheduleofassetsandliabilitiesmeasuredatfairvalueonrecurringbasisLineItems" xlink:to="sfst_AssetsAbstract0" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_SecuritiesAvailableForSaleAbstract0" xlink:href="sfst-20221231.xsd#sfst_SecuritiesAvailableForSaleAbstract0"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_AssetsAbstract0" xlink:to="sfst_SecuritiesAvailableForSaleAbstract0" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_SecuritiesAvailableForSaleFairValueSbaSecurities" xlink:href="sfst-20221231.xsd#sfst_SecuritiesAvailableForSaleFairValueSbaSecurities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_SecuritiesAvailableForSaleAbstract0" xlink:to="sfst_SecuritiesAvailableForSaleFairValueSbaSecurities" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.southernfirst.com/role/ScheduleofassetsandliabilitiesmeasuredatfairvalueonnonrecurringbasisTable">
    <loc xlink:type="locator" xlink:label="sfst_FairValueAccountingDetailsScheduleofassetsandliabilitiesmeasuredatfairvalueonnonrecurringbasisLineItems" xlink:href="sfst-20221231.xsd#sfst_FairValueAccountingDetailsScheduleofassetsandliabilitiesmeasuredatfairvalueonnonrecurringbasisLineItems"/>
    <loc xlink:type="locator" xlink:label="sfst_FairValueAccountingDetailsScheduleofassetsandliabilitiesmeasuredatfairvalueonnonrecurringbasisTable" xlink:href="sfst-20221231.xsd#sfst_FairValueAccountingDetailsScheduleofassetsandliabilitiesmeasuredatfairvalueonnonrecurringbasisTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="sfst_FairValueAccountingDetailsScheduleofassetsandliabilitiesmeasuredatfairvalueonnonrecurringbasisLineItems" xlink:to="sfst_FairValueAccountingDetailsScheduleofassetsandliabilitiesmeasuredatfairvalueonnonrecurringbasisTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueByMeasurementFrequencyAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByMeasurementFrequencyAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="sfst_FairValueAccountingDetailsScheduleofassetsandliabilitiesmeasuredatfairvalueonnonrecurringbasisTable" xlink:to="us-gaap_FairValueByMeasurementFrequencyAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueMeasurementFrequencyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_FairValueByMeasurementFrequencyAxis" xlink:to="us-gaap_FairValueMeasurementFrequencyDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueMeasurementFrequencyDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_FairValueByMeasurementFrequencyAxis" xlink:to="us-gaap_FairValueMeasurementFrequencyDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="sfst_FairValueAccountingDetailsScheduleofassetsandliabilitiesmeasuredatfairvalueonnonrecurringbasisTable" xlink:to="us-gaap_FairValueByFairValueHierarchyLevelAxis" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueMeasurementsFairValueHierarchyDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="us-gaap_FairValueMeasurementsFairValueHierarchyDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueInputsLevel1Member" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:to="us-gaap_FairValueInputsLevel1Member" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueInputsLevel2Member" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:to="us-gaap_FairValueInputsLevel2Member" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueInputsLevel3Member" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:to="us-gaap_FairValueInputsLevel3Member" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueMeasurementsNonrecurringMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsNonrecurringMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueMeasurementFrequencyDomain" xlink:to="us-gaap_FairValueMeasurementsNonrecurringMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_AssetsAbstract1" xlink:href="sfst-20221231.xsd#sfst_AssetsAbstract1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_FairValueAccountingDetailsScheduleofassetsandliabilitiesmeasuredatfairvalueonnonrecurringbasisLineItems" xlink:to="sfst_AssetsAbstract1" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_FairValueOnANonrecurringBasisImpairedLoans" xlink:href="sfst-20221231.xsd#sfst_FairValueOnANonrecurringBasisImpairedLoans"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_AssetsAbstract1" xlink:to="sfst_FairValueOnANonrecurringBasisImpairedLoans" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_AssetsFairValueDisclosuresNonRecurring" xlink:href="sfst-20221231.xsd#sfst_AssetsFairValueDisclosuresNonRecurring"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_FairValueAccountingDetailsScheduleofassetsandliabilitiesmeasuredatfairvalueonnonrecurringbasisLineItems" xlink:to="sfst_AssetsFairValueDisclosuresNonRecurring" order="2" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.southernfirst.com/role/ScheduleofunobservableinputsusedinthefairvaluemeasurementsTable">
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" xlink:to="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_RangeAxis" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" xlink:to="srt_RangeAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_RangeMember" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_RangeMember_0" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_MinimumMember" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MinimumMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_MaximumMember" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MaximumMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_FairValueOfMeasurementsValuationTechniques" xlink:href="sfst-20221231.xsd#sfst_FairValueOfMeasurementsValuationTechniques"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" xlink:to="sfst_FairValueOfMeasurementsValuationTechniques" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_FairValueOfMeasurementsSignificantAssumptions" xlink:href="sfst-20221231.xsd#sfst_FairValueOfMeasurementsSignificantAssumptions"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" xlink:to="sfst_FairValueOfMeasurementsSignificantAssumptions" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_FairValueAssumptionsRangeOfInputs" xlink:href="sfst-20221231.xsd#sfst_FairValueAssumptionsRangeOfInputs"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" xlink:to="sfst_FairValueAssumptionsRangeOfInputs" order="3" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.southernfirst.com/role/ScheduleofestimatedfairvaluesofthecompanysfinancialinstrumentsTable">
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueByBalanceSheetGroupingTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByBalanceSheetGroupingTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink:to="us-gaap_FairValueByBalanceSheetGroupingTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_FairValueByBalanceSheetGroupingTable" xlink:to="us-gaap_FairValueByFairValueHierarchyLevelAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueMeasurementsFairValueHierarchyDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="us-gaap_FairValueMeasurementsFairValueHierarchyDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueInputsLevel1Member" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:to="us-gaap_FairValueInputsLevel1Member" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueInputsLevel2Member" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:to="us-gaap_FairValueInputsLevel2Member" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueInputsLevel3Member" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:to="us-gaap_FairValueInputsLevel3Member" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink:to="us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherInvestments"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract" xlink:to="us-gaap_OtherInvestments" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherAssetsFairValueDisclosure" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssetsFairValueDisclosure"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract" xlink:to="us-gaap_OtherAssetsFairValueDisclosure" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_LoansReceivableCarryingAmount" xlink:href="sfst-20221231.xsd#sfst_LoansReceivableCarryingAmount"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract" xlink:to="sfst_LoansReceivableCarryingAmount" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LoansReceivableFairValueDisclosure" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoansReceivableFairValueDisclosure"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract" xlink:to="us-gaap_LoansReceivableFairValueDisclosure" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink:to="us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_DepositsCarryingAmount" xlink:href="sfst-20221231.xsd#sfst_DepositsCarryingAmount"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract" xlink:to="sfst_DepositsCarryingAmount" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DepositsFairValueDisclosure" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DepositsFairValueDisclosure"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract" xlink:to="us-gaap_DepositsFairValueDisclosure" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FederalHomeLoanBankAdvances" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FederalHomeLoanBankAdvances"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract" xlink:to="us-gaap_FederalHomeLoanBankAdvances" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisSubordinatedDebtObligations" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisSubordinatedDebtObligations"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract" xlink:to="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisSubordinatedDebtObligations" order="3" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.southernfirst.com/role/ScheduleofearningspersharecalculationTable">
    <loc xlink:type="locator" xlink:label="sfst_ScheduleOfEarningsPerShareCalculationAbstract" xlink:href="sfst-20221231.xsd#sfst_ScheduleOfEarningsPerShareCalculationAbstract"/>
    <loc xlink:type="locator" xlink:label="sfst_NumeratorAbstract" xlink:href="sfst-20221231.xsd#sfst_NumeratorAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_ScheduleOfEarningsPerShareCalculationAbstract" xlink:to="sfst_NumeratorAbstract" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_NumeratorAbstract" xlink:to="us-gaap_NetIncomeLoss" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_NumeratorAbstract" xlink:to="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_DenominatorAbstract" xlink:href="sfst-20221231.xsd#sfst_DenominatorAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_ScheduleOfEarningsPerShareCalculationAbstract" xlink:to="sfst_DenominatorAbstract" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_DenominatorAbstract" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_DenominatorAbstract" xlink:to="us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_DenominatorAbstract" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_EarningsPerCommonShareAbstract" xlink:href="sfst-20221231.xsd#sfst_EarningsPerCommonShareAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_ScheduleOfEarningsPerShareCalculationAbstract" xlink:to="sfst_EarningsPerCommonShareAbstract" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareBasic"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_EarningsPerCommonShareAbstract" xlink:to="us-gaap_EarningsPerShareBasic" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareDiluted" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareDiluted"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_EarningsPerCommonShareAbstract" xlink:to="us-gaap_EarningsPerShareDiluted" order="1" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.southernfirst.com/role/ScheduleofcomponentsofincometaxexpenseTable">
    <loc xlink:type="locator" xlink:label="sfst_ScheduleOfComponentsOfIncomeTaxExpenseAbstract" xlink:href="sfst-20221231.xsd#sfst_ScheduleOfComponentsOfIncomeTaxExpenseAbstract"/>
    <loc xlink:type="locator" xlink:label="sfst_CurrentIncomeTaxesAbstract" xlink:href="sfst-20221231.xsd#sfst_CurrentIncomeTaxesAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_ScheduleOfComponentsOfIncomeTaxExpenseAbstract" xlink:to="sfst_CurrentIncomeTaxesAbstract" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CurrentFederalTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CurrentFederalTaxExpenseBenefit"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_CurrentIncomeTaxesAbstract" xlink:to="us-gaap_CurrentFederalTaxExpenseBenefit" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_CurrentIncomeTaxesAbstract" xlink:to="us-gaap_CurrentStateAndLocalTaxExpenseBenefit" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:to="us-gaap_CurrentIncomeTaxExpenseBenefit" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_ScheduleOfComponentsOfIncomeTaxExpenseAbstract" xlink:to="us-gaap_DeferredIncomeTaxExpenseBenefit" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:to="us-gaap_IncomeTaxExpenseBenefit" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.southernfirst.com/role/ScheduleoftaxescomputedusingthestatutorytaxrateTable">
    <loc xlink:type="locator" xlink:label="sfst_ScheduleOfTaxesComputedUsingTheStatutoryTaxRateAbstract" xlink:href="sfst-20221231.xsd#sfst_ScheduleOfTaxesComputedUsingTheStatutoryTaxRateAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_ScheduleOfTaxesComputedUsingTheStatutoryTaxRateAbstract" xlink:to="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:to="us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxReconciliationTaxExemptIncome" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxReconciliationTaxExemptIncome"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:to="us-gaap_IncomeTaxReconciliationTaxExemptIncome" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxReconciliationOtherAdjustments" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxReconciliationOtherAdjustments"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:to="us-gaap_IncomeTaxReconciliationOtherAdjustments" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxReconciliationOtherAdjustments" xlink:to="us-gaap_IncomeTaxExpenseBenefit" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.southernfirst.com/role/ScheduleofcomponentsofthedeferredtaxassetsandliabilitiesTable">
    <loc xlink:type="locator" xlink:label="sfst_ScheduleOfComponentsOfTheDeferredTaxAssetsAndLiabilitiesAbstract" xlink:href="sfst-20221231.xsd#sfst_ScheduleOfComponentsOfTheDeferredTaxAssetsAndLiabilitiesAbstract"/>
    <loc xlink:type="locator" xlink:label="sfst_DeferredTaxAssetsAbstract" xlink:href="sfst-20221231.xsd#sfst_DeferredTaxAssetsAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_ScheduleOfComponentsOfTheDeferredTaxAssetsAndLiabilitiesAbstract" xlink:to="sfst_DeferredTaxAssetsAbstract" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsProvisionForLoanLosses" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsProvisionForLoanLosses"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_DeferredTaxAssetsAbstract" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsProvisionForLoanLosses" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_DeferredTaxAssetsAbstract" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsUnrealizedLossesOnAvailableforSaleSecuritiesGross" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsUnrealizedLossesOnAvailableforSaleSecuritiesGross"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_DeferredTaxAssetsAbstract" xlink:to="us-gaap_DeferredTaxAssetsUnrealizedLossesOnAvailableforSaleSecuritiesGross" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_DeferredTaxAssetsNetDeferredLoanFees" xlink:href="sfst-20221231.xsd#sfst_DeferredTaxAssetsNetDeferredLoanFees"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_DeferredTaxAssetsAbstract" xlink:to="sfst_DeferredTaxAssetsNetDeferredLoanFees" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_DeferredTaxAssetsAbstract" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_DeferredTaxAssetsLeaseLiabilities" xlink:href="sfst-20221231.xsd#sfst_DeferredTaxAssetsLeaseLiabilities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_DeferredTaxAssetsAbstract" xlink:to="sfst_DeferredTaxAssetsLeaseLiabilities" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsOther" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsOther"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_DeferredTaxAssetsAbstract" xlink:to="us-gaap_DeferredTaxAssetsOther" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsGross" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsGross"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_DeferredTaxAssetsAbstract" xlink:to="us-gaap_DeferredTaxAssetsGross" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxLiabilitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilitiesAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_ScheduleOfComponentsOfTheDeferredTaxAssetsAndLiabilitiesAbstract" xlink:to="us-gaap_DeferredTaxLiabilitiesAbstract" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DeferredTaxLiabilitiesAbstract" xlink:to="us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_DeferredTaxLiabilitiesHedgingTransactions" xlink:href="sfst-20221231.xsd#sfst_DeferredTaxLiabilitiesHedgingTransactions"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DeferredTaxLiabilitiesAbstract" xlink:to="sfst_DeferredTaxLiabilitiesHedgingTransactions" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxLiabilitiesPrepaidExpenses" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilitiesPrepaidExpenses"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DeferredTaxLiabilitiesAbstract" xlink:to="us-gaap_DeferredTaxLiabilitiesPrepaidExpenses" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_DeferredTaxLiabilitiesRightOfUseAssets" xlink:href="sfst-20221231.xsd#sfst_DeferredTaxLiabilitiesRightOfUseAssets"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DeferredTaxLiabilitiesAbstract" xlink:to="sfst_DeferredTaxLiabilitiesRightOfUseAssets" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredIncomeTaxLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxLiabilities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DeferredTaxLiabilitiesAbstract" xlink:to="us-gaap_DeferredIncomeTaxLiabilities" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNet"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DeferredTaxLiabilitiesAbstract" xlink:to="us-gaap_DeferredTaxAssetsLiabilitiesNet" order="5" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.southernfirst.com/role/ScheduleofloantransactionswithdirectorsandexecutiveofficersincludingtheiraffiliatesTable">
    <loc xlink:type="locator" xlink:label="sfst_ScheduleOfLoanTransactionsWithDirectorsAndExecutiveOfficersIncludingTheirAffiliatesAbstract" xlink:href="sfst-20221231.xsd#sfst_ScheduleOfLoanTransactionsWithDirectorsAndExecutiveOfficersIncludingTheirAffiliatesAbstract"/>
    <loc xlink:type="locator" xlink:label="sfst_LoanTransactionsWithRelatedParty" xlink:href="sfst-20221231.xsd#sfst_LoanTransactionsWithRelatedParty"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_ScheduleOfLoanTransactionsWithDirectorsAndExecutiveOfficersIncludingTheirAffiliatesAbstract" xlink:to="sfst_LoanTransactionsWithRelatedParty" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_NewLoans" xlink:href="sfst-20221231.xsd#sfst_NewLoans"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_ScheduleOfLoanTransactionsWithDirectorsAndExecutiveOfficersIncludingTheirAffiliatesAbstract" xlink:to="sfst_NewLoans" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_LoanPaymentsRelatedParty" xlink:href="sfst-20221231.xsd#sfst_LoanPaymentsRelatedParty"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_ScheduleOfLoanTransactionsWithDirectorsAndExecutiveOfficersIncludingTheirAffiliatesAbstract" xlink:to="sfst_LoanPaymentsRelatedParty" order="2" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.southernfirst.com/role/ScheduleofstockbasedcompensationexpenseTable">
    <loc xlink:type="locator" xlink:label="sfst_ScheduleOfStockBasedCompensationExpenseAbstract" xlink:href="sfst-20221231.xsd#sfst_ScheduleOfStockBasedCompensationExpenseAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockOptionPlanExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockOptionPlanExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_ScheduleOfStockBasedCompensationExpenseAbstract" xlink:to="us-gaap_StockOptionPlanExpense" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_AmortizationOfDeferredCompensationOnRestrictedStock" xlink:href="sfst-20221231.xsd#sfst_AmortizationOfDeferredCompensationOnRestrictedStock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_ScheduleOfStockBasedCompensationExpenseAbstract" xlink:to="sfst_AmortizationOfDeferredCompensationOnRestrictedStock" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EmployeeBenefitsAndShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeBenefitsAndShareBasedCompensation"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_ScheduleOfStockBasedCompensationExpenseAbstract" xlink:to="us-gaap_EmployeeBenefitsAndShareBasedCompensation" order="2" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.southernfirst.com/role/ScheduleofthestatusofthestockoptionplanandchangesTable">
    <loc xlink:type="locator" xlink:label="sfst_ScheduleOfTheStatusOfTheStockOptionPlanAndChangesAbstract" xlink:href="sfst-20221231.xsd#sfst_ScheduleOfTheStatusOfTheStockOptionPlanAndChangesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_ScheduleOfTheStatusOfTheStockOptionPlanAndChangesAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_ScheduleOfTheStatusOfTheStockOptionPlanAndChangesAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_ScheduleOfTheStatusOfTheStockOptionPlanAndChangesAbstract" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_ScheduleOfTheStatusOfTheStockOptionPlanAndChangesAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_ScheduleOfTheStatusOfTheStockOptionPlanAndChangesAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_ScheduleOfTheStatusOfTheStockOptionPlanAndChangesAbstract" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_ScheduleOfTheStatusOfTheStockOptionPlanAndChangesAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_ScheduleOfTheStatusOfTheStockOptionPlanAndChangesAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_ScheduleOfTheStatusOfTheStockOptionPlanAndChangesAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_ScheduleOfTheStatusOfTheStockOptionPlanAndChangesAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesOther" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesOther"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_ScheduleOfTheStatusOfTheStockOptionPlanAndChangesAbstract" xlink:to="us-gaap_StockIssuedDuringPeriodSharesOther" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_ScheduleOfTheStatusOfTheStockOptionPlanAndChangesAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_ScheduleOfTheStatusOfTheStockOptionPlanAndChangesAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" order="12" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_ScheduleOfTheStatusOfTheStockOptionPlanAndChangesAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" order="13" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.southernfirst.com/role/ScheduleofassumptionsusedTable">
    <loc xlink:type="locator" xlink:label="sfst_ScheduleOfAssumptionsUsedAbstract" xlink:href="sfst-20221231.xsd#sfst_ScheduleOfAssumptionsUsedAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_ScheduleOfAssumptionsUsedAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_ScheduleOfAssumptionsUsedAbstract" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_ScheduleOfAssumptionsUsedAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_ScheduleOfAssumptionsUsedAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" order="3" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.southernfirst.com/role/ScheduleofthestatusofthecompanysnonvestedrestrictedstockandchangesTable">
    <loc xlink:type="locator" xlink:label="sfst_ScheduleOfTheStatusOfTheCompanysNonVestedRestrictedStockAndChangesAbstract" xlink:href="sfst-20221231.xsd#sfst_ScheduleOfTheStatusOfTheCompanysNonVestedRestrictedStockAndChangesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_ScheduleOfTheStatusOfTheCompanysNonVestedRestrictedStockAndChangesAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_ScheduleOfTheStatusOfTheCompanysNonVestedRestrictedStockAndChangesAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_ScheduleOfTheStatusOfTheCompanysNonVestedRestrictedStockAndChangesAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_ScheduleOfTheStatusOfTheCompanysNonVestedRestrictedStockAndChangesAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_ScheduleOfTheStatusOfTheCompanysNonVestedRestrictedStockAndChangesAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_ScheduleOfTheStatusOfTheCompanysNonVestedRestrictedStockAndChangesAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_ScheduleOfTheStatusOfTheCompanysNonVestedRestrictedStockAndChangesAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_ScheduleOfTheStatusOfTheCompanysNonVestedRestrictedStockAndChangesAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" order="7" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.southernfirst.com/role/ScheduleofcapitalamountsandratiosoftheBankandtheCompanyandtheregulatoryminimumrequirementsTable">
    <loc xlink:type="locator" xlink:label="us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems" xlink:to="us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_LegalEntityAxis" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable" xlink:to="dei_LegalEntityAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityDomain" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityDomain_0" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_BankMember" xlink:href="sfst-20221231.xsd#sfst_BankMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_EntityDomain" xlink:to="sfst_BankMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_CompanyMember" xlink:href="sfst-20221231.xsd#sfst_CompanyMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_EntityDomain" xlink:to="sfst_CompanyMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Capital" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Capital"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems" xlink:to="us-gaap_Capital" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_CapitalToRiskWeightedAssets1" xlink:href="sfst-20221231.xsd#sfst_CapitalToRiskWeightedAssets1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems" xlink:to="sfst_CapitalToRiskWeightedAssets1" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CapitalRequiredForCapitalAdequacy" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CapitalRequiredForCapitalAdequacy"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems" xlink:to="us-gaap_CapitalRequiredForCapitalAdequacy" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_CapitalRequiredForCapitalAdequacyToRiskWeightedAssets1" xlink:href="sfst-20221231.xsd#sfst_CapitalRequiredForCapitalAdequacyToRiskWeightedAssets1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems" xlink:to="sfst_CapitalRequiredForCapitalAdequacyToRiskWeightedAssets1" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CapitalRequiredToBeWellCapitalized" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CapitalRequiredToBeWellCapitalized"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems" xlink:to="us-gaap_CapitalRequiredToBeWellCapitalized" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets1" xlink:href="sfst-20221231.xsd#sfst_CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems" xlink:to="sfst_CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets1" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TierOneRiskBasedCapital" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TierOneRiskBasedCapital"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems" xlink:to="us-gaap_TierOneRiskBasedCapital" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_TierOneRiskBasedCapitalToRiskWeightedAssets1" xlink:href="sfst-20221231.xsd#sfst_TierOneRiskBasedCapitalToRiskWeightedAssets1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems" xlink:to="sfst_TierOneRiskBasedCapitalToRiskWeightedAssets1" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TierOneRiskBasedCapitalRequiredForCapitalAdequacy" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TierOneRiskBasedCapitalRequiredForCapitalAdequacy"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems" xlink:to="us-gaap_TierOneRiskBasedCapitalRequiredForCapitalAdequacy" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets1" xlink:href="sfst-20221231.xsd#sfst_TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems" xlink:to="sfst_TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets1" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TierOneRiskBasedCapitalRequiredToBeWellCapitalized" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TierOneRiskBasedCapitalRequiredToBeWellCapitalized"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems" xlink:to="us-gaap_TierOneRiskBasedCapitalRequiredToBeWellCapitalized" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets1" xlink:href="sfst-20221231.xsd#sfst_TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems" xlink:to="sfst_TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets1" order="12" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_TierOneRiskBasedCommonStock" xlink:href="sfst-20221231.xsd#sfst_TierOneRiskBasedCommonStock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems" xlink:to="sfst_TierOneRiskBasedCommonStock" order="13" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_TierOneRiskBasedCommonStockToRiskWeightedAssets" xlink:href="sfst-20221231.xsd#sfst_TierOneRiskBasedCommonStockToRiskWeightedAssets"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems" xlink:to="sfst_TierOneRiskBasedCommonStockToRiskWeightedAssets" order="14" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_TierOneRiskBasedCommonStockRequiredForCapitalAdequacy" xlink:href="sfst-20221231.xsd#sfst_TierOneRiskBasedCommonStockRequiredForCapitalAdequacy"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems" xlink:to="sfst_TierOneRiskBasedCommonStockRequiredForCapitalAdequacy" order="15" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_TierOneRiskBasedCommonStockRequiredForCapitalAdequacyToRiskWeightedAssets" xlink:href="sfst-20221231.xsd#sfst_TierOneRiskBasedCommonStockRequiredForCapitalAdequacyToRiskWeightedAssets"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems" xlink:to="sfst_TierOneRiskBasedCommonStockRequiredForCapitalAdequacyToRiskWeightedAssets" order="16" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_TierOneRiskBasedCommonStockRequiredToBeWellCapitalized" xlink:href="sfst-20221231.xsd#sfst_TierOneRiskBasedCommonStockRequiredToBeWellCapitalized"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems" xlink:to="sfst_TierOneRiskBasedCommonStockRequiredToBeWellCapitalized" order="17" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_TierOneRiskBasedCommonStockRequiredToBeWellCapitalizedToRiskWeightedAssets" xlink:href="sfst-20221231.xsd#sfst_TierOneRiskBasedCommonStockRequiredToBeWellCapitalizedToRiskWeightedAssets"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems" xlink:to="sfst_TierOneRiskBasedCommonStockRequiredToBeWellCapitalizedToRiskWeightedAssets" order="18" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TierOneLeverageCapital" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TierOneLeverageCapital"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems" xlink:to="us-gaap_TierOneLeverageCapital" order="19" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_TierOneLeverageCapitalToAverageAssets1" xlink:href="sfst-20221231.xsd#sfst_TierOneLeverageCapitalToAverageAssets1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems" xlink:to="sfst_TierOneLeverageCapitalToAverageAssets1" order="20" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TierOneLeverageCapitalRequiredForCapitalAdequacy" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TierOneLeverageCapitalRequiredForCapitalAdequacy"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems" xlink:to="us-gaap_TierOneLeverageCapitalRequiredForCapitalAdequacy" order="21" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets1" xlink:href="sfst-20221231.xsd#sfst_TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems" xlink:to="sfst_TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets1" order="22" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TierOneLeverageCapitalRequiredToBeWellCapitalized" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TierOneLeverageCapitalRequiredToBeWellCapitalized"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems" xlink:to="us-gaap_TierOneLeverageCapitalRequiredToBeWellCapitalized" order="23" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets1" xlink:href="sfst-20221231.xsd#sfst_TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems" xlink:to="sfst_TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets1" order="24" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.southernfirst.com/role/ScheduleofcondensedfinancialinformationofSouthernFirstBancsharesIncparentcompanyonlyTable">
    <loc xlink:type="locator" xlink:label="sfst_ParentCompanyFinancialInformationDetailsScheduleofcondensedfinancialinformationofSouthernFirstBancsharesIncparentcompanyonlyLineItems" xlink:href="sfst-20221231.xsd#sfst_ParentCompanyFinancialInformationDetailsScheduleofcondensedfinancialinformationofSouthernFirstBancsharesIncparentcompanyonlyLineItems"/>
    <loc xlink:type="locator" xlink:label="sfst_ParentCompanyFinancialInformationDetailsScheduleofcondensedfinancialinformationofSouthernFirstBancsharesIncparentcompanyonlyTable" xlink:href="sfst-20221231.xsd#sfst_ParentCompanyFinancialInformationDetailsScheduleofcondensedfinancialinformationofSouthernFirstBancsharesIncparentcompanyonlyTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="sfst_ParentCompanyFinancialInformationDetailsScheduleofcondensedfinancialinformationofSouthernFirstBancsharesIncparentcompanyonlyLineItems" xlink:to="sfst_ParentCompanyFinancialInformationDetailsScheduleofcondensedfinancialinformationofSouthernFirstBancsharesIncparentcompanyonlyTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_ConsolidatedEntitiesAxis" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="sfst_ParentCompanyFinancialInformationDetailsScheduleofcondensedfinancialinformationofSouthernFirstBancsharesIncparentcompanyonlyTable" xlink:to="srt_ConsolidatedEntitiesAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_ConsolidatedEntitiesDomain" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_ConsolidatedEntitiesAxis" xlink:to="srt_ConsolidatedEntitiesDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_ConsolidatedEntitiesDomain_0" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_ConsolidatedEntitiesAxis" xlink:to="srt_ConsolidatedEntitiesDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_ParentCompanyMember" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ParentCompanyMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ConsolidatedEntitiesDomain" xlink:to="srt_ParentCompanyMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_AssetsAbstract3" xlink:href="sfst-20221231.xsd#sfst_AssetsAbstract3"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_ParentCompanyFinancialInformationDetailsScheduleofcondensedfinancialinformationofSouthernFirstBancsharesIncparentcompanyonlyLineItems" xlink:to="sfst_AssetsAbstract3" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashCashEquivalentsAndFederalFundsSold" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsAndFederalFundsSold"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_AssetsAbstract3" xlink:to="us-gaap_CashCashEquivalentsAndFederalFundsSold" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_AssetsAbstract3" xlink:to="us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssets"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_AssetsAbstract3" xlink:to="us-gaap_OtherAssets" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Assets" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Assets"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_AssetsAbstract3" xlink:to="us-gaap_Assets" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_ParentCompanyFinancialInformationDetailsScheduleofcondensedfinancialinformationofSouthernFirstBancsharesIncparentcompanyonlyLineItems" xlink:to="us-gaap_LiabilitiesAndStockholdersEquityAbstract" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_JuniorSubordinatedNotes" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_JuniorSubordinatedNotes"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_JuniorSubordinatedNotes" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_StockholdersEquity" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RevenuesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenuesAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_ParentCompanyFinancialInformationDetailsScheduleofcondensedfinancialinformationofSouthernFirstBancsharesIncparentcompanyonlyLineItems" xlink:to="us-gaap_RevenuesAbstract" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestAndDividendIncomeOperating" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestAndDividendIncomeOperating"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RevenuesAbstract" xlink:to="us-gaap_InterestAndDividendIncomeOperating" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Revenues" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Revenues"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RevenuesAbstract" xlink:to="us-gaap_Revenues" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CostsAndExpensesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostsAndExpensesAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_ParentCompanyFinancialInformationDetailsScheduleofcondensedfinancialinformationofSouthernFirstBancsharesIncparentcompanyonlyLineItems" xlink:to="us-gaap_CostsAndExpensesAbstract" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CostsAndExpensesAbstract" xlink:to="us-gaap_InterestExpense" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherExpenses" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherExpenses"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CostsAndExpensesAbstract" xlink:to="us-gaap_OtherExpenses" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingExpenses" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingExpenses"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CostsAndExpensesAbstract" xlink:to="us-gaap_OperatingExpenses" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CostsAndExpensesAbstract" xlink:to="us-gaap_IncomeTaxExpenseBenefit" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_IncomeLossBeforeEquityInUndistributedNetIncomeOfSubsidiaries" xlink:href="sfst-20221231.xsd#sfst_IncomeLossBeforeEquityInUndistributedNetIncomeOfSubsidiaries"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CostsAndExpensesAbstract" xlink:to="sfst_IncomeLossBeforeEquityInUndistributedNetIncomeOfSubsidiaries" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_EquityInUndistributedNetIncomeOfSubsidiaries" xlink:href="sfst-20221231.xsd#sfst_EquityInUndistributedNetIncomeOfSubsidiaries"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CostsAndExpensesAbstract" xlink:to="sfst_EquityInUndistributedNetIncomeOfSubsidiaries" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CostsAndExpensesAbstract" xlink:to="us-gaap_NetIncomeLoss" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_ParentCompanyFinancialInformationDetailsScheduleofcondensedfinancialinformationofSouthernFirstBancsharesIncparentcompanyonlyLineItems" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensation"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_ShareBasedCompensation" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOtherOperatingAssets"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_IncreaseDecreaseInOtherOperatingAssets" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_ParentCompanyFinancialInformationDetailsScheduleofcondensedfinancialinformationofSouthernFirstBancsharesIncparentcompanyonlyLineItems" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_InvestmentInSubsidiariesNet" xlink:href="sfst-20221231.xsd#sfst_InvestmentInSubsidiariesNet"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="sfst_InvestmentInSubsidiariesNet" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_ParentCompanyFinancialInformationDetailsScheduleofcondensedfinancialinformationofSouthernFirstBancsharesIncparentcompanyonlyLineItems" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_StockIssuedDuringPeriodValueNewIssues" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_ProceedsFromTheExerciseOfStockOptionsAndWarrants" xlink:href="sfst-20221231.xsd#sfst_ProceedsFromTheExerciseOfStockOptionsAndWarrants"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="sfst_ProceedsFromTheExerciseOfStockOptionsAndWarrants" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_ParentCompanyFinancialInformationDetailsScheduleofcondensedfinancialinformationofSouthernFirstBancsharesIncparentcompanyonlyLineItems" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue" order="8" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.southernfirst.com/role/ScheduleofselectedquarterlyfinancialinformationTable">
    <loc xlink:type="locator" xlink:label="sfst_SelectedCondensedQuarterlyFinancialDataUnauditedDetailsScheduleofselectedquarterlyfinancialinformationLineItems" xlink:href="sfst-20221231.xsd#sfst_SelectedCondensedQuarterlyFinancialDataUnauditedDetailsScheduleofselectedquarterlyfinancialinformationLineItems"/>
    <loc xlink:type="locator" xlink:label="sfst_SelectedCondensedQuarterlyFinancialDataUnauditedDetailsScheduleofselectedquarterlyfinancialinformationTable" xlink:href="sfst-20221231.xsd#sfst_SelectedCondensedQuarterlyFinancialDataUnauditedDetailsScheduleofselectedquarterlyfinancialinformationTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="sfst_SelectedCondensedQuarterlyFinancialDataUnauditedDetailsScheduleofselectedquarterlyfinancialinformationLineItems" xlink:to="sfst_SelectedCondensedQuarterlyFinancialDataUnauditedDetailsScheduleofselectedquarterlyfinancialinformationTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectOfFourthQuarterEventsByTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectOfFourthQuarterEventsByTypeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="sfst_SelectedCondensedQuarterlyFinancialDataUnauditedDetailsScheduleofselectedquarterlyfinancialinformationTable" xlink:to="us-gaap_EffectOfFourthQuarterEventsByTypeAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectOfFourthQuarterEventsTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectOfFourthQuarterEventsTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_EffectOfFourthQuarterEventsByTypeAxis" xlink:to="us-gaap_EffectOfFourthQuarterEventsTypeDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectOfFourthQuarterEventsTypeDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectOfFourthQuarterEventsTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_EffectOfFourthQuarterEventsByTypeAxis" xlink:to="us-gaap_EffectOfFourthQuarterEventsTypeDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_QuarterlyFinancialInformationMember" xlink:href="sfst-20221231.xsd#sfst_QuarterlyFinancialInformationMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EffectOfFourthQuarterEventsTypeDomain" xlink:to="sfst_QuarterlyFinancialInformationMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestAndDividendIncomeOperating" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestAndDividendIncomeOperating"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_SelectedCondensedQuarterlyFinancialDataUnauditedDetailsScheduleofselectedquarterlyfinancialinformationLineItems" xlink:to="us-gaap_InterestAndDividendIncomeOperating" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_SelectedCondensedQuarterlyFinancialDataUnauditedDetailsScheduleofselectedquarterlyfinancialinformationLineItems" xlink:to="us-gaap_InterestExpense" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestIncomeExpenseNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestIncomeExpenseNet"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_SelectedCondensedQuarterlyFinancialDataUnauditedDetailsScheduleofselectedquarterlyfinancialinformationLineItems" xlink:to="us-gaap_InterestIncomeExpenseNet" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProvisionForOtherCreditLosses" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProvisionForOtherCreditLosses"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_SelectedCondensedQuarterlyFinancialDataUnauditedDetailsScheduleofselectedquarterlyfinancialinformationLineItems" xlink:to="us-gaap_ProvisionForOtherCreditLosses" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NoninterestIncome" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NoninterestIncome"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_SelectedCondensedQuarterlyFinancialDataUnauditedDetailsScheduleofselectedquarterlyfinancialinformationLineItems" xlink:to="us-gaap_NoninterestIncome" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NoninterestExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NoninterestExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_SelectedCondensedQuarterlyFinancialDataUnauditedDetailsScheduleofselectedquarterlyfinancialinformationLineItems" xlink:to="us-gaap_NoninterestExpense" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_SelectedCondensedQuarterlyFinancialDataUnauditedDetailsScheduleofselectedquarterlyfinancialinformationLineItems" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_SelectedCondensedQuarterlyFinancialDataUnauditedDetailsScheduleofselectedquarterlyfinancialinformationLineItems" xlink:to="us-gaap_IncomeTaxExpenseBenefit" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_SelectedCondensedQuarterlyFinancialDataUnauditedDetailsScheduleofselectedquarterlyfinancialinformationLineItems" xlink:to="us-gaap_NetIncomeLoss" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_EarningsPerCommonShareAbstract0" xlink:href="sfst-20221231.xsd#sfst_EarningsPerCommonShareAbstract0"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_SelectedCondensedQuarterlyFinancialDataUnauditedDetailsScheduleofselectedquarterlyfinancialinformationLineItems" xlink:to="sfst_EarningsPerCommonShareAbstract0" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareBasic"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_EarningsPerCommonShareAbstract0" xlink:to="us-gaap_EarningsPerShareBasic" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareDiluted" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareDiluted"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_EarningsPerCommonShareAbstract0" xlink:to="us-gaap_EarningsPerShareDiluted" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_WeightedAverageCommonSharesOutstandingAbstract" xlink:href="sfst-20221231.xsd#sfst_WeightedAverageCommonSharesOutstandingAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_SelectedCondensedQuarterlyFinancialDataUnauditedDetailsScheduleofselectedquarterlyfinancialinformationLineItems" xlink:to="sfst_WeightedAverageCommonSharesOutstandingAbstract" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_WeightedAverageCommonSharesOutstandingAbstract" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_WeightedAverageCommonSharesOutstandingAbstract" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" order="1" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.southernfirst.com/role/SummaryofSignificantAccountingPoliciesandActivitiesDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_DebtInstrumentInterestRateStatedPercentage" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LineOfCreditAssumed1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditAssumed1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_LineOfCreditAssumed1" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AllowanceForLoanAndLeaseLossesPeriodIncreaseDecrease" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllowanceForLoanAndLeaseLossesPeriodIncreaseDecrease"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_AllowanceForLoanAndLeaseLossesPeriodIncreaseDecrease" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_LiabilityForUnfundedCommitments" xlink:href="sfst-20221231.xsd#sfst_LiabilityForUnfundedCommitments"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="sfst_LiabilityForUnfundedCommitments" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RetainedEarningsAppropriated" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsAppropriated"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_RetainedEarningsAppropriated" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_AccruedInterestReceivable" xlink:href="sfst-20221231.xsd#sfst_AccruedInterestReceivable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="sfst_AccruedInterestReceivable" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinancingReceivableAccruedInterestWriteoff" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableAccruedInterestWriteoff"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_FinancingReceivableAccruedInterestWriteoff" order="8" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.southernfirst.com/role/InvestmentSecuritiesDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract"/>
    <loc xlink:type="locator" xlink:label="sfst_ProceedsFromSaleOfInvestmentSecurities" xlink:href="sfst-20221231.xsd#sfst_ProceedsFromSaleOfInvestmentSecurities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract" xlink:to="sfst_ProceedsFromSaleOfInvestmentSecurities" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GainOnSaleOfInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainOnSaleOfInvestments"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract" xlink:to="us-gaap_GainOnSaleOfInvestments" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LossOnSaleOfInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossOnSaleOfInvestments"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract" xlink:to="us-gaap_LossOnSaleOfInvestments" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_NumberOfInvestmentsInContinuousUnrealizedLossPositionLessThanTwelveMonths" xlink:href="sfst-20221231.xsd#sfst_NumberOfInvestmentsInContinuousUnrealizedLossPositionLessThanTwelveMonths"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract" xlink:to="sfst_NumberOfInvestmentsInContinuousUnrealizedLossPositionLessThanTwelveMonths" order="3" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.southernfirst.com/role/MortgageLoansHeldforSaleDetails">
    <loc xlink:type="locator" xlink:label="sfst_MortgageLoansHeldForSaleAbstract" xlink:href="sfst-20221231.xsd#sfst_MortgageLoansHeldForSaleAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_MortgagesHeldForSaleFairValueDisclosure" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MortgagesHeldForSaleFairValueDisclosure"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_MortgageLoansHeldForSaleAbstract" xlink:to="us-gaap_MortgagesHeldForSaleFairValueDisclosure" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.southernfirst.com/role/LoansandAllowanceforCreditLossesDetails">
    <loc xlink:type="locator" xlink:label="sfst_LoansandAllowanceforCreditLossesDetailsLineItems" xlink:href="sfst-20221231.xsd#sfst_LoansandAllowanceforCreditLossesDetailsLineItems"/>
    <loc xlink:type="locator" xlink:label="sfst_LoansandAllowanceforCreditLossesDetailsTable" xlink:href="sfst-20221231.xsd#sfst_LoansandAllowanceforCreditLossesDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="sfst_LoansandAllowanceforCreditLossesDetailsLineItems" xlink:to="sfst_LoansandAllowanceforCreditLossesDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinancialInstrumentAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancialInstrumentAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="sfst_LoansandAllowanceforCreditLossesDetailsTable" xlink:to="us-gaap_FinancialInstrumentAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_FinancialInstrumentAxis" xlink:to="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_FinancialInstrumentAxis" xlink:to="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongtermDebtTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="sfst_LoansandAllowanceforCreditLossesDetailsTable" xlink:to="us-gaap_LongtermDebtTypeAxis" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongtermDebtTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="us-gaap_LongtermDebtTypeDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongtermDebtTypeDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="us-gaap_LongtermDebtTypeDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_NonOwnerOccupiedLoansMember" xlink:href="sfst-20221231.xsd#sfst_NonOwnerOccupiedLoansMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LongtermDebtTypeDomain" xlink:to="sfst_NonOwnerOccupiedLoansMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_PaycheckProtectionProgramMember" xlink:href="sfst-20221231.xsd#sfst_PaycheckProtectionProgramMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="sfst_PaycheckProtectionProgramMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommercialLoanMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommercialLoanMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="us-gaap_CommercialLoanMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConsumerLoanMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConsumerLoanMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="us-gaap_ConsumerLoanMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_RealEstateLoanPercentageOfAggregateLoan" xlink:href="sfst-20221231.xsd#sfst_RealEstateLoanPercentageOfAggregateLoan"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_LoansandAllowanceforCreditLossesDetailsLineItems" xlink:to="sfst_RealEstateLoanPercentageOfAggregateLoan" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_CommercialLoansPercentageOfAggregateRealEstateLoan" xlink:href="sfst-20221231.xsd#sfst_CommercialLoansPercentageOfAggregateRealEstateLoan"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_LoansandAllowanceforCreditLossesDetailsLineItems" xlink:to="sfst_CommercialLoansPercentageOfAggregateRealEstateLoan" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_ConsumerLoansPercentageOfAggregateRealEstateLoan" xlink:href="sfst-20221231.xsd#sfst_ConsumerLoansPercentageOfAggregateRealEstateLoan"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_LoansandAllowanceforCreditLossesDetailsLineItems" xlink:to="sfst_ConsumerLoansPercentageOfAggregateRealEstateLoan" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_OccupiedLoansPercentage" xlink:href="sfst-20221231.xsd#sfst_OccupiedLoansPercentage"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_LoansandAllowanceforCreditLossesDetailsLineItems" xlink:to="sfst_OccupiedLoansPercentage" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_ConstructionLoansPercentage" xlink:href="sfst-20221231.xsd#sfst_ConstructionLoansPercentage"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_LoansandAllowanceforCreditLossesDetailsLineItems" xlink:to="sfst_ConstructionLoansPercentage" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_PercentageOfSbaToGuaranteeOfCertainLoans" xlink:href="sfst-20221231.xsd#sfst_PercentageOfSbaToGuaranteeOfCertainLoans"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_LoansandAllowanceforCreditLossesDetailsLineItems" xlink:to="sfst_PercentageOfSbaToGuaranteeOfCertainLoans" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_NumberOfLoanProcessed" xlink:href="sfst-20221231.xsd#sfst_NumberOfLoanProcessed"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_LoansandAllowanceforCreditLossesDetailsLineItems" xlink:to="sfst_NumberOfLoanProcessed" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LoansAndLeasesReceivableLoansInProcess" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoansAndLeasesReceivableLoansInProcess"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_LoansandAllowanceforCreditLossesDetailsLineItems" xlink:to="us-gaap_LoansAndLeasesReceivableLoansInProcess" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_ReceivingSBALenderFeeIncome" xlink:href="sfst-20221231.xsd#sfst_ReceivingSBALenderFeeIncome"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_LoansandAllowanceforCreditLossesDetailsLineItems" xlink:to="sfst_ReceivingSBALenderFeeIncome" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_SmallBusinessAssociationLenderFee" xlink:href="sfst-20221231.xsd#sfst_SmallBusinessAssociationLenderFee"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_LoansandAllowanceforCreditLossesDetailsLineItems" xlink:to="sfst_SmallBusinessAssociationLenderFee" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_SbaReferralFees" xlink:href="sfst-20221231.xsd#sfst_SbaReferralFees"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_LoansandAllowanceforCreditLossesDetailsLineItems" xlink:to="sfst_SbaReferralFees" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LoansAndLeasesReceivableDeferredIncome" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoansAndLeasesReceivableDeferredIncome"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_LoansandAllowanceforCreditLossesDetailsLineItems" xlink:to="us-gaap_LoansAndLeasesReceivableDeferredIncome" order="12" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_mortgageLoansPledgedAsCollateralAdvances" xlink:href="sfst-20221231.xsd#sfst_mortgageLoansPledgedAsCollateralAdvances"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_LoansandAllowanceforCreditLossesDetailsLineItems" xlink:to="sfst_mortgageLoansPledgedAsCollateralAdvances" order="13" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_PartOfLoansOfThirtyDaysOrMorePastDueAsPercentageOfAggregateLoanPortfolio" xlink:href="sfst-20221231.xsd#sfst_PartOfLoansOfThirtyDaysOrMorePastDueAsPercentageOfAggregateLoanPortfolio"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_LoansandAllowanceforCreditLossesDetailsLineItems" xlink:to="sfst_PartOfLoansOfThirtyDaysOrMorePastDueAsPercentageOfAggregateLoanPortfolio" order="14" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_ForegoneInterestIncomeOnNonAccrualLoan" xlink:href="sfst-20221231.xsd#sfst_ForegoneInterestIncomeOnNonAccrualLoan"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_LoansandAllowanceforCreditLossesDetailsLineItems" xlink:to="sfst_ForegoneInterestIncomeOnNonAccrualLoan" order="15" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_IncreaseInAllowanceForCreditLosses" xlink:href="sfst-20221231.xsd#sfst_IncreaseInAllowanceForCreditLosses"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_LoansandAllowanceforCreditLossesDetailsLineItems" xlink:to="sfst_IncreaseInAllowanceForCreditLosses" order="16" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProvisionForOtherCreditLosses" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProvisionForOtherCreditLosses"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_LoansandAllowanceforCreditLossesDetailsLineItems" xlink:to="us-gaap_ProvisionForOtherCreditLosses" order="17" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_PrimarilyLoanGrowth" xlink:href="sfst-20221231.xsd#sfst_PrimarilyLoanGrowth"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_LoansandAllowanceforCreditLossesDetailsLineItems" xlink:to="sfst_PrimarilyLoanGrowth" order="18" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_AllowanceForCreditLossesForLoanCommitments" xlink:href="sfst-20221231.xsd#sfst_AllowanceForCreditLossesForLoanCommitments"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_LoansandAllowanceforCreditLossesDetailsLineItems" xlink:to="sfst_AllowanceForCreditLossesForLoanCommitments" order="19" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.southernfirst.com/role/TroubledDebtRestructuringsDetails">
    <loc xlink:type="locator" xlink:label="sfst_TroubledDebtRestructuringsDetailsLineItems" xlink:href="sfst-20221231.xsd#sfst_TroubledDebtRestructuringsDetailsLineItems"/>
    <loc xlink:type="locator" xlink:label="sfst_TroubledDebtRestructuringsDetailsTable" xlink:href="sfst-20221231.xsd#sfst_TroubledDebtRestructuringsDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="sfst_TroubledDebtRestructuringsDetailsLineItems" xlink:to="sfst_TroubledDebtRestructuringsDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="sfst_TroubledDebtRestructuringsDetailsTable" xlink:to="us-gaap_DebtInstrumentAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentNameDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentNameDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentNameDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_ModificationAxis" xlink:href="sfst-20221231.xsd#sfst_ModificationAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="sfst_TroubledDebtRestructuringsDetailsTable" xlink:to="sfst_ModificationAxis" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_ModificationDomain" xlink:href="sfst-20221231.xsd#sfst_ModificationDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="sfst_ModificationAxis" xlink:to="sfst_ModificationDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_ModificationDomain_0" xlink:href="sfst-20221231.xsd#sfst_ModificationDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="sfst_ModificationAxis" xlink:to="sfst_ModificationDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_PreModificationAndPostModificationMember" xlink:href="sfst-20221231.xsd#sfst_PreModificationAndPostModificationMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_ModificationDomain" xlink:to="sfst_PreModificationAndPostModificationMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_PreModificationMember" xlink:href="sfst-20221231.xsd#sfst_PreModificationMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_ModificationDomain" xlink:to="sfst_PreModificationMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_PostModificationMember" xlink:href="sfst-20221231.xsd#sfst_PostModificationMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_ModificationDomain" xlink:to="sfst_PostModificationMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_OneConsumerRealEstateLoanMember" xlink:href="sfst-20221231.xsd#sfst_OneConsumerRealEstateLoanMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentNameDomain" xlink:to="sfst_OneConsumerRealEstateLoanMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_TwoCommercialBusinessLoansMember" xlink:href="sfst-20221231.xsd#sfst_TwoCommercialBusinessLoansMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentNameDomain" xlink:to="sfst_TwoCommercialBusinessLoansMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_TwoConsumerRealEstateLoansMember" xlink:href="sfst-20221231.xsd#sfst_TwoConsumerRealEstateLoansMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentNameDomain" xlink:to="sfst_TwoConsumerRealEstateLoansMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_AggregateSumOfLoansClassifiedAsTroubledDebtRestructurings" xlink:href="sfst-20221231.xsd#sfst_AggregateSumOfLoansClassifiedAsTroubledDebtRestructurings"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_TroubledDebtRestructuringsDetailsLineItems" xlink:to="sfst_AggregateSumOfLoansClassifiedAsTroubledDebtRestructurings" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_RelatedAllowanceForCreditLosess" xlink:href="sfst-20221231.xsd#sfst_RelatedAllowanceForCreditLosess"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_TroubledDebtRestructuringsDetailsLineItems" xlink:to="sfst_RelatedAllowanceForCreditLosess" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CompensatingBalanceAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CompensatingBalanceAmount"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_TroubledDebtRestructuringsDetailsLineItems" xlink:to="us-gaap_CompensatingBalanceAmount" order="3" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.southernfirst.com/role/PropertyandEquipmentDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GainLossOnSaleOfOtherAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainLossOnSaleOfOtherAssets"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="us-gaap_GainLossOnSaleOfOtherAssets" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GainLossOnDispositionOfAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainLossOnDispositionOfAssets"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="us-gaap_GainLossOnDispositionOfAssets" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DepreciationDepletionAndAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="us-gaap_DepreciationDepletionAndAmortization" order="2" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.southernfirst.com/role/LeasesDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisclosureTextBlockAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentOtherNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentOtherNet"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentOtherNet" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_LeaseLiabilities" xlink:href="sfst-20221231.xsd#sfst_LeaseLiabilities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="sfst_LeaseLiabilities" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLiabilitiesCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_OtherLiabilitiesCurrent" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseCost" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseCost"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_OperatingLeaseCost" order="5" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.southernfirst.com/role/DepositsDetails">
    <loc xlink:type="locator" xlink:label="srt_StatisticalDisclosureForBanksAbstract" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_StatisticalDisclosureForBanksAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TimeDeposits100000OrMore" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TimeDeposits100000OrMore"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_StatisticalDisclosureForBanksAbstract" xlink:to="us-gaap_TimeDeposits100000OrMore" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DepositsMoneyMarketDeposits" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DepositsMoneyMarketDeposits"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_StatisticalDisclosureForBanksAbstract" xlink:to="us-gaap_DepositsMoneyMarketDeposits" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestExpenseTimeDeposits100000OrMore" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpenseTimeDeposits100000OrMore"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_StatisticalDisclosureForBanksAbstract" xlink:to="us-gaap_InterestExpenseTimeDeposits100000OrMore" order="2" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.southernfirst.com/role/FederalHomeLoanBankAdvancesandOtherBorrowingsDetails">
    <loc xlink:type="locator" xlink:label="sfst_FederalHomeLoanBankAdvancesandOtherBorrowingsDetailsLineItems" xlink:href="sfst-20221231.xsd#sfst_FederalHomeLoanBankAdvancesandOtherBorrowingsDetailsLineItems"/>
    <loc xlink:type="locator" xlink:label="sfst_FederalHomeLoanBankAdvancesandOtherBorrowingsDetailsTable" xlink:href="sfst-20221231.xsd#sfst_FederalHomeLoanBankAdvancesandOtherBorrowingsDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="sfst_FederalHomeLoanBankAdvancesandOtherBorrowingsDetailsLineItems" xlink:to="sfst_FederalHomeLoanBankAdvancesandOtherBorrowingsDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_VariableRateAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableRateAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="sfst_FederalHomeLoanBankAdvancesandOtherBorrowingsDetailsTable" xlink:to="us-gaap_VariableRateAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_VariableRateDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableRateDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_VariableRateAxis" xlink:to="us-gaap_VariableRateDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_VariableRateDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableRateDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_VariableRateAxis" xlink:to="us-gaap_VariableRateDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_FederalHomeLoanBankAdvancesAndOtherBorrowingsMember" xlink:href="sfst-20221231.xsd#sfst_FederalHomeLoanBankAdvancesAndOtherBorrowingsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_VariableRateDomain" xlink:to="sfst_FederalHomeLoanBankAdvancesAndOtherBorrowingsMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdvancesFromFederalHomeLoanBanks" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdvancesFromFederalHomeLoanBanks"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_FederalHomeLoanBankAdvancesandOtherBorrowingsDetailsLineItems" xlink:to="us-gaap_AdvancesFromFederalHomeLoanBanks" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeVariableInterestRate" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeVariableInterestRate"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_FederalHomeLoanBankAdvancesandOtherBorrowingsDetailsLineItems" xlink:to="us-gaap_DerivativeVariableInterestRate" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_MortgageLoans" xlink:href="sfst-20221231.xsd#sfst_MortgageLoans"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_FederalHomeLoanBankAdvancesandOtherBorrowingsDetailsLineItems" xlink:to="sfst_MortgageLoans" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LineOfCreditFacilityExpirationDate1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityExpirationDate1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_FederalHomeLoanBankAdvancesandOtherBorrowingsDetailsLineItems" xlink:to="us-gaap_LineOfCreditFacilityExpirationDate1" order="4" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.southernfirst.com/role/SubordinatedDebenturesDetails">
    <loc xlink:type="locator" xlink:label="sfst_SubordinatedDebenturesDetailsLineItems" xlink:href="sfst-20221231.xsd#sfst_SubordinatedDebenturesDetailsLineItems"/>
    <loc xlink:type="locator" xlink:label="sfst_SubordinatedDebenturesDetailsTable" xlink:href="sfst-20221231.xsd#sfst_SubordinatedDebenturesDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="sfst_SubordinatedDebenturesDetailsLineItems" xlink:to="sfst_SubordinatedDebenturesDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="sfst_SubordinatedDebenturesDetailsTable" xlink:to="us-gaap_DebtInstrumentAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentNameDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentNameDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentNameDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="sfst_SubordinatedDebenturesDetailsTable" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_GreenvilleFirstStatutoryTrustOneMember" xlink:href="sfst-20221231.xsd#sfst_GreenvilleFirstStatutoryTrustOneMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="sfst_GreenvilleFirstStatutoryTrustOneMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_GreenvilleFirstStatutoryTrustTwoMember" xlink:href="sfst-20221231.xsd#sfst_GreenvilleFirstStatutoryTrustTwoMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="sfst_GreenvilleFirstStatutoryTrustTwoMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_SubordinateDebtMember" xlink:href="sfst-20221231.xsd#sfst_SubordinateDebtMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentNameDomain" xlink:to="sfst_SubordinateDebtMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_TrustPreferredSecuritiesIssuedAtFloatingRate" xlink:href="sfst-20221231.xsd#sfst_TrustPreferredSecuritiesIssuedAtFloatingRate"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_SubordinatedDebenturesDetailsLineItems" xlink:to="sfst_TrustPreferredSecuritiesIssuedAtFloatingRate" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentMaturityDate" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentMaturityDate"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_SubordinatedDebenturesDetailsLineItems" xlink:to="us-gaap_DebtInstrumentMaturityDate" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermDebtPercentageBearingVariableInterestRate" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtPercentageBearingVariableInterestRate"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_SubordinatedDebenturesDetailsLineItems" xlink:to="us-gaap_LongTermDebtPercentageBearingVariableInterestRate" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_PercentageOfLondonInterbankOfferedRate" xlink:href="sfst-20221231.xsd#sfst_PercentageOfLondonInterbankOfferedRate"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_SubordinatedDebenturesDetailsLineItems" xlink:to="sfst_PercentageOfLondonInterbankOfferedRate" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromIssuanceOfTrustPreferredSecurities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromIssuanceOfTrustPreferredSecurities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_SubordinatedDebenturesDetailsLineItems" xlink:to="us-gaap_ProceedsFromIssuanceOfTrustPreferredSecurities" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_InitialProceedsOfPreferredSecuritiesFromCapitalInvestment" xlink:href="sfst-20221231.xsd#sfst_InitialProceedsOfPreferredSecuritiesFromCapitalInvestment"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_SubordinatedDebenturesDetailsLineItems" xlink:to="sfst_InitialProceedsOfPreferredSecuritiesFromCapitalInvestment" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_JuniorSubordinatedNotes" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_JuniorSubordinatedNotes"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_SubordinatedDebenturesDetailsLineItems" xlink:to="us-gaap_JuniorSubordinatedNotes" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_DescriptionOfWallStreetReformAndConsumerProtectionAct" xlink:href="sfst-20221231.xsd#sfst_DescriptionOfWallStreetReformAndConsumerProtectionAct"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_SubordinatedDebenturesDetailsLineItems" xlink:to="sfst_DescriptionOfWallStreetReformAndConsumerProtectionAct" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentFaceAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_SubordinatedDebenturesDetailsLineItems" xlink:to="us-gaap_DebtInstrumentFaceAmount" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentInterestRateDuringPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentInterestRateDuringPeriod"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_SubordinatedDebenturesDetailsLineItems" xlink:to="us-gaap_DebtInstrumentInterestRateDuringPeriod" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermDebtPercentageBearingFixedInterestRate" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtPercentageBearingFixedInterestRate"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_SubordinatedDebenturesDetailsLineItems" xlink:to="us-gaap_LongTermDebtPercentageBearingFixedInterestRate" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentTerm" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentTerm"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_SubordinatedDebenturesDetailsLineItems" xlink:to="us-gaap_DebtInstrumentTerm" order="12" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.southernfirst.com/role/UnusedLinesofCreditDetails">
    <loc xlink:type="locator" xlink:label="sfst_UnusedLinesofCreditDetailsLineItems" xlink:href="sfst-20221231.xsd#sfst_UnusedLinesofCreditDetailsLineItems"/>
    <loc xlink:type="locator" xlink:label="sfst_UnusedLinesofCreditDetailsTable" xlink:href="sfst-20221231.xsd#sfst_UnusedLinesofCreditDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="sfst_UnusedLinesofCreditDetailsLineItems" xlink:to="sfst_UnusedLinesofCreditDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_UnusedLinesofCreditDetailsLineItems" xlink:to="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_AdditionalBorrowingsUnderFederalHomeLoan" xlink:href="sfst-20221231.xsd#sfst_AdditionalBorrowingsUnderFederalHomeLoan"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_UnusedLinesofCreditDetailsLineItems" xlink:to="sfst_AdditionalBorrowingsUnderFederalHomeLoan" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromUnsecuredLinesOfCredit" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromUnsecuredLinesOfCredit"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_UnusedLinesofCreditDetailsLineItems" xlink:to="us-gaap_ProceedsFromUnsecuredLinesOfCredit" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_SecuredOvernightFinancingRate" xlink:href="sfst-20221231.xsd#sfst_SecuredOvernightFinancingRate"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_UnusedLinesofCreditDetailsLineItems" xlink:to="sfst_SecuredOvernightFinancingRate" order="4" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.southernfirst.com/role/FairValueAccountingDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueDisclosuresAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <loc xlink:type="locator" xlink:label="sfst_PercentageOfLoansCollateralByRealEstate" xlink:href="sfst-20221231.xsd#sfst_PercentageOfLoansCollateralByRealEstate"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueDisclosuresAbstract" xlink:to="sfst_PercentageOfLoansCollateralByRealEstate" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.southernfirst.com/role/EarningsPerCommonShareDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.southernfirst.com/role/CommitmentsandContingenciesDetails">
    <loc xlink:type="locator" xlink:label="sfst_CommitmentsandContingenciesDetailsLineItems" xlink:href="sfst-20221231.xsd#sfst_CommitmentsandContingenciesDetailsLineItems"/>
    <loc xlink:type="locator" xlink:label="sfst_CommitmentsandContingenciesDetailsTable" xlink:href="sfst-20221231.xsd#sfst_CommitmentsandContingenciesDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="sfst_CommitmentsandContingenciesDetailsLineItems" xlink:to="sfst_CommitmentsandContingenciesDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_TitleOfIndividualAxis" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_TitleOfIndividualAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="sfst_CommitmentsandContingenciesDetailsTable" xlink:to="srt_TitleOfIndividualAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_TitleOfIndividualAxis" xlink:to="srt_TitleOfIndividualWithRelationshipToEntityDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_TitleOfIndividualWithRelationshipToEntityDomain_0" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_TitleOfIndividualAxis" xlink:to="srt_TitleOfIndividualWithRelationshipToEntityDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_ChiefExecutiveOfficerMember" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ChiefExecutiveOfficerMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="srt_ChiefExecutiveOfficerMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_VicePresidentMember" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_VicePresidentMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="srt_VicePresidentMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_PeriodOfEmploymentAgreement" xlink:href="sfst-20221231.xsd#sfst_PeriodOfEmploymentAgreement"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_CommitmentsandContingenciesDetailsLineItems" xlink:to="sfst_PeriodOfEmploymentAgreement" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_NumberOfExecutiveOfficers" xlink:href="sfst-20221231.xsd#sfst_NumberOfExecutiveOfficers"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_CommitmentsandContingenciesDetailsLineItems" xlink:to="sfst_NumberOfExecutiveOfficers" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_EmploymentAgreementDescription" xlink:href="sfst-20221231.xsd#sfst_EmploymentAgreementDescription"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_CommitmentsandContingenciesDetailsLineItems" xlink:to="sfst_EmploymentAgreementDescription" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_AgreegateCommitmentAmount" xlink:href="sfst-20221231.xsd#sfst_AgreegateCommitmentAmount"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_CommitmentsandContingenciesDetailsLineItems" xlink:to="sfst_AgreegateCommitmentAmount" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_ApproximatelyCommitmentsTotaled" xlink:href="sfst-20221231.xsd#sfst_ApproximatelyCommitmentsTotaled"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_CommitmentsandContingenciesDetailsLineItems" xlink:to="sfst_ApproximatelyCommitmentsTotaled" order="5" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.southernfirst.com/role/RelatedPartyTransactionsDetails">
    <loc xlink:type="locator" xlink:label="sfst_RelatedPartyTransactionsDetailsLineItems" xlink:href="sfst-20221231.xsd#sfst_RelatedPartyTransactionsDetailsLineItems"/>
    <loc xlink:type="locator" xlink:label="sfst_RelatedPartyTransactionsDetailsTable" xlink:href="sfst-20221231.xsd#sfst_RelatedPartyTransactionsDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="sfst_RelatedPartyTransactionsDetailsLineItems" xlink:to="sfst_RelatedPartyTransactionsDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="sfst_RelatedPartyTransactionsDetailsTable" xlink:to="us-gaap_RelatedPartyTransactionAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="us-gaap_RelatedPartyTransactionDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="us-gaap_RelatedPartyTransactionDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_DirectorsAffiliatesAndExecutiveOfficersMember" xlink:href="sfst-20221231.xsd#sfst_DirectorsAffiliatesAndExecutiveOfficersMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyTransactionDomain" xlink:to="sfst_DirectorsAffiliatesAndExecutiveOfficersMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyDepositLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyDepositLiabilities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_RelatedPartyTransactionsDetailsLineItems" xlink:to="us-gaap_RelatedPartyDepositLiabilities" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLeaseIncomeLeasePayments" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLeaseIncomeLeasePayments"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_RelatedPartyTransactionsDetailsLineItems" xlink:to="us-gaap_OperatingLeaseLeaseIncomeLeasePayments" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsForFees" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsForFees"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_RelatedPartyTransactionsDetailsLineItems" xlink:to="us-gaap_PaymentsForFees" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsForRent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsForRent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_RelatedPartyTransactionsDetailsLineItems" xlink:to="us-gaap_PaymentsForRent" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsForTenantImprovements" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsForTenantImprovements"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_RelatedPartyTransactionsDetailsLineItems" xlink:to="us-gaap_PaymentsForTenantImprovements" order="5" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.southernfirst.com/role/FinancialInstrumentsWithOffBalanceSheetRiskDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureTextBlockSupplementAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisclosureTextBlockSupplementAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_UnusedCommitmentsToExtendCredit" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnusedCommitmentsToExtendCredit"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisclosureTextBlockSupplementAbstract" xlink:to="us-gaap_UnusedCommitmentsToExtendCredit" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LoansAndLeasesReceivableCommitmentsFixedRates" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoansAndLeasesReceivableCommitmentsFixedRates"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisclosureTextBlockSupplementAbstract" xlink:to="us-gaap_LoansAndLeasesReceivableCommitmentsFixedRates" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LoansAndLeasesReceivableCommitmentsVariableRates" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoansAndLeasesReceivableCommitmentsVariableRates"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisclosureTextBlockSupplementAbstract" xlink:to="us-gaap_LoansAndLeasesReceivableCommitmentsVariableRates" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherCommitment" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherCommitment"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisclosureTextBlockSupplementAbstract" xlink:to="us-gaap_OtherCommitment" order="3" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.southernfirst.com/role/EmployeeBenefitPlanDetails">
    <loc xlink:type="locator" xlink:label="sfst_EmployeeBenefitPlanDetailsLineItems" xlink:href="sfst-20221231.xsd#sfst_EmployeeBenefitPlanDetailsLineItems"/>
    <loc xlink:type="locator" xlink:label="sfst_EmployeeBenefitPlanDetailsTable" xlink:href="sfst-20221231.xsd#sfst_EmployeeBenefitPlanDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="sfst_EmployeeBenefitPlanDetailsLineItems" xlink:to="sfst_EmployeeBenefitPlanDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RetirementPlanTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="sfst_EmployeeBenefitPlanDetailsTable" xlink:to="us-gaap_RetirementPlanTypeAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RetirementPlanTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_RetirementPlanTypeAxis" xlink:to="us-gaap_RetirementPlanTypeDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RetirementPlanTypeDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_RetirementPlanTypeAxis" xlink:to="us-gaap_RetirementPlanTypeDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_ProfitSharingAndFourHundredOneKPlanMember" xlink:href="sfst-20221231.xsd#sfst_ProfitSharingAndFourHundredOneKPlanMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RetirementPlanTypeDomain" xlink:to="sfst_ProfitSharingAndFourHundredOneKPlanMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_SupplementalExecutiveRetirementPlanMember" xlink:href="sfst-20221231.xsd#sfst_SupplementalExecutiveRetirementPlanMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RetirementPlanTypeDomain" xlink:to="sfst_SupplementalExecutiveRetirementPlanMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_EmployeeBenefitPlanDetailsLineItems" xlink:to="us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_NumberOfExecutiveOfficers" xlink:href="sfst-20221231.xsd#sfst_NumberOfExecutiveOfficers"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_EmployeeBenefitPlanDetailsLineItems" xlink:to="sfst_NumberOfExecutiveOfficers" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedEmployeeBenefitsCurrentAndNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedEmployeeBenefitsCurrentAndNoncurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_EmployeeBenefitPlanDetailsLineItems" xlink:to="us-gaap_AccruedEmployeeBenefitsCurrentAndNoncurrent" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsReceivableChangeInMethodCreditLossExpenseReversal" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsReceivableChangeInMethodCreditLossExpenseReversal"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_EmployeeBenefitPlanDetailsLineItems" xlink:to="us-gaap_AccountsReceivableChangeInMethodCreditLossExpenseReversal" order="4" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.southernfirst.com/role/StockBasedCompensationDetails">
    <loc xlink:type="locator" xlink:label="sfst_StockBasedCompensationDetailsLineItems" xlink:href="sfst-20221231.xsd#sfst_StockBasedCompensationDetailsLineItems"/>
    <loc xlink:type="locator" xlink:label="sfst_StockBasedCompensationDetailsTable" xlink:href="sfst-20221231.xsd#sfst_StockBasedCompensationDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="sfst_StockBasedCompensationDetailsLineItems" xlink:to="sfst_StockBasedCompensationDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AwardTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AwardTypeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="sfst_StockBasedCompensationDetailsTable" xlink:to="us-gaap_AwardTypeAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PlanNameAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanNameAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="sfst_StockBasedCompensationDetailsTable" xlink:to="us-gaap_PlanNameAxis" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PlanNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_PlanNameAxis" xlink:to="us-gaap_PlanNameDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PlanNameDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_PlanNameAxis" xlink:to="us-gaap_PlanNameDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_TwoThousandTenIncentivePlanMember" xlink:href="sfst-20221231.xsd#sfst_TwoThousandTenIncentivePlanMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PlanNameDomain" xlink:to="sfst_TwoThousandTenIncentivePlanMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_TwoThousandSixteenEquityIncentivePlanMember" xlink:href="sfst-20221231.xsd#sfst_TwoThousandSixteenEquityIncentivePlanMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PlanNameDomain" xlink:to="sfst_TwoThousandSixteenEquityIncentivePlanMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_TwoThousandTwentyEquityIncentivePlanMember" xlink:href="sfst-20221231.xsd#sfst_TwoThousandTwentyEquityIncentivePlanMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PlanNameDomain" xlink:to="sfst_TwoThousandTwentyEquityIncentivePlanMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_RestrictedStockPlanMember" xlink:href="sfst-20221231.xsd#sfst_RestrictedStockPlanMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PlanNameDomain" xlink:to="sfst_RestrictedStockPlanMember" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockCompensationPlanMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockCompensationPlanMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_StockCompensationPlanMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_StockBasedCompensationDetailsLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_AdjustedPercentageOfStockDividends" xlink:href="sfst-20221231.xsd#sfst_AdjustedPercentageOfStockDividends"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_StockBasedCompensationDetailsLineItems" xlink:to="sfst_AdjustedPercentageOfStockDividends" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_StockBasedCompensationDetailsLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_StockBasedCompensationDetailsLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_StockBasedCompensationDetailsLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_StockBasedCompensationDetailsLineItems" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_StockBasedCompensationDetailsLineItems" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_StockBasedCompensationDetailsLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" order="8" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.southernfirst.com/role/RegulatoryMattersDetails">
    <loc xlink:type="locator" xlink:label="sfst_RegulatoryMattersDetailsLineItems" xlink:href="sfst-20221231.xsd#sfst_RegulatoryMattersDetailsLineItems"/>
    <loc xlink:type="locator" xlink:label="sfst_RegulatoryMattersDetailsTable" xlink:href="sfst-20221231.xsd#sfst_RegulatoryMattersDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="sfst_RegulatoryMattersDetailsLineItems" xlink:to="sfst_RegulatoryMattersDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinancialInstrumentAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancialInstrumentAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="sfst_RegulatoryMattersDetailsTable" xlink:to="us-gaap_FinancialInstrumentAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_FinancialInstrumentAxis" xlink:to="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_FinancialInstrumentAxis" xlink:to="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sfst_WellCapitalizedMember" xlink:href="sfst-20221231.xsd#sfst_WellCapitalizedMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="sfst_WellCapitalizedMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DescriptionOfCapitalRequirementsOnTrustAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DescriptionOfCapitalRequirementsOnTrustAssets"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sfst_RegulatoryMattersDetailsLineItems" xlink:to="us-gaap_DescriptionOfCapitalRequirementsOnTrustAssets" order="1" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.southernfirst.com/role/DocumentAndEntityInformation">
    <loc xlink:type="locator" xlink:label="dei_DocumentInformationLineItems" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentInformationLineItems"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentInformationTable" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentInformationTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentInformationTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityRegistrantName" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityRegistrantName"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityRegistrantName" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_TradingSymbol" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_TradingSymbol"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_TradingSymbol" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentType" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentType"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentType" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_CurrentFiscalYearEndDate" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CurrentFiscalYearEndDate"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_CurrentFiscalYearEndDate" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityCommonStockSharesOutstanding" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityCommonStockSharesOutstanding" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityPublicFloat" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityPublicFloat"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityPublicFloat" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_AmendmentFlag" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AmendmentFlag"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_AmendmentFlag" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityCentralIndexKey" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCentralIndexKey"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityCentralIndexKey" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityCurrentReportingStatus" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCurrentReportingStatus"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityCurrentReportingStatus" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityVoluntaryFilers" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityVoluntaryFilers"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityVoluntaryFilers" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityFilerCategory" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityFilerCategory"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityFilerCategory" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityWellKnownSeasonedIssuer" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityWellKnownSeasonedIssuer"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityWellKnownSeasonedIssuer" order="12" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentPeriodEndDate" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentPeriodEndDate"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentPeriodEndDate" order="13" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentFiscalYearFocus" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentFiscalYearFocus"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentFiscalYearFocus" order="14" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentFiscalPeriodFocus" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentFiscalPeriodFocus"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentFiscalPeriodFocus" order="15" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntitySmallBusiness" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntitySmallBusiness"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntitySmallBusiness" order="16" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityEmergingGrowthCompany" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityEmergingGrowthCompany"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityEmergingGrowthCompany" order="17" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityShellCompany" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityShellCompany"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityShellCompany" order="18" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_IcfrAuditorAttestationFlag" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_IcfrAuditorAttestationFlag"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_IcfrAuditorAttestationFlag" order="19" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentAnnualReport" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentAnnualReport"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentAnnualReport" order="20" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentTransitionReport" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentTransitionReport"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentTransitionReport" order="21" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityFileNumber" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityFileNumber"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityFileNumber" order="22" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityIncorporationStateCountryCode" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityIncorporationStateCountryCode"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityIncorporationStateCountryCode" order="23" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityTaxIdentificationNumber" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityTaxIdentificationNumber"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityTaxIdentificationNumber" order="24" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityAddressAddressLine1" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressAddressLine1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityAddressAddressLine1" order="25" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityAddressCityOrTown" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressCityOrTown"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityAddressCityOrTown" order="26" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityAddressStateOrProvince" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressStateOrProvince"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityAddressStateOrProvince" order="27" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityAddressPostalZipCode" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressPostalZipCode"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityAddressPostalZipCode" order="28" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_LocalPhoneNumber" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LocalPhoneNumber"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_LocalPhoneNumber" order="29" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_CityAreaCode" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CityAreaCode"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_CityAreaCode" order="30" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_Security12bTitle" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_Security12bTitle"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_Security12bTitle" order="31" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_SecurityExchangeName" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_SecurityExchangeName"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_SecurityExchangeName" order="32" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityInteractiveDataCurrent" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityInteractiveDataCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityInteractiveDataCurrent" order="33" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_AuditorFirmId" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AuditorFirmId"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_AuditorFirmId" order="34" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_AuditorName" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AuditorName"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_AuditorName" order="35" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_AuditorLocation" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AuditorLocation"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_AuditorLocation" order="36" xbrldt:closed="true"/>
  </definitionLink>
</linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>12
<FILENAME>sfst4117611-10k1x1x1.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 sfst4117611-10k1x1x1.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" %. IX# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#W:""%K>(F
M*,DH"25'/%2?9H/^>,?_ 'R*+;_CUA_W!_*I: (OLT'_ #QC_P"^11]F@_YX
MQ_\ ?(J6B@"+[-!_SQC_ .^11]F@_P">,?\ WR*EHH B^S0?\\8_^^11]F@_
MYXQ_]\BI:* (OLT'_/&/_OD4?9H/^>,?_?(J6B@"+[-!_P \8_\ OD4?9H/^
M>,?_ 'R*EHH B^S0?\\8_P#OD4?9H/\ GC'_ -\BI:* (OLT'_/&/_OD4?9H
M/^>,?_?(J6B@"+[-!_SQC_[Y%'V:#_GC'_WR*EHH B^S0?\ /&/_ +Y%'V:#
M_GC'_P!\BI:* (OLT'_/&/\ [Y%'V:#_ )XQ_P#?(J6B@"+[-!_SQC_[Y%'V
M:#_GC'_WR*EHH B^S0?\\8_^^11]F@_YXQ_]\BI:* (OLT'_ #QC_P"^11]F
M@_YXQ_\ ?(J6B@"+[-!_SQC_ .^11]F@_P">,?\ WR*EHH B^S0?\\8_^^11
M]F@_YXQ_]\BI:* (OLT'_/&/_OD4?9H/^>,?_?(J6B@"+[-!_P \8_\ OD4?
M9H/^>,?_ 'R*EHH B^S0?\\8_P#OD4?9H/\ GC'_ -\BI:* (OLT'_/&/_OD
M4?9H/^>,?_?(J6B@"+[-!_SQC_[Y%'V:#_GC'_WR*EHH B^S0?\ /&/_ +Y%
M'V:#_GC'_P!\BI:* (OLT'_/&/\ [Y%'V:#_ )XQ_P#?(J6B@"+[-!_SQC_[
MY%'V:#_GC'_WR*EHH B^S0?\\8_^^11]F@_YXQ_]\BI:* (OLT'_ #QC_P"^
M11]F@_YXQ_\ ?(J6B@"+[-!_SQC_ .^11]F@_P">,?\ WR*EHH B^S0?\\8_
M^^11]F@_YXQ_]\BI:* (OLT'_/&/_OD4?9H/^>,?_?(J6B@"+[-!_P \8_\
MOD4?9H/^>,?_ 'R*EHH B^S0?\\8_P#OD4?9H/\ GC'_ -\BI:* (OLT'_/&
M/_OD4?9H/^>,?_?(J6B@"+[-!_SQC_[Y%'V:#_GC'_WR*EHH B^S0?\ /&/_
M +Y%'V:#_GC'_P!\BI:* (OLT'_/&/\ [Y%'V:#_ )XQ_P#?(J6B@"+[-!_S
MQC_[Y%'V:#_GC'_WR*EHH B^S0?\\8_^^11]F@_YXQ_]\BI:* (OLT'_ #QC
M_P"^11]F@_YXQ_\ ?(J6B@"+[-!_SQC_ .^11]F@_P">,?\ WR*EHH B^S0?
M\\8_^^11]F@_YXQ_]\BI:* (OLT'_/&/_OD4?9H/^>,?_?(J6B@"+[-!_P \
M8_\ OD53U**..W4QQJIW@948[&M&J.J_\>J_[X_D: +-M_QZP_[@_E4M16W_
M !ZP_P"X/Y5+0 4444 %%%% !1110 4444 %%4-5UFRT6&&2]:;]_+Y,206\
MD[N^UFP$C5F/RJQZ= :SO^$RTO\ Y]=<_P#!%>__ !F@#H**Y_\ X3+2_P#G
MUUS_ ,$5[_\ &:/^$RTO_GUUS_P17O\ \9H Z"BN?_X3+2_^?77/_!%>_P#Q
MFC_A,M+_ .?77/\ P17O_P 9H Z"BN?_ .$RTO\ Y]=<_P#!%>__ !FC_A,M
M+_Y]=<_\$5[_ /&: .@HKG_^$RTO_GUUS_P17O\ \9H_X3+2_P#GUUS_ ,$5
M[_\ &: .@HKG_P#A,M+_ .?77/\ P17O_P 9H_X3+2_^?77/_!%>_P#QF@#H
M**Y__A,M+_Y]=<_\$5[_ /&:/^$RTO\ Y]=<_P#!%>__ !F@#H**Y_\ X3+2
M_P#GUUS_ ,$5[_\ &:/^$RTO_GUUS_P17O\ \9H Z"BN?_X3+2_^?77/_!%>
M_P#QFC_A,M+_ .?77/\ P17O_P 9H Z"BN?_ .$RTO\ Y]=<_P#!%>__ !FC
M_A,M+_Y]=<_\$5[_ /&: .@HKG_^$RTO_GUUS_P17O\ \9H_X3+2_P#GUUS_
M ,$5[_\ &: .@HKG_P#A,M+_ .?77/\ P17O_P 9H_X3+2_^?77/_!%>_P#Q
MF@#H**Y__A,M+_Y]=<_\$5[_ /&:/^$RTO\ Y]=<_P#!%>__ !F@#H**Y_\
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
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !5'
M5?\ CU7_ 'Q_(U>JCJO_ !ZK_OC^1H LVW_'K#_N#^52U%;?\>L/^X/Y5+0
M4444 %%%% !1110 4444 <_XA_Y#GA/_ +"LG_I%=5T%<_XA_P"0YX3_ .PK
M)_Z175=!0 4444 %%5K[4++3+5KK4+RWM+=<!IKB41H,],DD"LD>.O"!( \5
M:&2>@&H1?_%4 ;]%(CK(BNC!D895E.01ZBLO4?$V@:1<"WU/7--LIRNX1W-W
M'&V/7#$'% &K165I_B?0-7N?LVFZYIE[/C=Y5M=QR-CUPI)K5H **YVRURYN
M-::V\^SF07$L3V\*'SH%7=AW.X\' 'W1RPJQ<^)[&UL;6[D281W,'GIG:N!E
M!AB6 !S(O4XZ\T ;5%8ZZ^K7T-E]@NEN'C$K1M)#F-"2-Q_>?,.,_+NQ]>*H
M#QK8W<<ZV)5IEC\R/=)&P< @$[4<LO7HP4_K0!T]%9UK<WE]HZSPF".Y<D N
MI*+AB,X!!/ Z9'UK+76-6N+51 +-9TBFF>1XV*2JC[5V -E0PYR2<>AH Z6B
MN<&OW;$7P2 :?YPA,10^;RF=V[..I QCISGM5O2;^_GN5BOOLQ\ZV6YC\A&7
M8">5.2=V,CD8SSP* -BBL3^WFCN9+8V4]S-YLJQI;!<[$VY)+,!_&.]13^)E
M>*)["UGFB>6"-K@J/+7S&3@_,&SM8<@$ D9/:@#H**YJY\<Z/:WYM97(43&%
MI1+%A6!()*[]X (/)7'?IS6_:7*WEI%<HCHDB[E$@P<=CCMD<T 34444 %%%
M% !1110 4444 5;O3;"_:-KRRMKEH^4,T2N5^F1QT%6J** "BBB@ HHHH Y^
MS_Y*'K/_ &"K#_T;=UT%<_9_\E#UG_L%6'_HV[KH* "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH *HZK_QZK_OC^1J]5'5?^/5?]\?R- %FV_X]8?\ <'\JEJ*V
M_P"/6'_<'\JEH **** "BBB@ HHHH **** .?\0_\ASPG_V%9/\ TBNJZ"LO
M6M%&L+9,M]=6,]G<?:(9[41E@WEO&>)$92"LC=JI_P#"/:I_T.>N?]^;+_Y'
MH Z"BN?_ .$>U3_H<]<_[\V7_P CT?\ "/:I_P!#GKG_ 'YLO_D>@"WXA\-:
M1XJTS^SM;LQ=VGF"0(79,,,X(*D$=3W[URG_  I+X>?]"]_Y.W'_ ,<KH/\
MA'M4_P"ASUS_ +\V7_R/1_PCVJ?]#GKG_?FR_P#D>@#:L[2"PLH+.UC$5O;Q
MK%%&O1448 'T %<QKWPR\'^)M5DU35]&%Q>R*JO*+B6/< ,#(5@.G%7?^$>U
M3_H<]<_[\V7_ ,CT?\(]JG_0YZY_WYLO_D>@"CH7PP\'>&M6BU32-&%O>Q!@
MDIN)7V[@0<!F(Z$CIWKKJY__ (1[5/\ H<]<_P"_-E_\CT?\(]JG_0YZY_WY
MLO\ Y'H T4TBWCEBE5I \<TDP;(YWYW*>/N\]/8>E4X_#@@='AU2_C,49A@Q
MY1$49(.U04(/W0,G)QWJ+_A'M4_Z'/7/^_-E_P#(]'_"/:I_T.>N?]^;+_Y'
MH >GA:W6&" WMRUM%()O(*0A2^[=NXC!4Y/\)'\ZGCT%4M7M#J%X]H4V) WE
MXC (Q@[-QQC')-5?^$>U3_H<]<_[\V7_ ,CT?\(]JG_0YZY_WYLO_D>@"_-H
M\<FCMIJ75S#&V<R1,N_!;<1R",'ITZ5!)X?$L4:-J5Z&2-HC(GE(7C;'R$!
M .." "/6J_\ PCVJ?]#GKG_?FR_^1Z/^$>U3_H<]<_[\V7_R/0!:'A^U%UY@
MEG^S[Q)]DROE;PNW=TW=.V<9YQFI=-T>/3G+_:;FX81K$AG93Y:#HHP!^9R3
M@9/%4/\ A'M4_P"ASUS_ +\V7_R/1_PCVJ?]#GKG_?FR_P#D>@#1BTF"&_-X
MKR&0^9P2,?/LSV_V!C\:I0^%[:WCCACO+P6Z-$Y@W+M9X]NUB=N?X%R 0/:H
M_P#A'M4_Z'/7/^_-E_\ (]'_  CVJ?\ 0YZY_P!^;+_Y'H L2^'HI2\;7MU]
MBDD,CV7[LQ,2VX@Y7=M)Y(W8YQTXK1L[5;*SBMDDD=(QM4R'+8[#/?'3\*QO
M^$>U3_H<]<_[\V7_ ,CT?\(]JG_0YZY_WYLO_D>@#H**Y_\ X1[5/^ASUS_O
MS9?_ "/1_P (]JG_ $.>N?\ ?FR_^1Z .@HKG_\ A'M4_P"ASUS_ +\V7_R/
M1_PCVJ?]#GKG_?FR_P#D>@#H**Y__A'M4_Z'/7/^_-E_\CT?\(]JG_0YZY_W
MYLO_ )'H Z"BN?\ ^$>U3_H<]<_[\V7_ ,CT?\(]JG_0YZY_WYLO_D>@#H**
MY_\ X1[5/^ASUS_OS9?_ "/1_P (]JG_ $.>N?\ ?FR_^1Z .@HKG_\ A'M4
M_P"ASUS_ +\V7_R/1_PCVJ?]#GKG_?FR_P#D>@#H**Y__A'M4_Z'/7/^_-E_
M\CT?\(]JG_0YZY_WYLO_ )'H +/_ )*'K/\ V"K#_P!&W==!6/I.@G3-0N[^
M?5;[4;JYBBA:2Z$(VI&9"H CC0=97Z@GI6Q0 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !5'5?^/5?]\?R-7JHZK_QZK_OC^1H LVW_'K#_N#^52U%;?\ 'K#_
M +@_E4M !1110 451U>.:;3VBMYECE=E"[I3%OY!*[QRI(R,CD5BJR?V-9?9
M#>6:VMY';M;M.7Y\U5(+9)90,@#.,'D<# !U%%<W>FZT[6GNI5>2.X<I;%;Z
M7Y6\KH8/N$95CD$GGI3]")2\B5+N>X6XL8[B3S9S)AR?O#)^4')X&!\O XH
MZ&BBHO-?_GA)^:_XT 2T5%YK_P#/O)^:_P"-'FO_ ,^\GYK_ (T 2T5%YK_\
M^\GYK_C1YK_\^\GYK_C0!+147FO_ ,^\GYK_ (T>:_\ S[R?FO\ C0!+147F
MO_S[R?FO^-'FO_S[R?FO^- $M%1>:_\ S[R?FO\ C1YK_P#/O)^:_P"- $M%
M1>:__/O)^:_XT>:__/O)^:_XT 2T5%YK_P#/O)^:_P"-'FO_ ,^\GYK_ (T
M2T5%YK_\^\GYK_C1YK_\^\GYK_C0!+147FO_ ,^\GYK_ (T>:_\ S[R?FO\
MC0!+147FO_S[R?FO^-'FO_S[R?FO^- $M%1>:_\ S[R?FO\ C1YK_P#/O)^:
M_P"- $M%1>:__/O)^:_XT>:__/O)^:_XT 2T5%YK_P#/O)^:_P"-'FO_ ,^\
MGYK_ (T 2T5%YK_\^\GYK_C1YK_\^\GYK_C0!+147FO_ ,^\GYK_ (T>:_\
MS[R?FO\ C0!+147FO_S[R?FO^-'FO_S[R?FO^- $M%1>:_\ S[R?FO\ C1YK
M_P#/O)^:_P"- $M%1>:__/O)^:_XT>:__/O)^:_XT 2T5%YK_P#/O)^:_P"-
M'FO_ ,^\GYK_ (T 2T5%YK_\^\GYK_C1YK_\^\GYK_C0!+147FO_ ,^\GYK_
M (T>:_\ S[R?FO\ C0!+147FO_S[R?FO^-'FO_S[R?FO^- $M%1>:_\ S[R?
MFO\ C1YK_P#/O)^:_P"- $M%1>:__/O)^:_XT>:__/O)^:_XT 2T5%YK_P#/
MO)^:_P"-'FO_ ,^\GYK_ (T 2T5SGB[QIIO@K1AJFKPW7D-*(46%%=F<@D#[
MV!PIY) K@H_BOXP\12*/"?@&ZD@8_+<WS%48?7Y5'_?1H ]@JK<ZG86<\<%U
M?6T$TIQ''+*JLY]@3S39+_[+8&ZOHQ;I''OF9I%V1X&3\Q(X'K7R?X_:P\4Z
MWKGB+P[I]T^FPN&N[^ZE.UI&(4",<8!R,+R<<\#B@#Z\HKY[^#7CN#1)KG1O
M$>N7L3/L%K:7ZX2'KTE9N,@C@A1Z5[5K?BK2?#EG#=ZO<K:6\\@CCD=@0S$9
M'0^@//2@#:HJI::C!J%JEU9%;FWD&4EAD1U;Z$-@U-YK_P#/O)^:_P"- $M%
M1>:__/O)^:_XT>:__/O)^:_XT 2T5%YK_P#/O)^:_P"-'FO_ ,^\GYK_ (T
M2T5%YK_\^\GYK_C1YK_\^\GYK_C0!+147FO_ ,^\GYK_ (T>:_\ S[R?FO\
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
M^&-YXAN;3Q#XUMUBM8$ TW0PI$<$?4;E/0=]IY)Y;TKVT *H50  , #M2T4
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
M47FO_P ^\GYK_C1YK_\ /O)^:_XT 2T5%YK_ //O)^:_XT>:_P#S[R?FO^-
M$M%1>:__ #[R?FO^-'FO_P ^\GYK_C0!+147FO\ \^\GYK_C1YK_ //O)^:_
MXT 2T5%YK_\ /O)^:_XT>:__ #[R?FO^- $M%1>:_P#S[R?FO^-'FO\ \^\G
MYK_C0!+52_TO3]5C2/4;"UO$C8.BW$*R!6'<!@<'WJ;S7_Y]Y/S7_&CS7_Y]
MY/S7_&@"6BHO-?\ Y]Y/S7_&CS7_ .?>3\U_QH EHJ+S7_Y]Y/S7_&CS7_Y]
MY/S7_&@"6BHO-?\ Y]Y/S7_&CS7_ .>$GYK_ (T 2U1U7_CU7_?'\C5ZJ.J_
M\>J_[X_D: +-M_QZP_[@_E4M16W_ !ZP_P"X/Y5+0 5RFCQ7#:C',^LVU[;"
M5T2VCO6?[,^"=N[K,<=GQMZCI727<\EO#OBM)KILX\N$H&^OSLH_6N8T=(EU
M"TE^RZPEO.Q-N+AK<PH1&0N-C%S\@(&<^OO0!T]Y96VH6DEK>0)-!(,,CC(-
M02Z+I4\$,$VF6<D,((BC>!66,'KM!''X5>HH K+I]DEV+M;.W%R%V"81+O"^
MF[&<>U+:V%G8^9]DM(+?S&W/Y483<?4XZFK%% !1110 4444 %%%% !5+4M'
MTS6;?R-3T^UO8?[EQ"L@'TR.*NT4 >8:Q\"/"-_)]HTW[9H]T#N5[28E0?7:
MV<?@17G_ (H^!WC5H\6VLQ:_"C.\:7,K1RAF !(W$C.%7^+MTKZ/HH ^.8K+
M6/ NHZ=+J.G>(M(\FY1KF>.;$;ID;MF% S_P(@U]#>'_ (Q>%O$?B)M)M+@P
MK]G$J7-TRQ+(V0#& Q!+<Y]\'TY[YT61&1U#(PP589!%<9KOPF\%:_N>XT2&
MWF;_ );6?[EL^N%X)^H- '#-\0OB-.=2UC1+/0M6\/074D2S[O*\M5(P#O=#
MG!7G!'-=WX$\5>(O$1NTU_PM-HYA"F.5F)2;.<A<CMCJ"1S7 :Q\!]5@TNYT
M_P -^+;@:?-][3[\GRFP0025XSD#G95&[U#XE^'-0T2XUWP]=7=AHV0G]C3;
M4F3:%_>JH;( '&57J?6@#VOQ%XCTOPKI#ZIJ]P8+1&5"P1G.2< 8 )K#L/BM
MX%U''D^);),_\_!:#_T,"N$T3XOZ+K6JZW'K^H0II\ZH+'2M1LPH1U'S!Y &
M&"P'+?IC%2OI'@ZZ\ V_B'6? ME/<R2".2U\/,)-N6(4@Q,!C&#UZD4 >R12
MQSQ)+%(LD;J&1T.0P/((/<4^L6#5-!T74-,\*PSQVUT]MFSLP&SY2#'!Z<!3
MU.3@^AKD_%G@KQ%K^OS:GX>\?7FFA%6-K%&9HD8#T5@ 3P2"I//X4 >C45YY
MX1T7XF:5K\8\0^(].U/10C!E"8FSCY<'8.^.I/ -=QJ=O=7>E7=O979M+J6%
MDAN @;RG(P&P>N#SB@"2\O;33[9KB]NH;:!?O2S2!%'U)XIMAJ%GJEE'>6%U
M#=6L@RDT+AU;MP1QUKQ;5_A9H.AVAU_XB^+-4U55D5"QWA<L>%P-S8^A'2O2
MM+L[[0-9L=#T70[6#PG':,YN5F^=)BQ.W:3DYZY.>O7C! .?^)_B+QKH05]"
MBTRTT@1*;C5;R128I"Q4*$)S_=_A;.?:L3PUX9\=V7Q$T;4-<UZ^UBQF@DEE
MFM;C;:Q'8=JE#C<#D8PJ\D'L:[VQ\-V&BZ'J%KKFI/JMC<7+W,AUAED2-200
MGS<;01GGO7.ZY\;/!FB$6UG<2:K<#Y4AT]-RY[#><+CZ$T =+9>%Y&M-8LM?
MU)];L]1N6E2"YB 6",X(C&"<@8'/'3H*UVDT[0],0226UC86R+&I=A''&H&
M,G@  5Y/_P )+\6O&?&A:!;^'+%^ES?\R >N&&<?1#]:GL_@<NIW*7OC7Q+J
M.MW(Y\H2%(U]LDDX^FV@#2USXY>$M,E^S:<]QK-X3M6.RCRI;TWG /\ P'=6
M-_;?Q>\9\:5I%MX8L'Z37G,N/^! G\0@^M>EZ'X3T#PU%LT;2;6SXP7CC^=A
M[N?F/XFMF@#R2Q^!=G>7*WWC#7]2UZ[ZE7E9(_IG);'T(^E>C:+X:T3P[#Y6
MCZ5:62D88PQ@,WU;J?Q-:M% !1110 4444 <_J_@?PMKNXZEH-A.[=9/)"R?
M]]KAOUKA]0^ /AEYOM&C7VIZ/<#[AAFWJO\ WU\W_CU>L44 >.?\(;\6O#G_
M "!/&<.K0+_RROU^9AZ?.&Q_WT*/^%D_$7P]QXF\ 27$:_>N-.+%0/4XWC]1
M7L=% 'F&E?'KP7?L([R6\TR7."MU 2 ?JF[]<5W6D^)=#UU0=*U>QO"1G;!.
MK,/JH.1^-+JOAO1-<4C5=(LKWC&Z>!78?0D9'X5PNJ_ ;P5J#&2TAO-,ESD-
M:SD@'Z/N_3% 'IU%>.?\*S^(7A[GPQX_EFC7[MOJ )4#T&=X_04?\)A\7/#G
M&L^#H-8@7_EK8'YV'_ "V/\ O@4 >QT5Y/8?'[PV9OLVMZ?J>CW ^^LT.]5_
M+YO_ !VM?6OC-X.TS0'U*SU2'49C\L-I 2)';MD$94>I(_,\4 =1XG\4Z3X0
MT:34]7N!%"O"(.7E;LJ#N?\ ]9P*\FTO0=>^,^JPZ[XG$NG^%(7W66FHQ!G]
MR?0]W[]%QG-7/#'@+6/'>LQ^,/B$"4^]8Z000D:]1N7L.GR]3_%Z'V555%"J
M % P !P!0!%:6EO86D5I:01P6\*A(XHUVJJCH *FHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "J.J_\
M'JO^^/Y&KU4=5_X]5_WQ_(T 6;;_ (]8?]P?RJ6HK;_CUA_W!_*I: "N:T:S
M>6Y@OTTV&*V;<T>[4I9#$#GI"5V(>Q"GC)%=!<M.MNQMHHI9OX4ED**?JP5L
M?D:Q=.TC[-?QS'PYH=H5S^_MI,R+P>G[E?IU'6@#?HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@#&UOPEX>\1J1J^CV=VQ&/,DB&\?1Q\P_
M UY]?? ;2H+DWGA?7-3T&['W3%*74?3D-_X\:]:HH \5?3_B[X5O([SRM)\5
M) I6.5T7[0B'J QVOSZ M6;IWQ'\/:,VMV>L>'M:\)ZIK9=[JZ3>Y$A!'F+N
MPRX+$C"GDU[Y4%Y8VFH6[6][:P7,#?>CFC#J?J#Q0!P&DZT-3T#0].\&>,]/
MOKBVFC%Y+J#EIYX1G=\A&X,>V0.G45U,L^N0>*)WNFT^+PPMGGSF<K,)L\Y)
M. N,_I7+:Y\#_!6L%I(+*73+@\B2QDV '_<.5'X 5BQ? =+J5(]>\8:QJEA"
M?W%JS%0@],LS#\@* %'C_P"'OP_T5]$M=4N_$!\YI?+#"Z)9CG&\X3&?0D]^
M3UB_X3#XI^,N/#?AJ+0[)_NWFH??QV(# <?1&^M>A^'_  +X8\+@'2-&M;>4
M?\MBN^7_ +[;+?K70T >06_P3N-9G2[\<>*M0UB8'=]GB<I$I] 3GCZ!:]"T
M'P9X<\,(!HVCVMJX&/-5-TA'NYRQ_.MVB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@"K?Z98:I#Y.H6-M=Q?W+B)9%_(@USEI\,?!=CK
M$6K6WAZUBO(CNC92VQ3ZA,[<^AQQ76T4 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %4=5_X]
M5_WQ_(U>JCJO_'JO^^/Y&@"S;?\ 'K#_ +@_E4M16W_'K#_N#^52T %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !5'5?^/5?]\?R-7JHZK_QZK_OC^1H LVW
M_'K#_N#^52U%;?\ 'K#_ +@_E4M !1110 445@^(XC((Y7#SVMNC2SVT-TT$
MF 00ZX(W;<'@D#OG(% &]17,3RW%IJGV]EDDANSBU(O9<J?)R 8/N$95CG)/
M/2IM")2\B5+N>X6XL8[B3S9S)AR?O#)^4')X&!\O XH Z&BBHO/3TD_[]M_A
M0!+147GI_=D_[]M_A1YZ?W9/^_;?X4 2T5%YZ?W9/^_;?X4>>G]V3_OVW^%
M$M%1>>G]V3_OVW^%'GI_=D_[]M_A0!+147GI_=D_[]M_A1YZ?W9/^_;?X4 2
MT5%YZ?W9/^_;?X4>>G]V3_OVW^% $M%1>>G]V3_OVW^%'GI_=D_[]M_A0!+1
M47GI_=D_[]M_A1YZ?W9/^_;?X4 2T5%YZ?W9/^_;?X4>>G]V3_OVW^% $M%1
M>>G]V3_OVW^%'GI_=D_[]M_A0!+147GI_=D_[]M_A1YZ?W9/^_;?X4 2T5%Y
MZ?W9/^_;?X4>>G]V3_OVW^% $M%1>>G]V3_OVW^%'GI_=D_[]M_A0!+147GI
M_=D_[]M_A1YZ?W9/^_;?X4 2T5%YZ?W9/^_;?X4>>G]V3_OVW^% $M%1>>G]
MV3_OVW^%'GI_=D_[]M_A0!+147GI_=D_[]M_A1YZ?W9/^_;?X4 2T5%YZ?W9
M/^_;?X4>>G]V3_OVW^% $M%1>>G]V3_OVW^%'GI_=D_[]M_A0!+147GI_=D_
M[]M_A1YZ?W9/^_;?X4 2T5%YZ?W9/^_;?X4>>G]V3_OVW^% $M%1>>G]V3_O
MVW^%'GI_=D_[]M_A0!+147GI_=D_[]M_A1YZ?W9/^_;?X4 2T5%YZ?W9/^_;
M?X4>>G]V3_OVW^% $M%1>>G]V3_OVW^%'GI_=D_[]M_A0!+147GI_=D_[]M_
MA1YZ?W9/^_;?X4 2T5%YZ?W9/^_;?X4>>G]V3_OVW^% $M%1>>G]V3_OVW^%
M'GI_=D_[]M_A0!+147GI_=D_[]M_A1YZ?W9/^_;?X4 2T5%YZ?W9/^_;?X4>
M>G]V3_OVW^% $M%1>>G]V3_OVW^%'GI_=D_[]M_A0!+147GI_=D_[]M_A1YZ
M?W9/^_;?X4 2T5%YZ?W9/^_;?X4>>G]V3_OVW^% $M%1>>G]V3_OVW^%'GI_
M=D_[]M_A0!+147GI_=D_[]M_A1YZ?W9/^_;?X4 2T5%YZ?W9/^_;?X4>>G]V
M3_OVW^% $M%1>>G]V3_OVW^%'GIZ2?\ ?MO\* ):HZK_ ,>J_P"^/Y&KU4=5
M_P"/5?\ ?'\C0!9MO^/6'_<'\JEJ*V_X]8?]P?RJ6@ HHHH *J7FEV&H2P27
MEG#.\#;HC(@;:?;/^> >PJW10!533;&*]>]CLK9+M^&G6)0[?5L9-.M;"SL?
M,^R6D%OYC;G\J,)N/J<=35BB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *HZK_ ,>J_P"^/Y&K
MU4=5_P"/5?\ ?'\C0!9MO^/6'_<'\JEJ*V_X]8?]P?RJ6@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH *HZK_P >J_[X_D:O51U7_CU7_?'\C0!9MO\ CUA_
MW!_*I:BMO^/6'_<'\JEH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "J.J_\
M>J_[X_D:O51U7_CU7_?'\C0!9MO^/6'_ '!_*I:BMO\ CUA_W!_*I: "BBB@
M HHHH **YZ[N[BRUMYKN>\BA 9;6-%0V\OR X<X+!\@X)('3'4@RZ//>_:XX
M[J\:Y%Q:+<#=&J^6V>0NT#Y>1C.2,=3F@#<HHJ+ST])/^_;?X4 2T5%YZ?W9
M/^_;?X4>>G]V3_OVW^% $M%1>>G]V3_OVW^%'GI_=D_[]M_A0!+147GI_=D_
M[]M_A1YZ?W9/^_;?X4 2T5%YZ?W9/^_;?X4>>G]V3_OVW^% $M%1>>G]V3_O
MVW^%'GI_=D_[]M_A0!+147GI_=D_[]M_A1YZ?W9/^_;?X4 2T5%YZ?W9/^_;
M?X4>>G]V3_OVW^% $M%1>>G]V3_OVW^%'GI_=D_[]M_A0!+147GI_=D_[]M_
MA1YZ?W9/^_;?X4 2T5%YZ?W9/^_;?X4>>G]V3_OVW^% $M%1>>G]V3_OVW^%
M'GI_=D_[]M_A0!+147GI_=D_[]M_A1YZ?W9/^_;?X4 2T5%YZ?W9/^_;?X4>
M>G]V3_OVW^% $M%1>>G]V3_OVW^%'GI_=D_[]M_A0!+147GI_=D_[]M_A1YZ
M?W9/^_;?X4 2T5%YZ?W9/^_;?X4>>G]V3_OVW^% $M%1>>G]V3_OVW^%'GI_
M=D_[]M_A0!+147GI_=D_[]M_A1YZ?W9/^_;?X4 2T5%YZ?W9/^_;?X4>>G]V
M3_OVW^% $M%1>>G]V3_OVW^%'GI_=D_[]M_A0!+147GI_=D_[]M_A1YZ?W9/
M^_;?X4 2T5%YZ?W9/^_;?X4>>G]V3_OVW^% $M%1>>G]V3_OVW^%'GI_=D_[
M]M_A0!+147GI_=D_[]M_A1YZ?W9/^_;?X4 2T5%YZ?W9/^_;?X4>>G]V3_OV
MW^% $M%1>>G]V3_OVW^%'GI_=D_[]M_A0!+147GI_=D_[]M_A1YZ?W9/^_;?
MX4 2T5%YZ?W9/^_;?X4>>G]V3_OVW^% $M%1>>G]V3_OVW^%'GI_=D_[]M_A
M0!+147GI_=D_[]M_A1YZ?W9/^_;?X4 2T5%YZ?W9/^_;?X4>>G]V3_OVW^%
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
MT+1[OFW!1Q(5' 5B%XYK61G_ .$CMW%Q.T4]F[^4S85<&/&%'?D\G)YZXP*
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
M6ET'2Y'FD6QMXIIO];-'"JNX)RP+8R0>]/\ [5@_N2?D/\:/[5@_N2?D/\:
M'WFE:=J)0WUA:W)3(0SPJ^W/7&1Q2C3;!;D7*V5L)PGEB41+NVXQMSC.,=JC
M_M6#^Y)^0_QH_M6#^Y)^0_QH 9'H&C112Q1Z38)'* )%6V0!P#D C'//-6[6
MTMK& 06EO%;P@DB.) BC/L*K_P!JP?W)/R'^-']JP?W)/R'^- %ZBJ/]JP?W
M)/R'^-']JP?W)/R'^- %ZBJ/]JP?W)/R'^-']JP?W)/R'^- #[C2].O+A+BY
ML+6>>/&R66%69<'(P2,CFH)/#^DNTCII]K%+*?WDL4**[@G+ G&<'H?7-2?V
MK!_<D_(?XT?VK!_<D_(?XT 2W.GV5Z\3W5G;SM"=T;2Q!BA]1D<=!T]*BGT;
M3KBX>Z:SMUO&4C[4L2^:O&,AB,Y H_M6#^Y)^0_QH_M6#^Y)^0_QH =-I6GW
M-I%:W-E;SP0@"..:)75<# P"/2A=)TU7MW73[0-;C$#"%<Q#T7CC\*;_ &K!
M_<D_(?XT?VK!_<D_(?XT -&A:0)991I5B))0PD?[.F7#=<G'.>]3V>G6.G(R
M6-G;VRN<L((E0$^^!47]JP?W)/R'^-']JP?W)/R'^- %ZBJ/]JP?W)/R'^-'
M]JP?W)/R'^- %ZJ.J_\ 'JO^^/Y&C^U8/[DGY#_&JU[>QW,(1%<$-GY@* /_
!V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>13
<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.22.4</span><table class="report" border="0" cellspacing="2" id="idm139789902559984">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Document And Entity Information - USD ($)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Feb. 07, 2023</div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentInformationLineItems', window );"><strong>Document Information Line Items</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityRegistrantName', window );">Entity Registrant Name</a></td>
<td class="text">Southern First Bancshares, Inc.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_TradingSymbol', window );">Trading Symbol</a></td>
<td class="text">SFST<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentType', window );">Document Type</a></td>
<td class="text">10-K<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_CurrentFiscalYearEndDate', window );">Current Fiscal Year End Date</a></td>
<td class="text">--12-31<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,048,025<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityPublicFloat', window );">Entity Public Float</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 327,641,105<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AmendmentFlag', window );">Amendment Flag</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0001090009<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCurrentReportingStatus', window );">Entity Current Reporting Status</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityVoluntaryFilers', window );">Entity Voluntary Filers</a></td>
<td class="text">No<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityFilerCategory', window );">Entity Filer Category</a></td>
<td class="text">Accelerated Filer<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityWellKnownSeasonedIssuer', window );">Entity Well-known Seasoned Issuer</a></td>
<td class="text">No<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Dec. 31,  2022<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentFiscalYearFocus', window );">Document Fiscal Year Focus</a></td>
<td class="text">2022<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentFiscalPeriodFocus', window );">Document Fiscal Period Focus</a></td>
<td class="text">FY<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntitySmallBusiness', window );">Entity Small Business</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityEmergingGrowthCompany', window );">Entity Emerging Growth Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityShellCompany', window );">Entity Shell Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_IcfrAuditorAttestationFlag', window );">ICFR Auditor Attestation Flag</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentAnnualReport', window );">Document Annual Report</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentTransitionReport', window );">Document Transition Report</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityFileNumber', window );">Entity File Number</a></td>
<td class="text">000-27719<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityIncorporationStateCountryCode', window );">Entity Incorporation, State or Country Code</a></td>
<td class="text">SC<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityTaxIdentificationNumber', window );">Entity Tax Identification Number</a></td>
<td class="text">58-2459561<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressAddressLine1', window );">Entity Address, Address Line One</a></td>
<td class="text">6 Verdae Boulevard<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressCityOrTown', window );">Entity Address, City or Town</a></td>
<td class="text">Greenville<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressStateOrProvince', window );">Entity Address, State or Province</a></td>
<td class="text">SC<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressPostalZipCode', window );">Entity Address, Postal Zip Code</a></td>
<td class="text">29607<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LocalPhoneNumber', window );">Local Phone Number</a></td>
<td class="text">679-9000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_CityAreaCode', window );">City Area Code</a></td>
<td class="text">864<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_Security12bTitle', window );">Title of 12(b) Security</a></td>
<td class="text">Common Stock<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_SecurityExchangeName', window );">Security Exchange Name</a></td>
<td class="text">NASDAQ<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityInteractiveDataCurrent', window );">Entity Interactive Data Current</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AuditorFirmId', window );">Auditor Firm ID</a></td>
<td class="text">149<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AuditorName', window );">Auditor Name</a></td>
<td class="text">Elliott Davis,
LLC<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AuditorLocation', window );">Auditor Location</a></td>
<td class="text">Greenville, South
Carolina<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AmendmentFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AmendmentFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AuditorFirmId">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>PCAOB issued Audit Firm Identifier</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AuditorFirmId</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:nonemptySequenceNumberItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AuditorLocation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AuditorLocation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:internationalNameItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AuditorName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AuditorName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:internationalNameItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CityAreaCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Area code of city</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CityAreaCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CurrentFiscalYearEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>End date of current fiscal year in the format --MM-DD.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CurrentFiscalYearEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gMonthDayItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentAnnualReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as an annual report.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentAnnualReport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalPeriodFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fiscal period values are FY, Q1, Q2, and Q3.  1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalPeriodFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fiscalPeriodItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalYearFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalYearFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gYearItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentInformationLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentPeriodEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period.  The format of the date is YYYY-MM-DD.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentPeriodEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentTransitionReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as a transition report.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Forms 10-K, 10-Q, 20-F<br> -Number 240<br> -Section 13<br> -Subsection a-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentTransitionReport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentType">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentType</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:submissionTypeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressAddressLine1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Address Line 1 such as Attn, Building Name, Street Name</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressAddressLine1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressCityOrTown">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the City or Town</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressCityOrTown</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_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_EntityCentralIndexKey">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCentralIndexKey</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:centralIndexKeyItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCurrentReportingStatus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCurrentReportingStatus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityEmergingGrowthCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate if registrant meets the emerging growth company criteria.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityEmergingGrowthCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFileNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFileNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fileNumberItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFilerCategory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFilerCategory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:filerCategoryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityIncorporationStateCountryCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Two-character EDGAR code representing the state or country of incorporation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityIncorporationStateCountryCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarStateCountryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityInteractiveDataCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-T<br> -Number 232<br> -Section 405<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityInteractiveDataCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityPublicFloat">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate 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.</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_EntityPublicFloat</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:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityRegistrantName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityRegistrantName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityShellCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityShellCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntitySmallBusiness">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicates that the company is a Smaller Reporting Company (SRC).</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_EntitySmallBusiness</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_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_EntityVoluntaryFilers">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityVoluntaryFilers</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityWellKnownSeasonedIssuer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Securities Act<br> -Number 230<br> -Section 405<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityWellKnownSeasonedIssuer</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_IcfrAuditorAttestationFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_IcfrAuditorAttestationFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LocalPhoneNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Local phone number for entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LocalPhoneNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_Security12bTitle">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Title of a 12(b) registered security.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_Security12bTitle</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:securityTitleItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_SecurityExchangeName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the Exchange on which a security is registered.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection d1-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_SecurityExchangeName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarExchangeCodeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_TradingSymbol">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Trading symbol of an instrument as listed on an exchange.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_TradingSymbol</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:tradingSymbolItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>14
<FILENAME>R2.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139789903346528">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>CONSOLIDATED BALANCE SHEETS - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsAbstract', window );"><strong>ASSETS</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndDueFromBanks', window );">Cash and due from banks</a></td>
<td class="nump">$ 18,788<span></span>
</td>
<td class="nump">$ 21,770<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FederalFundsSold', window );">Federal funds sold</a></td>
<td class="nump">101,277<span></span>
</td>
<td class="nump">86,882<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestBearingDepositsInBanks', window );">Interest-bearing deposits with banks</a></td>
<td class="nump">50,809<span></span>
</td>
<td class="nump">58,557<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsAndFederalFundsSold', window );">Total cash and cash equivalents</a></td>
<td class="nump">170,874<span></span>
</td>
<td class="nump">167,209<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MarketableSecuritiesAbstract', window );"><strong>Investment securities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Investment securities available for sale</a></td>
<td class="nump">93,347<span></span>
</td>
<td class="nump">120,281<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherInvestments', window );">Other investments</a></td>
<td class="nump">10,833<span></span>
</td>
<td class="nump">4,021<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Investments', window );">Total investment securities</a></td>
<td class="nump">104,180<span></span>
</td>
<td class="nump">124,302<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LoansReceivableHeldForSaleAmount', window );">Mortgage loans held for sale</a></td>
<td class="nump">3,917<span></span>
</td>
<td class="nump">13,556<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Loans</a></td>
<td class="nump">3,273,363<span></span>
</td>
<td class="nump">2,489,877<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableAllowance', window );">Less allowance for credit losses</a></td>
<td class="num">(38,639)<span></span>
</td>
<td class="num">(30,408)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetReportedAmount', window );">Loans, net</a></td>
<td class="nump">3,234,724<span></span>
</td>
<td class="nump">2,459,469<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BankOwnedLifeInsurance', window );">Bank owned life insurance</a></td>
<td class="nump">51,122<span></span>
</td>
<td class="nump">49,833<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property and equipment, net</a></td>
<td class="nump">99,183<span></span>
</td>
<td class="nump">92,370<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxAssetsNet', window );">Deferred income taxes, net</a></td>
<td class="nump">12,522<span></span>
</td>
<td class="nump">8,397<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAssets', window );">Other assets</a></td>
<td class="nump">15,459<span></span>
</td>
<td class="nump">10,412<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">3,691,981<span></span>
</td>
<td class="nump">2,925,548<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesAbstract', window );"><strong>LIABILITIES</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Deposits', window );">Deposits</a></td>
<td class="nump">3,133,864<span></span>
</td>
<td class="nump">2,563,826<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_FHLBAdvanceAndRelatedDebt', window );">Federal Home Loan Bank advances and other borrowings</a></td>
<td class="nump">175,000<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_JuniorSubordinatedNotes', window );">Subordinated debentures</a></td>
<td class="nump">36,214<span></span>
</td>
<td class="nump">36,106<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherLiabilities', window );">Other liabilities</a></td>
<td class="nump">52,391<span></span>
</td>
<td class="nump">47,715<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Liabilities', window );">Total liabilities</a></td>
<td class="nump">3,397,469<span></span>
</td>
<td class="nump">2,647,647<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityAbstract', window );"><strong>SHAREHOLDERS&#8217; EQUITY</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockValue', window );">Preferred stock, par value $.01 per share, 10,000,000 shares authorized</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockValue', window );">Common stock, par value $.01 per share, 10,000,000 shares authorized, 8,011,045 and 7,925,819 shares issued and outstanding at December 31, 2022 and 2021, respectively</a></td>
<td class="nump">80<span></span>
</td>
<td class="nump">79<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_NonvestedRestrictedStockValue', window );">Nonvested restricted stock</a></td>
<td class="num">(3,306)<span></span>
</td>
<td class="num">(1,435)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdditionalPaidInCapital', window );">Additional paid-in capital</a></td>
<td class="nump">119,027<span></span>
</td>
<td class="nump">114,226<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Accumulated other comprehensive loss</a></td>
<td class="num">(13,410)<span></span>
</td>
<td class="num">(740)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetainedEarningsAccumulatedDeficit', window );">Retained earnings</a></td>
<td class="nump">192,121<span></span>
</td>
<td class="nump">165,771<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Total shareholders&#8217; equity</a></td>
<td class="nump">294,512<span></span>
</td>
<td class="nump">277,901<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquity', window );">Total liabilities and shareholders&#8217; equity</a></td>
<td class="nump">$ 3,691,981<span></span>
</td>
<td class="nump">$ 2,925,548<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sfst_FHLBAdvanceAndRelatedDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of FHLB advances and related debt.</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;">sfst_FHLBAdvanceAndRelatedDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sfst_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sfst_NonvestedRestrictedStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate value of restricted common stock, which are yet to be vested.</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;">sfst_NonvestedRestrictedStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sfst_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(4))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e637-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(3))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669686-108580<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(ii)<br> -URI https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e681-108580<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdditionalPaidInCapital">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdditionalPaidInCapital</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Assets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(18))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Assets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(6))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124258926&amp;loc=SL82898722-210454<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124260329&amp;loc=d3e26610-111562<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (aa)<br> -URI https://asc.fasb.org/extlink&amp;oid=126970911&amp;loc=d3e27161-111563<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesDebtSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BankOwnedLifeInsurance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 carrying amount of a life insurance policy on an officer, executive or employee for which the reporting entity (a bank) is entitled to proceeds from the policy upon death of the insured or surrender of the insurance policy.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BankOwnedLifeInsurance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndDueFromBanks">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 banks and other depository institutions: Includes cash on hand (currency and coin), cash items in process of collection, noninterest bearing deposits due from other financial institutions (including corporate credit unions), and noninterest bearing balances with the Federal Reserve Banks, Federal Home Loan Banks and central banks.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndDueFromBanks</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsAndFederalFundsSold">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The sum of cash and cash equivalents plus Federal Funds Sold. Cash and cash equivalents consist of short term, highly liquid investments that are readily convertible to known amounts of cash and are so near their maturity that they present negligible risk of changes in value due to changes in interest rates -- usually with an original maturity less than 90 days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.1,2,3)<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsAndFederalFundsSold</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=123427490&amp;loc=d3e31931-109318<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=123427490&amp;loc=d3e31917-109318<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Deposits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate of all deposit liabilities held by the entity, including foreign and domestic, interest and noninterest bearing; may include demand deposits, saving deposits, Negotiable Order of Withdrawal (NOW) and time deposits among others.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.12)<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Deposits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FederalFundsSold">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount outstanding of funds lent to other depository institutions, securities brokers, or securities dealers in the form of Federal Funds sold; for example, immediately available funds lent under agreements or contracts that mature in one business day or roll over under a continuing contract, regardless of the nature of the transaction or the collateral involved, excluding overnight lending for commercial and industrial purposes. Also include Federal Funds sold under agreements to resell on a gross basis, excluding (1) sales of term Federal Funds, (2) due bills representing purchases of securities or other assets by the reporting bank that have not yet been delivered and similar instruments, (3) resale agreements that mature in more than one business day involving assets other than securities, and (4) yield maintenance dollar repurchase agreements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.3)<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FederalFundsSold</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestBearingDepositsInBanks">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 banks and other depository institutions (including Federal Reserve Banks, if applicable): Interest-bearing deposits in other financial institutions for relatively short periods of time including, for example, certificates of deposits, which are presented separately from cash on the balance sheet.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section 45<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=126970686&amp;loc=d3e59706-112781<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.2)<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestBearingDepositsInBanks</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Investments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all investments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03.1(h))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Investments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_JuniorSubordinatedNotes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Including the current and noncurrent portions, carrying value as of the balance sheet date of long-term debt (with maturities initially due after one year or beyond the operating cycle if longer) identified as Junior Subordinated Notes, which have a lower priority than senior instruments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(16)(a))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_JuniorSubordinatedNotes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Liabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19-26)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Liabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesAndStockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(23))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(25))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(32))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesAndStockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LoansAndLeasesReceivableAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of allowance to cover probable credit losses on loans and leases. Includes carryover of or adjustments to the allowance for loan losses in connection with business combinations. Excludes allowance for loans and leases covered under loss sharing agreements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SAB Topic 6.L.1)<br> -URI https://asc.fasb.org/extlink&amp;oid=122038336&amp;loc=d3e74567-122707<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11B<br> -Subparagraph (g)<br> -URI https://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=SL6953423-111524<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)(1)(ii)<br> -URI https://asc.fasb.org/extlink&amp;oid=121614798&amp;loc=d3e15032-111544<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11B<br> -Subparagraph (c)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=SL6953423-111524<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LoansAndLeasesReceivableAllowance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allowance and after deduction of deferred interest and fees, unamortized costs and premiums and discounts from face amounts, of loans and leases held in portfolio, including but not limited to, commercial and consumer loans. Excludes loans and leases covered under loss sharing agreements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=124259787&amp;loc=d3e4428-111522<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=d3e5074-111524<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LoansAndLeasesReceivableNetReportedAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after allowance and deduction of deferred interest and fees, unamortized costs and premiums and discounts from face amounts, of loans and leases held in portfolio, including but not limited to, commercial and consumer loans. Excludes loans and leases covered under loss sharing agreements and loans held for sale.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=124259787&amp;loc=d3e4428-111522<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.7)<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LoansAndLeasesReceivableNetReportedAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LoansReceivableHeldForSaleAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before valuation allowance, of financing receivable classified as held-for-sale.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=124259787&amp;loc=d3e4428-111522<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 948<br> -SubTopic 310<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124265262&amp;loc=d3e48678-111004<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LoansReceivableHeldForSaleAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MarketableSecuritiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MarketableSecuritiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(10))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(17))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of investments classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(12))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03.1(f,g))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.15)<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 360<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124429447&amp;loc=SL124453093-239630<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetainedEarningsAccumulatedDeficit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cumulative amount of the reporting entity's undistributed earnings or deficit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(3))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(4))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetainedEarningsAccumulatedDeficit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -URI https://asc.fasb.org/extlink&amp;oid=122038336&amp;loc=d3e74512-122707<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>15
<FILENAME>R3.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139789902397360">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>CONSOLIDATED BALANCE SHEETS (Parentheticals) - $ / shares<br></strong></div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementOfFinancialPositionAbstract', window );"><strong>Statement of Financial Position [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockParOrStatedValuePerShare', window );">Preferred stock par value (in Dollars per share)</a></td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="nump">$ 0.01<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockSharesAuthorized', window );">Preferred stock, shares authorized</a></td>
<td class="nump">10,000,000<span></span>
</td>
<td class="nump">10,000,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common stock, par value (in Dollars per share)</a></td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="nump">$ 0.01<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common stock, authorized shares</a></td>
<td class="nump">10,000,000<span></span>
</td>
<td class="nump">10,000,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common stock, issued shares</a></td>
<td class="nump">8,011,045<span></span>
</td>
<td class="nump">7,925,819<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common stock, outstanding shares</a></td>
<td class="nump">8,011,045<span></span>
</td>
<td class="nump">7,925,819<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of common stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The maximum number of common shares permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496158-112644<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementOfFinancialPositionAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementOfFinancialPositionAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>16
<FILENAME>R4.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139789902730304">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CONSOLIDATED STATEMENTS OF INCOME - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestAndDividendIncomeOperatingAbstract', window );"><strong>Interest income</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestAndFeeIncomeLoansAndLeases', window );">Loans</a></td>
<td class="nump">$ 114,233<span></span>
</td>
<td class="nump">$ 91,599<span></span>
</td>
<td class="nump">$ 93,133<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestAndDividendIncomeSecurities', window );">Investment securities</a></td>
<td class="nump">1,990<span></span>
</td>
<td class="nump">1,335<span></span>
</td>
<td class="nump">1,415<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestIncomeFederalFundsSold', window );">Federal funds sold and interest-bearing deposits with banks</a></td>
<td class="nump">1,439<span></span>
</td>
<td class="nump">233<span></span>
</td>
<td class="nump">270<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestAndDividendIncomeOperating', window );">Total interest income</a></td>
<td class="nump">117,662<span></span>
</td>
<td class="nump">93,167<span></span>
</td>
<td class="nump">94,818<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestExpenseAbstract', window );"><strong>Interest expense</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestExpenseDeposits', window );">Deposits</a></td>
<td class="nump">18,102<span></span>
</td>
<td class="nump">3,909<span></span>
</td>
<td class="nump">13,055<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestExpenseBorrowings', window );">Borrowings</a></td>
<td class="nump">1,939<span></span>
</td>
<td class="nump">1,526<span></span>
</td>
<td class="nump">1,953<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestExpense', window );">Total interest expense</a></td>
<td class="nump">20,041<span></span>
</td>
<td class="nump">5,435<span></span>
</td>
<td class="nump">15,008<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestIncomeExpenseNet', window );">Net interest income</a></td>
<td class="nump">97,621<span></span>
</td>
<td class="nump">87,732<span></span>
</td>
<td class="nump">79,810<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProvisionForLoanLeaseAndOtherLosses', window );">Provision for (reversal of) credit losses</a></td>
<td class="nump">6,155<span></span>
</td>
<td class="num">(12,400)<span></span>
</td>
<td class="nump">29,600<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestIncomeExpenseAfterProvisionForLoanLoss', window );">Net interest income after provision for credit losses</a></td>
<td class="nump">91,466<span></span>
</td>
<td class="nump">100,132<span></span>
</td>
<td class="nump">50,210<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NoninterestIncomeAbstract', window );"><strong>Noninterest income</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Mortgage banking income</a></td>
<td class="nump">4,198<span></span>
</td>
<td class="nump">11,376<span></span>
</td>
<td class="nump">19,785<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_ServiceFeesOnDepositAccounts', window );">Service fees on deposit accounts</a></td>
<td class="nump">782<span></span>
</td>
<td class="nump">757<span></span>
</td>
<td class="nump">860<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_ProductOrServiceOnDebitCard', window );">ATM and debit card income</a></td>
<td class="nump">2,225<span></span>
</td>
<td class="nump">2,092<span></span>
</td>
<td class="nump">1,741<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BankOwnedLifeInsuranceIncome', window );">Income from bank owned life insurance</a></td>
<td class="nump">1,289<span></span>
</td>
<td class="nump">1,231<span></span>
</td>
<td class="nump">1,091<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_NetLenderAndReferralFeesOnPppLoans', window );">Net lender fees on PPP loan sale</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">268<span></span>
</td>
<td class="nump">2,247<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NoninterestIncomeOther', window );">Other income</a></td>
<td class="nump">1,086<span></span>
</td>
<td class="nump">1,377<span></span>
</td>
<td class="nump">1,629<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NoninterestIncome', window );">Total noninterest income</a></td>
<td class="nump">9,580<span></span>
</td>
<td class="nump">17,101<span></span>
</td>
<td class="nump">27,353<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NoninterestExpenseAbstract', window );"><strong>Noninterest expenses</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LaborAndRelatedExpense', window );">Compensation and benefits</a></td>
<td class="nump">38,790<span></span>
</td>
<td class="nump">36,103<span></span>
</td>
<td class="nump">34,681<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OccupancyNet', window );">Occupancy</a></td>
<td class="nump">9,105<span></span>
</td>
<td class="nump">6,956<span></span>
</td>
<td class="nump">6,232<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_RealEstateOwnedExpenses', window );">Other real estate owned expenses, net</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">385<span></span>
</td>
<td class="nump">1,223<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InformationTechnologyAndDataProcessing', window );">Outside service and data processing costs</a></td>
<td class="nump">6,112<span></span>
</td>
<td class="nump">5,468<span></span>
</td>
<td class="nump">4,860<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FederalDepositInsuranceCorporationPremiumExpense', window );">Insurance</a></td>
<td class="nump">1,686<span></span>
</td>
<td class="nump">1,149<span></span>
</td>
<td class="nump">1,380<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProfessionalFees', window );">Professional fees</a></td>
<td class="nump">2,635<span></span>
</td>
<td class="nump">2,589<span></span>
</td>
<td class="nump">2,275<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MarketingExpense', window );">Marketing</a></td>
<td class="nump">1,216<span></span>
</td>
<td class="nump">905<span></span>
</td>
<td class="nump">690<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherNoninterestExpense', window );">Other</a></td>
<td class="nump">3,389<span></span>
</td>
<td class="nump">2,875<span></span>
</td>
<td class="nump">2,403<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NoninterestExpense', window );">Total noninterest expenses</a></td>
<td class="nump">62,933<span></span>
</td>
<td class="nump">56,430<span></span>
</td>
<td class="nump">53,744<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income before income tax expense</a></td>
<td class="nump">38,113<span></span>
</td>
<td class="nump">60,803<span></span>
</td>
<td class="nump">23,819<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax expense</a></td>
<td class="nump">8,998<span></span>
</td>
<td class="nump">14,092<span></span>
</td>
<td class="nump">5,491<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income available to common shareholders</a></td>
<td class="nump">$ 29,115<span></span>
</td>
<td class="nump">$ 46,711<span></span>
</td>
<td class="nump">$ 18,328<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings per common share</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Basic (in Dollars per share)</a></td>
<td class="nump">$ 3.66<span></span>
</td>
<td class="nump">$ 5.96<span></span>
</td>
<td class="nump">$ 2.37<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Diluted (in Dollars per share)</a></td>
<td class="nump">$ 3.61<span></span>
</td>
<td class="nump">$ 5.85<span></span>
</td>
<td class="nump">$ 2.34<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract', window );"><strong>Weighted average common shares outstanding</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Basic (in Shares)</a></td>
<td class="nump">7,958,294<span></span>
</td>
<td class="nump">7,843,692<span></span>
</td>
<td class="nump">7,718,615<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Diluted (in Shares)</a></td>
<td class="nump">8,071,690<span></span>
</td>
<td class="nump">7,988,980<span></span>
</td>
<td class="nump">7,824,214<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sfst_NetLenderAndReferralFeesOnPppLoans">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Net lender and referral fees on PPP loans</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;">sfst_NetLenderAndReferralFeesOnPppLoans</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sfst_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sfst_ProductOrServiceOnDebitCard">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of product or service on debit card.</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;">sfst_ProductOrServiceOnDebitCard</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sfst_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sfst_RealEstateOwnedExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Other real estate owned expenses.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sfst_RealEstateOwnedExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sfst_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sfst_ServiceFeesOnDepositAccounts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of service fees on deposit accounts.</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;">sfst_ServiceFeesOnDepositAccounts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sfst_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BankOwnedLifeInsuranceIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Earnings on or other increases in the value of the cash surrender value of bank owned life insurance policies.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.13)<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BankOwnedLifeInsuranceIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1448-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1337-109256<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI https://asc.fasb.org/extlink&amp;oid=128363288&amp;loc=d3e4984-109258<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI https://asc.fasb.org/extlink&amp;oid=128363288&amp;loc=d3e3842-109258<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22644-107794<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1252-109256<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI https://asc.fasb.org/extlink&amp;oid=128363288&amp;loc=d3e4984-109258<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22644-107794<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI https://asc.fasb.org/extlink&amp;oid=128363288&amp;loc=d3e3842-109258<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1252-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1337-109256<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FederalDepositInsuranceCorporationPremiumExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for Federal Deposit Insurance Corporation (FDIC) insurance.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.14)<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FederalDepositInsuranceCorporationPremiumExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 940<br> -SubTopic 20<br> -Section 25<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=126941158&amp;loc=d3e41242-110953<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(10))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(8))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(15))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.7)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32672-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123586238&amp;loc=d3e38679-109324<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InformationTechnologyAndDataProcessing">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of expenses incurred in the period for information technology and data processing products and services.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.6)<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InformationTechnologyAndDataProcessing</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestAndDividendIncomeOperating">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Represents the total of interest and dividend income, including any amortization and accretion (as applicable) of discounts and premiums, earned from (1) loans and leases whether held-for-sale or held-in-portfolio; (2) investment securities; (3) federal funds sold; (4) securities purchased under agreements to resell; (5) investments in banker's acceptances, commercial paper, or certificates of deposit; (6) dividend income; or (7) other investments not otherwise specified herein.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.1-5)<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestAndDividendIncomeOperating</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestAndDividendIncomeOperatingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestAndDividendIncomeOperatingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestAndDividendIncomeSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of operating dividend and interest income, including amortization and accretion of premiums and discounts, on securities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestAndDividendIncomeSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestAndFeeIncomeLoansAndLeases">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate interest and fee income generated by: (1) loans the Entity has positive intent and ability to hold for the foreseeable future, or until maturity or payoff, including commercial and consumer loans, whether domestic or foreign, which may consist of: (a) industrial and agricultural; (b) real estate; and (c) real estate construction loans; (d) trade financing; (e) lease financing; (f) home equity lines-of-credit; (g) automobile and other vehicle loans; and (h) credit card and other revolving-type loans and (2) loans and leases held-for-sale which may include mortgage loans, direct financing, and sales-type leases.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.1)<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestAndFeeIncomeLoansAndLeases</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of the cost of borrowed funds accounted for as interest expense.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=6450988&amp;loc=d3e26243-108391<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28555-108399<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (210.5-03(11))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.9)<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestExpenseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestExpenseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestExpenseBorrowings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate amount of interest expense on all borrowings.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.7,8)<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestExpenseBorrowings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestExpenseDeposits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate amount of interest expense on all deposits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.6)<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestExpenseDeposits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestIncomeExpenseAfterProvisionForLoanLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of interest income or expense, including any amortization and accretion (as applicable) of discounts and premiums, including consideration of the provisions for loan, lease, credit, and other related losses.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.12)<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestIncomeExpenseAfterProvisionForLoanLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestIncomeExpenseNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The net amount of operating interest income (expense).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.10)<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestIncomeExpenseNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestIncomeFederalFundsSold">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Interest income on federal funds sold. Federal funds sold represent the excess federal funds held by one commercial bank which it lends to another commercial bank, usually at an agreed-upon (federal funds) rate of interest. Such loans generally are of short-duration (overnight).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.4)<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher SEC<br> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 1402<br> -Paragraph (b)<br> -Subparagraph (1)<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher SEC<br> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 1402<br> -Paragraph (a)<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestIncomeFederalFundsSold</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LaborAndRelatedExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for salary, wage, profit sharing; incentive and equity-based compensation; and other employee benefit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(b)(4))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LaborAndRelatedExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MarketingExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Expenditures for planning and executing the conception, pricing, promotion, and distribution of ideas, goods, and services. Costs of public relations and corporate promotions are typically considered to be marketing costs.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.4)<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MarketingExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NoninterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total aggregate amount of all noninterest expense.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.14)<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NoninterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NoninterestExpenseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NoninterestExpenseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NoninterestIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 total amount of noninterest income which may be derived from: (1) fees and commissions; (2) premiums earned; (3) insurance policy charges; (4) the sale or disposal of assets; and (5) other sources not otherwise specified.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.13)<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NoninterestIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NoninterestIncomeAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NoninterestIncomeAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NoninterestIncomeOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Represents the total of noninterest income derived from certain activities and assets including (for example): (1) venture capital investments; (2) bank owned life insurance; (3) foreign currency transactions; and (4) mortgage servicing rights.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.13)<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NoninterestIncomeOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OccupancyNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of net occupancy expense that may include items, such as depreciation of facilities and equipment, lease expenses, property taxes and property and casualty insurance expense.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.14(b))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=123386454&amp;loc=d3e45280-112737<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.6)<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OccupancyNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherNoninterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of noninterest expense classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.14)<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherNoninterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProfessionalFees">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A fee charged for services from professionals such as doctors, lawyers and accountants. The term is often expanded to include other professions, for example, pharmacists charging to maintain a medicinal profile of a client or customer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 946<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07.2(a),(b),(c),(d))<br> -URI https://asc.fasb.org/extlink&amp;oid=120401555&amp;loc=SL114874292-224272<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 946<br> -SubTopic 220<br> -Section 45<br> -Paragraph 3<br> -Subparagraph (k)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433917&amp;loc=SL114874205-224268<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProfessionalFees</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProvisionForLoanLeaseAndOtherLosses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense related loan transactions, lease transactions, credit loss from transactions other than loan and lease transactions, and other loss based on assessment of uncollectability from the counterparty to reduce the account to their net realizable value.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11B<br> -Subparagraph (c)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=SL6953423-111524<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.11)<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProvisionForLoanLeaseAndOtherLosses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, including tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value-added and excise.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9038-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130545-203045<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130543-203045<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9054-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9031-108599<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 924<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -URI https://asc.fasb.org/extlink&amp;oid=6472922&amp;loc=d3e499488-122856<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1505-109256<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1448-109256<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>17
<FILENAME>R5.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139789903674944">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeStatementAbstract', window );"><strong>Income Statement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">$ 29,115<span></span>
</td>
<td class="nump">$ 46,711<span></span>
</td>
<td class="nump">$ 18,328<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_sfst_UnrealizedGainLossOnSecuritiesAvailableForSaleAbstract', window );"><strong>Unrealized gain (loss) on securities available for sale:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax', window );">Unrealized holding gain (loss) arising during the period, pretax</a></td>
<td class="num">(16,027)<span></span>
</td>
<td class="num">(2,232)<span></span>
</td>
<td class="nump">1,675<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax', window );">Tax (expense) benefit</a></td>
<td class="nump">3,367<span></span>
</td>
<td class="nump">467<span></span>
</td>
<td class="num">(352)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax', window );">Reclassification of realized (gain) loss</a></td>
<td class="num">(12)<span></span>
</td>
<td class="nump">3<span></span>
</td>
<td class="num">(3)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax', window );">Tax expense</a></td>
<td class="nump">2<span></span>
</td>
<td class="num">(1)<span></span>
</td>
<td class="nump">1<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent', window );">Other comprehensive income (loss)</a></td>
<td class="num">(12,670)<span></span>
</td>
<td class="num">(1,763)<span></span>
</td>
<td class="nump">1,321<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTax', window );">Comprehensive income</a></td>
<td class="nump">$ 16,445<span></span>
</td>
<td class="nump">$ 44,948<span></span>
</td>
<td class="nump">$ 19,649<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sfst_UnrealizedGainLossOnSecuritiesAvailableForSaleAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sfst_UnrealizedGainLossOnSecuritiesAvailableForSaleAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sfst_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomeNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(24))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e557-108580<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(26))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomeNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of other comprehensive income (loss) attributable to parent entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 20<br> -URI https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4569643-111683<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4569616-111683<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before tax of reclassification adjustment from accumulated other comprehensive income for unrealized gain (loss) realized upon the sale of available-for-sale securities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e637-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e689-108580<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126970911&amp;loc=d3e27357-111563<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 17A<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL34724391-108580<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of tax expense (benefit) of reclassification adjustment from accumulated other comprehensive income for unrealized gain (loss) realized upon the sale of available-for-sale securities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e640-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126970911&amp;loc=d3e27357-111563<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before tax and adjustment, of unrealized holding gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale). Excludes unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669646-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e637-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126970911&amp;loc=d3e27357-111563<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before adjustment, of tax expense (benefit) for unrealized holding gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale). Excludes tax expense (benefit) for unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e640-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669646-108580<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>18
<FILENAME>R6.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139789904817520">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>CONSOLIDATED STATEMENTS OF SHAREHOLDERS&#8217; EQUITY - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Common stock</div></th>
<th class="th"><div>Preferred stock</div></th>
<th class="th"><div>Nonvested restricted stock</div></th>
<th class="th"><div>Additional paid-in capital</div></th>
<th class="th"><div>Accumulated other comprehensive income (loss)</div></th>
<th class="th"><div>Retained Earnings</div></th>
<th class="th"><div>Total</div></th>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance at Dec. 31, 2019</a></td>
<td class="nump">$ 77<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">$ (803)<span></span>
</td>
<td class="nump">$ 106,152<span></span>
</td>
<td class="num">$ (298)<span></span>
</td>
<td class="nump">$ 100,732<span></span>
</td>
<td class="nump">$ 205,860<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Balance (in Shares) at Dec. 31, 2019</a></td>
<td class="nump">7,672,678<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">18,328<span></span>
</td>
<td class="nump">18,328<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised', window );">Proceeds from exercise of stock options</a></td>
<td class="nump">$ 1<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">1,387<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">1,388<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Proceeds from exercise of stock options (in Shares)</a></td>
<td class="nump">93,870<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures', window );">Issuance of restricted stock, net of forfeitures</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(275)<span></span>
</td>
<td class="nump">275<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures', window );">Issuance of restricted stock, net of forfeitures (in Shares)</a></td>
<td class="nump">6,200<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition', window );">Compensation expense related to restricted stock, net of tax</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">380<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">380<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Compensation expense related to stock options, net of tax</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">1,017<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">1,017<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent', window );">Other comprehensive income (Loss)</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">1,321<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">1,321<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance at Dec. 31, 2020</a></td>
<td class="nump">$ 78<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(698)<span></span>
</td>
<td class="nump">108,831<span></span>
</td>
<td class="nump">1,023<span></span>
</td>
<td class="nump">119,060<span></span>
</td>
<td class="nump">228,294<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Balance (in Shares) at Dec. 31, 2020</a></td>
<td class="nump">7,772,748<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">46,711<span></span>
</td>
<td class="nump">46,711<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised', window );">Proceeds from exercise of stock options</a></td>
<td class="nump">$ 1<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">3,011<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">3,012<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Proceeds from exercise of stock options (in Shares)</a></td>
<td class="nump">127,871<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures', window );">Issuance of restricted stock, net of forfeitures</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(1,236)<span></span>
</td>
<td class="nump">1,236<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures', window );">Issuance of restricted stock, net of forfeitures (in Shares)</a></td>
<td class="nump">25,200<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition', window );">Compensation expense related to restricted stock, net of tax</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">499<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">499<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Compensation expense related to stock options, net of tax</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">1,148<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">1,148<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent', window );">Other comprehensive income (Loss)</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(1,763)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(1,763)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance at Dec. 31, 2021</a></td>
<td class="nump">$ 79<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(1,435)<span></span>
</td>
<td class="nump">114,226<span></span>
</td>
<td class="num">(740)<span></span>
</td>
<td class="nump">165,771<span></span>
</td>
<td class="nump">277,901<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Balance (in Shares) at Dec. 31, 2021</a></td>
<td class="nump">7,925,819<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">29,115<span></span>
</td>
<td class="nump">29,115<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_AdoptionOfAccountingStandardsUpdate201613', window );">Adoption of ASU 2016-13</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(2,765)<span></span>
</td>
<td class="num">(2,765)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised', window );">Proceeds from exercise of stock options</a></td>
<td class="nump">$ 1<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">904<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">905<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Proceeds from exercise of stock options (in Shares)</a></td>
<td class="nump">32,375<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures', window );">Issuance of restricted stock, net of forfeitures</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(2,970)<span></span>
</td>
<td class="nump">2,970<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures', window );">Issuance of restricted stock, net of forfeitures (in Shares)</a></td>
<td class="nump">52,851<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition', window );">Compensation expense related to restricted stock, net of tax</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">1,099<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">1,099<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Compensation expense related to stock options, net of tax</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">927<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">927<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent', window );">Other comprehensive income (Loss)</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(12,670)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(12,670)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance at Dec. 31, 2022</a></td>
<td class="nump">$ 80<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">$ (3,306)<span></span>
</td>
<td class="nump">$ 119,027<span></span>
</td>
<td class="num">$ (13,410)<span></span>
</td>
<td class="nump">$ 192,121<span></span>
</td>
<td class="nump">$ 294,512<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Balance (in Shares) at Dec. 31, 2022</a></td>
<td class="nump">8,011,045<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sfst_AdoptionOfAccountingStandardsUpdate201613">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount is adoption of ASU 2016-13.</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;">sfst_AdoptionOfAccountingStandardsUpdate201613</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sfst_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase to additional paid-in capital (APIC) for recognition of cost for restricted stock unit under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 20<br> -Section 55<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=126964447&amp;loc=d3e11149-113907<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 20<br> -Section 55<br> -Paragraph 13<br> -URI https://asc.fasb.org/extlink&amp;oid=126964447&amp;loc=d3e11178-113907<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 35<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126961718&amp;loc=d3e4534-113899<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of other comprehensive income (loss) attributable to parent entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 20<br> -URI https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4569643-111683<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4569616-111683<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares issued which are neither cancelled nor held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares issued during the period related to Restricted Stock Awards, net of any shares forfeited.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of share options (or share units) exercised during the current period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Value of stock related to Restricted Stock Awards issued during the period, net of the stock value of such awards forfeited.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Value of stock issued as a result of the exercise of stock options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.29-31)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -URI https://asc.fasb.org/extlink&amp;oid=122038336&amp;loc=d3e74512-122707<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>19
<FILENAME>R7.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139789903466800">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Operating activities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">$ 29,115<span></span>
</td>
<td class="nump">$ 46,711<span></span>
</td>
<td class="nump">$ 18,328<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Adjustments to reconcile net income to cash provided by operating activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProvisionForLoanLeaseAndOtherLosses', window );">Provision for (reversal of) credit losses</a></td>
<td class="nump">6,155<span></span>
</td>
<td class="num">(12,400)<span></span>
</td>
<td class="nump">29,600<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DepreciationAmortizationAndAccretionNet', window );">Depreciation and other amortization</a></td>
<td class="nump">3,698<span></span>
</td>
<td class="nump">2,319<span></span>
</td>
<td class="nump">2,190<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments', window );">Accretion and amortization of securities discounts and premiums, net</a></td>
<td class="nump">694<span></span>
</td>
<td class="nump">935<span></span>
</td>
<td class="nump">710<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_WritedownOfRealEstateOwned', window );">Write-down of real estate owned</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">1,029<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_LossOnSaleOfRealEstateOwned', window );">Loss on sale of other real estate owned</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">376<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainLossOnSaleOfInvestments', window );">(Gain) loss on sale of investment securities available for sale</a></td>
<td class="num">(12)<span></span>
</td>
<td class="nump">3<span></span>
</td>
<td class="num">(3)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainLossOnSaleOfPropertyPlantEquipment', window );">(Gain) loss on sale of fixed assets</a></td>
<td class="nump">394<span></span>
</td>
<td class="num">(10)<span></span>
</td>
<td class="num">(196)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_OperatingLeasePayment', window );">Net change in operating leases</a></td>
<td class="nump">872<span></span>
</td>
<td class="nump">605<span></span>
</td>
<td class="nump">180<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Compensation expense related to stock options and restricted stock grants</a></td>
<td class="nump">2,026<span></span>
</td>
<td class="nump">1,647<span></span>
</td>
<td class="nump">1,397<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainLossOnSalesOfLoansNet', window );">Gain on sale of loans held for sale</a></td>
<td class="num">(2,914)<span></span>
</td>
<td class="num">(13,676)<span></span>
</td>
<td class="num">(21,186)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsForOriginationAndPurchasesOfLoansHeldForSale', window );">Loans originated and held for sale</a></td>
<td class="num">(165,698)<span></span>
</td>
<td class="num">(486,145)<span></span>
</td>
<td class="num">(594,289)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleOfLoansHeldForSale', window );">Proceeds from sale of loans held for sale</a></td>
<td class="nump">178,251<span></span>
</td>
<td class="nump">546,522<span></span>
</td>
<td class="nump">582,264<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BankOwnedLifeInsuranceIncome', window );">Increase in cash surrender value of bank owned life insurance</a></td>
<td class="num">(1,289)<span></span>
</td>
<td class="num">(1,231)<span></span>
</td>
<td class="num">(1,091)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes', window );">(Increase) decrease in deferred tax asset</a></td>
<td class="num">(22)<span></span>
</td>
<td class="nump">1,589<span></span>
</td>
<td class="num">(2,741)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherOperatingAssets', window );">(Increase) decrease in other assets, net</a></td>
<td class="num">(5,047)<span></span>
</td>
<td class="nump">2,126<span></span>
</td>
<td class="num">(4,670)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities', window );">Increase (decrease) in other liabilities, net</a></td>
<td class="nump">4,082<span></span>
</td>
<td class="num">(11,302)<span></span>
</td>
<td class="nump">9,097<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivities', window );">Net cash provided by operating activities</a></td>
<td class="nump">50,305<span></span>
</td>
<td class="nump">78,069<span></span>
</td>
<td class="nump">20,619<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract', window );"><strong>Investing activities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsForProceedsFromLoansAndLeases', window );">Increase in loans, net</a></td>
<td class="num">(782,130)<span></span>
</td>
<td class="num">(348,718)<span></span>
</td>
<td class="num">(203,632)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment', window );">Purchase of property and equipment</a></td>
<td class="num">(13,950)<span></span>
</td>
<td class="num">(26,509)<span></span>
</td>
<td class="num">(7,276)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_PaymentToAcquireMarketableSecuritiesAbstract', window );"><strong>Purchase of investment securities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt', window );">Available for sale</a></td>
<td class="num">(13,048)<span></span>
</td>
<td class="num">(49,393)<span></span>
</td>
<td class="num">(50,854)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireOtherInvestments', window );">Other investments</a></td>
<td class="num">(27,751)<span></span>
</td>
<td class="num">(2,250)<span></span>
</td>
<td class="num">(2,338)<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_sfst_ProceedsFromMaturitiesCallsAndRepaymentsOfInvestmentSecuritiesAbstract', window );"><strong>Proceeds from maturities, calls and repayments of investment securities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities', window );">Available for sale</a></td>
<td class="nump">10,833<span></span>
</td>
<td class="nump">20,673<span></span>
</td>
<td class="nump">24,784<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfOtherInvestments', window );">Other investments</a></td>
<td class="nump">20,939<span></span>
</td>
<td class="nump">1,861<span></span>
</td>
<td class="nump">5,651<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt', window );">Proceeds from sale of investment securities available for sale</a></td>
<td class="nump">12,429<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireLifeInsurancePolicies', window );">Purchase of bank owned life insurance policies</a></td>
<td class="text"> <span></span>
</td>
<td class="num">(7,500)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment', window );">Proceeds from sale of fixed assets</a></td>
<td class="nump">95<span></span>
</td>
<td class="nump">50<span></span>
</td>
<td class="nump">2,895<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleOfWhollyOwnedRealEstateAndRealEstateAcquiredInSettlementOfLoans', window );">Proceeds from sale of other real estate owned</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">1,159<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivities', window );">Net cash used for investing activities</a></td>
<td class="num">(792,583)<span></span>
</td>
<td class="num">(410,627)<span></span>
</td>
<td class="num">(230,770)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract', window );"><strong>Financing activities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInDeposits', window );">Increase in deposits, net</a></td>
<td class="nump">570,038<span></span>
</td>
<td class="nump">421,068<span></span>
</td>
<td class="nump">266,634<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_DecreaseInFederalHomeLoanBankAdvancesAndOtherBorrowings', window );">Increase (decrease) in Federal Home Loan Bank advances and other borrowings</a></td>
<td class="nump">175,000<span></span>
</td>
<td class="num">(25,000)<span></span>
</td>
<td class="num">(85,000)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromStockOptionsExercised', window );">Proceeds from the exercise of stock options</a></td>
<td class="nump">905<span></span>
</td>
<td class="nump">3,012<span></span>
</td>
<td class="nump">1,388<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivities', window );">Net cash provided by financing activities</a></td>
<td class="nump">745,943<span></span>
</td>
<td class="nump">399,080<span></span>
</td>
<td class="nump">183,022<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect', window );">Net increase (decrease) in cash and cash equivalents</a></td>
<td class="nump">3,665<span></span>
</td>
<td class="nump">66,522<span></span>
</td>
<td class="num">(27,129)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash and cash equivalents, beginning of year</a></td>
<td class="nump">167,209<span></span>
</td>
<td class="nump">100,687<span></span>
</td>
<td class="nump">127,816<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash and cash equivalents, end of year</a></td>
<td class="nump">170,874<span></span>
</td>
<td class="nump">167,209<span></span>
</td>
<td class="nump">100,687<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SupplementalCashFlowInformationAbstract', window );"><strong>Supplemental information</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestPaidNet', window );">Interest</a></td>
<td class="nump">18,877<span></span>
</td>
<td class="nump">6,402<span></span>
</td>
<td class="nump">16,312<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxesPaid', window );">Income taxes</a></td>
<td class="nump">11,828<span></span>
</td>
<td class="nump">21,652<span></span>
</td>
<td class="nump">2,741<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NoncashInvestingAndFinancingItemsAbstract', window );"><strong>Schedule of non-cash transactions</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_ForeclosureOfOtherRealEstate', window );">Foreclosure of other real estate</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">367<span></span>
</td>
<td class="nump">2,198<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_UnrealizedGainlossOnSecuritiesNetOfIncomeTaxes', window );">Unrealized gain (loss) on securities, net of income taxes</a></td>
<td class="num">(12,660)<span></span>
</td>
<td class="num">(1,765)<span></span>
</td>
<td class="nump">1,323<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_sfst_RightOfUseAssetsObtainedInExchangeForLeaseObligationsAbstract', window );"><strong>Right-of-use assets obtained in exchange for lease obligations:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_OperatingLeases', window );">Operating leases</a></td>
<td class="nump">$ 595<span></span>
</td>
<td class="nump">$ 10,221<span></span>
</td>
<td class="nump">$ 2,115<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sfst_DecreaseInFederalHomeLoanBankAdvancesAndOtherBorrowings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Decrease in federal home loan bank advances and other borrowings.</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;">sfst_DecreaseInFederalHomeLoanBankAdvancesAndOtherBorrowings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sfst_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sfst_ForeclosureOfOtherRealEstate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Foreclosure of other real estate</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;">sfst_ForeclosureOfOtherRealEstate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sfst_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sfst_LossOnSaleOfRealEstateOwned">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Loss on sale of real estate owned.</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;">sfst_LossOnSaleOfRealEstateOwned</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sfst_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sfst_OperatingLeasePayment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.</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;">sfst_OperatingLeasePayment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sfst_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sfst_OperatingLeases">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Operating leases.</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;">sfst_OperatingLeases</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sfst_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sfst_PaymentToAcquireMarketableSecuritiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sfst_PaymentToAcquireMarketableSecuritiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sfst_</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_sfst_ProceedsFromMaturitiesCallsAndRepaymentsOfInvestmentSecuritiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sfst_ProceedsFromMaturitiesCallsAndRepaymentsOfInvestmentSecuritiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sfst_</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_sfst_RightOfUseAssetsObtainedInExchangeForLeaseObligationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sfst_RightOfUseAssetsObtainedInExchangeForLeaseObligationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sfst_</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_sfst_UnrealizedGainlossOnSecuritiesNetOfIncomeTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Noncash is defined as information about all investing and financing activities of an enterprise during a period that affect recognized assets or liabilities but that do not result in cash receipts or cash payments in the period. "Part noncash" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sfst_UnrealizedGainlossOnSecuritiesNetOfIncomeTaxes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sfst_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sfst_WritedownOfRealEstateOwned">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of write-down of real estate owned.</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;">sfst_WritedownOfRealEstateOwned</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sfst_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The sum of the periodic adjustments of the differences between securities' face values and purchase prices that are charged against earnings. This is called accretion if the security was purchased at a discount and amortization if it was purchased at premium. As a noncash item, this element is an adjustment to net income when calculating cash provided by or used in operations using the indirect method.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BankOwnedLifeInsuranceIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Earnings on or other increases in the value of the cash surrender value of bank owned life insurance policies.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.13)<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BankOwnedLifeInsuranceIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3521-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3044-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=SL98516268-108586<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; excluding effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 230<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=123444420&amp;loc=d3e33268-110906<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepreciationAmortizationAndAccretionNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate net amount of depreciation, amortization, and accretion recognized during an accounting period. As a noncash item, the net amount is added back to net income when calculating cash provided by or used in operations using the indirect method.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepreciationAmortizationAndAccretionNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainLossOnSaleOfInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The net realized gain (loss) on investments sold during the period, not including gains (losses) on securities separately or otherwise categorized as trading, available-for-sale, or held-to-maturity, which, for cash flow reporting, is a component of proceeds from investing activities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnSaleOfInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainLossOnSaleOfPropertyPlantEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnSaleOfPropertyPlantEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainLossOnSalesOfLoansNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The net gain (loss) resulting from a sale of loans, including adjustments to record loans classified as held-for-sale at the lower-of-cost-or-market and fair value adjustments to loan held for investment purposes.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.13(h))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04.3(a))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnSalesOfLoansNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxesPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=d3e4297-108586<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3536-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxesPaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the account that represents the temporary difference that results from Income or Loss that is recognized for accounting purposes but not for tax purposes and vice versa.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInDeferredIncomeTaxes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInDeposits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The net cash inflow or outflow for the increase (decrease) in the beginning and end of period deposits balances.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3095-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 230<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123398031&amp;loc=d3e60009-112784<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInDeposits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOtherOperatingAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in operating assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOtherOperatingAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in operating liabilities classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOtherOperatingLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestPaidNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=d3e4297-108586<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 17<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3367-108585<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3536-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestPaidNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3536-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3521-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NoncashInvestingAndFinancingItemsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NoncashInvestingAndFinancingItemsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsForOriginationAndPurchasesOfLoansHeldForSale">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate amount of cash outflow for loans purchased and created with the intention to resell them in the near future.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 21<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3461-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsForOriginationAndPurchasesOfLoansHeldForSale</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsForProceedsFromLoansAndLeases">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The net cash outflow or inflow for the increase (decrease) in the beginning and end of period of loan and lease balances which are not originated or purchased specifically for resale. Includes cash payments and proceeds associated with (a) loans held-for-investment, (b) leases held-for-investment, and (c) both.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 230<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=123398031&amp;loc=d3e60009-112784<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsForProceedsFromLoansAndLeases</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow to acquire investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3213-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3151-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=124260329&amp;loc=d3e26853-111562<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireLifeInsurancePolicies">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow for payment of premium on corporate-owned life insurance policy, classified as investing activities. Includes, but is not limited to, bank-owned life insurance policy.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 21C<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=SL94080552-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireLifeInsurancePolicies</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireOtherInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow to acquire investments classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireOtherInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquirePropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow from maturity, prepayment and call of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=124260329&amp;loc=d3e26853-111562<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3151-108585<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3179-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfOtherInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow associated with the maturity (principal being due), prepayment and call (request of early payment) of other investments not otherwise defined in the taxonomy.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3179-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfOtherInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow from sale of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=124260329&amp;loc=d3e26853-111562<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3151-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3179-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromSaleOfLoansHeldForSale">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow resulting from the sale of loans classified as held-for-sale, including proceeds from loans sold through mortgage securitization.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3337-108585<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 21<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3461-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromSaleOfLoansHeldForSale</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3179-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromSaleOfWhollyOwnedRealEstateAndRealEstateAcquiredInSettlementOfLoans">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from proceeds From Sales of Wholly Owned Real Estate and Real Estate Acquired in Settlement of Loans.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3179-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromSaleOfWhollyOwnedRealEstateAndRealEstateAcquiredInSettlementOfLoans</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow from exercise of option under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2A<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=SL79508275-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProvisionForLoanLeaseAndOtherLosses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense related loan transactions, lease transactions, credit loss from transactions other than loan and lease transactions, and other loss based on assessment of uncollectability from the counterparty to reduce the account to their net realizable value.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11B<br> -Subparagraph (c)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=SL6953423-111524<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.11)<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProvisionForLoanLeaseAndOtherLosses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of noncash expense for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SupplementalCashFlowInformationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SupplementalCashFlowInformationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>20
<FILENAME>R8.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139789904286832">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies and Activities<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SignificantAccountingPoliciesTextBlock', window );">Summary of Significant Accounting Policies and Activities</a></td>
<td class="text"><p style="font: bold 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">NOTE 1 &#8211; Summary of Significant
Accounting Policies and Activities</p><p style="font: bold 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">&#160;</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"><b><i>Southern First Bancshares, Inc.</i></b>
(the &#8220;Company&#8221;) is a South Carolina corporation that owns all of the capital stock of Southern First Bank (the &#8220;Bank&#8221;)
and all of the stock of Greenville First Statutory Trust I and II (collectively, the &#8220;Trusts&#8221;). The Trusts are special purpose
non-consolidated entities organized for the sole purpose of issuing trust preferred securities. The Bank&#8217;s primary federal regulator is
the Federal Deposit Insurance Corporation (the &#8220;FDIC&#8221;). The Bank is also regulated and examined by the South Carolina Board
of Financial Institutions. The Bank is primarily engaged in the business of accepting demand deposits and savings deposits insured by
the FDIC, and providing commercial, consumer and mortgage loans to the general public.</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">&#160;</p><p style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">Basis of Presentation</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"><i>&#160;</i></p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">The accompanying consolidated financial
statements include the accounts of the Company and its wholly owned subsidiary, Southern First Bank. In consolidation, all significant
intercompany transactions have been eliminated. The accounting and reporting policies conform to accounting principles generally accepted
in the United States of America. In accordance with guidance issued by the Financial Accounting Standards Board (&#8220;FASB&#8221;),
the operations of the Trusts have not been consolidated in these financial statements.</p><p style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">&#160;</p><p style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">Business Segments</p><p style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">&#160;</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">The Company, through the Bank, provides
a broad range of financial services to individuals and companies in South Carolina, North Carolina, and Georgia. These services include
demand, time and savings deposits; lending services; ATM processing and mortgage banking services. While the Company&#8217;s management
periodically reviews limited production information for these revenue streams, that information is not complete as it does not include
a full allocation of revenue, costs and capital from key corporate functions. Management will continue to evaluate these lines of business
for separate reporting as facts and circumstances change.&#160; Accordingly, the Company&#8217;s various banking operations are not considered
by management to constitute more than one reportable operating segment.</p><p style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">&#160;</p><p style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">Use of Estimates</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">&#160;</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">The preparation of consolidated financial
statements in conformity with accounting principles generally accepted in the United States of America requires management to make estimates
and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities as of the
date of the consolidated financial statements and the reported amount of income and expenses during the reporting periods. Actual results
could differ from those estimates. Material estimates that are particularly susceptible to significant change in the near term relate
to the determination of the allowance for credit losses, derivatives, real estate acquired in settlement of loans, fair value of financial
instruments, evaluating investment securities for credit impairment and valuation of deferred tax assets.</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"><i>&#160;</i></p><p style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">Risks and Uncertainties</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"><b>&#160;</b></p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">In the normal course of its business,
the Company encounters two significant types of risks: economic and regulatory. There are three main components of economic risk: interest
rate risk, credit risk and market risk. The Company is subject to interest rate risk to the degree that its interest-bearing liabilities
mature or reprice at different speeds, or on different bases, than its interest-earning assets. Credit risk is the risk of default within
the Company&#8217;s loan portfolio that results from borrowers&#8217; inability or unwillingness to make contractually required payments.
Market risk reflects changes in the value of collateral underlying loans receivable and the valuation of real estate held by the Company.</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">&#160;</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">The Company is subject to the regulations
of various governmental agencies. These regulations can and do change significantly from period to period. The Company also undergoes
periodic examinations by the regulatory agencies, which may subject it to changes with respect to valuation of assets, amount of required
loan loss allowance and operating restrictions resulting from the regulators&#8217; judgments based on information available to them at
the time of their examinations.</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">&#160;</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">The Bank makes loans to individuals
and businesses in the Upstate, Midlands, and Lowcountry regions of South Carolina as well as the Triangle, Triad and Charlotte regions
of North Carolina and Atlanta, Georgia for various personal and commercial purposes. The Bank&#8217;s loan portfolio has a concentration
of real estate loans. As of December 31, 2022 and 2021, real estate loans represented 84.8% and 85.5%, respectively, of total loans. However,
borrowers&#8217; ability to repay their loans is not dependent upon any specific economic sector.</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">&#160;</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">As of December 31, 2022, the Company&#8217;s
and the Bank&#8217;s capital ratios were in excess of all regulatory requirements. While management believes that we have sufficient capital
to withstand an extended economic recession, our reported and regulatory capital ratios could be adversely impacted by further credit
losses.</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">&#160;</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">The Company maintains access to multiple
sources of liquidity, including a $15.0 million holding company line of credit with another bank which could be used to support capital
ratios at the subsidiary bank. As of December 31, 2022, the $15.0 million line was unused.</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">&#160;</p><p style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">Subsequent Events</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">&#160;</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">Subsequent events are events or transactions
that occur after the balance sheet date but before financial statements are issued. Recognized subsequent events are events or transactions
that provide additional evidence about conditions that existed at the date of the balance sheet, including the estimates inherent in the
process of preparing financial statements. Non-recognized subsequent events are events that provide evidence about conditions that did
not exist at the date of the balance sheet but arose after that date. Management performed an evaluation to determine whether there have
been any subsequent events since the balance sheet date and determined that no subsequent events occurred requiring accrual or disclosure.</p><p style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">&#160;</p><p style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">Reclassifications</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">&#160;</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">Certain amounts, previously reported,
have been reclassified to state all periods on a comparable basis and had no effect on shareholders&#8217; equity or net income.</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">&#160;</p><p style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">Cash and Cash Equivalents</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">&#160;</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">Cash and cash equivalents include cash
and due from banks, interest bearing deposits and federal funds sold. Cash and cash equivalents have original maturities of three months
or less, and federal funds sold are generally purchased and sold for one-day periods. Accordingly, the carrying value of these instruments
is deemed to be a reasonable estimate of fair value. At December&#160;31, 2022 and 2021, included in cash and cash equivalents was $5.8
million and $5.2 million, respectively, on deposit with the Federal Reserve Bank.</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">&#160;</p><p style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">Investment Securities</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">&#160;</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">We classify our investment securities
as held to maturity securities, trading securities and available for sale securities as applicable.</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">&#160;</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">Investment securities are designated
as held to maturity if we have the intent and the ability to hold the securities to maturity. Held to maturity securities are carried
at amortized cost, adjusted for the amortization of any related premiums or the accretion of any related discounts into interest income
using a methodology which approximates a level yield of interest over the estimated remaining period until maturity.</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">&#160;</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">Investment securities that are purchased
and held principally for the purpose of selling in the near term are reported as trading securities. Trading securities are carried at
fair value with unrealized holding gains and losses included in earnings.</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">&#160;</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">We classify investment securities as
available for sale when at the time of purchase we determine that such securities may be sold at a future date or if we do not have the
intent or ability to hold such securities to maturity. Securities designated as available for sale are recorded at fair value. Changes
in the fair value of available for sale debt securities are included in shareholders&#8217; equity as unrealized gains or losses, net
of the related tax effect. Realized gains or losses on available for sale securities are computed on the specific identification basis.</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">&#160;</p><p style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">Other Investments</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">&#160;</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">Other investments include stock acquired
for membership and regulatory purposes, such as Federal Home Loan Bank of Atlanta (&#8220;FHLB&#8221;) stock, investments in unconsolidated
subsidiaries and other nonmarketable securities. FHLB stock is generally pledged against any borrowings from the FHLB and cash dividends
on our FHLB stock are recorded in investment income. Other nonmarketable securities consist of investments in funds related to the Small
Business Investment Company (&#8220;SBIC&#8221;) and Rural Business Investment Company (&#8220;RBIC&#8221;) programs. No ready market
exists for these stocks and they have no quoted market value. As a result, these securities are carried at cost and are periodically evaluated
for impairment.</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">&#160;</p><p style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">Loans</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">&#160;</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">Loans are stated at the principal balance
outstanding. Unamortized net loan fees and the allowance for possible credit losses are deducted from total loans on the balance sheets.
Interest income is recognized over the term of the loan based on the principal amount outstanding. The net of loan origination fees received
and direct costs incurred in the origination of loans is deferred and amortized to interest income over the contractual life of the loans
adjusted for actual principal prepayments using a method approximating the interest method.</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"><i>&#160;</i></p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"><i>Nonaccrual and Past Due Loans</i></p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">&#160;</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">Loans are generally placed on nonaccrual
status when principal or interest becomes 90 days past due, or when payment in full is not anticipated. When a loan is placed on nonaccrual
status, interest accrued but not received is generally reversed against interest income. Cash receipts on nonaccrual loans are not recorded
as interest income, but are used to reduce the loan&#8217;s principal balance. A nonaccrual loan is generally returned to accrual status
and accrual of interest is resumed when payments have been made according to the terms and conditions of the loan for a continuous six
month period. Our loans are considered past due when contractually required principal or interest payments have not been made on the due
dates.</p><p style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">&#160;</p><p style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">Nonperforming Assets</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">&#160;</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">Nonperforming assets include real estate
acquired through foreclosure or deed taken in lieu of foreclosure, loans on nonaccrual status and loans past due 90 days or more and still
accruing interest. Loans are placed on nonaccrual status when, in the opinion of management, the collection of additional interest is
uncertain. Thereafter no interest is taken into income until such time as the borrower demonstrates the ability to pay both principal
and interest.</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">&#160;</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"><i>Individually Evaluated Loans</i></p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"><b>&#160;</b></p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">Our individually evaluated loans include
loans on nonaccrual status and loans modified in a troubled debt restructuring (&#8220;TDR&#8221;), whether on accrual or nonaccrual status.
For loans that are classified as individually evaluated, an allowance is established when the fair value (discounted cash flows, collateral
value, or observable market price) of the individually evaluated loan less costs to sell, are lower than the carrying value of that loan.
A loan is considered individually evaluated when, based on current information and events, it is probable that the Company will be unable
to collect the scheduled payments of principal or interest when due according to the contractual terms of the loan agreement. Factors
considered by management in determining impairment include payment status, collateral value, and the probability of collecting scheduled
principal and interest payments when due, among other factors. Loans that experience insignificant payment delays and payment shortfalls
generally are not classified as individually evaluated. Management determines the significance of payment delays and payment shortfalls
on a case-by-case basis, taking into consideration all of the circumstances surrounding the loan and the borrower, including, without
limitation, the length of the delay, the reasons for the delay, the borrower&#8217;s prior payment record, and the amount of the shortfall in
relation to the principal and interest owed. Impairment is measured on a loan by loan basis for commercial and consumer loans by either
the present value of expected future cash flows discounted at the loan&#8217;s effective interest rate, the loan&#8217;s obtainable market price,
or the fair value of the collateral if the loan is collateral dependent.</p><p style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">&#160;</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"><i>Loan Charge-off Policy</i></p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"><i>&#160;</i></p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">For commercial loans, we generally fully
charge off or charge collateralized loans down to net realizable value when management determines the loan to be uncollectible; repayment
is deemed to be projected beyond reasonable time frames; the loan has been classified as a loss by either our internal loan review process
or our banking regulatory agencies; the client has filed bankruptcy and the loss becomes evident owing to a lack of assets; or the loan
is 120 days past due unless both well-secured and in the process of collection. For consumer loans, we generally charge down to net realizable
value when the loan is 180 days past due.</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"><i>&#160;</i></p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"><i>Troubled Debt Restructuring (TDRs)</i></p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">&#160;</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify; ">The Company
considers a loan to be a TDR when the debtor experiences financial difficulties and the Company provides concessions such that we will
not collect all principal and interest in accordance with the original terms of the loan agreement. Concessions can relate to the contractual
interest rate, maturity date, or payment structure of the note. As part of our workout plan for individual loan relationships, we may
restructure loan terms to assist borrowers facing challenges in the current economic environment.</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify; ">&#160;</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify; ">As permitted
by the CARES Act, we do not consider loan modifications to borrowers affected by COVID-19 to be TDRs unless the borrower was 30 days or
more past due as of December 31, 2019, (ii) the modifications were related to COVID-19, and (iii) the modification occurred between March
1, 2020 and January 1, 2022.</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify; ">&#160;</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify; ">Our policy
with respect to accrual of interest on loans restructured in a TDR follows relevant supervisory guidance. That is, if a borrower has demonstrated
performance under the previous loan terms and shows capacity to perform under the restructured loan terms; continued accrual of interest
at the restructured interest rate is likely. If a borrower was materially delinquent on payments prior to the restructuring, but shows
capacity to meet the restructured loan terms, the loan will likely continue as nonaccrual going forward. Lastly, if the borrower does
not perform under the restructured terms, the loan is placed on nonaccrual status. We will continue to closely monitor these loans and
will cease accruing interest on them if management believes that the borrowers may not continue performing based on the restructured note
terms. If, after previously being classified as a TDR, a loan is restructured a second time and the borrower continues to experience financial
difficulties, then that loan is automatically placed on nonaccrual status. Our policy with respect to nonperforming loans requires the
borrower to make a minimum of six consecutive payments of principal and interest in accordance with the loan terms before that loan can
be placed back on accrual status. Further, the borrower must show capacity to continue performing into the future prior to restoration
of accrual status. In addition, our policy, in accordance with supervisory guidance, also provides for a loan to be removed from TDR status
if the loan is modified or renewed at terms consistent with current market rates and the loan has been performing under modified terms
for an extended period of time or under certain circumstances.</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify; ">&#160;</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify; ">In the determination
of the allowance for credit losses, management considers TDRs on commercial and consumer loans and subsequent defaults in these restructurings
by measuring impairment, on a loan by loan basis, based on either the present value of expected future cash flows discounted at the loan&#8217;s
effective interest rate, the loan&#8217;s obtainable market price, or the fair value of the collateral, less costs to sell, if the loan is collateral
dependent.</p><p style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">&#160;</p><p style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">Other Real Estate Owned</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">&#160;</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">Real estate acquired through foreclosure
is initially recorded at the lower of cost or estimated fair value less selling costs. Subsequent to the date of acquisition, it is carried
at the lower of cost or fair value, adjusted for net selling costs. Fair values of real estate owned are reviewed regularly and write-downs
are recorded when it is determined that the carrying value of real estate exceeds the fair value less estimated costs to sell. Costs relating
to the development and improvement of such property are capitalized, whereas those costs relating to holding the property are expensed.</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">&#160;</p><p style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">Property and Equipment</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">&#160;</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">Property and equipment are stated at
cost. Major repairs are charged to operations, while major improvements are capitalized. Depreciation is computed using the straight-line
method over the estimated useful lives of the related assets. Upon retirement, sale, or other disposition of property and equipment, the
cost and accumulated depreciation are eliminated from the accounts, and gain or loss is included in income from operations.</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">&#160;</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">Construction in progress is stated at
cost, which includes the cost of construction and other direct costs attributable to the construction. No provision for depreciation is
made on construction in progress until such time as the relevant assets are completed and put into use.</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">&#160;</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"><i>Operating Leases</i></p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">&#160;</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">Effective January 1, 2019, the Company
adopted ASU 2016-02, &#8220;Leases (Topic 842)&#8221; which requires for all operating leases the recognition of a right-of-use (&#8220;ROU&#8221;)
asset and a corresponding lease liability, in the balance sheet. Upon adoption, the Company elected practical expedients including existing
leases retaining their classification as operating leases and combining lease and non-lease components. The Company also elected to not
recognize right-of-use assets and lease liabilities arising from short-term leases.</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">&#160;</p><p style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">Bank Owned Life Insurance Policies</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">&#160;</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">Bank owned life insurance policies represent
the cash value of policies on certain officers of the Company.</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">&#160;</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: left"><i>Comprehensive Income</i></p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">&#160;</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">Comprehensive income (loss) consists
of net income and net unrealized gains (losses) on securities and is presented in the statements of shareholders&#8217; equity and comprehensive
income. The statement requires only additional disclosures in the consolidated financial statements; it does not affect our results of
operations.</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"><i>&#160;</i></p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"><i>Revenue from Contracts with Customers</i></p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"><i>&#160;</i></p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">The Company records revenue from contracts
with customers in accordance with Accounting Standards Codification Topic 606, &#8220;Revenue from Contracts with Customers&#8221; (&#8220;Topic
606&#8221;). Under Topic 606, the Company must identify the contract with a customer, identify the performance obligations in the contract,
determine the transaction price, allocate the transaction price to the performance obligations in the contract, and recognize revenue
when (or as) the Company satisfies a performance obligation. Significant revenue has not been recognized in the current reporting period
that results from performance obligations satisfied in previous periods.</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">&#160;</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">The Company&#8217;s primary sources
of revenue are derived from interest and dividends earned on loans, investment securities, and other financial instruments that are not
within the scope of Topic 606. The Company has evaluated the nature of its contracts with customers and determined that further disaggregation
of revenue from contracts with customers into more granular categories beyond what is presented in the Consolidated Statements of Income
was not necessary. The Company generally fully satisfies its performance obligations on its contracts with customers as services are rendered
and the transaction prices are typically fixed; charged either on a periodic basis or based on activity. Because performance obligations
are satisfied as services are rendered and the transaction prices are fixed, the Company has made no significant judgments in applying
the revenue guidance prescribed in Topic 606 that affect the determination of the amount and timing of revenue from contracts with customers.</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">&#160;</p><p style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">Income Taxes</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">&#160;</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">The financial statements have been prepared
on the accrual basis. When income and expenses are recognized in different periods for financial reporting purposes versus for the purposes
of computing income taxes currently payable, deferred taxes are provided on such temporary differences. Deferred tax assets and liabilities
are recognized for the expected future tax consequences of events that have been recognized in the consolidated financial statements or
tax returns. Deferred tax assets and liabilities are measured using the enacted tax rates expected to apply to taxable income in the years
in which those temporary differences are expected to be realized or settled. The Company believes that its income tax filing positions
taken or expected to be taken on its tax returns will more likely than not be sustained upon audit by the taxing authorities and does
not anticipate any adjustments that will result in a material adverse impact on the Company&#8217;s financial condition, results of operations,
or cash flow. Therefore, no reserves for uncertain income tax positions have been recorded. The Company&#8217;s federal and state income
tax returns are open and subject to examination from the 2019 tax return year and forward.</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"><i>&#160;</i></p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"><i>Stock-Based Compensation</i></p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">&#160;</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">The Company has a stock-based employee
compensation plan. Compensation cost is recognized for all stock options granted and for any outstanding unvested awards as if the fair
value method had been applied to those awards as of the date of grant.</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">&#160;</p><p style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">Adoption of New Accounting Standard</p><p style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">&#160;</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">In June 2016, the FASB issued ASU 2016-13,
Financial Instruments &#8211; Credit Losses (Topic 326). The ASU introduced a new credit loss methodology, the Current Expected Credit
Loss (&#8220;CECL&#8221;) methodology, which requires earlier recognition of credit losses, while also providing additional transparency
about credit risk. Since its original issuance in 2016, the FASB has issued several updates to the original ASU.</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">&#160;</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">The CECL methodology utilizes a lifetime
&#8220;expected credit loss&#8221; measurement objective for the recognition of credit losses for loans, held-to-maturity securities,
and other receivables at the time the financial asset is originated or acquired. It also applies to off-balance sheet credit exposures,
such as unfunded commitments to extend credit. The expected credit losses are adjusted each period for changes in expected lifetime credit
losses. The methodology replaces the multiple existing impairment methods in current GAAP, which generally require that a loss be incurred
before it is recognized. For available-for-sale securities where fair value is less than cost, credit-related impairment, if any, is recognized
through an allowance for credit losses and adjusted each period for changes in credit risk.</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">&#160;</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">On January 1, 2022, the Company adopted
the guidance prospectively with a cumulative adjustment to retained earnings. Results for reporting periods beginning after January 1,
2022 are presented under CECL while prior period amounts continue to be reported in accordance with the previously applicable incurred
loss accounting methodology. The transition adjustment for the adoption of CECL included an increase in the allowance for credit losses
on loans of $1.5&#160;million and an increase in the reserve for unfunded loan commitments of $2.0&#160;million, which is recorded within
other liabilities. The adoption of CECL had an insignificant impact on the Company&#8217;s investment securities portfolio. The Company recorded
a net decrease to retained earnings of $2.8&#160;million as of January 1, 2022 for the cumulative effect of adopting CECL, which reflects
the transition adjustments noted above, net of the applicable deferred tax assets recorded. Federal banking regulatory agencies provided
optional relief to delay the adverse regulatory capital impact of CECL at adoption. The Company did not elect to use this optional relief.</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">&#160;</p><p style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">Significant Accounting Policy
Changes</p><p style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">&#160;</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">Upon adoption of Topic 326, the Company
revised the accounting policy for the Allowance for Credit Losses as detailed below.&#160;</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">&#160;</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"><i>Allowance for Credit Losses &#8211;
Investment Securities</i></p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">&#160;</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">For available for sale debt securities
in an unrealized loss position, the Company first assesses whether it intends to sell, or if it is more likely than not that it will be
required to sell the security before recovery of the amortized cost basis. If either of the criteria regarding intent or requirement to
sell is met, the security&#8217;s amortized cost basis is written down to fair value through income with the establishment of an allowance under
CECL compared to a direct write down of the security under Incurred Loss. For debt securities available for sale that do not meet the
aforementioned criteria, the Company evaluates whether any decline in fair value is due to credit loss factors. In making this assessment,
management considers any changes to the rating of the security by a rating agency and adverse conditions specifically related to the security,
among other factors. If this assessment indicates that a credit loss exists, the present value of cash flows expected to be collected
from the security are compared to the amortized cost basis of the security. If the present value of the cash flows expected to be collected
is less than the amortized cost basis, a credit loss exists and an allowance for credit losses is recorded for the credit loss, limited
by the amount that the fair value is less than the amortized cost basis. Any impairment that has not been recorded through an allowance
for credit losses is recognized in other comprehensive income.</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">&#160;</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">Changes in the allowance for credit losses
under CECL are recorded as provision for (or reversal of) credit loss expense. Losses are charged against the allowance when management
believes the uncollectibility of an available-for-sale security is confirmed or when either of the criteria regarding intent or requirement
to sell is met. At December 31, 2022, there was&#160;no&#160;allowance for credit losses related to the available-for-sale portfolio.
In addition, the Company had no held to maturity securities at December 31, 2022.</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">&#160;</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">Accrued interest receivable on available
for sale debt securities totaled $382,000 at December 31, 2022 and was excluded from the estimate of credit losses.</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">&#160;</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"><i>Allowance for Credit Losses - Loans</i></p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">&#160;</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">Under the current expected credit loss
model, the allowance for credit losses on loans is a valuation allowance estimated at each balance sheet date in accordance with GAAP
that is deducted from the loans&#8217; amortized cost basis to present the net amount expected to be collected on the loans.</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">&#160;</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">Management assesses the adequacy of the
allowance on a quarterly basis. This assessment includes procedures to estimate the allowance and test the adequacy and appropriateness
of the resulting balance. The level of the allowance is based upon management&#8217;s evaluation of historical default and loss experience,
current and projected economic conditions, asset quality trends, known and inherent risks in the portfolio, adverse situations that may
affect the borrowers&#8217; ability to repay a loan, the estimated value of any underlying collateral, composition of the loan portfolio, industry
and peer bank loan quality indications and other pertinent factors, including regulatory recommendations. Management believes the level
of the allowance for credit losses is adequate to absorb all expected future losses inherent in the loan portfolio at the balance sheet
date. The allowance is increased through provision for credit losses and decreased by charge-offs, net of recoveries of amounts previously
charged-off.</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">&#160;</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">The allowance for credit losses is measured
on a collective basis for pools of loans with similar risk characteristics. The Company has identified the following pools of financial
assets with similar risk characteristics for measuring expected credit losses:</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">&#160;</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">Commercial loans</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">&#160;</p><table cellpadding="0" cellspacing="0" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"/><td style="width: 0.25in; text-align: left">&#9679;</td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">Owner
occupied real estate -&#160;Owner occupied commercial mortgages consist of loans to purchase or re-finance owner occupied nonresidential
properties. This includes office buildings, other commercial facilities, and farmland. Commercial mortgages secured by owner occupied
properties are primarily dependent on the ability of borrowers to achieve business results consistent with those projected at loan origination.
While these loans and leases are collateralized by real property in an effort to mitigate risk, it is possible the liquidation of collateral
will not fully satisfy the obligation.</span></td>
</tr></table><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">&#160;</p><table cellpadding="0" cellspacing="0" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"/><td style="width: 0.25in; text-align: left">&#9679;</td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">Non-owner
occupied real estate -&#160;Non-owner occupied commercial mortgages consist of loans to purchase or refinance investment nonresidential
properties. This includes office buildings and other facilities rented or leased to unrelated parties, as well as farmland and multifamily
properties. The primary risk associated with income producing commercial mortgage loans is the ability of the income-producing property
that collateralizes the loan to produce adequate cash flow to service the debt. While these loans are collateralized by real property
in an effort to mitigate risk, it is possible the liquidation of collateral will not fully satisfy the obligation.</span></td>
</tr></table><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">&#160;</p><table cellpadding="0" cellspacing="0" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"/><td style="width: 0.25in; text-align: left">&#9679;</td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">Construction
-&#160;Construction loans consist of loans to finance land for development of commercial or residential real property and construction
of multifamily apartments or other commercial properties. These loans are highly dependent on the supply and demand for commercial real
estate as well as the demand for newly constructed residential homes and lots acquired for development. Deterioration in demand could
result in decreased collateral values, which could make repayments of outstanding loans difficult for customers.</span></td>
</tr></table><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">&#160;</p><table cellpadding="0" cellspacing="0" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"/><td style="width: 0.25in; text-align: left">&#9679;</td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">Commercial
business&#160;- Commercial business loans consist of loans or lines of credit to finance accounts receivable, inventory or other general
business needs, business credit cards, and lease financing agreements for equipment, vehicles, or other assets. The primary risk associated
with commercial and industrial and lease financing loans is the ability of borrowers to achieve business results consistent with those
projected at origination. Failure to achieve these projections presents risk the borrower will be unable to service the debt consistent
with the contractual terms of the loan.</span></td>
</tr></table><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">&#160;</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">Consumer loans</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">&#160;</p><table cellpadding="0" cellspacing="0" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"/><td style="width: 0.25in; text-align: left">&#9679;</td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">Real
estate&#160;- Residential mortgages consist of loans to purchase or refinance the borrower&#8217;s primary dwelling, second residence
or vacation home and are often secured by 1-4 family residential property. Significant and rapid declines in real estate values can result
in borrowers having debt levels in excess of the current market value of the collateral.</span></td>
</tr></table><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">&#160;</p><table cellpadding="0" cellspacing="0" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"/><td style="width: 0.25in; text-align: left">&#9679;</td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">Home
equity&#160;&#8211; Home equity loans consist of home equity lines of credit and other lines of credit secured by first or second liens
on the borrower&#8217;s primary residence. These loans are secured by both senior and junior liens on the residential real estate and
are particularly susceptible to declining collateral values. This risk is elevated for loans secured by junior lines as a substantial
decline in value could render the junior lien position effectively unsecured.</span></td>
</tr></table><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">&#160;</p><table cellpadding="0" cellspacing="0" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"/><td style="width: 0.25in; text-align: left">&#9679;</td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">Construction
-&#160;Construction loans consist of loans to construct a borrower&#8217;s primary or secondary residence or vacant land upon which the
owner intends to construct a dwelling at a future date. These loans are typically secured by undeveloped or partially developed land
in anticipation of completing construction of a 1-4 family residential property. There is risk these construction and development projects
can experience delays and cost overruns exceeding the borrower&#8217;s financial ability to complete the project. Such cost overruns
can result in foreclosure of partially completed and unmarketable collateral.</span></td>
</tr></table><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">&#160;</p><table cellpadding="0" cellspacing="0" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"/><td style="width: 0.25in; text-align: left">&#9679;</td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">Other
-&#160;Consumer loans consist of loans to finance unsecured home improvements, student loans, automobiles and revolving lines of credit
that can be secured or unsecured. The value of the underlying collateral within this class is at risk of potential rapid depreciation
which could result in unpaid balances in excess of the collateral.</span></td>
</tr></table><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">&#160;</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">For all loan pools, the Company uses
a lifetime probability of default and loss given default modeling approach to estimate the allowance for credit losses on loans. This
method uses historical correlations between default experience and the age of loans to forecast defaults and losses, assuming that a loan
in a pool shares similar risk characteristics such as loan product type, risk rating and loan age, and demonstrates similar default characteristics
as other loans in that pool, as the loan progresses through its lifecycle. The Company calculates lifetime probability of default and
loss given default rates based on historical loss experience, which is used to calculate expected losses based on the pool&#8217;s loss
rate and the age of loans in the pool. Management believes that the Company&#8217;s historical loss experience provides the best basis
for its</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">&#160;</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">assessment of expected credit losses to determine the allowance for credit losses. The Company uses its own internal data to measure
historical credit loss experience within the pools with similar risk characteristics over an economic cycle. The probability of default
and loss given default method also includes assumptions of observed migration over the lifetime of the underlying loan data.</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">&#160;</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">Management also considers further adjustments
to historical loss information for current conditions and reasonable and supportable forecasts that differ from the conditions that exist
for the period over which historical information is evaluated as well as other changes in qualitative factors not inherently considered
in the quantitative analyses. The Company generally utilizes a four-quarter forecast period in evaluating the appropriateness of the reasonable
and supportable forecast scenarios which are incorporated through qualitative adjustments. There is immediate reversion to historical
loss rates. The qualitative categories and the measurements used to quantify the risks within each of these categories are subjectively
selected by management but measured by objective measurements period over period. The data for each measurement may be obtained from internal
or external sources. The current period measurements are evaluated and assigned a factor commensurate with the current level of risk relative
to past measurements over time. The resulting qualitative adjustments are applied to the relevant collectively evaluated loan pools. These
adjustments are based upon quarterly trend assessments in certain economic factors such as labor, inflation, consumer sentiment and real
disposable income, as well as associate retention and turnover, portfolio concentrations, and growth characteristics. The qualitative
analysis increases or decreases the allowance allocation for each loan pool based on the assessment of factors described above.</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">&#160;</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">Loans that do not share similar risk
characteristics with the collectively evaluated pools are evaluated on an individual basis and are excluded from the collectively evaluated
loan pools. Individual loan evaluations are generally performed for individually evaluated loans, which includes nonaccrual loans and
loans modified in a troubled debt restructuring (&#8220;TDR&#8221;). Such loans are evaluated for credit losses based on either discounted
cash flows or the fair value of collateral. The Company has elected the practical expedient under ASC 326 to estimate expected credit
losses based on the fair value of collateral, which considers selling costs in the event sale of the collateral is expected. Loans for
which terms have been modified in a TDR are evaluated using these same individual evaluation methods. In the event the discounted cash
flow method is used for a TDR, the original interest rate is used to discount expected cash flows.</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify; text-indent: 24.75pt">&#160;</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">While the Company&#8217;s policies and
procedures used to estimate the allowance for credit losses, as well as the resultant provision for credit losses charged to income, are
considered adequate by management and are reviewed periodically by regulators, model validators and internal audit, they are necessarily
approximate and imprecise. There are factors beyond the Company&#8217;s control, such as changes in projected economic conditions, real
estate markets or particular industry conditions which may materially impact asset quality and the adequacy of the allowance for credit
losses and thus the resulting provision for credit losses.</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">&#160;</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"><i>Accrued Interest Receivable</i></p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">&#160;</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">Accrued interest receivable related to
loans totaled $8.9&#160;million at December 31, 2022 and was reported in accrued interest receivable on the consolidated balance sheets.
The Company elected not to measure an allowance for credit losses for accrued interest receivable and instead elected to reverse interest
income on loans or securities that are placed on nonaccrual status, which is generally when the instrument is 90 days past due, or earlier
if the Company believes the collection of interest is doubtful. The Company has concluded that this policy results in the timely reversal
of uncollectable interest.</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">&#160;</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"><i>Unfunded Commitments</i></p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">&#160;</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">Effective with the adoption of CECL,
the Company estimates expected credit losses on commitments to extend credit over the contractual period in which the Company is exposed
to credit risk on the underlying commitments, unless the obligation is unconditionally cancelable by the Company. The allowance for off-balance
sheet credit exposures, which is reflected within other liabilities on the consolidated balance sheet, is adjusted for as an increase
or decrease to the provision for credit losses. The estimate includes consideration of the likelihood that funding will occur and an estimate
of expected credit losses on commitments expected to be funded over its estimated life. The allowance is calculated using the same aggregate
reserve rates calculated for the funded portion of loans at the portfolio level applied to the amount of commitments expected to fund.</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">&#160;</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">The Company&#8217;s CECL allowances will fluctuate
over time due to macroeconomic conditions and forecasts as well as the size and composition of the loan portfolios.</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">&#160;</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"><span><i>Newly
Issued, But Not Yet Effective Accounting Standards</i></span></p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">&#160;</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">In March 2022, the FASB amended the
Receivables&#8211;Troubled Debt Restructuring by Creditors subtopic and Financial Instruments&#8211;Credit Losses subtopic to the Accounting
Standards Codification. The amendments eliminate the accounting guidance for TDRs by creditors while enhancing disclosure requirements
for certain loan refinancings and restructurings by creditors when a borrower is experiencing financial difficulty. In addition, for public
business entities, the amendments require disclosure of current-period gross write-offs by year of origination for financing receivables
and net investments in leases within the scope of Subtopic 326-20. The amendments are effective as of January 1, 2023 and will not have
a material effect on the Company&#8217;s financial statements.</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SignificantAccountingPoliciesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for all significant accounting policies of the reporting entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=126899994&amp;loc=d3e18726-107790<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -URI https://asc.fasb.org/topic&amp;trid=2122369<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SignificantAccountingPoliciesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>21
<FILENAME>R9.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139789904282448">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Investment Securities<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract', window );"><strong>Investments, Debt and Equity Securities [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock', window );">Investment Securities</a></td>
<td class="text"><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: left"><b>NOTE 2 &#8211; Investment Securities</b></p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">&#160;</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">The amortized costs and fair value of investment
securities are as follows:&#160;</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">&#160;</p><table cellpadding="0" class="fin" style="border-top: Black 2.5pt solid; border-bottom: Black 2.5pt solid; width: 100%; border-spacing: 0">
  <tr style="vertical-align: bottom">
    <td style="text-align: center"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td colspan="13" style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td colspan="13" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">December
    31, 2022</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="padding-bottom: 1pt; font-weight: bold; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">Amortized</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold; padding-bottom: 1pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td colspan="6" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">Gross
    Unrealized</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font-weight: bold"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="padding-bottom: 1pt; font-weight: bold; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">Fair</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">(dollars
    in thousands)</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">Cost</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font-weight: bold"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">Gains</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font-weight: bold"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">Losses</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font-weight: bold"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">Value</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font-weight: bold"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font-weight: bold; text-align: left; padding-left: 1.5pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Available
    for sale</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="width: 58%; text-align: left; padding-left: 1.5pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Corporate
    bonds</span></td><td style="width: 1%"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">$</span></td><td style="width: 10%; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">2,172</span></td><td style="width: 1%; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="width: 1%"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="width: 5%; text-align: right"><span style="-sec-ix-hidden: hidden-fact-118; font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">-</span></td><td style="width: 1%; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="width: 1%"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="width: 6%; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">289</span></td><td style="width: 1%; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="width: 1%"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="width: 10%; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">1,883</span></td><td style="width: 1%; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-align: left; padding-left: 1.5pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">US treasuries</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">999</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-119; font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">-</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">128</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">871</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-left: 1.5pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">US government
    agencies</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">13,007</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-120; font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">-</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">2,390</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">10,617</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-align: left; padding-left: 1.5pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">State
    and political subdivisions</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">22,910</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-121; font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">-</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">4,004</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">18,906</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-left: 1.5pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Asset-backed
    securities</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">6,435</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-122; font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">-</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">206</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">6,229</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-align: left; padding-left: 1.5pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Mortgage-backed
    securities</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-left: 0.25in"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">FHLMC</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">24,086</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-123; font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">-</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">3,745</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">20,341</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-align: left; padding-left: 0.25in"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">FNMA</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">35,141</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-124; font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">-</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">5,520</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">29,621</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="border-bottom: Black 1pt solid; text-align: left; padding-bottom: 1pt; padding-left: 0.25in"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">GNMA</span></td><td style="border-bottom: Black 1pt solid"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">5,573</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: hidden-fact-125; font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">-</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">694</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">4,879</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="border-bottom: Black 1pt solid; text-align: left; padding-bottom: 1pt; padding-left: 0.125in"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Total
    mortgage-backed securities</span></td><td style="border-bottom: Black 1pt solid"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">64,800</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: hidden-fact-126; font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">-</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">9,959</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">54,841</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1pt; padding-left: 0.5in"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Total</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">$</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">110,323</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-127; font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">-</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">16,976</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">93,347</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td></tr>
  </table><p style="margin: 0">&#160;</p><table cellpadding="0" class="fin" style="border-bottom: Black 2.5pt solid; margin: auto; width: 100%; border-spacing: 0">
  <tr style="vertical-align: bottom">
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td colspan="13" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">December
    31, 2021</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="padding-bottom: 1pt; font-weight: bold; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">Amortized</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold; padding-bottom: 1pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td colspan="6" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">Gross
    Unrealized</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font-weight: bold"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="padding-bottom: 1pt; font-weight: bold; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">Fair</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">(dollars
    in thousands)</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">Cost</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font-weight: bold"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">Gains</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font-weight: bold"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">Losses</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font-weight: bold"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">Value</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font-weight: bold"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left; padding-bottom: 1pt; padding-left: 1.5pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Available
    for sale</span></td><td style="border-bottom: Black 1pt solid"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="width: 58%; text-align: left; padding-left: 1.5pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Corporate
    bonds</span></td><td style="width: 1%"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">$</span></td><td style="width: 10%; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">2,198</span></td><td style="width: 1%; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="width: 1%"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="width: 5%; text-align: right"><span style="-sec-ix-hidden: hidden-fact-128; font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">-</span></td><td style="width: 1%; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="width: 1%"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="width: 6%; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">10</span></td><td style="width: 1%; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="width: 1%"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="width: 10%; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">2,188</span></td><td style="width: 1%; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-align: left; padding-left: 1.5pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">US treasuries</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">999</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-129; font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">-</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">7</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">992</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-left: 1.5pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">US government
    agencies</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">14,504</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">1</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">336</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">14,169</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-align: left; padding-left: 1.5pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">SBA securities</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">429</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">9</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-130; font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">-</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">438</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-left: 1.5pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">State
    and political subdivisions</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">24,887</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">549</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">260</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">25,176</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-align: left; padding-left: 1.5pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Asset-backed
    securities</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">10,136</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">45</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">17</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">10,164</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-left: 1.5pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Mortgage-backed
    securities</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-align: left; padding-left: 0.25in"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">FHLMC</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">23,057</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">102</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">494</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">22,665</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-left: 0.25in"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">FNMA</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">40,924</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">235</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">660</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">40,499</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-align: left; padding-bottom: 1pt; padding-left: 0.25in"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">GNMA</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">4,084</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">3</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">97</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">3,990</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; text-align: left; padding-bottom: 1pt; padding-left: 0.125in"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Total
    mortgage-backed securities</span></td><td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">68,065</span></td><td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">340</span></td><td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">1,251</span></td><td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">67,154</span></td><td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-align: left; padding-bottom: 1pt; padding-left: 0.5in"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Total</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">$</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">121,218</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">944</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">1,881</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">120,281</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td></tr>
  </table><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: center">&#160;</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">During 2022, approximately $12.6 million
of investment securities were either sold or called, subsequently resulting in a gross gain on sale of investment securities of $83,000
and a gross loss on sale of investment securities of $71,000. During 2021, approximately $770,000 of investment securities were either
sold or called, resulting in a gross gain on sale of investment securities of $6,000 and a gross loss on sale of investment securities
of $9,000. During 2020, approximately $2.0 million of investment securities were either sold or called, resulting in a gross gain on sale
of investment securities of $4,000 and a gross loss on sale of investment securities of $1,000.</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">&#160;</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">The amortized costs and fair values
of investment securities available for sale at December 31, 2022 and 2021, by contractual maturity, are shown below. Expected maturities
may differ from contractual maturities because issuers have the right to prepay the obligations.</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: left">&#160;</p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Arial, Helvetica, Sans-Serif">
  <tr style="vertical-align: bottom">
    <td style="border-top: Black 2.5pt solid; text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="14" style="border-bottom: Black 1pt solid; border-top: Black 2.5pt solid; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; border-top: Black 2.5pt solid; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="6" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">December
    31, 2022</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="6" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">December
    31, 2021</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">(dollars in thousands)</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: right"><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: right"><span style="font-size: 8pt"><b>Amortized</b></span></p> <p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: right"><span style="font-size: 8pt"><b>Cost</b></span></p></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">Fair<br/>
    Value</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">Amortized<br/>
    Cost</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">Fair<br/>
    Value</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font-weight: bold; text-align: left; padding-left: 1.5pt">Available for sale</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="width: 52%; text-align: left; padding-left: 1.5pt">Due within one year</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-131">-</div></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-132">-</div></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">384</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">387</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-align: left; padding-left: 1.5pt">Due after one through five years</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">9,398</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">8,277</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">7,429</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">7,363</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-left: 1.5pt">Due after five through ten years</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">24,436</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">20,043</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">27,298</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">26,953</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="border-bottom: Black 1pt solid; text-align: left; padding-bottom: 1pt; padding-left: 1.5pt">Due after ten years</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">76,489</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">65,027</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">86,107</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">85,578</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="border-bottom: Black 2.5pt solid; text-align: left; padding-bottom: 1pt; padding-left: 1.5pt">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">$</td><td style="border-bottom: Black 2.5pt solid; text-align: right">110,323</td><td style="border-bottom: Black 2.5pt solid; padding-bottom: 1pt; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">93,347</td><td style="border-bottom: Black 2.5pt solid; padding-bottom: 1pt; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">$</td><td style="border-bottom: Black 2.5pt solid; text-align: right">121,218</td><td style="border-bottom: Black 2.5pt solid; padding-bottom: 1pt; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">120,281</td><td style="border-bottom: Black 2.5pt solid; padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: center">&#160;</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">The tables below summarize gross unrealized
losses on investment securities and the fair market value of the related securities, aggregated by investment category and length of time
that individual securities have been in a continuous unrealized loss position, at December 31, 2022 and 2021.</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">&#160;</p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Arial, Helvetica, Sans-Serif">
  <tr style="vertical-align: bottom">
    <td style="border-top: Black 2.5pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="34" style="border-top: Black 2.5pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">&#160;</td>
    <td colspan="32" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">December 31, 2022</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="10" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">Less than
    12 months</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="10" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">12 months
    or longer</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="10" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">Total</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">(dollars&#160;in&#160;thousands)</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">#</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">Fair<br/>
    value</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">Unrealized<br/>
    losses</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">#</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">Fair<br/>
    value</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">Unrealized<br/>
    losses</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">#</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">Fair<br/>
    value</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">Unrealized<br/>
    losses</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font-weight: bold; text-align: left"><span style="font-size: 10pt">As of December 31, 2022</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font-weight: bold; text-align: left"><span style="font-size: 10pt">Available for sale</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt; width: 28%">Corporate bonds</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 5%; text-align: right">0</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 5%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-133">-</div></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 5%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-134">-</div></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 5%; text-align: right">1</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 5%; text-align: right">1,883</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 5%; text-align: right">289</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 5%; text-align: right">1</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 5%; text-align: right">1,883</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 5%; text-align: right">289</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt">US treasuries</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">0</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-135">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-136">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">871</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">128</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">871</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">128</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt">US government agencies</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">0</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-137">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-138">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">10</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">10,617</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,390</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">10</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">10,617</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,390</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt">State and political subdivisions</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">10</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">5,101</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">763</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">22</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">13,805</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3,241</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left"><p style="margin-top: 0; margin-bottom: 0">&#160;&#160;</p></td><td style="text-align: right">32</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">18,906</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">4,004</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt">Asset-backed</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">5</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">4,291</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">135</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,938</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">71</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">8</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">6,229</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">206</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt">Mortgage-backed</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 30pt; margin-bottom: 0pt">FHLMC</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">4</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3,712</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">155</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">17</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">16,629</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3,590</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">21</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">20,341</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3,745</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 30pt; margin-bottom: 0pt">FNMA</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">9</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,208</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">201</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">28</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">27,413</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">5,319</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">37</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">29,621</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">5,520</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 30pt; margin-bottom: 0pt">GNMA</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">103</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">7</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">6</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">4,776</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">687</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">7</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">4,879</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">694</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; text-align: right">29</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; text-align: left">$</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; text-align: right">15,415</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; text-align: left">$</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; text-align: right">1,261</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; text-align: right">88</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; text-align: left">$</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; text-align: right">77,932</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; text-align: left">$</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; text-align: right">15,715</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; text-align: right">117</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; text-align: left">$</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; text-align: right">93,347</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; text-align: left">$</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; text-align: right">16,976</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">&#160;</p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Arial, Helvetica, Sans-Serif">
  <tr style="vertical-align: bottom">
    <td><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="10" style="text-align: right"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="10" style="text-align: right"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="10" style="text-align: right"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="34" style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 8pt"><b>December 31, 2021</b></span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt"><b>&#160;</b></span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="10" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">Less than
    12 months</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="10" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">12 months
    or longer</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="10" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">Total</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 2.5pt solid"><span style="font-size: 8pt">(dollars in thousands)</span></td><td style="border-bottom: Black 2.5pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 2.5pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">#</span></td><td style="border-bottom: Black 2.5pt solid; padding-bottom: 1pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 2.5pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">Fair<br/>
    value</span></td><td style="border-bottom: Black 2.5pt solid; padding-bottom: 1pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 2.5pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">Unrealized<br/>
    losses</span></td><td style="border-bottom: Black 2.5pt solid; padding-bottom: 1pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 2.5pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">#</span></td><td style="border-bottom: Black 2.5pt solid; padding-bottom: 1pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 2.5pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">Fair<br/>
    value</span></td><td style="border-bottom: Black 2.5pt solid; padding-bottom: 1pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 2.5pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">Unrealized<br/>
    losses</span></td><td style="border-bottom: Black 2.5pt solid; padding-bottom: 1pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 2.5pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">#</span></td><td style="border-bottom: Black 2.5pt solid; padding-bottom: 1pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 2.5pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">Fair<br/>
    value</span></td><td style="border-bottom: Black 2.5pt solid; padding-bottom: 1pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 2.5pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">Unrealized<br/>
    losses</span></td><td style="border-bottom: Black 2.5pt solid; padding-bottom: 1pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td><b>As of December 31, 2021</b></td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td><b>Available for sale</b></td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt; width: 28%">Corporate bonds</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 5%; text-align: right">1</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 5%; text-align: right">2,188</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 5%; text-align: right">10</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 5%; text-align: right">-</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 5%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-139">-</div></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 5%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-140">-</div></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 5%; text-align: right">1</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 5%; text-align: right">2,188</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 5%; text-align: right">10</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt">US treasuries</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">992</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">7</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-141">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-142">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">992</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">7</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt">US government agencies</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">7</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">9,831</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">173</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">4</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3,837</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">163</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">11</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">13,668</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">336</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt">State and political subdivisions</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">9</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">7,821</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">193</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">6</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,909</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">67</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">15</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">10,730</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">260</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt">Asset-backed</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,751</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">9</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,717</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">7</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">4</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3,468</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">16</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt">Mortgage-backed</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 30pt; margin-bottom: 0pt">FHLMC</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">10</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">13,705</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">303</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">4</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">4,644</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">192</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">14</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">18,349</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">495</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 30pt; margin-bottom: 0pt">FNMA</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">11</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">16,098</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">296</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">9</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">11,264</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">364</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">20</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">27,362</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">660</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="border-bottom: Black 1pt solid; font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 30pt; margin-bottom: 0pt">GNMA</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">2</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">655</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">4</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">3</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">3,215</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">93</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">5</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">3,870</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">97</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="border-bottom: Black 2.5pt solid; padding-bottom: 1pt">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">43</td><td style="border-bottom: Black 2.5pt solid; padding-bottom: 1pt; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">$</td><td style="border-bottom: Black 2.5pt solid; text-align: right">53,041</td><td style="border-bottom: Black 2.5pt solid; padding-bottom: 1pt; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">$</td><td style="border-bottom: Black 2.5pt solid; text-align: right">995</td><td style="border-bottom: Black 2.5pt solid; padding-bottom: 1pt; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">28</td><td style="border-bottom: Black 2.5pt solid; padding-bottom: 1pt; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">$</td><td style="border-bottom: Black 2.5pt solid; text-align: right">27,586</td><td style="border-bottom: Black 2.5pt solid; padding-bottom: 1pt; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">$</td><td style="border-bottom: Black 2.5pt solid; text-align: right">886</td><td style="border-bottom: Black 2.5pt solid; padding-bottom: 1pt; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">71</td><td style="border-bottom: Black 2.5pt solid; padding-bottom: 1pt; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">$</td><td style="border-bottom: Black 2.5pt solid; text-align: right">80,627</td><td style="border-bottom: Black 2.5pt solid; padding-bottom: 1pt; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">$</td><td style="border-bottom: Black 2.5pt solid; text-align: right">1,881</td><td style="border-bottom: Black 2.5pt solid; padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">&#160;</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">At December 31, 2022, the Company had
117 individual investments that were in an unrealized loss position. The unrealized losses were primarily attributable to changes in interest
rates, rather than deterioration in credit quality. The individual securities are each investment grade securities. The Company considers
factors such as the financial condition of the issuer including credit ratings and specific events affecting the operations of the issuer,
volatility of the security, underlying assets that collateralize the debt security, and other industry and macroeconomic conditions. The
Company does not intend to sell these securities, and it is more likely than not that the Company will not be required to sell these securities
before recovery of the amortized cost.</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">&#160;</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: left">Other investments are comprised of the following and
are recorded at cost which approximates fair value:</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: center">&#160;</p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Arial, Helvetica, Sans-Serif">
  <tr style="vertical-align: bottom">
    <td style="border-top: Black 2.5pt solid; text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="6" style="border-top: Black 2.5pt solid; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="6" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">December
    31,</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">(dollars in thousands)</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">2022</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">2021</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="width: 76%; text-align: left">Federal Home Loan Bank stock</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">9,250</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">1,241</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Other nonmarketable investments</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,180</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,377</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="border-bottom: Black 1pt solid; text-align: left">Investment in Trust Preferred subsidiaries</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">403</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">403</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="border-bottom: Black 2.5pt solid; font: 10pt Arial, Helvetica, sans-serif; padding-left: 0.125in; text-align: left; margin-top: 2pt; margin-bottom: 0pt; text-indent: 0pt; margin-bottom: 0pt">Total other investments</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">$</td><td style="border-bottom: Black 2.5pt solid; text-align: right">10,833</td><td style="border-bottom: Black 2.5pt solid; padding-bottom: 1pt; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">$</td><td style="border-bottom: Black 2.5pt solid; text-align: right">4,021</td><td style="border-bottom: Black 2.5pt solid; padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: center">&#160;</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">The Company has evaluated other investments
for impairment and determined that the other investments are not other than temporarily impaired as of December 31, 2022 and ultimate
recoverability of the par value of this investment is probable. All of the FHLB stock is used to collateralize advances with the FHLB.</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">&#160;</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">At December 31, 2022 and 2021, there
were no securities pledged as collateral for repurchase agreements from brokers.</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for investments in certain debt and equity securities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 320<br> -URI https://asc.fasb.org/subtopic&amp;trid=2209399<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 946<br> -SubTopic 320<br> -URI https://asc.fasb.org/subtopic&amp;trid=2324412<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -URI https://asc.fasb.org/topic&amp;trid=2196928<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 940<br> -SubTopic 320<br> -URI https://asc.fasb.org/subtopic&amp;trid=2176304<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher SEC<br> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 1403<br> -Paragraph (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;">us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>22
<FILENAME>R10.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139789988888112">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Mortgage Loans Held for Sale<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_MortgageLoansHeldForSaleAbstract', window );"><strong>Mortgage Loans Held For Sale [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_MortgageLoansHeldForSaleTextBlock', window );">Mortgage Loans Held for Sale</a></td>
<td class="text"><p style="font: bold 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">NOTE 3 &#8211; Mortgage Loans Held
for Sale</p><p style="font: bold 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">&#160;</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">Mortgage loans originated and intended
for sale in the secondary market are reported as loans held for sale and carried at fair value under the fair value option with changes
in fair value recognized in current period earnings. Loans held for sale include mortgage loans which are saleable into the secondary
mortgage markets and their fair values are estimated using observable quoted market or contracted prices or market price equivalents,
which would be used by other market participants. At the date of funding of the mortgage loan held for sale, the funded amount of the
loan, the related derivative asset or liability of the associated interest rate lock commitment, less direct loan costs becomes the initial
recorded investment in the loan held for sale. Such amount approximates the fair value of the loan. At December 31, 2022, mortgage loans
held for sale totaled $3.9 million compared to $13.6 million at December 31, 2021.</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify; text-indent: 42pt">&#160;</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">Mortgage loans held for sale are considered
de-recognized, or sold, when the Company surrenders control over the financial assets. Control is considered to have been surrendered
when the transferred assets have been isolated from the Company, beyond the reach of the Company and its creditors; the purchaser obtains
the right (free of conditions that constrain it from taking advantage of that right) to pledge or exchange the transferred assets; and
the Company does not maintain effective control over the transferred assets through an agreement that both entitles and obligates the
Company to repurchase or redeem the transferred assets before their maturity or the ability to unilaterally cause the holder to return
specific assets.</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: center; text-indent: 42pt">&#160;</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">Gains and losses from the sale of mortgage
loans are recognized based upon the difference between the sales proceeds and carrying value of the related loans upon sale and are recorded
in mortgage banking income in the statement of income. &#160;Mortgage banking income also includes the unrealized gains and losses associated
with the loans held for sale and the realized and unrealized gains and losses from derivatives.</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">&#160;</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">Mortgage loans sold to investors by the
Company, and which were believed to have met investor and agency underwriting guidelines at the time of sale, may be subject to repurchase
or indemnification in the event of specific default by the borrower or subsequent discovery that underwriting standards were not met.
The Company may, upon mutual agreement, agree to repurchase the loans or indemnify the investor against future losses on such loans. In
such cases, the Company bears any subsequent credit loss on the loans. As appropriate, the Company establishes mortgage repurchase reserves
related to various representations and warranties that reflect management&#8217;s estimate of losses.</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sfst_MortgageLoansHeldForSaleAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sfst_MortgageLoansHeldForSaleAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sfst_</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_sfst_MortgageLoansHeldForSaleTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for mortgage loans held for sale.</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;">sfst_MortgageLoansHeldForSaleTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sfst_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>23
<FILENAME>R11.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139789988879760">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Loans and Allowance for Credit Losses<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ReceivablesAbstract', window );"><strong>Loans and Allowance for Credit Losses [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock', window );">Loans and Allowance for Credit Losses</a></td>
<td class="text"><p style="font: bold 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">NOTE 4 &#8211; Loans and Allowance
for Credit Losses</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">&#160;</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">The Company makes loans to individuals
and small businesses for various personal and commercial purposes primarily in the Upstate, Midlands, and Lowcountry regions of South
Carolina, the Triangle and Triad regions of North Carolina as well as Atlanta, Georgia. The Company&#8217;s loan portfolio is not concentrated
in loans to any single borrower or a relatively small number of borrowers. The Company focuses its lending activities primarily on the
professional markets in these regions including doctors, dentists, and small business owners. The principal component of the loan portfolio
is loans secured by real estate mortgages which account for 84.8% of total loans at December 31, 2022. Commercial loans comprise 57.1%
of total real estate loans and consumer loans account for 42.9%. Commercial real estate loans are further categorized into owner occupied
which represents 18.7% of total loans and non-owner occupied loans which represents 26.3%. Commercial construction loans represent only
3.4% of the total loan portfolio.</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">&#160;</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">In addition to monitoring potential
concentrations of loans to particular borrowers or groups of borrowers, industries and geographic regions, management monitors exposure
to credit risk from concentrations of lending products and practices such as loans that subject borrowers to substantial payment increases
(e.g. principal deferral periods, loans with initial interest-only periods, etc.), and loans with high loan-to-value ratios. Additionally,
there are industry practices that could subject the Company to increased credit risk should economic conditions change over the course
of a loan&#8217;s life. For example, the Company makes variable rate loans and fixed rate principal-amortizing loans with maturities prior
to the loan being fully paid (i.e. balloon payment loans). The various types of loans are individually underwritten and monitored to manage
the associated risks.</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: bold 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">Paycheck Protection Program (&#8220;PPP&#8221;)</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: left"><b>&#160;</b></p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">On March 27, 2020, President Trump signed
the Coronavirus Aid, Relief, and Economic Security Act (the &#8220;CARES&#8221; Act or the &#8220;Act&#8221;) to provide emergency assistance
and health care response for individuals, families, and businesses affected by the coronavirus pandemic. The Small Business Administration
(&#8220;SBA&#8221;) received funding and authority through the Act to modify existing loan programs and establish a new loan program to
assist small businesses nationwide adversely impacted by the COVID-19 emergency. The Act temporarily permits the SBA to guarantee 100%
of certain loans under a new program titled the &#8220;Paycheck Protection Program&#8221; and also provides for forgiveness of up to the
full principal amount of qualifying loans guaranteed under the PPP.</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: left">&#160;</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">In an effort to assist our clients as
best we could through the pandemic, we became an approved SBA lender in March 2020 and processed 853 loans under the PPP for a total of
$97.5 million, receiving SBA lender fee income of $3.9 million. As the regulations and guidance for PPP loans and the forgiveness process
continued to change and evolve, management recognized the operational risk and complexity associated with this portfolio and decided to
pursue the sale of the PPP loan portfolio to a third party better suited to support and serve our PPP clients through the loan forgiveness
process. The loan sale allowed our team to focus on serving our clients and proactively monitoring and addressing credit risk brought
on by the pandemic. On June 26, 2020, we completed the sale of our PPP loan portfolio to The Loan Source Inc., together with its servicing
partner, ACAP SME LLC, and immediately recognized SBA lender fee income of $2.2 million, net of sale and processing costs, which is included
in other noninterest income in the consolidated financial statements.</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">The SBA offered a second round of PPP
loans through May 31, 2021; however, we did not originate any new PPP loans. We did, however, receive referral fees of approximately $268,000
during the three months ended June 30, 2021 from The Loan Source Inc. for PPP loans they originated to our clients.</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">The following table summarizes the composition
of our loan portfolio. Total gross loans are recorded net of deferred loan fees and costs, which totaled $7.3 million and $5.0 million
as of December 31, 2022 and December 31, 2021, respectively.</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">&#160;</p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Arial, Helvetica, Sans-Serif">
  <tr style="vertical-align: bottom">
    <td style="border-top: Black 2.5pt solid; font-size: 8pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-size: 8pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="14" style="border-top: Black 2.5pt solid; font-size: 8pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-size: 8pt"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1pt; font-size: 8pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1pt; font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="14" style="font-size: 8pt; font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">December
    31</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"><span style="font-size: 8pt">(dollars in thousands)</span></td><td style="font-size: 8pt; font-weight: bold; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="6" style="font-size: 8pt; font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">2022</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 8pt; font-weight: bold; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="6" style="font-size: 8pt; font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">2021</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font-weight: bold; text-align: left">Commercial</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.125in; width: 52%; text-align: left">Owner occupied RE</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">612,901</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">18.7</td><td style="width: 1%; text-align: left">%</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">488,965</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">19.6</td><td style="width: 1%; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="padding-left: 0.125in; text-align: left">Non-owner occupied RE</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">862,579</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">26.3</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">666,833</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">26.8</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.125in; text-align: left">Construction</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">109,726</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3.4</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">64,425</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2.6</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="padding-left: 0.125in; border-bottom: Black 1pt solid; text-align: left">Business</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">468,112</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">14.3</td><td style="border-bottom: Black 1pt solid; text-align: left">%</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">333,049</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">13.4</td><td style="border-bottom: Black 1pt solid; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="border-bottom: Black 1pt solid; padding-left: 0.25in; text-align: left">Total commercial loans</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">2,053,318</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">62.7</td><td style="border-bottom: Black 1pt solid; text-align: left">%</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">1,553,272</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">62.4</td><td style="border-bottom: Black 1pt solid; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font-weight: bold; text-align: left">Consumer</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.125in; text-align: left">Real estate</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">931,278</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">28.4</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">694,401</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">27.9</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="padding-left: 0.125in; text-align: left">Home equity</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">179,300</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">5.5</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">154,839</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">6.2</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.125in; text-align: left">Construction</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">80,415</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2.5</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">59,846</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2.4</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="padding-left: 0.125in; border-bottom: Black 1pt solid; text-align: left">Other</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">29,052</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">0.9</td><td style="border-bottom: Black 1pt solid; text-align: left">%</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">27,519</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">1.1</td><td style="border-bottom: Black 1pt solid; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="border-bottom: Black 1pt solid; padding-left: 0.25in; text-align: left">Total consumer loans</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">1,220,045</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">37.3</td><td style="border-bottom: Black 1pt solid; text-align: left">%</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">936,605</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">37.6</td><td style="border-bottom: Black 1pt solid; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="padding-left: 0.125in; text-align: left">Total gross loans, net of deferred fees</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3,273,363</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">100.0</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,489,877</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">100.0</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="border-bottom: Black 1pt solid; text-align: left">Less &#8211; allowance for credit losses</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(38,639</td><td style="border-bottom: Black 1pt solid; text-align: left">)</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(30,408</td><td style="border-bottom: Black 1pt solid; text-align: left">)</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="border-bottom: Black 2.5pt solid; padding-left: 0.125in; text-align: left">Total loans, net</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">$</td><td style="border-bottom: Black 2.5pt solid; text-align: right">3,234,724</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">2,459,469</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">The composition of gross loans by rate
type is as follows:</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0 0pt 0.25in; text-align: center">&#160;</p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Arial, Helvetica, Sans-Serif">
  <tr style="vertical-align: bottom">
    <td style="border-top: Black 2.5pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="6" style="border-top: Black 2.5pt solid; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="6" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">December
    31,</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left; border-bottom: Black 1pt solid"><span style="font-size: 8pt">(dollars in thousands)</span></td><td style="font-weight: bold; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">2022</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">2021</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="width: 76%; text-align: left; padding-left: 1.5pt">Floating rate loans</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">439,287</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">376,805</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; border-bottom: Black 1pt solid; padding-left: 1.5pt">Fixed rate loans</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">2,834,076</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">2,113,072</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="border-bottom: Black 2.5pt solid; text-align: left; padding-left: 1.5pt">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">$</td><td style="border-bottom: Black 2.5pt solid; text-align: right">3,273,363</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">2,489,877</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: center">&#160;</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">At December 31, 2022, approximately
$1.05 billion of the Company&#8217;s mortgage loans were pledged as collateral for advances from the FHLB, as set forth in Note 10.</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: bold 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">Credit Quality Indicators</p><p style="font: bold 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">Commercial</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">We manage a consistent process for assessing
commercial loan credit quality by monitoring our loan grading trends and past due statistics. All loans are subject to individual risk
assessment. Our risk categories include Pass, Watch, Special Mention, and Substandard, each of which is defined by banking regulatory
agencies. Delinquency statistics are also an important indicator of credit quality in the establishment of our allowance for credit losses.</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">We categorize our loans into risk categories
based on relevant information about the ability of the borrower to service their debt such as current financial information, historical
payment experience, credit documentation, public information, and current economic trends, among other factors. A description of the general
characteristics of the risk grades is as follows:</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">&#160;</p><table cellpadding="0" cellspacing="0" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0in; margin-bottom: 0in; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"/><td style="width: 0.25in; text-align: left"><span>&#9679;</span></td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">Pass&#8212;These
loans range from minimal credit risk to average however still acceptable credit risk.</span></td>
</tr></table><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">&#160;</p><table cellpadding="0" cellspacing="0" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0in; margin-bottom: 0in; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"/><td style="width: 0.25in; text-align: left"><span>&#9679;</span></td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">Watch&#8212;A
watch loan exhibits above average risk due to minor weaknesses and warrants closer scrutiny by management.</span></td>
</tr></table><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0 0pt 22.5pt; text-align: justify">&#160;</p><table cellpadding="0" cellspacing="0" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0in; margin-bottom: 0in; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"/><td style="width: 0.25in; text-align: left"><span>&#9679;</span></td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">Special
mention&#8212;A special mention loan has potential weaknesses that deserve management&#8217;s close attention. If left uncorrected, these
potential weaknesses may result in deterioration of the repayment prospects for the loan or the institution&#8217;s credit position at
some future date.</span></td>
</tr></table><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0 0pt 22.5pt; text-align: justify">&#160;</p><table cellpadding="0" cellspacing="0" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0in; margin-bottom: 0in; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"/><td style="width: 0.25in; text-align: left"><span>&#9679;</span></td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">Substandard&#8212;A
substandard loan is inadequately protected by the current sound worth and paying capacity of the obligor or of the collateral pledged,
if any. Loans so classified must have a well-defined weakness, or weaknesses, that may jeopardize the liquidation of the debt. A substandard
loan is characterized by the distinct possibility that the Bank will sustain some loss if the deficiencies are not corrected.</span></td>
</tr></table><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">&#160;</p><table cellpadding="0" cellspacing="0" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0in; margin-bottom: 0in; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"/><td style="width: 0.25in; text-align: left"><span>&#9679;</span></td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">Doubtful&#8212;A
doubtful loan has all of the weaknesses inherent in one classified as substandard with the added characteristic that the weaknesses make
collection or liquidation in full, on the basis of the currently existing facts, conditions and values, highly questionable and improbable.</span></td>
</tr></table><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">The following table presents loan balances classified
by credit quality indicators by year of origination as of December 31, 2022.</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">&#160;</p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Arial, Helvetica, Sans-Serif">
  <tr style="vertical-align: bottom">
    <td style="border-top: Black 2.5pt solid; text-indent: -0.125in; padding-left: 0.125in; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-top: Black 2.5pt solid; text-align: justify"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-top: Black 2.5pt solid; text-align: justify"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-top: Black 2.5pt solid; text-align: justify"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-top: Black 2.5pt solid; text-align: justify"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-top: Black 2.5pt solid; text-align: justify"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-top: Black 2.5pt solid; text-align: justify"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-top: Black 2.5pt solid; text-align: justify"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-top: Black 2.5pt solid; text-align: justify"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-top: Black 2.5pt solid; text-align: justify"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-indent: -0.125in; padding-left: 0.125in; padding-bottom: 1pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="34" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">December
    31, 2022</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-indent: -0.125in; padding-left: 0.125in; border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">(dollars
    in thousands)</span></td><td style="font-weight: bold; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">2022</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">2021</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">2020</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">2019</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">2018</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">Prior</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">Revolving</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">Revolving
    Converted to Term</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">Total</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; font-weight: bold; text-align: left">Commercial</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left">Owner occupied RE</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-indent: -0.125in; padding-left: 0.375in; width: 19%; text-align: left">Pass</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 6%; text-align: right">169,083</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 6%; text-align: right">122,654</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 6%; text-align: right">85,867</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 6%; text-align: right">66,299</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 6%; text-align: right">36,718</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 6%; text-align: right">93,915</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 6%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-143">-</div></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 6%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-144">-</div></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 6%; text-align: right">574,536</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.375in; text-align: left">Watch</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">14,648</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">479</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">9,339</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3,658</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-145">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">6,792</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-146">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-147">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">34,916</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-indent: -0.125in; padding-left: 0.375in; text-align: left">Special Mention</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">200</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-148">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-149">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-150">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-151">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,960</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-152">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-153">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3,160</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; border-bottom: Black 1pt solid; padding-left: 0.375in; text-align: left">Substandard</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-154">-</div></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-155">-</div></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">-</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-156">-</div></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">289</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-157">-</div></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-158">-</div></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-159">-</div></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">289</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left">Total Owner occupied RE</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">183,931</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">123,133</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">95,206</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">69,957</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">37,007</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">103,667</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-160">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-161">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">612,901</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left">Non-owner occupied RE</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.375in; text-align: left">Pass</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">281,890</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">169,599</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">113,264</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">59,550</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">79,722</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">106,967</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">604</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">137</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">811,733</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-indent: -0.125in; padding-left: 0.375in; text-align: left">Watch</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,061</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">9,491</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-162">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">10,683</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,408</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">11,660</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-163">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-164">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">34,303</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.375in; text-align: left">Special Mention</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-165">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">202</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-166">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">6,087</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-167">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">930</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-168">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-169">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">7,219</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-indent: -0.125in; border-bottom: Black 1pt solid; padding-left: 0.375in; text-align: left">Substandard</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-170">-</div></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">134</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-171">-</div></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">7,992</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">327</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">871</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-172">-</div></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-173">-</div></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">9,324</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left">Total Non-owner occupied RE</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">282,951</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">179,426</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">113,264</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">84,312</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">81,457</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">120,428</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">604</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">137</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">862,579</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left">Construction</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-indent: -0.125in; padding-left: 0.375in; text-align: left">Pass</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">48,420</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">55,129</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">4,811</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">247</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-174">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-175">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-176">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-177">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">108,607</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.375in; text-align: left">Watch</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,119</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-178">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-179">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-180">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-181">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-182">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-183">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-184">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,119</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-indent: -0.125in; padding-left: 0.375in; text-align: left">Special Mention</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-185">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-186">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-187">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-188">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-189">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-190">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-191">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-192">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-193">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; border-bottom: Black 1pt solid; padding-left: 0.375in; text-align: left">Substandard</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-194">-</div></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-195">-</div></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-196">-</div></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-197">-</div></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-198">-</div></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-199">-</div></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-200">-</div></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-201">-</div></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-202">-</div></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left">Total Construction</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">49,539</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">55,129</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">4,811</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">247</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-203">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-204">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-205">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-206">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">109,726</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left">Business</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.375in; text-align: left">Pass</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">136,489</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">57,804</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">29,864</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">21,807</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">35,249</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">28,914</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">136,337</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">709</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">447,174</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-indent: -0.125in; padding-left: 0.375in; text-align: left">Watch</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3,186</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,058</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,318</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,282</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">179</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3,074</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3,783</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">439</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">15,319</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.375in; text-align: left">Special Mention</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,137</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">260</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">386</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">210</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-207">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">252</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">115</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">642</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3,002</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-indent: -0.125in; border-bottom: Black 1pt solid; padding-left: 0.375in; text-align: left">Substandard</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">498</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-208">-</div></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">188</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">233</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">315</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">911</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">472</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-209">-</div></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">2,617</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.125in; border-bottom: Black 1pt solid; text-align: left">Total Business</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">141,310</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">60,122</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">31,756</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">23,533</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">35,743</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">33,151</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">140,707</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">1,790</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">468,112</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left">Total Commercial loans</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">657,731</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">417,810</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">245,037</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">178,049</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">154,207</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">257,246</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">141,311</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,927</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,053,318</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; font-weight: bold; text-align: left">Consumer</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left">Real estate</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-indent: -0.125in; padding-left: 0.375in; text-align: left">Pass</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">243,589</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">269,565</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">189,075</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">72,499</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">39,042</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">76,172</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-210">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-211">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">889,942</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.375in; text-align: left">Watch</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">6,196</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">8,256</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3,847</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,278</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">494</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3,671</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-212">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-213">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">24,742</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-indent: -0.125in; padding-left: 0.375in; text-align: left">Special Mention</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3,114</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,938</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,644</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,258</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">955</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,639</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-214">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-215">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">13,548</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; border-bottom: Black 1pt solid; padding-left: 0.375in; text-align: left">Substandard</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-216">-</div></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">648</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">227</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">341</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">408</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">1,422</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-217">-</div></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-218">-</div></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">3,046</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left">Total Real estate</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">252,899</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">280,407</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">195,793</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">77,376</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">40,899</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">83,904</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-219">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-220">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">931,278</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left">Home equity</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.375in; text-align: left">Pass</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-221">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-222">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-223">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-224">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-225">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-226">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">165,847</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-227">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">165,847</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-indent: -0.125in; padding-left: 0.375in; text-align: left">Watch</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-228">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-229">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-230">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-231">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-232">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-233">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">7,226</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-234">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">7,226</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.375in; text-align: left">Special Mention</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-235">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-236">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-237">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-238">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-239">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-240">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">4,055</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-241">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">4,055</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-indent: -0.125in; border-bottom: Black 1pt solid; padding-left: 0.375in; text-align: left">Substandard</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-242">-</div></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-243">-</div></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-244">-</div></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-245">-</div></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-246">-</div></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-247">-</div></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">2,172</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-248">-</div></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">2,172</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left">Total Home equity</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-249">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-250">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-251">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-252">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-253">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-254">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">179,300</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-255">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">179,300</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left">Construction</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-indent: -0.125in; padding-left: 0.375in; text-align: left">Pass</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">41,138</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">34,039</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">4,923</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-256">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-257">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-258">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-259">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-260">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">80,100</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.375in; text-align: left">Watch</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-261">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-262">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-263">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-264">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-265">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-266">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-267">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-indent: -0.125in; padding-left: 0.375in; text-align: left">Special Mention</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-268">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-269">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-270">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">315</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-271">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-272">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-273">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-274">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">315</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; border-bottom: Black 1pt solid; padding-left: 0.375in; text-align: left">Substandard</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-275">-</div></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-276">-</div></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-277">-</div></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-278">-</div></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-279">-</div></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-280">-</div></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-281">-</div></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-282">-</div></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-283">-</div></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left">Total Construction</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">41,138</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">34,039</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">4,923</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">315</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-284">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-285">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-286">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-287">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">80,415</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left">Other</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.375in; text-align: left">Pass</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3,894</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3,038</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,702</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,534</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">341</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3,015</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">14,465</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-288">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">27,989</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-indent: -0.125in; padding-left: 0.375in; text-align: left">Watch</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">46</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">367</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">15</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">5</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">16</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">175</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">93</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-289">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">717</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.375in; text-align: left">Special Mention</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">94</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-290">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-291">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">44</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">75</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">23</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">97</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-292">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">332</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-indent: -0.125in; border-bottom: Black 1pt solid; padding-left: 0.375in; text-align: left">Substandard</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-293">-</div></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">-</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-294">-</div></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">5</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-295">-</div></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-296">-</div></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">9</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-297">-</div></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">14</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.125in; border-bottom: Black 1pt solid; text-align: left">Total Other</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">4,034</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">3,405</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">1,717</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">1,588</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">432</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">3,213</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">14,663</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-298">-</div></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">29,052</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; border-bottom: Black 1pt solid; text-align: left">Total Consumer loans</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">298,071</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">317,851</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">202,433</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">79,279</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">41,331</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">87,117</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">193,963</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-299">-</div></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">1,220,045</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="border-bottom: Black 2.5pt solid; text-indent: -0.125in; padding-left: 0.375in; text-align: left">Total loans</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">$</td><td style="border-bottom: Black 2.5pt solid; text-align: right">955,802</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">735,661</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">447,470</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">257,328</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">195,538</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">344,363</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">335,274</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">1,927</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">3,273,363</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">The following table presents loan balances classified
by credit quality indicators and loan categories as of December 31, 2021.</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">&#160;</p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Arial, Helvetica, Sans-Serif">
  <tr style="vertical-align: bottom">
    <td style="border-top: Black 2.5pt solid; text-indent: -0.125in; padding-left: 0.125in; text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="34" style="border-top: Black 2.5pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-indent: -0.125in; padding-left: 0.125in; padding-bottom: 1pt; text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="34" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">December
    31, 2021</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-indent: -0.125in; padding-left: 0.125in; border-bottom: Black 1pt solid; font-weight: bold; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="14" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-size: 8pt">Commercial</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="14" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">Consumer</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">&#160;</span></td>
    <td style="padding-bottom: 1pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="padding-bottom: 1pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-weight: normal; text-align: left"><span style="font-size: 8pt">(dollars in thousands)</span></td><td style="font-weight: bold; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">Owner <br/>
    occupied RE</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">Non-owner
    occupied RE</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">Construction</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">Business</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">Real Estate</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">Home Equity</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">Construction</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">Other</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">Total</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; width: 19%; text-align: justify">Pass</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 6%; text-align: right">487,422</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 6%; text-align: right">589,280</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 6%; text-align: right">64,425</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 6%; text-align: right">328,371</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 6%; text-align: right">684,923</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 6%; text-align: right">148,933</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 6%; text-align: right">59,846</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 6%; text-align: right">27,365</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 6%; text-align: right">2,390,565</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: justify">Special mention</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">327</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">48,310</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-300">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,530</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">4,294</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,986</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-301">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">129</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">57,576</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; border-bottom: Black 1pt solid; text-align: justify">Substandard</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">1,216</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">29,243</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-302">-</div></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">3,148</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">5,184</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">2,920</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-303">-</div></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">25</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">41,736</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="border-bottom: Black 2.5pt solid; text-indent: -0.125in; padding-left: 0.375in; text-align: justify">Total loans</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">$</td><td style="border-bottom: Black 2.5pt solid; text-align: right">488,965</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">666,833</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">64,425</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">333,049</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">694,401</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">154,839</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">59,846</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">27,519</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">2,489,877</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">The following tables present loan balances by payment
status.</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">&#160;</p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Arial, Helvetica, Sans-Serif">
  <tr style="vertical-align: bottom">
    <td style="border-top: Black 2.5pt solid; text-indent: -0.125in; padding-left: 0.125in; text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-top: Black 2.5pt solid; text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-top: Black 2.5pt solid; text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-top: Black 2.5pt solid; text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="10" style="border-top: Black 2.5pt solid; text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-indent: -0.125in; padding-left: 0.125in; padding-bottom: 1pt; font-weight: bold; text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="22" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">December
    31, 2022</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-weight: normal; text-align: left"><span style="font-size: 8pt">(dollars in thousands)</span></td><td style="font-weight: bold; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">Accruing
    30-59 days past due</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">Accruing
    60-89 days past due</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">Accruing
    90 days or more past due</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">Nonaccrual
    loans</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">Accruing
    current</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">Total</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; font-weight: bold; text-align: justify">Commercial</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.375in; width: 34%; text-align: justify">Owner occupied RE</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 8%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-304">-</div></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 8%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-305">-</div></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 8%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-306">-</div></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 8%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-307">-</div></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 8%; text-align: right">612,901</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 8%; text-align: right">612,901</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-indent: -0.125in; padding-left: 0.375in; text-align: justify">Non-owner occupied RE</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">119</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">757</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-308">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">247</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">861,456</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">862,579</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.375in; text-align: justify">Construction</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-309">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-310">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-311">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-312">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">109,726</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">109,726</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-indent: -0.125in; padding-left: 0.375in; text-align: justify">Business</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">24</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-313">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">182</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">467,905</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">468,112</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.125in; font-weight: bold; text-align: justify">Consumer</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-indent: -0.125in; padding-left: 0.375in; text-align: justify">Real estate</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">330</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-314">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,099</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">929,849</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">931,278</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.375in; text-align: justify">Home equity</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">50</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-315">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-316">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,099</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">178,151</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">179,300</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-indent: -0.125in; padding-left: 0.375in; text-align: justify">Construction</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-317">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-318">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-319">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-320">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">80,415</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">80,415</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; border-bottom: Black 1pt solid; padding-left: 0.375in; text-align: justify">Other</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">88</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-321">-</div></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-322">-</div></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-323">-</div></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">28,964</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">29,052</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="border-bottom: Black 2.5pt solid; text-indent: -0.125in; padding-left: 0.625in; text-align: justify">Total loans</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">$</td><td style="border-bottom: Black 2.5pt solid; text-align: right">611</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">758</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">-</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">2,627</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">3,269,367</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">3,273,363</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td></tr>
  </table><p style="margin: 0">&#160;</p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Arial, Helvetica, Sans-Serif">
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1pt; font-weight: bold; text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="22" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">December
    31, 2021</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-weight: normal; text-align: left"><span style="font-size: 8pt">(dollars in thousands)</span></td><td style="font-weight: bold; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">Accruing
    30-59 days past due</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">Accruing
    60-89 days past due</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">Accruing
    90 days or more past due</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">Nonaccrual
    loans</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">Accruing
    current</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">Total</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font-weight: bold; text-align: justify">Commercial</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.25in; width: 34%; text-align: justify">Owner occupied RE</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 8%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-328; -sec-ix-hidden: hidden-fact-324">-</div></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 8%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-329; -sec-ix-hidden: hidden-fact-325">-</div></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 8%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-330; -sec-ix-hidden: hidden-fact-326">-</div></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 8%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-331; -sec-ix-hidden: hidden-fact-327">-</div></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 8%; text-align: right">488,965</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 8%; text-align: right">488,965</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="padding-left: 0.25in; text-align: justify">Non-owner occupied RE</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-335; -sec-ix-hidden: hidden-fact-332">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-336; -sec-ix-hidden: hidden-fact-333">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-337; -sec-ix-hidden: hidden-fact-334">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,069</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">665,764</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">666,833</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.25in; text-align: justify">Construction</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-342; -sec-ix-hidden: hidden-fact-338">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-343; -sec-ix-hidden: hidden-fact-339">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-344; -sec-ix-hidden: hidden-fact-340">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-345; -sec-ix-hidden: hidden-fact-341">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">64,425</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">64,425</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="padding-left: 0.25in; text-align: justify">Business</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-350; -sec-ix-hidden: hidden-fact-346">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-351; -sec-ix-hidden: hidden-fact-347">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-352; -sec-ix-hidden: hidden-fact-348">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-353; -sec-ix-hidden: hidden-fact-349">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">333,049</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">333,049</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font-weight: bold; text-align: justify">Consumer</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="padding-left: 0.25in; text-align: justify">Real estate</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">136</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-356; -sec-ix-hidden: hidden-fact-354">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-357; -sec-ix-hidden: hidden-fact-355">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,750</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">692,515</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">694,401</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.25in; text-align: justify">Home equity</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">417</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">174</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-359; -sec-ix-hidden: hidden-fact-358">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,045</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">152,203</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">154,839</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="padding-left: 0.25in; text-align: justify">Construction</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-364; -sec-ix-hidden: hidden-fact-360">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-365; -sec-ix-hidden: hidden-fact-361">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-366; -sec-ix-hidden: hidden-fact-362">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-367; -sec-ix-hidden: hidden-fact-363">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">59,846</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">59,846</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="border-bottom: Black 1pt solid; padding-left: 0.25in; text-align: justify">Other</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">5</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-371; -sec-ix-hidden: hidden-fact-368">-</div></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-372; -sec-ix-hidden: hidden-fact-369">-</div></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-373; -sec-ix-hidden: hidden-fact-370">-</div></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">27,514</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">27,519</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="border-bottom: Black 2.5pt solid; padding-left: 0.5in; text-align: justify">Total loans</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">$</td><td style="border-bottom: Black 2.5pt solid; text-align: right">558</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">174</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-374">-</div></td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">4,864</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">2,484,281</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">2,489,877</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: left">&#160;</p><p style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><span style="font-style: normal">As of December
31, 2022 and December 31, 2021, loans 30 days or more past due represented 0.11% and 0.09% of the Company&#8217;s total loan portfolio,
respectively. Commercial loans 30 days or more past due were 0.03% and 0.00% of the Company&#8217;s total loan portfolio as of December
31, 2022 and December 31, 2021, respectively. Consumer loans 30 days or more past due were 0.08% and 0.09% of total loans as of December
31, 2022 and December 31, 2021, respectively.</span></p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: left">Nonperforming assets</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">The following table shows the nonperforming
assets and the related percentage of nonperforming assets to total assets and gross loans. Generally, a loan is placed on nonaccrual status
when it becomes 90 days past due as to principal or interest, or when we believe, after considering economic and business conditions and
collection efforts, that the borrower&#8217;s financial condition is such that collection of the contractual principal or interest on
the loan is doubtful. A payment of interest on a loan that is classified as nonaccrual is recognized as a reduction in principal when
received.</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">&#160;</p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Arial, Helvetica, Sans-Serif">
  <tr style="vertical-align: bottom">
    <td style="border-top: Black 2.5pt solid; text-indent: -0.125in; padding-left: 0.125in; text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-top: Black 2.5pt solid; font-weight: bold; text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-top: Black 2.5pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-indent: -0.125in; padding-left: 0.125in; padding-bottom: 1pt; font-weight: bold; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="6" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">December
    31,</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-indent: -0.125in; padding-left: 0.125in; font-weight: normal; text-align: left; border-bottom: Black 1pt solid"><span style="font-size: 8pt">(dollars
    in thousands)</span></td><td style="font-weight: bold; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">2022</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">2021</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; width: 76%; text-align: justify">Nonaccrual loans</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">831</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">1,912</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: justify; border-bottom: Black 1pt solid">Nonaccruing TDRs</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">1,796</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">2,952</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: justify">Total nonaccrual loans, including nonaccruing TDRs</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,627</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">4,864</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: justify; border-bottom: Black 1pt solid">Other real estate owned</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-375">-</div></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-376">-</div></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-indent: -0.125in; border-bottom: Black 1pt solid; padding-left: 0.375in; text-align: justify">Total nonperforming assets</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td style="border-bottom: Black 1pt solid; text-align: right">2,627</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">4,864</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: justify">Nonperforming assets as a percentage of:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-indent: -0.125in; padding-left: 0.375in; text-align: justify">Total assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">0.07</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">0.17</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; border-bottom: Black 1pt solid; padding-left: 0.375in; text-align: justify">Gross loans</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">0.08</td><td style="border-bottom: Black 1pt solid; text-align: left">%</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">0.20</td><td style="border-bottom: Black 1pt solid; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: justify">Total loans over 90 days past due</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">402</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">554</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: justify">Loans over 90 days past due and still accruing</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-377">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-378">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="border-bottom: Black 2.5pt solid; text-indent: -0.125in; padding-left: 0.125in; text-align: justify">Accruing troubled debt restructurings</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">4,503</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">3,299</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><span style="font-weight: normal">The table below
summarizes nonaccrual loans by major categories for the periods presented.</span></p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><span style="font-weight: normal">&#160;</span></p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Arial, Helvetica, Sans-Serif">
  <tr style="vertical-align: bottom">
    <td style="border-top: Black 2.5pt solid; text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-top: Black 2.5pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-top: Black 2.5pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-top: Black 2.5pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-top: Black 2.5pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1pt; font-weight: bold; text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="10" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">CECL</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">Incurred
    loss</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1pt; font-weight: bold; text-align: justify"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="10" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">December
    31, 2022</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">December
    31, 2021</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold; text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right"><span style="font-size: 8pt">Nonaccrual</span></td><td style="font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right"><span style="font-size: 8pt">Nonaccrual</span></td><td style="font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold; text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right"><span style="font-size: 8pt">loans</span></td><td style="font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right"><span style="font-size: 8pt">loans</span></td><td style="font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right"><span style="font-size: 8pt">Total</span></td><td style="font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right"><span style="font-size: 8pt">Total</span></td><td style="font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold; text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right"><span style="font-size: 8pt">with no</span></td><td style="font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right"><span style="font-size: 8pt">with an</span></td><td style="font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right"><span style="font-size: 8pt">nonaccrual</span></td><td style="font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right"><span style="font-size: 8pt">nonaccrual</span></td><td style="font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-weight: normal; text-align: left; border-bottom: Black 1pt solid"><span style="font-size: 8pt">(dollars in thousands)</span></td><td style="font-weight: bold; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">allowance</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">allowance</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">loans</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">loans</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font-weight: bold; text-align: justify">Commercial</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.25in; text-align: justify">Owner occupied RE</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-379">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-380">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-381">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-382">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="padding-left: 0.25in; width: 52%; text-align: justify">Non-owner occupied RE</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">114</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">133</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">247</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">1,070</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.25in; text-align: justify">Construction</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-383">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-384">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-385">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-386">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="border-bottom: Black 1pt solid; padding-left: 0.25in; text-align: justify">Business</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-387">-</div></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">182</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">182</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-388">-</div></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="border-bottom: Black 1pt solid; padding-left: 0.5in; text-align: justify">Total commercial</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">114</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">315</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">429</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">1,070</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font-weight: bold; text-align: justify">Consumer</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.25in; text-align: justify">Real estate</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-389">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,099</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,099</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,750</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="padding-left: 0.25in; text-align: justify">Home equity</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">194</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">905</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,099</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,044</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.25in; text-align: justify">Construction</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-390">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-391">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-392">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-393">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="border-bottom: Black 1pt solid; padding-left: 0.25in; text-align: justify">Other</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-394">-</div></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-395">-</div></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-396">-</div></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-397">-</div></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="border-bottom: Black 1pt solid; padding-left: 0.5in; text-align: justify">Total consumer</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">194</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">2,004</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">2,198</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">3,794</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="border-bottom: Black 2.5pt solid; padding-left: 0.75in; text-align: justify">Total</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">$</td><td style="border-bottom: Black 2.5pt solid; text-align: right">308</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">2,319</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">2,627</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">4,864</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><span style="font-weight: normal">&#160;</span></p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">Foregone interest income on the nonaccrual
loans for the year ended December 31, 2022 was approximately $28,000 and approximately $55,000 for the same period in 2021.</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">The table below summarizes key information for
loans individually evaluated for impairment loans under the incurred loss methodology. These loans include loans on nonaccrual status
and loans modified in a TDR, whether on accrual or nonaccrual status. These loans may have estimated impairment which is included in the
allowance for credit losses.</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">&#160;</p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Arial, Helvetica, Sans-Serif">
  <tr style="vertical-align: bottom">
    <td style="border-top: Black 2.5pt solid; text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-top: Black 2.5pt solid; text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="6" style="border-top: Black 2.5pt solid; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="6" style="border-top: Black 2.5pt solid; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1pt; text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td style="padding-bottom: 1pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">&#160;</span></td>
    <td style="padding-bottom: 1pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">&#160;</span></td>
    <td style="padding-bottom: 1pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">&#160;</span></td>
    <td style="padding-bottom: 1pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">&#160;</span></td>
    <td style="padding-bottom: 1pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">&#160;</span></td>
    <td style="padding-bottom: 1pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">&#160;</span></td>
    <td style="padding-bottom: 1pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">&#160;</span></td>
    <td style="padding-bottom: 1pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="10" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">December
    31, 2021</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1pt; text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="padding-bottom: 1pt; text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="10" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">Recorded
    investment</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">&#160;</span></td>
    <td style="padding-bottom: 1pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="padding-bottom: 1pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="text-align: right"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="text-align: right"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right"><span style="font-size: 8pt">Impaired loans</span></td><td style="font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right"><span style="font-size: 8pt">Impaired loans</span></td><td style="font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="text-align: right"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right"><span style="font-size: 8pt">Unpaid</span></td><td style="font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="text-align: right"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right"><span style="font-size: 8pt">with no related</span></td><td style="font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right"><span style="font-size: 8pt">with related</span></td><td style="font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right"><span style="font-size: 8pt">Related</span></td><td style="font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right"><span style="font-size: 8pt">Principal</span></td><td style="font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right"><span style="font-size: 8pt">Impaired</span></td><td style="font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right"><span style="font-size: 8pt">allowance for</span></td><td style="font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right"><span style="font-size: 8pt">allowance for</span></td><td style="font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right"><span style="font-size: 8pt">allowance for</span></td><td style="font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left; border-bottom: Black 1pt solid"><span style="font-size: 8pt">(dollars in thousands)</span></td><td style="font-weight: bold; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">Balance</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">loans</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">loan losses</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">loan losses</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">loan losses</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font-weight: bold; text-align: left">Commercial</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="width: 40%; text-align: left; padding-left: 0.25in">Owner occupied RE</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">1,261</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">1,261</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">1,261</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-398">-</div></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-399">-</div></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-align: left; padding-left: 0.25in">Non-owner occupied RE</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,012</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,070</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">270</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">800</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">171</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-left: 0.25in">Construction</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-400">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-401">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-402">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-403">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-404">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-align: left; border-bottom: Black 1pt solid; padding-left: 0.25in">Business</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">1,104</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">1,104</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-405">-</div></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">1,104</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">452</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; border-bottom: Black 1pt solid; padding-left: 0.5in">Total commercial</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">4,377</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">3,435</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">1,531</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">1,904</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">623</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font-weight: bold; text-align: left">Consumer</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-left: 0.25in">Real estate</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,638</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,561</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,743</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">818</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">144</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-align: left; padding-left: 0.25in">Home equity</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,206</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,044</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,989</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">55</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">55</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-left: 0.25in">Construction</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-406">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-407">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-408">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-409">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-410">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-align: left; border-bottom: Black 1pt solid; padding-left: 0.25in">Other</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">123</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">123</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-411">-</div></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">123</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">14</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; border-bottom: Black 1pt solid; padding-left: 0.5in">Total consumer</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">4,967</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">4,728</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">3,732</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">996</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">213</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="border-bottom: Black 2.5pt solid; text-align: left; padding-left: 0.75in">Total</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">$</td><td style="border-bottom: Black 2.5pt solid; text-align: right">9,344</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">8,163</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">5,263</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">2,900</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">836</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: left">&#160;</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">The following table provides the average recorded
investment in impaired loans and the amount of interest income recognized on impaired loans after impairment by portfolio segment and
class under the incurred loss methodology.</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: center">&#160;</p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Arial, Helvetica, Sans-Serif">
  <tr style="vertical-align: bottom">
    <td style="border-top: Black 2.5pt solid; text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="14" style="border-top: Black 2.5pt solid; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1pt; text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="14" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">Year ended
    December 31,</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1pt; text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">2021</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">2020</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right"><span style="font-size: 8pt">Average</span></td><td style="font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right"><span style="font-size: 8pt">Recognized</span></td><td style="font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right"><span style="font-size: 8pt">Average</span></td><td style="font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right"><span style="font-size: 8pt">Recognized</span></td><td style="font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right"><span style="font-size: 8pt">recorded</span></td><td style="font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right"><span style="font-size: 8pt">interest</span></td><td style="font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right"><span style="font-size: 8pt">recorded</span></td><td style="font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right"><span style="font-size: 8pt">interest</span></td><td style="font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left; border-bottom: Black 1pt solid"><span style="font-size: 8pt">(dollars in thousands)</span></td><td style="font-weight: bold; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">investment</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">income</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">investment</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">income</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font-weight: bold; text-align: left">Commercial</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="width: 52%; text-align: left; padding-left: 0.25in">Owner occupied RE</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">1,387</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">65</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">2,423</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">88</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-align: left; padding-left: 0.25in">Non-owner occupied RE</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3,128</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">182</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">4,217</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">221</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-left: 0.25in">Construction</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">55</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">56</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">6</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-align: left; border-bottom: Black 1pt solid; padding-left: 0.25in">Business</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">2,218</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">62</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">2,306</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">243</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; border-bottom: Black 1pt solid; padding-left: 0.5in">Total commercial</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">6,788</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">309</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">9,002</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">558</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font-weight: bold; text-align: left; padding-left: 1.45pt">Consumer</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-left: 0.25in">Real estate</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3,641</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">98</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3,372</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">170</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-align: left; padding-left: 0.25in">Home equity</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,964</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">85</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,128</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">5</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-left: 0.25in">Construction</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-412">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-413">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-414">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-415">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-align: left; border-bottom: Black 1pt solid; padding-left: 0.25in">Other</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">129</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">4</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">141</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">79</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; border-bottom: Black 1pt solid; padding-left: 0.5in">Total consumer</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">5,734</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">187</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">5,641</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">254</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="border-bottom: Black 2.5pt solid; text-align: left; padding-left: 0.75in">Total</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">$</td><td style="border-bottom: Black 2.5pt solid; text-align: right">12,522</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">496</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">14,643</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">812</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: left"><b>&#160;</b></p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: left"><b>Allowance for Credit Losses </b></p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">The following table summarizes the activity related
to the allowance for credit losses for the year ended December 31, 2022 under the CECL methodology. On January 1, 2022, we adopted
the Current Expected Credit Loss (CECL) methodology for estimating credit losses, which resulted in an increase of $1.5 million in our
allowance for credit losses. The $5.4 million provision for credit losses for the 12 months ended December 31, 2022 was driven primarily
by $783.5 million in loan growth for the year. In addition to loan growth, the provision for credit losses was impacted by slightly lower
expected loss rates due to historically low charge-offs during 2022, while minor adjustments to two internal qualitative factors increased
the qualitative component of the allowance and related provision expense.</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">&#160;</p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Arial, Helvetica, Sans-Serif">
  <tr style="vertical-align: bottom">
    <td style="border-top: Black 2.5pt solid; text-indent: -0.125in; padding-left: 0.125in; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-top: Black 2.5pt solid; font-weight: bold; text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-top: Black 2.5pt solid; font-weight: bold; text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-top: Black 2.5pt solid; font-weight: bold; text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="22" style="border-top: Black 2.5pt solid; font-weight: bold; text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-indent: -0.125in; padding-left: 0.125in; padding-bottom: 1pt; font-weight: bold; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="34" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">Twelve
    months ended December 31, 2022</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-indent: -0.125in; padding-left: 0.125in; font-weight: bold; text-align: left; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="14" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">Commercial</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">Consumer</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-weight: normal; text-align: left"><span style="font-size: 8pt">(dollars in thousands)</span></td><td style="font-weight: bold; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">Owner occupied
    RE</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">Non-owner
    occupied RE</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid"><span style="font-size: 8pt">Construction</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">Business</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">Real Estate</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">Home <br/>Equity</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">Construction</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">Other</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">Total</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; width: 28%; font-weight: bold; text-align: left">Balance, beginning of period</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 5%; text-align: right">4,700</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 5%; text-align: right">10,518</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 5%; text-align: right">625</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 5%; text-align: right">4,887</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 5%; text-align: right">7,083</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 5%; text-align: right">1,697</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 5%; text-align: right">578</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 5%; text-align: right">320</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 5%; text-align: right">30,408</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left">Adjustment for CECL</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(313</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">333</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">154</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,057</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(294</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">438</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">130</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(5</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,500</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left">Provision for credit losses</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,480</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(2,015</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">513</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,764</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,698</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">663</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">185</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">87</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">5,375</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left">Loan charge-offs</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-416">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-417">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-418">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(55</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-419">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(339</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-420">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(91</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(485</td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left; border-bottom: Black 1pt solid">Loan recoveries</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-421">-</div></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">1,540</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-422">-</div></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">208</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-423">-</div></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">92</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-424">-</div></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">1</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">1,841</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; border-bottom: Black 1pt solid; padding-left: 0.375in; text-align: left">Net loan recoveries (charge-offs)</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-425">-</div></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">1,540</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-426">-</div></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">153</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-427">-</div></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(247</td><td style="border-bottom: Black 1pt solid; text-align: left">)</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-428">-</div></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(90</td><td style="border-bottom: Black 1pt solid; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">1,356</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="border-bottom: Black 2.5pt solid; text-indent: -0.125in; padding-left: 0.625in; font-weight: bold; text-align: left">Balance, end of period</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">$</td><td style="border-bottom: Black 2.5pt solid; text-align: right">5,867</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">10,376</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">1,292</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">7,861</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">9,487</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">2,551</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">893</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">312</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">38,639</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td colspan="14" style="text-indent: -0.125in; padding-left: 0.125in; text-align: left">Net recoveries to average loans (annualized)</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(0.05</td><td style="text-align: left">%)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td colspan="9" style="text-indent: -0.125in; padding-left: 0.125in; text-align: left">Allowance for credit losses to gross loans</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1.18</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td colspan="12" style="border-bottom: Black 2.5pt solid; text-indent: -0.125in; padding-left: 0.125in; text-align: left">Allowance for credit losses to nonperforming loans</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">1470.84</td><td style="border-bottom: Black 2.5pt solid; text-align: left">%</td></tr>
  </table><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">Prior to the adoption of ASC 326 on January 1,
2022, the Company calculated the allowance for loan losses under the incurred loss methodology. The following table summarizes the activity
related to the allowance for loan losses in prior periods under this methodology.</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">&#160;</p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Arial, Helvetica, Sans-Serif">
  <tr style="vertical-align: bottom">
    <td style="border-top: Black 2.5pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-top: Black 2.5pt solid; font-weight: bold; text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-top: Black 2.5pt solid; font-weight: bold; text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-top: Black 2.5pt solid; font-weight: bold; text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="22" style="border-top: Black 2.5pt solid; font-weight: bold; text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1pt; font-weight: bold; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="34" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">Twelve
    months ended December 31, 2021</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold; text-align: left; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="14" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">Commercial</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="5" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt; font-style: normal">Consumer</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-weight: normal; text-align: left; border-bottom: Black 1pt solid"><span style="font-size: 8pt">(dollars in thousands)</span></td><td style="font-weight: bold; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">Owner occupied
    RE</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">Non-owner
    occupied RE</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid"><span style="font-size: 8pt">Construction</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">Business</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">Real Estate</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">Home <br/>Equity</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">Construction</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">Other</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">Total</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; width: 28%; font-weight: bold; text-align: left">Balance, beginning of period</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 5%; text-align: right">8,092</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 5%; text-align: right">12,050</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 5%; text-align: right">1,154</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 5%; text-align: right">7,870</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 5%; text-align: right">10,482</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 5%; text-align: right">3,248</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 5%; text-align: right">746</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 5%; text-align: right">507</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 5%; text-align: right">44,149</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left">Provision for credit losses</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(3,486</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(958</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(529</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(2,041</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(3,417</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(1,613</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(168</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(188</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(12,400</td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left">Loan charge-offs</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-429">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(837</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-430">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(1,181</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-431">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(139</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-432">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(9</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(2,166</td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left; border-bottom: Black 1pt solid">Loan recoveries</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">94</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">263</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-433">-</div></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">239</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">18</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">201</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-434">-</div></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">10</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">825</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-indent: -0.125in; border-bottom: Black 1pt solid; padding-left: 0.375in; text-align: left">Net loan recoveries (charge-offs)</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">94</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(574</td><td style="border-bottom: Black 1pt solid; text-align: left">)</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-435">-</div></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(942</td><td style="border-bottom: Black 1pt solid; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">18</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">62</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-436">-</div></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">1</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(1,341</td><td style="border-bottom: Black 1pt solid; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="border-bottom: Black 2.5pt solid; text-indent: -0.125in; padding-left: 0.625in; font-weight: bold; text-align: left">Balance, end of period</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">$</td><td style="border-bottom: Black 2.5pt solid; text-align: right">4,700</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">10,518</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">625</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">4,887</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">7,083</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">1,697</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">578</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">320</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">30,408</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td></tr>
  </table><p style="margin: 0">&#160;</p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Arial, Helvetica, Sans-Serif">
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1pt; font-weight: bold; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="34" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">Twelve
    months ended December 31, 2020</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold; text-align: left; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="14" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">Commercial</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">Consumer</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-weight: normal; text-align: left; border-bottom: Black 1pt solid"><span style="font-size: 8pt">(dollars in thousands)</span></td><td style="font-weight: bold; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">Owner occupied
    RE</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">Non-owner
    occupied RE</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">Construction</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">Business</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">Real Estate</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">Home <br/>Equity</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">Construction</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">Other</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">Total</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; width: 28%; font-weight: bold; text-align: left">Balance, beginning of period</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 5%; text-align: right">2,782</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 5%; text-align: right">4,305</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 5%; text-align: right">541</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 5%; text-align: right">3,716</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 5%; text-align: right">3,308</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 5%; text-align: right">1,446</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 5%; text-align: right">268</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 5%; text-align: right">276</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 5%; text-align: right">16,642</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left">Provision for credit losses</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">5,339</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">8,583</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">613</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">4,993</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">7,290</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,032</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">478</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">272</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">29,600</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left">Loan charge-offs</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(94</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(1,508</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-437">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(1,309</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(134</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(299</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-438">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(70</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(3,414</td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left; border-bottom: Black 1pt solid">Loan recoveries</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">65</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">670</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-439">-</div></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">470</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">18</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">69</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-440">-</div></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">29</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">1,321</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-indent: -0.125in; border-bottom: Black 1pt solid; padding-left: 0.375in; text-align: left">Net loan recoveries (charge-offs)</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(29</td><td style="border-bottom: Black 1pt solid; text-align: left">)</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(838</td><td style="border-bottom: Black 1pt solid; text-align: left">)</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">-</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(839</td><td style="border-bottom: Black 1pt solid; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(116</td><td style="border-bottom: Black 1pt solid; text-align: left">)</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(230</td><td style="border-bottom: Black 1pt solid; text-align: left">)</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-441">-</div></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(41</td><td style="border-bottom: Black 1pt solid; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(2,093</td><td style="border-bottom: Black 1pt solid; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="border-bottom: Black 2.5pt solid; text-indent: -0.125in; padding-left: 0.625in; font-weight: bold; text-align: left">Balance, end of period</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">$</td><td style="border-bottom: Black 2.5pt solid; text-align: right">8,092</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">12,050</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">1,154</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">7,870</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">10,482</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">3,248</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">746</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">507</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">44,149</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">The following tables summarize the activity
in the allowance for loan losses by our commercial and consumer portfolio segments under the incurred loss methodology.</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: center">&#160;</p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Arial, Helvetica, Sans-Serif">
  <tr style="vertical-align: bottom">
    <td style="border-top: Black 2.5pt solid; text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-top: Black 2.5pt solid; text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-top: Black 2.5pt solid; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-top: Black 2.5pt solid; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="10" style="border-top: Black 2.5pt solid; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1pt; text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="22" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">Year ended
    December 31,</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1pt; text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="10" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">2021</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="10" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">2020</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left; border-bottom: Black 1pt solid"><span style="font-size: 8pt">(dollars in thousands)</span></td><td style="font-weight: bold; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">Commercial</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">Consumer</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">Total</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">Commercial</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">Consumer</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">Total</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; width: 34%; text-align: left">Balance, beginning of period</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 8%; text-align: right">29,166</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 8%; text-align: right">14,983</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 8%; text-align: right">44,149</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 8%; text-align: right">11,372</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 8%; text-align: right">5,270</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 8%; text-align: right">16,642</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.375in; text-align: left">Provision</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(7,014</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(5,386</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(12,400</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">19,500</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">10,100</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">29,600</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-indent: -0.125in; padding-left: 0.375in; text-align: left">Loan charge-offs</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(2,018</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(148</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(2,166</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(2,911</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(503</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(3,414</td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; border-bottom: Black 1pt solid; padding-left: 0.375in; text-align: left">Loan recoveries</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">596</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">229</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">825</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">1,205</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">116</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">1,321</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-indent: -0.125in; border-bottom: Black 1pt solid; padding-left: 0.625in; text-align: left">Net loan charge-offs</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(1,422</td><td style="border-bottom: Black 1pt solid; text-align: left">)</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">81</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(1,341</td><td style="border-bottom: Black 1pt solid; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(1,706</td><td style="border-bottom: Black 1pt solid; text-align: left">)</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(387</td><td style="border-bottom: Black 1pt solid; text-align: left">)</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(2,093</td><td style="border-bottom: Black 1pt solid; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="border-bottom: Black 2.5pt solid; text-indent: -0.125in; padding-left: 0.125in; text-align: left">Balance, end of period</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">$</td><td style="border-bottom: Black 2.5pt solid; text-align: right">20,730</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">9,678</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">30,408</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">29,166</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">14,983</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">44,149</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">The following table disaggregates the allowance
for loan losses and recorded investment in loans by impairment methodology under the incurred loss methodology.</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: center">&#160;</p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Arial, Helvetica, Sans-Serif">
  <tr style="vertical-align: bottom">
    <td colspan="25" style="border-top: Black 2.5pt solid; text-align: center"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="22" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">December
    31, 2021</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="10" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">Allowance
    for loan losses</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="10" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">Recorded
    investment in loans</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">(dollars in thousands)</span></td><td style="font-weight: bold; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">Commercial</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">Consumer</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">Total</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">Commercial</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">Consumer</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">Total</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="width: 34%; text-align: left">Individually evaluated</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 8%; text-align: right">623</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 8%; text-align: right">213</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 8%; text-align: right">836</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 8%; text-align: right">3,435</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 8%; text-align: right">4,728</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 8%; text-align: right">8,163</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="border-bottom: Black 1pt solid; text-align: left">Collectively evaluated</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">20,107</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">9,465</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">29,572</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">1,549,837</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">931,877</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">2,481,714</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="border-bottom: Black 2.5pt solid; padding-left: 0.5in; text-align: left">Total</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">$</td><td style="border-bottom: Black 2.5pt solid; text-align: right">20,730</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">9,678</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">30,408</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">1,553,272</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">936,605</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">2,489,877</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: center">&#160;</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">Collateral dependent loans are loans for which
the repayment is expected to be provided substantially through the operation or sale of the collateral and the borrower is experiencing
financial difficulty. The Company reviews individually evaluated loans for designation as collateral dependent loans, as well as other
loans that management of the Company designates as having higher risk. These loans do not share common risk characteristics and are not
included within the collectively evaluated loans for determining the allowance for credit losses.</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">The following table presents an analysis of collateral-dependent
loans of the Company as of December 31, 2022.</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">&#160;</p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Arial, Helvetica, Sans-Serif">
  <tr style="vertical-align: bottom">
    <td style="border-top: Black 2.5pt solid; text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="14" style="border-top: Black 2.5pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1pt; text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="14" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">December
    31, 2022</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold; text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right"><span style="font-size: 8pt">Real</span></td><td style="font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right"><span style="font-size: 8pt">Business</span></td><td style="font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-weight: normal; text-align: left; border-bottom: Black 1pt solid"><span style="font-size: 8pt">(dollars in thousands)</span></td><td style="font-weight: bold; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">estate</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">assets</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">Other</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">Total</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font-weight: bold; text-align: justify">Commercial</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.25in; text-align: justify">Owner occupied RE</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-442">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-443">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-444">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-445">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="padding-left: 0.25in; width: 52%; text-align: justify">Non-owner occupied RE</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">114</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-446">-</div></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-447">-</div></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">114</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.25in; text-align: justify">Construction</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-448">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-449">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-450">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-451">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="border-bottom: Black 1pt solid; padding-left: 0.25in; text-align: justify">Business</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">30</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-452">-</div></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-453">-</div></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">30</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="border-bottom: Black 1pt solid; padding-left: 0.5in; text-align: justify">Total commercial</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">144</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-454">-</div></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-455">-</div></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">144</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font-weight: bold; text-align: justify">Consumer</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.25in; text-align: justify">Real estate</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">207</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-456">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-457">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">207</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="padding-left: 0.25in; text-align: justify">Home equity</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">194</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-458">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-459">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">194</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.25in; text-align: justify">Construction</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-460">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-461">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-462">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-463">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="border-bottom: Black 1pt solid; padding-left: 0.25in; text-align: justify">Other</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-464">-</div></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-465">-</div></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-466">-</div></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-467">-</div></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="border-bottom: Black 1pt solid; padding-left: 0.5in; text-align: justify">Total consumer</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">401</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-468">-</div></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-469">-</div></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">401</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="border-bottom: Black 2.5pt solid; padding-left: 0.75in; text-align: justify">Total</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">$</td><td style="border-bottom: Black 2.5pt solid; text-align: right">545</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-470">-</div></td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-471">-</div></td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">545</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">Under CECL, for collateral dependent loans, the
Company has adopted the practical expedient to measure the allowance for credit losses based on the fair value of collateral. The allowance
for credit losses is calculated on an individual loan basis based on the shortfall between the fair value of the loan&#8217;s collateral, which
is adjusted for liquidation costs/discounts, and amortized cost. If the fair value of the collateral exceeds the amortized cost, no allowance
is required.</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><b>Allowance for Credit Losses - Unfunded Loan
Commitments</b></p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">The allowance for credit losses for unfunded loan
commitments was $2.8&#160;million at December 31, 2022 and is separately classified on the balance sheet within other liabilities. Prior
to the adoption of CECL, the Company&#8217;s reserve for unfunded</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">commitments was not material.&#160;The following table presents the
balance and activity in the allowance for credit losses for unfunded loan commitments for the twelve months ended December 31, 2022.</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">&#160;</p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Arial, Helvetica, Sans-Serif">
  <tr style="vertical-align: bottom">
    <td style="border-top: Black 2.5pt solid; text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-top: Black 2.5pt solid; font-weight: bold; text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="white-space: nowrap; font-weight: bold; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="white-space: nowrap; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: right"><span style="font-size: 8pt">Twelve&#160;months&#160;ended</span></td><td style="white-space: nowrap; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="white-space: nowrap; font-weight: normal; text-align: left; border-bottom: Black 1pt solid"><span style="font-size: 8pt">(dollars in thousands)</span></td><td style="white-space: nowrap; font-weight: bold; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-weight: bold; text-align: right"><span style="font-size: 8pt">December
    31, 2022</span></td><td style="white-space: nowrap; border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font-weight: bold; text-align: justify">Balance, beginning of period</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-472">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="width: 88%; text-align: justify">Adjustment for adoption of CECL</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">2,000</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-align: justify; border-bottom: Black 1pt solid">Provision for credit losses</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">780</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="border-bottom: Black 2.5pt solid; font-weight: bold; text-align: justify">Balance, end of period</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">$</td><td style="border-bottom: Black 2.5pt solid; text-align: right">2,780</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-align: justify">Unfunded Loan Commitments</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">878,324</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="border-bottom: Black 2.5pt solid; text-align: justify">Reserve for Unfunded Commitments to Unfunded Loan Commitments</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">0.32</td><td style="border-bottom: Black 2.5pt solid; text-align: left">%</td></tr>
  </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for claims held for amounts due a entity, excluding financing receivables. Examples include, but are not limited to, trade accounts receivables, notes receivables, loans receivables. Includes disclosure for allowance for credit losses.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -URI https://asc.fasb.org/subtopic&amp;trid=2196772<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReceivablesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReceivablesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>24
<FILENAME>R12.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139789905168256">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Troubled Debt Restructurings<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_TroubledDebtRestructuringAbstract', window );"><strong>Troubled Debt Restructuring [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_TroubledDebtRestructuringTextBlock', window );">Troubled Debt Restructurings</a></td>
<td class="text"><p style="font: bold 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">NOTE 5 &#8211; Troubled Debt Restructurings</p><p style="font: bold 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify; ">At December
31, 2022, our TDRs included 13 loans totaling $6.3 million with a specific allowance for credit losses of $1.2 million. At December 31,
2021 we had 14 loans totaling $6.3 million which we considered as TDRs. The Company considers a loan to be a TDR when the debtor experiences
financial difficulties and the Company grants a concession to the debtor that it would not normally consider. Concessions can relate to
the contractual interest rate, maturity date, or payment structure of the note. As part of our workout plan for individual loan relationships,
we may restructure loan terms to assist borrowers facing challenges in the current economic environment.</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify; ">&#160;</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">There were three loans considered new
TDRs during the twelve months ended December 31, 2022. There was one consumer real estate loan with a pre-modification and post-modification
balance of $885,000, and there were two commercial business loans with a pre-modification and post-modification balance totaling $1.1
million. For the twelve months ended December 31, 2021, there were two consumer real estate loans with a pre-modification balance of $259,000
and a post-modification balance of $262,000, and there was one consumer home equity loan with a pre-modification and post-modification
balance of $181,000 that were renewed and considered TDRs at the time of renewal.</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">As of December 31, 2022 and 2021, there were no
loans modified as a TDR for which there was a payment default (60 days past due) within 12 months of the restructuring date. As permitted
by the CARES Act, we do not consider loan modifications to borrowers affected by COVID-19 to be TDRs unless the borrower was 30 days or
more past due as of December 31, 2019, (ii) the modifications were related to COVID-19, and (iii) the modification occurred between March
1, 2020 and January 1, 2022.</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify; ">Under the CARES
Act, the Company granted short-term loan deferrals to 864 loan clients, of which all had returned to normal payments as of December 31,
2021.</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sfst_TroubledDebtRestructuringAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sfst_TroubledDebtRestructuringAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sfst_</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_sfst_TroubledDebtRestructuringTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of the accounting policy for loan agreements whose terms have been modified because of the inability of the borrower for financial reasons to comply with the terms of the original loan agreement. A creditor discloses material facts pertaining to significant modifications.</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;">sfst_TroubledDebtRestructuringTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sfst_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>25
<FILENAME>R13.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139789988890144">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property and Equipment<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, Plant and Equipment [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock', window );">Property and Equipment</a></td>
<td class="text"><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: left"><b>NOTE 6 &#8211; Property and Equipment</b></p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">Property and equipment are stated at
cost less accumulated depreciation. Components of property and equipment included in the consolidated balance sheets are as follows:</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: center">&#160;</p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Arial, Helvetica, Sans-Serif">
  <tr style="vertical-align: bottom">
    <td style="border-top: Black 2.5pt solid; text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="6" style="border-top: Black 2.5pt solid; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1pt; text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="6" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">December
    31,</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left; border-bottom: Black 1pt solid"><span style="font-size: 8pt">(dollars in thousands)</span></td><td style="font-weight: bold; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">2022</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">2021</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="width: 76%; text-align: left">Land</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">11,244</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">10,678</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Buildings</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">54,454</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">22,150</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-align: left">Leasehold improvements</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">5,545</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">6,860</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Furniture and equipment</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">20,422</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">11,589</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-align: left">Software</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">409</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">389</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Construction in process</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">742</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">29,942</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-align: left; border-bottom: Black 1pt solid">Accumulated depreciation and amortization</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(17,219</td><td style="border-bottom: Black 1pt solid; text-align: left">)</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(15,882</td><td style="border-bottom: Black 1pt solid; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Property and equipment, excluding ROU assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">75,597</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">65,726</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-align: left; border-bottom: Black 1pt solid">ROU assets</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">23,586</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">26,644</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="border-bottom: Black 2.5pt solid; padding-left: 0.25in; text-align: left">Total property and equipment	</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">$</td><td style="border-bottom: Black 2.5pt solid; text-align: right">99,183</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">92,370</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: center">&#160;</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">Construction in process at December 31,
2022 and 2021 consisted primarily of costs associated with the new bank headquarters building located in Greenville, South Carolina which
was officially opened in June 2022. The move into the new building, and subsequent disposal of assets, resulted in a $439,000 loss for
the twelve months ended December 31,</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">2022. In addition in October 2020 we sold two of our office locations in Columbia, South Carolina
and recognized a gain of $180,000 in the transaction. The loss and gain are reported in other noninterest income on the consolidated statements
of income. Depreciation and amortization expense for the years ended December 31, 2022 and 2021 was $3.7 million and $2.2 million, respectively.
Depreciation and amortization are charged to operations utilizing a straight-line method over the estimated useful lives of the assets.
The estimated useful lives for the principal items follow:</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">&#160;</p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Arial, Helvetica, Sans-Serif">
  <tr style="vertical-align: bottom">
    <td style="border-top: Black 2.5pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-top: Black 2.5pt solid; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"><span style="font-size: 8pt">Type of Asset</span></td><td style="font-weight: bold; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">Life in
    Years</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="width: 88%; text-align: left">Software</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">3</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Furniture and equipment</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">5 to 7</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-align: left">Leasehold improvements</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">5 to 15</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="border-bottom: Black 2.5pt solid; text-align: left">Buildings</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">40</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td></tr>
  </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=126982197&amp;loc=d3e99893-112916<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -URI https://asc.fasb.org/topic&amp;trid=2155823<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=126982197&amp;loc=SL120174063-112916<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126982197&amp;loc=d3e99779-112916<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>26
<FILENAME>R14.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139789988976640">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisclosureTextBlockAbstract', window );"><strong>Leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeasesTextBlock', window );">Leases</a></td>
<td class="text"><p style="font: bold 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">NOTE 7 &#8211; Leases</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">The Company had operating right-of-use
assets, included in property and equipment, of $23.6 million and $26.6 million as of December 31, 2022 and 2021, respectively. The
Company had lease liabilities, included in other liabilities, of $25.8 million and $28.0 million as of December 31, 2022 and 2021, respectively.
We maintain operating leases on land and buildings for various office spaces. The lease agreements have maturity dates ranging from April
2025 to February 2032, some of which include options for multiple five-year extensions. The weighted average remaining life of the lease
term for these leases was&#160;6.89 years and 7.92 years&#160;as of December 31, 2022 and 2021, respectively. The ROU asset and lease
liability are recognized at lease commencement by calculating the present value of lease payments over the lease term.&#160;</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">The discount rate used in determining
the lease liability for each individual lease was the FHLB fixed advance rate which corresponded with the remaining lease term as of January
1, 2019 for leases that existed at adoption and as of the lease commencement date for leases subsequently entered in to. The weighted
average discount rate for leases was&#160;2.86% and 2.28%&#160;as of December 31, 2022 and 2021, respectively.</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">Total operating lease costs were&#160;$2.7
million and $3.0 million&#160;for the years ended December 31, 2022 and 2021, respectively.</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: left">&#160;</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: left">Maturities of lease liabilities as of December 31,
2022 were as follows:</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><span style="font-weight: normal">&#160;</span></p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Arial, Helvetica, Sans-Serif">
  <tr style="vertical-align: bottom">
    <td style="border-top: Black 2.5pt solid; font-weight: bold; text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-top: Black 2.5pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold; text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right"><span style="font-size: 8pt">Operating</span></td><td style="font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-weight: normal; text-align: left; border-bottom: Black 1pt solid"><span style="font-size: 8pt">(dollars in thousands)</span></td><td style="font-weight: bold; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">Leases</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="width: 88%; text-align: left">2023</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">2,016</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">2024</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,068</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-align: left">2025</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,124</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">2026</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,177</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-align: left">2027</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,234</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; border-bottom: Black 1pt solid">Thereafter</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">22,203</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-align: left; padding-left: 0.25in">Total undiscounted lease payments</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">32,822</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; border-bottom: Black 1pt solid">Discount effect of cash flows</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">6,995</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="border-bottom: Black 2.5pt solid; text-align: left; padding-left: 0.25in">Total lease liability</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">$</td><td style="border-bottom: Black 2.5pt solid; text-align: right">25,827</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td></tr>
  </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureTextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureTextBlockAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeasesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -URI https://asc.fasb.org/subtopic&amp;trid=77888251<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeasesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>27
<FILENAME>R15.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139789902476992">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Other Real Estate Owned<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherRealEstateAbstract', window );"><strong>Other Real Estate Owned [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RealEstateOwnedTextBlock', window );">Other Real Estate Owned</a></td>
<td class="text"><p style="margin: 0"><span style="font-family: Arial, Helvetica, Sans-Serif"><b>NOTE 8 &#8211; Other Real Estate Owned</b></span></p><p style="font: bold 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 13.5pt 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt">Other real estate owned is comprised
of real estate acquired in settlement of loans and is included in other assets on the balance sheet. At December 31, 2022 and December
31, 2021 there was no commercial property owned. The following summarizes the activity in the real estate acquired in settlement of loans
portion of other real estate owned:</p><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt">&#160;</p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="border-top: Black 2.5pt solid; padding-right: 0pt; font-size: 12pt; text-align: center; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="6" style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1pt; padding-right: 0pt; font-size: 12pt; text-align: center; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt">&#160;</span></td><td style="font: bold 8pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">For
    the year ended December 31,</span></td><td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; text-align: left; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt">(dollars
    in thousands)</span></td><td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">2022</span></td><td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">2021</span></td><td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="padding-right: 0pt; width: 76%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt">Balance, beginning of year</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">$</td><td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="-sec-ix-hidden: hidden-fact-473; font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;&#160;&#160;&#160;-</span></td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">1,169</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-right: 0pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt">Additions</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-474">-</div></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">367</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="padding-right: 0pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt">Sales</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-475">-</div></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">(1,536</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-right: 0pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; padding-bottom: 1pt; padding-left: 0pt; text-indent: 0pt">Write-downs, net</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-476">-</div></td><td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-477">-</div></td><td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; text-align: left; padding-bottom: 1pt; padding-left: 0pt; text-indent: 0pt">Balance, end of year</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">$</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-478">-</div></td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-479">-</div></td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherRealEstateAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherRealEstateAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RealEstateOwnedTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for real estate owned (as defined). Generally, the largest component of real estate owned by lenders is assets taken in settlement of troubled loans through surrender or foreclosure. Real estate investments, real estate loans that qualify as investments in real estate, and premises that are no longer used in operations may also be included in real estate owned.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124259787&amp;loc=d3e4437-111522<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RealEstateOwnedTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>28
<FILENAME>R16.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139789989054864">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Deposits<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatisticalDisclosureForBanksAbstract', window );"><strong>Deposits [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DepositLiabilitiesDisclosuresTextBlock', window );">Deposits</a></td>
<td class="text"><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 0pt; margin-bottom: 0pt"><b>NOTE 9 &#8211; Deposits</b></p><p style="font: bold 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 13.5pt 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 0pt; margin-bottom: 0pt">The following is a detail
of the deposit accounts:&#160;</p><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 0pt; margin-bottom: 0pt">&#160;</p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="6" style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-size: 12pt; text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="font: bold 8pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="6" style="font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">December
    31,</span></td><td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-size: 8pt">(dollars
    in thousands)</span></td><td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">2022</span></td><td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">2021</span></td><td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; width: 76%; text-align: left">Noninterest bearing</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">$</td><td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">804,115</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">768,651</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">Interest bearing:</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; padding-left: 0.25in; text-align: left">NOW accounts</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">318,030</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">401,788</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; padding-left: 0.25in; text-align: left">Money market accounts</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">1,506,418</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">1,201,099</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; padding-left: 0.25in; text-align: left">Savings</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">40,673</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">39,696</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; padding-left: 0.25in; text-align: left; padding-bottom: 1pt">Time deposits</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">464,628</td><td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">152,592</td><td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-left: 0.5in; text-align: left">Total deposits</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">$</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">3,133,864</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">2,563,826</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 13.5pt 0pt 0; text-align: center">&#160;</p><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 0pt; margin-bottom: 0pt">At December 31, 2022 and 2021, time
deposits greater than $250,000 were $374.8 million and $84.4 million, respectively.</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 13.5pt 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt">Also, at December 31, 2022, the Company
had $236.2 million deposits in brokered deposits, or deposits that were obtained outside the Company&#8217;s primary market, while at
December 31, 2021 the Company had no brokered deposits. Interest expense on time deposits greater than $250,000 was $3.2 million for the
year ended December 31, 2022, $786,000 for the year ended December 31, 2021, and $3.5 million for the year ended December 31, 2020.</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 13.5pt 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 0pt; margin-bottom: 0pt">At December 31, 2022 the scheduled
maturities of time deposits are as follows:&#160;</p><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 0pt; margin-bottom: 0pt">&#160;</p><table cellpadding="0" class="fin" style="margin: auto; width: 100%; border-spacing: 0">
  <tr style="vertical-align: bottom">
    <td style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-size: 8pt">(dollars
    in thousands)</span></td><td style="border-bottom: Black 1pt solid; font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; width: 87%; text-align: left">2023</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">$</td><td style="width: 10%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">420,049</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">2024</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">39,786</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">2025</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">4,683</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">2026</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">110</td><td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-size: 8pt">$</span></td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">464,628</span></td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td></tr>
  </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatisticalDisclosureForBanksAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatisticalDisclosureForBanksAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>srt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepositLiabilitiesDisclosuresTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for deposit liabilities including data and tables. It may include a description of the entity's deposit liabilities, the aggregate amount of time deposits (including certificates of deposit) in denominations of $100,000 or more at the balance sheet date; the aggregate amount of any demand deposits that have been reclassified as loan balances, such as overdrafts, at the balance sheet date; deposits that are received on terms other than those in the normal course of business, the amount of accrued interest on deposit liabilities; securities, mortgage loans or other financial instruments that serve as collateral for deposits; for time deposits having a remaining term of more than one year, the aggregate amount of maturities for each of the five years following the balance sheet date; and the weighted average interest rate for all deposit liabilities held by the entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 405<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=116652737&amp;loc=d3e64164-112818<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.12)<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher SEC<br> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 1406<br> -Paragraph (e)<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher SEC<br> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 1406<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepositLiabilitiesDisclosuresTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>29
<FILENAME>R17.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139789988982800">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Federal Home Loan Bank Advances and Other Borrowings<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_FederalHomeLoanBankAdvancesandOtherBorrowingsLineItems', window );"><strong>Federal Home Loan Bank Advances and Repurchase Agreements [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_FederalHomeLoanBankAdvancesAndRepurchaseAgreementsTextBlock', window );">Federal Home Loan Bank Advances and Other Borrowings</a></td>
<td class="text"><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 0pt; margin-bottom: 0pt"><b>NOTE 10 &#8211; Federal Home Loan Bank Advances
and Other Borrowings</b></p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 13.5pt 0pt 0; text-align: justify"><b>&#160;</b></p><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt">At December 31, 2022, the Company had
a $175.0 million FHLB Advance at a variable rate of 4.57%, while at December 31, 2021 the Company had no FHLB Advances outstanding. The
FHLB advance was secured with approximately $1.05 billion of mortgage loans and $9.3 million of stock in the FHLB at December 31, 2022
and matures on February 16, 2023.</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sfst_FederalHomeLoanBankAdvancesAndRepurchaseAgreementsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for borrowing from the Federal Home Loan Bank, including: (i) general description; (ii) title and nature of obligation; (iii) interest rate; (iv) payment terms; (v) maturity dates by year; (vi) collateral requirements; (vii) restrictive covenants; (viii) priority; (ix) conversion or redemption features; (x) carrying value of assets pledged as collateral; (xi) combined aggregate maturities for next five years; (xii) unused or available balances and repurchase agreement.</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;">sfst_FederalHomeLoanBankAdvancesAndRepurchaseAgreementsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sfst_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sfst_FederalHomeLoanBankAdvancesandOtherBorrowingsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sfst_FederalHomeLoanBankAdvancesandOtherBorrowingsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sfst_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>30
<FILENAME>R18.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139789988986224">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Subordinated Debentures<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubordinatedBorrowingsAbstract', window );"><strong>Subordinated Debentures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubordinatedBorrowingsDisclosureTextBlock', window );">Subordinated Debentures</a></td>
<td class="text"><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 0pt; margin-bottom: 0pt"><b>NOTE 11 &#8211; Subordinated
Debentures</b></p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 13.5pt 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt">On June 26, 2003, Greenville
First Statutory Trust I (a non-consolidated subsidiary) issued $6.0 million floating rate trust preferred securities with a maturity
of June 26, 2033. At December 31, 2022, the interest rate was 7.82% and is indexed to the 3-month LIBOR rate plus 3.10% and adjusted
quarterly. The Company received from the Trust the $6.0 million proceeds from the issuance of the securities and the $186,000 initial
proceeds from the capital investment in the Trust, and accordingly has shown the funds due to the Trust as $6.2 million junior subordinated
debentures.</p><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt">&#160;</p><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt">On December 22, 2005, Greenville First
Statutory Trust II (a non-consolidated subsidiary) issued $7.0 million floating rate trust preferred securities with a maturity of December
22, 2035. At December 31, 2022, the interest rate was 6.17% and is indexed to the 3-month LIBOR rate plus 1.44% and adjusted quarterly.
The Company received from the Trust the $7.0 million proceeds from the issuance of the securities and the $217,000 initial proceeds from
the capital investment in the Trust, and accordingly has shown the funds due to the Trust as $7.2 million junior subordinated debentures.</p><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt">&#160;</p><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt">The current regulatory rules allow
certain amounts of junior subordinated debentures to be included in the calculation of regulatory capital. However, provisions within
the Dodd-Frank Act prohibit institutions that had more than $15 billion in assets on December 31, 2009 from including trust preferred
securities as Tier 1 capital beginning in 2013, with one-third phased out over the two years ending in 2015. Financial institutions with
less than $15 billion in total assets, such as the Bank, may continue to include their trust preferred securities issued prior to May
19, 2010 in Tier 1 capital, but cannot include in Tier 1 capital trust preferred securities issued after such date.</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 13.5pt 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt">On September 30, 2019, the Company
entered into Subordinated Note Purchase Agreements (collectively, the &#8220;Purchase Agreement&#8221;) with certain qualified institutional
buyers and accredited investors (the &#8220;Purchasers&#8221;) pursuant to which the Company sold and issued $23.0 million in aggregate
principal amount of its 4.75% Fixed-to-Floating Rate Subordinated Notes due 2029 (the &#8220;Notes&#8221;). The Notes were offered and
sold by the Company to eligible purchasers in a private offering in reliance on the exemption from the registration requirements of Section
4(a)(2) of the Securities Act of 1933, as amended (the &#8220;Securities Act&#8221;) and the provisions of Regulation D promulgated thereunder
(the &#8220;Private Placement&#8221;).</p><p style="font: 11pt Arial, Helvetica, Sans-Serif; margin: 0pt 13.5pt 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt">The Notes have a ten-year term and,
from and including the date of issuance to but excluding September 30, 2024, will bear interest at a fixed annual rate of 4.75%, payable
semi-annually in arrears, for the first five years of the term. From and including September 30, 2024 to but excluding the maturity date
or early redemption date, the interest rate shall reset quarterly to an interest rate per annum equal to a benchmark rate (which is expected
to be Three-Month Term SOFR) plus 340.8 basis points, payable quarterly in arrears. As provided in the Notes, the interest rate on the
Notes during the applicable floating rate period may be determined based on a rate other than Three-Month Term SOFR.</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 13.5pt 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt">The Notes are redeemable, in whole
or in part, on September 30, 2024, on any interest payment date thereafter, and at any time upon the occurrence of certain events. The
Purchase Agreement contains certain customary representations, warranties and covenants made by the Company, on the one hand, and the
Purchasers, severally and not jointly, on the other hand.</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 13.5pt 0pt 0; text-align: justify"><b>&#160;</b></p><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt">On September 30, 2019, in connection
with the sale and issuance of the Notes, the Company entered into a Registration Rights Agreement (the &#8220;Registration Rights Agreement&#8221;)
with the Purchasers. Under the terms of the Registration Rights Agreement, the Company has agreed to take certain actions to provide for
the exchange of the Notes for subordinated notes that are registered under the Securities Act and have substantially the same terms as
the Notes (the &#8220;Exchange Notes&#8221;). Under certain circumstances, if the Company fails to meet its obligations under the Registration
Rights Agreement, it would be required to pay additional interest to the holders of the Notes.</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 13.5pt 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt">The Notes were issued under an Indenture,
dated September 30, 2019 (the &#8220;Indenture&#8221;), by and between the Company and UMB Bank, National Association, as trustee. The
Notes are not subject to any sinking fund and are not convertible into or, other than with respect to the Exchange Notes, exchangeable
for any other securities or assets of the Company or any of its subsidiaries. The Notes are not subject to redemption at the option of
the holder. The Notes are unsecured, subordinated obligations of the Company only and are not obligations of, and are not guaranteed by,
any subsidiary of the Company. The Notes rank junior in right to payment to the Company&#8217;s current and future senior indebtedness.
The Notes are intended to qualify as Tier 2 capital for regulatory capital purposes for the Company.</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubordinatedBorrowingsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubordinatedBorrowingsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubordinatedBorrowingsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for borrowings under subordinated debt agreements that qualify as available in computing net capital under SEC's uniform net capital rule, including restrictive covenants, collateral, interest rates and due dates, amounts due by date and amount owed in total.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 470<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6479118&amp;loc=d3e64650-112822<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubordinatedBorrowingsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>31
<FILENAME>R19.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139789902432608">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Unused Lines of Credit<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_UnusedLinesofCreditLineItems', window );"><strong>Unused Lines of Credit [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_UnusedLinesOfCreditTextBlock', window );">Unused Lines of Credit</a></td>
<td class="text"><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 0pt; margin-bottom: 0pt"><b>NOTE 12 &#8211; Unused Lines of
Credit</b></p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 13.5pt 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt">At December 31, 2022, the Company had
five lines of credit to purchase federal funds that totaled $118.5 million which were unused at December 31, 2022. The lines of credit
are available on a one to 14 day basis for general corporate purposes of the Company. The lender has reserved the right to withdraw the
line at their option. The Company has an additional line of credit with the FHLB to borrow funds, subject to a pledge of qualified collateral.
The Company has collateral that would support approximately $515.8 million in additional borrowings with the FHLB at December 31, 2022.</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 13.5pt 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt">The Company also has an unsecured, interest
only line of credit for $15 million with another financial institution which was unused at December 31, 2022. The line bears interest
at One Month CME Term SOFR plus 3.50% and maturing on December 20, 2023. The loan agreement contains various financial covenants related
to capital, earnings and asset quality.	</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sfst_UnusedLinesOfCreditTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for unused lines of credit.</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;">sfst_UnusedLinesOfCreditTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sfst_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sfst_UnusedLinesofCreditLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sfst_UnusedLinesofCreditLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sfst_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>32
<FILENAME>R20.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139789902975344">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Derivative Financial Instruments<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract', window );"><strong>Derivative Instruments and Hedging Activities Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock', window );">Derivative Financial Instruments</a></td>
<td class="text"><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 0pt; margin-bottom: 0pt"><b>NOTE 13 &#8211; Derivative Financial
Instruments</b></p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 13.5pt 0pt 0; text-align: justify"><b>&#160;</b></p><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt">The Company utilizes derivative financial
instruments primarily to hedge its exposure to changes in interest rates. All derivative financial instruments are recognized as either
assets or liabilities and measured at fair value. The Company accounts for all of its derivatives as free-standing derivatives and does
not designate any of these instruments for hedge accounting. Therefore, the gain or loss resulting from the change in the fair value of
the derivative is recognized in the Company&#8217;s statement of income during the period of change.</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 13.5pt 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt">The Company enters into commitments
to originate residential mortgage loans held for sale, at specified interest rates and within a specified period of time, with clients
who have applied for a loan and meet certain credit and underwriting criteria (interest rate lock commitments). These interest rate lock
commitments (&#8220;IRLCs&#8221;) meet the definition of a derivative financial instrument and are reflected in the balance sheet at fair
value with changes in fair value recognized in current period earnings. Unrealized gains and losses on the IRLCs are recorded as derivative
assets and derivative liabilities, respectively, and are measured based on the value of the underlying mortgage loan, quoted mortgage-backed
securities (&#8220;MBS&#8221;) prices and an estimate of the probability that the mortgage loan will fund within the terms of the interest
rate lock commitment, net of estimated commission expenses.</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 13.5pt 0pt 0; text-align: justify; text-indent: 42pt">&#160;</p><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt">The Company manages the interest rate
and price risk associated with its outstanding IRLCs and mortgage loans held for sale by entering into derivative instruments such as
forward sales of MBS. Management expects these derivatives will experience changes in fair value opposite to changes in fair value of
the IRLCs and mortgage loans held for sale, thereby reducing earnings volatility. The Company takes into account various factors and strategies
in determining the portion of the mortgage pipeline (IRLCs and mortgage loans held for sale) it wants to economically hedge.</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: left">&#160;</p><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt">The following table summarizes the Company&#8217;s
outstanding financial derivative instruments at December 31, 2022 and December 31, 2021.</p><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt">&#160;</p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="border-top: Black 2.5pt solid; padding-top: 0pt; font-size: 11pt; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; padding-top: 0pt; font-size: 11pt; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-top: Black 2.5pt solid; padding-top: 0pt; font-size: 11pt; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; padding-top: 0pt; font-size: 11pt; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; padding-top: 0pt; font-size: 11pt; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-top: Black 2.5pt solid; padding-top: 0pt; font-size: 11pt; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font: 11pt Arial, Helvetica, Sans-Serif; padding-top: 0pt; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-top: Black 2.5pt solid; font: 11pt Arial, Helvetica, Sans-Serif; padding-top: 0pt; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font: 11pt Arial, Helvetica, Sans-Serif; padding-top: 0pt; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding: 0pt 0pt 1pt; font-size: 11pt; text-indent: 0pt"><span style="font-size: 8pt">&#160;</span></td><td style="padding: 0pt 0pt 1pt; font-size: 11pt; text-indent: 0pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="8" style="border-bottom: Black 1pt solid; padding-top: 0pt; font-size: 11pt; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"><p style="font: 9.5pt Arial, Helvetica, Sans-Serif; margin: 2pt 0pt 0pt"/>

<p style="font: 8pt Arial, Helvetica, Sans-Serif; margin: 2pt 0pt 0pt; text-align: right"><span style="font-size: 8pt"><b>December 31,
2022</b></span></p>

</td><td style="border-bottom: Black 1pt solid; padding-top: 0pt; padding-right: 0pt; font: 11pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-top: 0pt; font-size: 11pt; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt">&#160;</span></td><td style="padding-top: 0pt; font-size: 11pt; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="padding-top: 0pt; font-size: 11pt; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt">&#160;</span></td><td style="padding-top: 0pt; font-size: 11pt; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt">&#160;</span></td><td style="padding-top: 0pt; font-size: 11pt; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="padding-top: 0pt; font-size: 11pt; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt">&#160;</span></td><td style="padding-top: 0pt; font: bold 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="text-align: right; padding-top: 0pt; font: bold 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt">Fair
    Value</span></td><td style="padding-top: 0pt; font: bold 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; padding-top: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt">(dollars
    in thousands)</span></td><td style="border-bottom: Black 1pt solid; padding-top: 0pt; font: bold 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: right; padding-top: 0pt; font: bold 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt">Notional</span></td><td style="border-bottom: Black 1pt solid; padding-top: 0pt; font: bold 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; padding-top: 0pt; font: bold 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: right; padding-top: 0pt; font: bold 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt">Balance
    Sheet Location</span></td><td style="border-bottom: Black 1pt solid; padding-top: 0pt; font: bold 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: right; padding-top: 0pt; font: bold 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt">Asset/(Liability)</span></td><td style="border-bottom: Black 1pt solid; padding-top: 0pt; font: bold 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="padding-top: 0pt; width: 51%; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt">Mortgage loan interest rate lock commitments</td><td style="padding-top: 0pt; width: 1%; font: 9.5pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt">&#160;</td>
    <td style="padding-top: 0pt; width: 1%; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt">$</td><td style="padding-top: 0pt; width: 10%; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt">6,793</td><td style="padding-top: 0pt; width: 1%; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="padding-top: 0pt; width: 1%; font: 9.5pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt">&#160;</td>
    <td style="font: 9.5pt Arial, Helvetica, Sans-Serif; padding-top: 0pt; width: 20%; text-align: right; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt">Other assets</td><td style="padding-top: 0pt; width: 1%; font: 9.5pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt">&#160;</td>
    <td style="padding-top: 0pt; width: 1%; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt">$</td><td style="padding-top: 0pt; width: 12%; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt">49</td><td style="padding-top: 0pt; width: 1%; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-top: 0pt; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt">MBS forward sales commitments</td><td style="padding-top: 0pt; font: 9.5pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt">&#160;</td>
    <td style="padding-top: 0pt; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="padding-top: 0pt; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt">5,750</td><td style="padding-top: 0pt; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="padding-top: 0pt; font: 9.5pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt">&#160;</td>
    <td style="font: 9.5pt Arial, Helvetica, Sans-Serif; padding-top: 0pt; text-align: right; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt">Other assets</td><td style="padding-top: 0pt; font: 9.5pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt">&#160;</td>
    <td style="padding-top: 0pt; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="padding-top: 0pt; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt">27</td><td style="padding-top: 0pt; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; padding-top: 0pt; text-align: left; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt">Total derivative financial instruments</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; padding-top: 0pt; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt">&#160;</td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; padding-top: 0pt; text-align: left; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt">$</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; padding-top: 0pt; text-align: right; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt">12,543</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; padding-top: 0pt; text-align: left; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="border-bottom: Black 2.5pt solid; padding-top: 0pt; font-size: 11pt; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; padding-top: 0pt; font-size: 11pt; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="border-bottom: Black 2.5pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; padding-top: 0pt; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt">&#160;</td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; padding-top: 0pt; text-align: left; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt">$</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; padding-top: 0pt; text-align: right; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt">76</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; padding-top: 0pt; text-align: left; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt">&#160;</td></tr>
</table><p style="margin: 0">&#160;</p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1pt; font-size: 11pt"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1pt; font-size: 11pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="8" style="border-bottom: Black 1pt solid; font-size: 11pt; text-align: right"><p style="font: 9.5pt Arial, Helvetica, Sans-Serif; margin: 2pt 0pt 0pt"/>

<p style="font: 8pt Arial, Helvetica, Sans-Serif; margin: 2pt 0pt 0pt"><span style="font-size: 8pt"><b>December 31, 2021</b></span></p>

</td><td style="border-bottom: Black 1pt solid; font: 11pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-size: 11pt"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 11pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-size: 11pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 11pt"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 11pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="font-size: 11pt"><span style="font-size: 8pt">&#160;</span></td><td style="font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">Fair Value</span></td><td style="font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-size: 11pt"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">Notional</span></td><td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">Balance
    Sheet Location</span></td><td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">Asset/(Liability)</span></td><td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="width: 51%; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left; text-indent: 0pt; padding-left: 0pt">Mortgage loan interest rate lock commitments</td><td style="width: 1%; font: 9.5pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="width: 1%; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">$</td><td style="width: 10%; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right">32,478</td><td style="width: 1%; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 1%; font: 9.5pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9.5pt Arial, Helvetica, Sans-Serif; width: 20%; text-align: right; text-indent: 0pt; padding-left: 0pt">Other assets</td><td style="width: 1%; font: 9.5pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="width: 1%; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">$</td><td style="width: 12%; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right">425</td><td style="width: 1%; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left; text-indent: 0pt; padding-left: 0pt">MBS forward sales commitments</td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right">21,000</td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right; text-indent: 0pt; padding-left: 0pt">Other liabilities</td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right">(41</td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left; text-indent: 0pt; padding-left: 0pt">Total derivative financial instruments</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">$</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right">53,478</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; font-size: 11pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; font-size: 11pt; text-indent: 0pt; padding-left: 0pt">&#160;</td><td style="border-bottom: Black 2.5pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">$</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right">384</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for derivative instruments and hedging activities including, but not limited to, risk management strategies, non-hedging derivative instruments, assets, liabilities, revenue and expenses, and methodologies and assumptions used in determining the amounts.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -URI https://asc.fasb.org/topic&amp;trid=2229140<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126731327&amp;loc=d3e90205-114008<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>33
<FILENAME>R21.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139789906470736">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value Accounting<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_FairValueAccountingLineItems', window );"><strong>Fair Value Accounting [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresTextBlock', window );">Fair Value Accounting</a></td>
<td class="text"><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 0pt; margin-bottom: 0pt"><b>NOTE 14 &#8211; Fair Value
Accounting</b></p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt">FASB ASC 820, &#8220;Fair
Value Measurement and Disclosures Topic,&#8221; defines fair value as the exchange price that would be received for an asset or paid
to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction
between market participants on the measurement date. FASB ASC 820 also establishes a fair value hierarchy which requires an entity to
maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value. The standard describes three
levels of inputs that may be used to measure fair value:</p><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 0pt; text-indent: 18pt; margin-bottom: 0pt">&#160;</p><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 0pt; text-indent: 18pt; margin-bottom: 0pt"><b>Level
1 &#8211; Quoted market price in active markets</b></p><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; padding-left: 18pt; margin-bottom: 0pt">Quoted
prices in active markets for identical assets or liabilities. Level 1 assets and liabilities include certain debt and equity securities
that are traded in an active exchange market.</p><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 0pt; text-indent: 18pt; margin-bottom: 0pt">&#160;</p><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; padding-left: 18pt; margin-bottom: 0pt"><b>Level
2 &#8211; Significant other observable inputs</b></p><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; padding-left: 18pt; margin-bottom: 0pt">Observable
inputs other than Level 1 prices such as quoted prices for similar assets or liabilities; quoted prices in markets that are not active;
or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or
liabilities. Level 2 assets and liabilities include fixed income securities and mortgage-backed securities that are held in the Company&#8217;s
available-for-sale portfolio and valued by a third-party pricing service, as well as certain individually evaluated loans.</p><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 0pt; text-indent: 18pt; margin-bottom: 0pt">&#160;</p><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 0pt; text-indent: 18pt; margin-bottom: 0pt"><b>Level
3 &#8211; Significant unobservable inputs</b></p><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; padding-left: 18pt; margin-bottom: 0pt">Unobservable inputs that are supported by little
or no market activity and that are significant to the fair value of the assets or liabilities. Level 3 assets and liabilities include
financial instruments whose value is determined using pricing models, discounted cash flow methodologies, or similar techniques, as well
as instruments for which the determination of fair value requires significant management judgment or estimation.&#160;&#160;These methodologies
may result in a significant portion of the fair value being derived from unobservable data.&#160;&#160;</p><p style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0.2in 0pt 0; text-align: justify">&#160;</p><p style="font: italic 9.5pt Arial, Helvetica, Sans-Serif; margin: 0pt 0.2in 0pt 0; text-align: justify">Fair Value of Financial Instruments</p><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt">Financial instruments require
disclosure of fair value information, whether or not recognized in the consolidated balance sheets, when it is practical to estimate
the fair value. A financial instrument is defined as cash, evidence of an ownership interest in an entity or a contractual obligation
which requires the exchange of cash. Certain items are specifically excluded from the disclosure requirements, including the Company&#8217;s
common stock, premises and equipment and other assets and liabilities.</p><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt">The following is a description of valuation
methodologies used to estimate fair value for assets recorded at fair value. Fair value approximates carrying value for the following
financial instruments due to the short-term nature of the instrument: cash and due from banks, federal funds sold, other investments,
federal funds purchased, and securities sold under agreement to repurchase.</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0.2in 0pt 0; text-align: justify">&#160;</p><p style="font: italic 9.5pt Arial, Helvetica, Sans-Serif; margin: 0pt 0.2in 0pt 0; text-align: justify">Investment Securities</p><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt">Securities available for sale are valued
on a recurring basis at quoted market prices where available.&#160; If quoted market prices are not available, fair values are based on
quoted market prices of comparable securities.&#160; Level 1 securities include those traded on an active exchange, such as the New York
Stock Exchange or U.S. Treasury securities that are traded by dealers or brokers in active over-the-counter markets and money market funds.&#160;
Level 2 securities include mortgage-backed securities and debentures issued by government sponsored entities, municipal bonds and corporate
debt securities.&#160; In certain cases where there is limited activity or less transparency around inputs to valuations, securities are
classified as Level 3 within the valuation hierarchy. Securities held to maturity are valued at quoted market prices or dealer quotes
similar to securities available for sale.&#160; The carrying value of Other Investments, such as Federal Reserve Bank and FHLB stock,
approximates fair value based on their redemption provisions.</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><i>&#160;</i></p><p style="font: 9.5pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><i>Mortgage Loans Held for Sale</i></p><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt">Loans held for sale include mortgage
loans which are saleable into the secondary mortgage markets and their fair values are estimated using observable quoted market or contracted
prices or market price equivalents, which would be used by other market participants. These saleable loans are considered Level 2.</p><p style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0.2in 0pt 0; text-align: justify">&#160;</p><p style="font: italic 9.5pt Arial, Helvetica, Sans-Serif; margin: 0pt 0.2in 0pt 0; text-align: justify">Individually Evaluated Loans</p><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt">The Company does not record loans at
fair value on a recurring basis. However, from time to time, a loan may be considered individually evaluated and an allowance for credit
losses may be established.&#160; Loans for which it is probable that payment of interest and principal will not be made in accordance
with the contractual terms of the loan agreement are considered individually evaluated. Once a loan is identified as individually evaluated,
management measures the impairment in accordance with FASB ASC 326. The fair value of individually evaluated loans is estimated using
one of several methods, including collateral value, market value of similar debt, enterprise value, liquidation value and discounted cash
flows.&#160; Those individually evaluated loans not requiring an allowance represent loans for which the fair value of the expected repayments
or collateral exceed the recorded investments in such loans.&#160; In accordance with FASB ASC 820, &#8220;Fair Value Measurement and
Disclosures,&#8221; individually evaluated loans where an allowance is established based on the fair value of collateral require classification
in the fair value hierarchy.&#160; When the fair value of the collateral is based on an observable market price or a current appraised
value, the Company considers the individually evaluated loan as nonrecurring Level 2. The Company&#8217;s current loan and appraisal policies
require the Company to obtain updated appraisals on an &#8220;as is&#8221; basis at renewal, or in the case of an individually evaluated
loan, on an annual basis, either through a new external appraisal or an appraisal evaluation. When an appraised value is not available
or management determines the fair value of the collateral is further impaired below the appraised value and there is no observable market
price, the Company considers the individually evaluated loan as nonrecurring Level 3. The fair value of individually</p><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt">&#160;</p><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt">evaluated loans may
also be estimated using the present value of expected future cash flows to be realized on the loan, which is also considered a Level 3
valuation. These fair value estimates are subject to fluctuations in assumptions about the amount and timing of expected cash flows as
well as the choice of discount rate used in the present value calculation.</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0.2in 0pt 0; text-align: justify">&#160;</p><p style="font: italic 9.5pt Arial, Helvetica, Sans-Serif; margin: 0pt 0.2in 0pt 0; text-align: justify">Other Real Estate Owned</p><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt">OREO, consisting of properties obtained
through foreclosure or in satisfaction of loans, is reported at the lower of cost or fair value, determined on the basis of current appraisals,
comparable sales, and other estimates of value obtained principally from independent sources, adjusted for estimated selling costs (Level
2).&#160; At the time of foreclosure, any excess of the loan balance over the fair value of the real estate held as collateral is treated
as a charge against the allowance for credit losses.&#160; Gains or losses on sale and generally any subsequent adjustments to the value
are recorded as a component of real estate owned activity. When an appraised value is not available or management determines the fair
value of the collateral is further impaired below the appraised value and there is no observable market price, the Company considers the
OREO as nonrecurring Level 3.</p><p style="font: 12pt Arial, Helvetica, Sans-Serif; margin: 0pt 0.2in 0pt 0; text-align: justify">&#160;</p><p style="font: 9.5pt Arial, Helvetica, Sans-Serif; margin: 0pt 0.2in 0pt 0; text-align: justify"><i>Derivative Financial Instruments</i></p><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt">The Company estimates the fair value
of IRLCs based on the value of the underlying mortgage loan, quoted MBS prices and an estimate of the probability that the mortgage loan
will fund within the terms of the IRLC, net of commission expenses (Level 2). The Company estimates the fair value of forward sales commitments
based on quoted MBS prices (Level 2).</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: left"><i>&#160;</i></p><p style="font: 9.5pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: left"><i>Assets and Liabilities Recorded at Fair Value
on a Recurring Basis</i></p><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt">The tables below present the recorded
amount of assets and liabilities measured at fair value on a recurring basis.</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0.2in 0pt 0; text-align: justify">&#160;</p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="font: bold 8pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="14" style="font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">December
    31, 2022</span></td><td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-size: 8pt">(dollars
    in thousands)</span></td><td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">Level
    1</span></td><td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">Level
    2</span></td><td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">Level
    3</span></td><td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">Total</span></td><td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: bold 9pt Arial, Helvetica, Sans-Serif; text-align: left">Assets</td><td style="font-size: 12pt">&#160;</td>
    <td colspan="2" style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td colspan="2" style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td colspan="2" style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td colspan="2" style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; text-indent: 15pt; margin-bottom: 0pt">Securities available for sale:</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; text-indent: 30pt; margin-bottom: 0pt; width: 52%">Corporate bonds</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">$</td><td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-480">-</div></td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">1,883</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-481">-</div></td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">1,883</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; text-indent: 30pt; margin-bottom: 0pt">US treasuries</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-482">-</div></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">871</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-483">-</div></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">871</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; text-indent: 30pt; margin-bottom: 0pt">US government agencies</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-484">-</div></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">10,617</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-485">-</div></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">10,617</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; text-indent: 30pt; margin-bottom: 0pt">State and political subdivisions</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-486">-</div></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">18,906</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-487">-</div></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">18,906</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; text-indent: 30pt; margin-bottom: 0pt">Asset-backed securities</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-488">-</div></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">6,229</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-489">-</div></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">6,229</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; text-indent: 30pt; margin-bottom: 0pt">Mortgage-backed securities</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-490">-</div></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">54,841</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-491">-</div></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">54,841</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; text-indent: 30pt; margin-bottom: 0pt">Mortgage loans held for sale</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-492">-</div></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">3,917</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-493">-</div></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">3,917</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; text-indent: 15pt; margin-bottom: 0pt">Mortgage loan interest rate lock commitments <br/></td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-494">-</div></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">49</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-495">-</div></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">49</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; text-indent: 15pt; margin-bottom: 0pt">MBS forward sales commitments</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-496">-</div></td><td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">27</td><td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-497">-</div></td><td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">27</td><td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; text-indent: 30pt; margin-bottom: 0pt">Total assets measured at fair value on a recurring basis</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">$</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-498">-</div></td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">97,340</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-499">-</div></td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">97,340</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: center">&#160;</p><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt">The Company had no liabilities recorded
at fair value on a recurring basis as of December 31, 2022.</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: center">&#160;</p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="border-top: Black 2.5pt solid; font: 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="14" style="border-top: Black 2.5pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-size: 11pt"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1pt; font: 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1pt; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="14" style="border-bottom: Black 1pt solid; text-align: right; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">December
    31, 2021</span></td><td style="border-bottom: Black 1pt solid; font-size: 11pt"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-size: 8pt">(dollars
    in thousands)</span></td><td style="border-bottom: Black 1pt solid; text-align: right; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: right; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">Level
    1</span></td><td style="border-bottom: Black 1pt solid; text-align: right; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: right; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">Level
    2</span></td><td style="border-bottom: Black 1pt solid; text-align: right; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: right; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">Level
    3</span></td><td style="border-bottom: Black 1pt solid; text-align: right; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: right; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">Total</span></td><td style="border-bottom: Black 1pt solid; text-align: right; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: bold 9pt Arial, Helvetica, Sans-Serif">Assets</td><td style="font-size: 11pt">&#160;</td>
    <td colspan="2" style="font-size: 11pt">&#160;</td><td style="font-size: 11pt">&#160;</td><td style="font-size: 11pt">&#160;</td>
    <td colspan="2" style="font-size: 11pt">&#160;</td><td style="font-size: 11pt">&#160;</td><td style="font-size: 11pt">&#160;</td>
    <td colspan="2" style="font-size: 11pt">&#160;</td><td style="font-size: 11pt">&#160;</td><td style="font-size: 11pt">&#160;</td>
    <td colspan="2" style="font-size: 11pt">&#160;</td><td style="font-size: 11pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt">Securities available for sale:</td><td style="font-size: 11pt">&#160;</td>
    <td style="font-size: 11pt; text-align: left">&#160;</td><td style="font-size: 11pt; text-align: right">&#160;</td><td style="font-size: 11pt; text-align: left">&#160;</td><td style="font-size: 11pt">&#160;</td>
    <td style="font-size: 11pt; text-align: left">&#160;</td><td style="font-size: 11pt; text-align: right">&#160;</td><td style="font-size: 11pt; text-align: left">&#160;</td><td style="font-size: 11pt">&#160;</td>
    <td style="font-size: 11pt; text-align: left">&#160;</td><td style="font-size: 11pt; text-align: right">&#160;</td><td style="font-size: 11pt; text-align: left">&#160;</td><td style="font-size: 11pt">&#160;</td>
    <td style="font-size: 11pt; text-align: left">&#160;</td><td style="font-size: 11pt; text-align: right">&#160;</td><td style="font-size: 11pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; text-indent: 30pt; margin-bottom: 0pt; width: 52%">Corporate bonds</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">$</td><td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-500">-</div></td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">2,188</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-501">-</div></td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">2,188</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; text-indent: 30pt; margin-bottom: 0pt">US treasuries</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-502">-</div></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">992</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-503">-</div></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">992</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; text-indent: 30pt; margin-bottom: 0pt">US government agencies</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-504">-</div></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">14,169</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-505">-</div></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">14,169</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; text-indent: 30pt; margin-bottom: 0pt">SBA securities</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-506">-</div></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">438</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-507">-</div></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">438</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; text-indent: 30pt; margin-bottom: 0pt">State and political subdivisions</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-508">-</div></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">25,176</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-509">-</div></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">25,176</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; text-indent: 30pt; margin-bottom: 0pt">Asset-backed securities</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-510">-</div></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">10,164</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-511">-</div></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">10,164</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; text-indent: 30pt; margin-bottom: 0pt">Mortgage-backed securities</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-512">-</div></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">67,154</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-513">-</div></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">67,154</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt">Mortgage loans held for sale</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-514">-</div></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">13,556</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-515">-</div></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">13,556</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt">Mortgage loan interest rate lock commitments <br/></td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-516">-</div></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">425</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-517">-</div></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">425</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="border-top: Black 1pt solid; font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; text-indent: 30pt; margin-bottom: 0pt; border-bottom: Black 1pt solid">Total assets measured at fair value on a recurring basis</td><td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid">$</td><td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right; border-bottom: Black 1pt solid"><div style="-sec-ix-hidden: hidden-fact-518">-</div></td><td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid">&#160;</td><td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid">&#160;</td><td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right; border-bottom: Black 1pt solid">134,262</td><td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid">&#160;</td><td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid">&#160;</td><td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right; border-bottom: Black 1pt solid"><div style="-sec-ix-hidden: hidden-fact-519">-</div></td><td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid">&#160;</td><td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid">&#160;</td><td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right; border-bottom: Black 1pt solid">134,262</td><td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font-size: 11pt">&#160;</td><td style="font-size: 11pt">&#160;</td>
    <td style="font-size: 11pt; text-align: left">&#160;</td><td style="font-size: 11pt; text-align: right">&#160;</td><td style="font-size: 11pt; text-align: left">&#160;</td><td style="font-size: 11pt">&#160;</td>
    <td style="font-size: 11pt; text-align: left">&#160;</td><td style="font-size: 11pt; text-align: right">&#160;</td><td style="font-size: 11pt; text-align: left">&#160;</td><td style="font-size: 11pt">&#160;</td>
    <td style="font-size: 11pt; text-align: left">&#160;</td><td style="font-size: 11pt; text-align: right">&#160;</td><td style="font-size: 11pt; text-align: left">&#160;</td><td style="font-size: 11pt">&#160;</td>
    <td style="font-size: 11pt; text-align: left">&#160;</td><td style="font-size: 11pt; text-align: right">&#160;</td><td style="font-size: 11pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font: bold 9pt Arial, Helvetica, Sans-Serif">Liabilities</td><td style="font-size: 11pt">&#160;</td>
    <td style="font-size: 11pt; text-align: left">&#160;</td><td style="font-size: 11pt; text-align: right">&#160;</td><td style="font-size: 11pt; text-align: left">&#160;</td><td style="font-size: 11pt">&#160;</td>
    <td style="font-size: 11pt; text-align: left">&#160;</td><td style="font-size: 11pt; text-align: right">&#160;</td><td style="font-size: 11pt; text-align: left">&#160;</td><td style="font-size: 11pt">&#160;</td>
    <td style="font-size: 11pt; text-align: left">&#160;</td><td style="font-size: 11pt; text-align: right">&#160;</td><td style="font-size: 11pt; text-align: left">&#160;</td><td style="font-size: 11pt">&#160;</td>
    <td style="font-size: 11pt; text-align: left">&#160;</td><td style="font-size: 11pt; text-align: right">&#160;</td><td style="font-size: 11pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt">MBS forward sales commitments</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">$</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-520">-</div></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">41</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-521">-</div></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">41</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; text-indent: 30pt; margin-bottom: 0pt">&#160;Total liabilities measured at fair value on a recurring basis</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">$</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-522">-</div></td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">41</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-523">-</div></td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">41</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  </table><p style="font: 9.5pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: left">&#160;</p><p style="font: 9.5pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: left"><i>Assets and Liabilities Recorded at Fair Value
on a Nonrecurring Basis</i></p><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt">The Company is predominantly an asset
based lender with real estate serving as collateral on approximately 85% of loans as of December 31, 2022. Loans which are deemed to be
individually evaluated are valued net of the allowance for credit losses, and other real estate owned is valued at the lower of cost or
net realizable value of the underlying real estate collateral. Such market values are generally obtained using independent appraisals,
which the Company considers to be level 2 inputs. The tables below present the recorded amount of assets and liabilities measured at fair
value on a nonrecurring basis.</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0.2in 0pt 0; text-align: justify">&#160;</p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="padding-top: 5pt; border-top: Black 2.5pt solid; padding-bottom: 1pt; font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="padding-top: 5pt; border-top: Black 2.5pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="14" style="padding-top: 5pt; border-top: Black 2.5pt solid; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">December
    31, 2022</span></td><td style="padding-top: 5pt; border-top: Black 2.5pt solid; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="font: bold 12pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt; font-style: normal; font-weight: normal">(dollars
    in thousands)</span></td><td style="font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">Level 1</span></td><td style="font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td><td style="font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">Level 2</span></td><td style="font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td><td style="font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">Level 3</span></td><td style="font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td><td style="font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">Total</span></td><td style="font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">Assets</td><td style="font-size: 12pt">&#160;</td>
    <td colspan="2" style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td colspan="2" style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td colspan="2" style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td colspan="2" style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="width: 52%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; text-indent: 0pt; padding-left: 0pt">Individually evaluated</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">$</td><td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-524">-</div></td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">429</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">4,071</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">4,500</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; text-indent: 0pt; padding-left: 0pt">Total assets measured at fair value on a nonrecurring basis</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">$</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-525">-</div></td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">429</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">4,071</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">4,500</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
</table><p style="margin: 0">&#160;</p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1pt; font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1pt; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="14" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">December
    31, 2021</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">Level
    1</span></td><td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">Level
    2</span></td><td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">Level
    3</span></td><td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">Total</span></td><td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">Assets</td><td style="font-size: 12pt">&#160;</td>
    <td colspan="2" style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td colspan="2" style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td colspan="2" style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td colspan="2" style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="width: 52%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; text-indent: 0pt; padding-left: 0pt">Impaired loans</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">$</td><td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-526">-</div></td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">5,262</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">2,065</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">7,327</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; text-indent: 0pt; padding-left: 0pt">Total assets measured at fair value on a nonrecurring basis</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">$</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-527">-</div></td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">5,262</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">2,065</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">7,327</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  </table><p style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 9.9pt 0pt 0; text-align: justify"><span style="font-style: normal">&#160;</span></p><p style="font: italic 9.5pt Arial, Helvetica, Sans-Serif; margin: 0pt 9.9pt 0pt 0; text-align: justify"><span style="font-style: normal">The
Company had no liabilities carried at fair value or measured at fair value on a nonrecurring basis.</span></p><p style="font: italic 12pt Arial, Helvetica, Sans-Serif; margin: 0pt 9.9pt 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-style: normal">For
Level 3 assets and liabilities measured at fair value on a recurring or nonrecurring basis as of December 31, 2022 and 2021, the significant
unobservable inputs used in the fair value measurements were as follows:</span></p><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-style: normal">&#160;</span></p><table cellpadding="0" class="fin" style="width: 100%; border-spacing: 0; margin: auto">
  <tr style="vertical-align: bottom; ">
    <td style="border-bottom: Black 1pt solid; font-size: 12pt; font-style: italic; text-align: left; padding-bottom: 1pt; padding-left: 5.4pt"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: left; font: normal bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font: normal bold 8pt Arial, Helvetica, Sans-Serif; text-align: right; padding-bottom: 1pt; padding-left: 5.4pt"><span style="font-size: 8pt">Valuation
    Technique</span></td><td style="border-bottom: Black 1pt solid; text-align: left; font: normal bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font: normal bold 8pt Arial, Helvetica, Sans-Serif; text-align: right; padding-bottom: 1pt; padding-left: 5.4pt"><span style="font-size: 8pt">Significant
    Unobservable Inputs</span></td><td style="border-bottom: Black 1pt solid; text-align: left; font: normal bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font: normal bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt; font-style: normal">Range
    of Inputs</span></td><td style="border-bottom: Black 1pt solid; font: normal bold 8pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: normal 9pt Arial, Helvetica, Sans-Serif; vertical-align: top; width: 24%; text-align: left">Individually evaluated loans</td><td style="width: 1%; font: normal 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: normal 9pt Arial, Helvetica, Sans-Serif; vertical-align: top; width: 24%; text-align: left">Appraised Value/ Discounted Cash Flows</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; vertical-align: top; width: 35%; text-align: left">Discounts to appraisals or cash flows for estimated holding and/or selling costs or age of appraisal</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="vertical-align: top; width: 13%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">0-25</span></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; vertical-align: top; width: 1%; text-align: left">%</td></tr>
  </table><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0.2in 0pt 0; text-align: justify">&#160;</p><p style="font: italic 9.5pt Arial, Helvetica, Sans-Serif; margin: 0pt 0.2in 0pt 0; text-align: justify">Fair Value of Financial Instruments</p><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt">Financial instruments require disclosure
of fair value information, whether or not recognized in the consolidated balance sheets, when it is practical to estimate the fair value.
A financial instrument is defined as cash, evidence of an ownership interest in an entity or a contractual obligation which requires the
exchange of cash. Certain items are specifically excluded from the disclosure requirements, including the Company&#8217;s common stock,
premises and equipment and other assets and liabilities.</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0.2in 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt">The following is a description of valuation
methodologies used to estimate fair value for certain other financial instruments.</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0.2in 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt">Fair value approximates carrying value
for the following financial instruments due to the short-term nature of the instrument: cash and due from banks, federal funds sold, other
investments, federal funds purchased, and securities sold under agreement to repurchase.</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0.2in 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><i>Loans</i> &#8211; The valuation of
loans held for investment is estimated using the exit price notion which incorporates factors, such as enhanced credit risk, illiquidity
risk and market factors that sometimes exist in exit prices in dislocated markets. This credit risk assumption is intended to approximate
the fair value that a market participant would realize in a hypothetical orderly transaction. The Company&#8217;s loan portfolio is initially
fair valued using a segmented approach, using the eight categories as disclosed in Note 4 &#8211; Loans and Allowance for Credit Losses.
Loans are considered a Level 3 classification.</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0.2in 0pt 0; text-align: justify"><i>&#160;</i></p><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><i>Deposits &#8211; </i>Fair value for
demand deposit accounts and interest-bearing accounts with no fixed maturity date is equal to the carrying value. The fair value of certificate
of deposit accounts are estimated by discounting cash flows from expected maturities using current interest rates on similar instruments.</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0.2in 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><i>FHLB Advances and Other Borrowings
&#8211; </i>Fair value for FHLB advances and other borrowings are estimated by discounting cash flows from expected maturities using current
interest rates on similar instruments.</p><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt">&#160;</p><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><i>Subordinated debentures</i> &#8211;
Fair value for subordinated debentures are estimated by discounting cash flows from expected maturities using current interest rates on
similar instruments.</p><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt">&#160;</p><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt">The Company has used management&#8217;s
best estimate of fair value based on the above assumptions. Thus, the fair values presented may not be the amounts that could be realized
in an immediate sale or settlement of the instrument. In addition, any income taxes or other expenses, which would be incurred in an actual
sale or settlement, are not taken into consideration in the fair value presented.</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: left">&#160;</p><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt">The estimated fair values of the Company&#8217;s
financial instruments at December 31, 2022 and 2021 are as follows:</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 13.5pt 0pt 0; text-align: center">&#160;</p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="padding-top: 5pt; border-top: Black 2.5pt solid; padding-bottom: 1pt; font-size: 11pt; text-align: center"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"><b>&#160;</b></span></td><td style="padding-top: 5pt; border-top: Black 2.5pt solid; font-size: 11pt; padding-bottom: 1pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"><b>&#160;</b></span></td>
    <td colspan="18" style="padding-top: 5pt; border-top: Black 2.5pt solid; border-bottom: Black 1pt solid; font-size: 11pt; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"><b>December
    31, 2022</b></span></td><td style="padding-top: 5pt; border-top: Black 2.5pt solid; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"><b>&#160;</b></span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">(dollars in thousands)</span></td><td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">Carrying<br/>
    Amount</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">Fair<br/>
    Value</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">Level
    1</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">Level
    2</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">Level
    3</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; margin-bottom: 0pt"><b>Financial
    Assets:</b></td><td style="font-size: 11pt">&#160;</td>
    <td colspan="2" style="font-size: 11pt; text-align: right">&#160;</td><td style="font-size: 11pt">&#160;</td><td style="font-size: 11pt">&#160;</td>
    <td colspan="2" style="font-size: 11pt; text-align: right">&#160;</td><td style="font-size: 11pt">&#160;</td><td style="font-size: 11pt">&#160;</td>
    <td colspan="2" style="font-size: 11pt; text-align: right">&#160;</td><td style="font-size: 11pt">&#160;</td><td style="font-size: 11pt">&#160;</td>
    <td colspan="2" style="font-size: 11pt; text-align: right">&#160;</td><td style="font-size: 11pt">&#160;</td><td style="font-size: 11pt">&#160;</td>
    <td colspan="2" style="font-size: 11pt; text-align: right">&#160;</td><td style="font-size: 11pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt; width: 40%">Other investments, at cost</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">$</td><td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">10,833</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">10,833</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-528">-</div></td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-529">-</div></td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">10,833</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">Loans<sup>(1)</sup></span></td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">3,227,455</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">3,057,891</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-530">-</div></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-531">-</div></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">3,057,891</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; margin-bottom: 0pt"><b>Financial
    Liabilities:</b></td><td style="font-size: 11pt">&#160;</td>
    <td style="font-size: 11pt; text-align: left">&#160;</td><td style="font-size: 11pt; text-align: right">&#160;</td><td style="font-size: 11pt; text-align: left">&#160;</td><td style="font-size: 11pt">&#160;</td>
    <td style="font-size: 11pt; text-align: left">&#160;</td><td style="font-size: 11pt; text-align: right">&#160;</td><td style="font-size: 11pt; text-align: left">&#160;</td><td style="font-size: 11pt">&#160;</td>
    <td style="font-size: 11pt; text-align: left">&#160;</td><td style="font-size: 11pt; text-align: right">&#160;</td><td style="font-size: 11pt; text-align: left">&#160;</td><td style="font-size: 11pt">&#160;</td>
    <td style="font-size: 11pt; text-align: left">&#160;</td><td style="font-size: 11pt; text-align: right">&#160;</td><td style="font-size: 11pt; text-align: left">&#160;</td><td style="font-size: 11pt">&#160;</td>
    <td style="font-size: 11pt; text-align: left">&#160;</td><td style="font-size: 11pt; text-align: right">&#160;</td><td style="font-size: 11pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt">Deposits</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">3,133,865</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">2,717,900</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-532">-</div></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">2,717,900</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-533">-</div></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="border-bottom: Black 2.5pt solid; font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt">Subordinated debentures</td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">36,214</td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">39,885</td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-534">-</div></td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">39,885</td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-535">-</div></td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  </table><p style="font: 11pt Arial, Helvetica, Sans-Serif; margin: 0pt 0">&#160;</p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1pt; font-size: 11pt"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 11pt; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="18" style="border-bottom: Black 1pt solid; font-size: 11pt; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"><b>December
    31, 2021</b></span></td><td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">(dollars in thousands)</span></td><td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">Carrying<br/>
    Amount</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">Fair<br/>
    Value</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">Level
    1</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">Level
    2</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">Level
    3</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; margin-bottom: 0pt"><b>Financial
    Assets:</b></td><td style="font-size: 11pt">&#160;</td>
    <td style="font-size: 11pt; text-align: left">&#160;</td><td style="font-size: 11pt; text-align: right">&#160;</td><td style="font-size: 11pt; text-align: left">&#160;</td><td style="font-size: 11pt">&#160;</td>
    <td style="font-size: 11pt; text-align: left">&#160;</td><td style="font-size: 11pt; text-align: right">&#160;</td><td style="font-size: 11pt; text-align: left">&#160;</td><td style="font-size: 11pt">&#160;</td>
    <td style="font-size: 11pt; text-align: left">&#160;</td><td style="font-size: 11pt; text-align: right">&#160;</td><td style="font-size: 11pt; text-align: left">&#160;</td><td style="font-size: 11pt">&#160;</td>
    <td style="font-size: 11pt; text-align: left">&#160;</td><td style="font-size: 11pt; text-align: right">&#160;</td><td style="font-size: 11pt; text-align: left">&#160;</td><td style="font-size: 11pt">&#160;</td>
    <td style="font-size: 11pt; text-align: left">&#160;</td><td style="font-size: 11pt; text-align: right">&#160;</td><td style="font-size: 11pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt; width: 40%">Other investments, at cost</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">$</td><td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">4,021</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">4,021</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-536">-</div></td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-537">-</div></td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">4,021</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">Loans<sup>(1)</sup></span></td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">2,451,306</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">2,422,621</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-538">-</div></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-539">-</div></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">2,422,621</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; margin-bottom: 0pt"><b>Financial
    Liabilities:</b></td><td style="font-size: 11pt">&#160;</td>
    <td style="font-size: 11pt; text-align: left">&#160;</td><td style="font-size: 11pt; text-align: right">&#160;</td><td style="font-size: 11pt; text-align: left">&#160;</td><td style="font-size: 11pt">&#160;</td>
    <td style="font-size: 11pt; text-align: left">&#160;</td><td style="font-size: 11pt; text-align: right">&#160;</td><td style="font-size: 11pt; text-align: left">&#160;</td><td style="font-size: 11pt">&#160;</td>
    <td style="font-size: 11pt; text-align: left">&#160;</td><td style="font-size: 11pt; text-align: right">&#160;</td><td style="font-size: 11pt; text-align: left">&#160;</td><td style="font-size: 11pt">&#160;</td>
    <td style="font-size: 11pt; text-align: left">&#160;</td><td style="font-size: 11pt; text-align: right">&#160;</td><td style="font-size: 11pt; text-align: left">&#160;</td><td style="font-size: 11pt">&#160;</td>
    <td style="font-size: 11pt; text-align: left">&#160;</td><td style="font-size: 11pt; text-align: right">&#160;</td><td style="font-size: 11pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt">Deposits</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">2,563,826</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">2,327,055</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-540">-</div></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">2,327,055</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-541">-</div></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="border-bottom: Black 2.5pt solid; font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt">Subordinated debentures</td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">36,106</td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">33,936</td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-542">-</div></td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">33,936</td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-543">-</div></td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  </table><p style="font: 11pt Arial, Helvetica, Sans-Serif; margin: 0pt 0"><span style="font-style: normal"><b>&#160;</b></span></p><p style="font: 12pt Arial, Helvetica, Sans-Serif; margin: 0pt 0 0pt 4.5pt; text-align: justify; text-indent: -4.5pt"><span style="font-size: 10pt; font-weight: normal"><sup>(1)
</sup></span><span style="font-size: 8pt; font-weight: normal">Carrying amount is net of the allowance for credit losses and individually
evaluated loans.</span></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sfst_FairValueAccountingLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sfst_FairValueAccountingLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sfst_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosuresTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126976982&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>34
<FILENAME>R22.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139789909729872">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Earnings Per Common Share<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings per common share [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareTextBlock', window );">Earnings Per Common Share</a></td>
<td class="text"><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 0pt; margin-bottom: 0pt"><span style="font-style: normal"><b>NOTE
15 &#8211; Earnings Per Common Share</b></span></p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 13.5pt 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt">The following schedule reconciles the
numerators and denominators of the basic and diluted earnings per share computations for the years ended December 31, 2022, 2021 and 2020.
Dilutive common shares arise from the potentially dilutive effect of the Company&#8217;s stock options and warrants that are outstanding.
The assumed conversion of stock options and warrants can create a difference between basic and dilutive net income per common share.</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 13.5pt 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt">At December 31, 2022, 2021 and 2020,
options totaling 131,433, 9,000, and 318,825, respectively, were anti-dilutive in the calculation of earnings per share as their exercise
price exceeded the fair market value. These options were therefore excluded from the diluted earnings per share calculation.</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: left">&#160;</p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="padding-top: 5pt; border-top: Black 2.5pt solid; font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="padding-top: 5pt; border-top: Black 2.5pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="10" style="padding-top: 5pt; border-top: Black 2.5pt solid; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">December
    31,</span></td><td style="padding-top: 5pt; border-top: Black 2.5pt solid; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-size: 8pt">(dollars
    in thousands, except share data)</span></td><td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">2022</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">2021</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">2020</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">Numerator:</td><td style="font-size: 12pt">&#160;</td>
    <td colspan="2" style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td colspan="2" style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td colspan="2" style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt; width: 64%">Net income</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; width: 1%">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; width: 1%; text-align: left">$</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; width: 9%; text-align: right">29,115</td><td style="width: 1%; padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; width: 1%">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; width: 1%; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; width: 9%; text-align: right">46,711</td><td style="width: 1%; padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; width: 1%">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; width: 1%; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; width: 9%; text-align: right">18,328</td><td style="width: 1%; padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="border-top: Black 1pt solid; font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt; border-bottom: Black 1pt solid">Net income available to common shareholders</td><td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">$</td><td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">29,115</td><td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">46,711</td><td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">18,328</td><td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">Denominator:</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt">Weighted-average common shares outstanding - basic</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">7,958,294</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">7,843,692</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">7,718,615</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt">Common stock equivalents</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">113,396</td><td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">145,288</td><td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">105,599</td><td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="border-top: Black 1pt solid; font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt; border-bottom: Black 1pt solid">Weighted-average common shares outstanding - diluted</td><td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid">&#160;</td><td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right; border-bottom: Black 1pt solid">8,071,690</td><td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left; border-bottom: Black 1pt solid">&#160;</td><td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid">&#160;</td><td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right; border-bottom: Black 1pt solid">7,988,980</td><td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left; border-bottom: Black 1pt solid">&#160;</td><td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid">&#160;</td><td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right; border-bottom: Black 1pt solid">7,824,214</td><td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left; border-bottom: Black 1pt solid">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">Earnings per common share:</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt">Basic</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">$</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">3.66</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">5.96</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">2.37</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="border-bottom: Black 2.5pt solid; font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt">Diluted</td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">3.61</td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">5.85</td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">2.34</td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for earnings per share.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=109243012&amp;loc=SL65017193-207537<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -URI https://asc.fasb.org/topic&amp;trid=2144383<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3630-109257<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>35
<FILENAME>R23.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139789994634352">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments and Contingencies<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock', window );">Commitments and Contingencies</a></td>
<td class="text"><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 0pt; margin-bottom: 0pt"><b>NOTE 16 &#8211; Commitments and Contingencies</b></p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 13.5pt 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt">The Company has entered into a three
year employment agreement with its chief executive officer and a two year employment agreement with 14 executive vice presidents. These
agreements also include a) an incentive program, b) a stock option plan, c) a one-year non-compete agreement upon termination and a severance
payment equal to one year of compensation. The total estimated aggregate salary commitment is approximately $3.7 million.</p><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt">&#160;</p><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt">The Company has an agreement with a
data processor which expires in 2028 to provide certain item processing, electronic banking, and general ledger processing services. Components
of this contract vary based on transaction and account volume, monthly charges and certain termination fees.</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 13.5pt 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt">The Company has commitments with various
investment partners under the Small Business Investment Company (&#8220;SBIC&#8221;) and the Rural Business Investment Company (&#8220;RBIC&#8221;)
programs for which we have committed to make capital contributions from time to time. These commitments totaled approximately $1.7 million
at December 31, 2022.</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 13.5pt 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt">The Company may be subject to litigation
and claims in the normal course of business. As of December 31, 2022, management believes there is no material litigation pending.</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for commitments and contingencies.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -URI https://asc.fasb.org/topic&amp;trid=2144648<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 954<br> -SubTopic 440<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=6491277&amp;loc=d3e6429-115629<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -URI https://asc.fasb.org/topic&amp;trid=2127136<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=123406679&amp;loc=d3e25336-109308<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123406679&amp;loc=d3e25336-109308<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>36
<FILENAME>R24.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139789989028240">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Taxes [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureTextBlock', window );">Income Taxes</a></td>
<td class="text"><p style="font: bold 9.5pt Arial, Helvetica, Sans-Serif; margin: 0pt 13.5pt 0pt 0; text-align: justify">NOTE 17 &#8211; Income Taxes</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 13.5pt 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt">The components of income tax expense
were as follows:</p><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt">&#160;</p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="padding-top: 5pt; border-top: Black 2.5pt solid; padding-bottom: 1pt; font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="padding-top: 5pt; border-top: Black 2.5pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="10" style="padding-top: 5pt; border-top: Black 2.5pt solid; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">For
    the years ended December 31,</span></td><td style="padding-top: 5pt; border-top: Black 2.5pt solid; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-size: 8pt">(dollars
    in thousands)</span></td><td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">2022</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">2021</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">2020</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-size: 9pt">Current income taxes:</span></td><td style="font-size: 12pt"><span style="font-size: 9pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-size: 9pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-size: 9pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-size: 9pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-size: 9pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-size: 9pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-size: 9pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt; width: 64%">Federal	</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">$</td><td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">8,482</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">10,414</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">10,244</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="border-bottom: Black 1pt solid; font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt">State	</td><td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">1,273</td><td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">2,088</td><td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">841</td><td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 30pt; margin-bottom: 0pt">Total current tax expense	</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">9,755</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">12,502</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">11,085</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; padding-bottom: 1pt">Deferred income tax expense (benefit)</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">(757</td><td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">)</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">1,590</td><td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">(5,594</td><td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt">Income tax expense</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">$</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">8,998</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">14,092</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">5,491</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt">&#160;</p><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt">The following is a summary of the items
that caused recorded income taxes to differ from taxes computed using the statutory tax rate:</p><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt">&#160;</p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="padding-top: 5pt; border-top: Black 2.5pt solid; padding-left: 0pt; padding-bottom: 1pt; font-size: 12pt; text-align: left; text-indent: 0pt"><span style="font-size: 8pt">&#160;</span></td><td style="padding-top: 5pt; border-top: Black 2.5pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="10" style="padding-top: 5pt; border-top: Black 2.5pt solid; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">For
    the years ended December 31,</span></td><td style="padding-top: 5pt; border-top: Black 2.5pt solid; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-left: 0pt; border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; text-indent: 0pt"><span style="font-size: 8pt">(dollars
    in thousands)</span></td><td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">2022</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">2021</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">2020</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="padding-left: 0pt; width: 64%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; text-indent: 0pt">Tax expense at statutory rate</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">$</td><td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">8,004</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">12,768</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">5,002</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt">Effect of state income taxes, net of federal benefit	</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">1,006</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">1,649</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">664</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt">Exempt income	</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">(27</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">)</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">(43</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">)</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">(27</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt">Effect of stock-based compensation</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">42</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">(115</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">)</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">(30</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt">Other</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">(27</td><td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">)</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">(167</td><td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">)</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">(118</td><td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 30pt; margin-bottom: 0pt">Income tax expense	</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">$</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">8,998</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">14,092</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">5,491</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  </table><p style="font: 6pt Arial, Helvetica, Sans-Serif; margin: 0pt 0.2in 0pt 0; text-align: justify"><span style="font-size: 10pt">&#160;</span></p><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt">The components of the deferred tax assets and liabilities
are as follows:</p><p style="font: 6pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><span style="font-size: 10pt">&#160;</span></p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="padding: 5pt 0pt 1pt; border-top: Black 2.5pt solid; font-size: 11pt; text-indent: 0pt"><span style="font-size: 8pt">&#160;</span></td><td style="padding-top: 5pt; border-top: Black 2.5pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="6" style="padding-top: 5pt; border-top: Black 2.5pt solid; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">December
    31,</span></td><td style="padding-top: 5pt; border-top: Black 2.5pt solid; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt">(dollars
    in thousands)</span></td><td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">2022</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">2021</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="padding-right: 0pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 9pt">Deferred
    tax assets:</span></td><td style="font-size: 11pt"><span style="font-size: 9pt">&#160;</span></td>
    <td style="font-size: 11pt; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="font-size: 11pt; text-align: right"><span style="font-size: 9pt">&#160;</span></td><td style="font-size: 11pt; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="font-size: 11pt"><span style="font-size: 9pt">&#160;</span></td>
    <td style="font-size: 11pt; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="font-size: 11pt; text-align: right"><span style="font-size: 9pt">&#160;</span></td><td style="font-size: 11pt; text-align: left"><span style="font-size: 9pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt; width: 76%">Allowance for credit losses</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">$</td><td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">8,114</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">6,386</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt">Reserve for unfunded commitments</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">584</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-544">-</div></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt">Unrealized loss on securities available for sale</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">3,565</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">197</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt">Net deferred loan fees</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">1,537</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">1,054</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt">Deferred compensation</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">1,762</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">1,930</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt">Lease liabilities</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">5,424</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">5,883</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt">Other</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">393</td><td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">260</td><td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="border-top: Black 1pt solid; padding-right: 0pt; font-size: 11pt; padding-bottom: 1pt; padding-left: 0pt; text-indent: 0pt; border-bottom: Black 1pt solid">&#160;</td><td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid">&#160;</td><td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right; border-bottom: Black 1pt solid">21,379</td><td style="border-top: Black 1pt solid; padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid">&#160;</td><td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid">&#160;</td><td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right; border-bottom: Black 1pt solid">15,710</td><td style="border-top: Black 1pt solid; padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-right: 0pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt">Deferred tax liabilities:</td><td style="font-size: 11pt">&#160;</td>
    <td style="font-size: 11pt; text-align: left">&#160;</td><td style="font-size: 11pt; text-align: right">&#160;</td><td style="font-size: 11pt; text-align: left">&#160;</td><td style="font-size: 11pt">&#160;</td>
    <td style="font-size: 11pt; text-align: left">&#160;</td><td style="font-size: 11pt; text-align: right">&#160;</td><td style="font-size: 11pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt">Property and equipment</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">3,561</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">1,419</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt">Hedging transactions</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">27</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">151</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt">Prepaid expenses</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">316</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">148</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt">ROU assets</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">4,953</td><td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">5,595</td><td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="border-top: Black 1pt solid; padding-right: 0pt; font-size: 11pt; padding-bottom: 1pt; padding-left: 0pt; text-indent: 0pt; border-bottom: Black 1pt solid">&#160;</td><td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid">&#160;</td><td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right; border-bottom: Black 1pt solid">8,857</td><td style="border-top: Black 1pt solid; padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid">&#160;</td><td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid">&#160;</td><td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right; border-bottom: Black 1pt solid">7,313</td><td style="border-top: Black 1pt solid; padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 30pt; margin-bottom: 0pt">Net deferred tax asset</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">$</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">12,522</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">8,397</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  </table><p style="font: 9.5pt Arial, Helvetica, Sans-Serif; margin: 0pt 13.5pt 0pt 0; text-align: justify"><span style="font-size: 10pt">&#160;</span></p><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt">The Company has analyzed the tax positions taken or expected to be
taken in its tax returns and concluded it has no liability related to uncertain tax positions.</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32857-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 11.C)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330215-122817<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 17<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32809-109319<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.5.Q1)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 14<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32705-109319<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 270<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6424409&amp;loc=d3e44925-109338<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -URI https://asc.fasb.org/topic&amp;trid=2144680<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=6424122&amp;loc=d3e41874-109331<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>37
<FILENAME>R25.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139789989002304">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Related Party Transactions<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsAbstract', window );"><strong>Related Party Transactions [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsDisclosureTextBlock', window );">Related Party Transactions</a></td>
<td class="text"><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 0pt; margin-bottom: 0pt"><b>NOTE 18 &#8211; Related Party Transactions</b></p><p style="font: 9.5pt Arial, Helvetica, Sans-Serif; margin: 0pt 13.5pt 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt">Certain directors, executive officers,
and companies with which they are affiliated, are clients of and have banking transactions with the Company in the ordinary course of
business. These loans were made on substantially the same terms, including interest rates and collateral, as those prevailing at the time
for comparable transactions with persons not related to the lender.</p><p style="font: 9.5pt Arial, Helvetica, Sans-Serif; margin: 0pt 13.5pt 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt">A summary of loan transactions with
directors and executive officers, including their affiliates is as follows:</p><p style="font: 11pt Arial, Helvetica, Sans-Serif; margin: 0pt 13.5pt 0pt 0.25in; text-align: center; text-indent: 9pt">&#160;</p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="padding-top: 5pt; border-top: Black 2.5pt solid; padding-bottom: 1pt; font-size: 12pt; text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="padding-top: 5pt; border-top: Black 2.5pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="6" style="padding-top: 5pt; border-top: Black 2.5pt solid; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">For
    the years ended December 31,</span></td><td style="padding-top: 5pt; border-top: Black 2.5pt solid; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-size: 8pt">(dollars
    in thousands)</span></td><td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">2022</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">2021</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; width: 76%; text-align: left">Balance, beginning of year</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">$</td><td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">8,790</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">5,790</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">New loans</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">21,010</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">11,629</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; padding-bottom: 1pt">Less loan payments</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">(12,583</td><td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">)</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">(8,629</td><td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; padding-bottom: 1pt">Balance, end of year</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">$</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">17,217</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">8,790</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  </table><p style="font: 9.5pt Arial, Helvetica, Sans-Serif; margin: 0pt 13.5pt 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt">Deposits by executive officers and
directors and their related interests at December 31, 2022 and 2021, were $6.5 million and $11.8 million, respectively.</p><p style="font: 11pt Arial, Helvetica, Sans-Serif; margin: 0pt 13.5pt 0pt 0; text-align: justify; text-indent: 1.5in">&#160;</p><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt">The Company has a land lease with a
director on the property for a branch office, with monthly payments of $9,120. In addition, the Company periodically enters into various
consulting agreements with the director for development, administration and advisory services related to the purchase of property and
construction of current and future branch office sites, including the development of the new bank headquarters in Greenville, South Carolina.
There were no payments to the director for these services during 2022 and payments totaling $300,000 were made to the director for these
services during the year ended December 31, 2021.</p><p style="font: 9.5pt Arial, Helvetica, Sans-Serif; margin: 0pt 13.5pt 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt">The Company received rent payments
from a company of which a director is a private investor and chairman of the board. Rent received totaled $79,000 and $104,000 for the
twelve months ended December 31, 2022 and December 31, 2021, respectively. As part of the lease agreement with the company, $86,000 was
paid to the company for a tenant upfit allowance during the twelve months ended December 31, 2022.</p><p style="font: 9.5pt Arial, Helvetica, Sans-Serif; margin: 0pt 13.5pt 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt">The Company is of the opinion that
the lease payments and consulting fees represent market costs that could have been obtained in similar &#8220;arms length&#8221; transactions.</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -URI https://asc.fasb.org/topic&amp;trid=2122745<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39691-107864<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>38
<FILENAME>R26.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139789904299216">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Financial Instruments With Off-Balance Sheet Risk<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisclosureTextBlockSupplementAbstract', window );"><strong>Financial Instruments With Off-Balance Sheet Risk [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentsDisclosureTextBlock', window );">Financial Instruments With Off-Balance Sheet Risk</a></td>
<td class="text"><p style="font: bold 9.5pt Arial, Helvetica, Sans-Serif; margin: 0pt 13.5pt 0pt 0; text-align: justify">NOTE 19 &#8211; Financial Instruments
With Off-Balance Sheet Risk</p><p style="font: 8pt Arial, Helvetica, Sans-Serif; margin: 0pt 13.5pt 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt">In the ordinary course of business,
and to meet the financing needs of its clients, the Company is a party to various financial instruments with off-balance sheet risk. These
financial instruments, which include commitments to extend credit and standby letters of credit, involve, to varying degrees, elements
of credit and interest rate risk in excess of the amounts recognized in the balance sheets. The contract amount of those instruments reflects
the extent of involvement the Company has in particular classes of financial instruments.</p><p style="font: 9.5pt Arial, Helvetica, Sans-Serif; margin: 0pt 13.5pt 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt">The Company&#8217;s exposure to credit
loss in the event of nonperformance by the other party to the financial instrument for commitments to extend credit and standby letters
of credit is represented by the contractual amounts of those instruments. The Company uses the same credit policies in making commitments
and conditional obligations as it does for on-balance sheet instruments.</p><p style="font: 9.5pt Arial, Helvetica, Sans-Serif; margin: 0pt 13.5pt 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt">Commitments to extend credit are agreements
to lend to a client as long as there is no violation of any material condition established in the contract. Commitments generally have
fixed expiration dates or other termination clauses and may require the payment of a fee. At December 31, 2022, unfunded commitments to
extend credit were approximately $878.3 million, of which $318.9 million is at fixed rates and $559.4 million is at variable rates. At
December 31, 2021, unfunded commitments to extend credit were approximately $618.7 million, of which $205.4 million is at fixed rates
and $413.3 million is at variable rates. The Company evaluates each client&#8217;s credit-worthiness on a case-by-case basis. The amount
of collateral obtained, if deemed necessary by the Company upon extension of credit, is based on management&#8217;s credit evaluation
of the borrower. Collateral varies but may include accounts receivable, inventory, property, plant and equipment, and commercial and residential
real estate. See Note 4 &#8211; Loans and Allowance for Credit Losses for additional information on unfunded commitments.</p><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt">&#160;</p><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt">At December 31, 2022 and 2021, there
was a $14.3 million and $10.2 million commitment, respectively, under letters of credit. The credit risk involved in issuing letters of
credit is essentially the same as that involved in extending loan facilities to clients. Collateral varies but may include accounts receivable,
inventory, equipment, marketable securities and property. Since most of the letters of credit are expected to expire without being drawn
upon, they do not necessarily represent future cash requirements. The fair value of off balance sheet lending commitments are based on
fees currently charged to enter into similar agreements, taking into account the remaining terms of the agreements and the counterparties
credit standing. The total fair value of such instruments is not material.</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureTextBlockSupplementAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureTextBlockSupplementAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for financial instruments. This disclosure includes, but is not limited to, fair value measurements of short and long term marketable securities, international currencies forward contracts, and auction rate securities. Financial instruments may include hedging and non-hedging currency exchange instruments, derivatives, securitizations and securities available for sale at fair value. Also included are investment results, realized and unrealized gains and losses as well as impairments and risk management disclosures.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>39
<FILENAME>R27.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139789909755808">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Employee Benefit Plan<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CompensationAndRetirementDisclosureAbstract', window );"><strong>Retirement Benefits [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock', window );">Employee Benefit Plan</a></td>
<td class="text"><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 0pt; margin-bottom: 0pt"><b>NOTE 20 &#8211; Employee Benefit Plan</b></p><p style="font: 8pt Arial, Helvetica, Sans-Serif; margin: 0pt 13.5pt 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt">On January 1, 2000, the Company adopted
the Southern First Bancshares, Inc. Profit Sharing and 401(k) Plan for the benefit of all eligible employees. The Company contributes
to the Plan annually upon approval by the Board of Directors. Contributions made to the Plan for the years ended December 31, 2022, 2021,
and 2020 amounted to $995,000, $905,000, and $881,000, respectively.</p><p style="font: 9.5pt Arial, Helvetica, Sans-Serif; margin: 0pt 13.5pt 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt">The Company also provides a nonqualified
deferred compensation plan for 22 executive officers in the form of a Supplemental Executive Retirement Plan (&#8220;SERP&#8221;). The
SERP provides retirement income for these officers. As of December 31, 2022 and 2021, the Company had an accrued benefit obligation of
$8.4 million and $9.2 million, respectively. The Company had a $284,000 reversal of expenses related to this plan for the twelve months
ended December 31, 2022 and incurred expenses related to this plan of $1.0 million and $1.6 million in 2021 and 2020, respectively.</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CompensationAndRetirementDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CompensationAndRetirementDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for retirement benefits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI https://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4179-114921<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section S99<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=21916913&amp;loc=d3e273930-122802<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (o)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (p)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 70<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=49170846&amp;loc=d3e28014-114942<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -URI https://asc.fasb.org/topic&amp;trid=2235017<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 60<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=6414203&amp;loc=d3e39689-114964<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(03)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (q)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (r)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iii)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (l)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (r)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>40
<FILENAME>R28.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139789902549776">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-Based Compensation<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>Share-based Payment Arrangement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock', window );">Stock-Based Compensation</a></td>
<td class="text"><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 0pt; margin-bottom: 0pt"><b>NOTE 21 &#8211; Stock-Based
Compensation</b></p><p style="font: 8pt Arial, Helvetica, Sans-Serif; margin: 0pt 13.5pt 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt">Compensation cost is recognized for
stock options and restricted stock awards issued to employees and non-employee directors. Compensation cost is measured as the fair value
of these awards on their date of grant. A Black-Scholes model is utilized to estimate the fair value of stock options, while the market
price of the Company&#8217;s common stock at the date of grant is used as the fair value of restricted stock awards. Compensation cost
is recognized over the required service period, generally defined as the vesting period for stock option and restricted stock awards.</p><p style="font: 9.5pt Arial, Helvetica, Sans-Serif; margin: 0pt 13.5pt 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt">The Company&#8217;s stock incentive
programs are long-term retention programs intended to attract, retain, and provide incentives for key employees and non-employee directors
in the form of incentive and non-qualified stock options and restricted stock.</p><p style="font: 9.5pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt">Stock-based compensation expense was recorded as
follows:</p><p style="font: 8pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">&#160;</p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="padding: 5pt 0pt 1pt; border-top: Black 2.5pt solid; font-size: 11pt; text-align: right; text-indent: 0pt"><span style="font-size: 8pt">&#160;</span></td><td style="padding-top: 5pt; border-top: Black 2.5pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="10" style="padding-top: 5pt; border-top: Black 2.5pt solid; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">For
    the years ended December 31,</span></td><td style="padding-top: 5pt; border-top: Black 2.5pt solid; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-right: 0pt; border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt">(dollars
    in thousands)</span></td><td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">2022</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">2021</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">2020</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="padding-right: 0pt; width: 64%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt">Stock option expense</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">$</td><td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">927</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">1,148</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">1,017</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-right: 0pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; padding-bottom: 1pt; padding-left: 0pt; text-indent: 0pt">Restricted stock grant expense</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">1,099</td><td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">499</td><td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">380</td><td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; text-align: left; padding-bottom: 1pt; padding-left: 0pt; text-indent: 0pt">Total stock-based compensation expense</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">$</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">2,026</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">1,647</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">1,397</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  </table><p style="font: 9.5pt Arial, Helvetica, Sans-Serif; margin: 0pt 0.2in 0pt 0; text-align: center">&#160;</p><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 0pt; margin-bottom: 0pt"><b>Stock Options</b></p><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt">The Company&#8217;s 2010 Incentive
Plan, as amended, had available for issuance a total of 566,025 shares (adjusted for the 10% stock dividends in 2013, 2012, and 2011).
The Plan expired on March 16, 2020 and no further shares may be issued from the plan.</p><p style="font: 9.5pt Arial, Helvetica, Sans-Serif; margin: 0pt 13.5pt 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt">On March 15, 2016, the Company adopted
the 2016 Equity Incentive Plan, making available for issuance 400,000 stock options. The Plan expired on March 15, 2021 and no further
shares may be issued from the plan.</p><p style="font: 9.5pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt">On March 17, 2020, the Company
adopted the 2020 Equity Incentive Plan, making available for issuance up to 450,000 stock options. The options may be exercised at an
exercise price per share based on the fair market value and determined on the date of grant and expire 10 years from the grant date.
As of December 31, 2022, there were 370,824 shares available for grant under the 2020 Equity Incentive Plan.</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 13.5pt 0pt 45pt; text-align: center; text-indent: -45pt">&#160;</p><p style="font: 9.5pt Arial, Helvetica, Sans-Serif; margin: 0pt 13.5pt 0pt 0; text-align: justify">A summary of the status of the stock
option plan and changes for the period is presented below:&#160;</p><p style="font: 9.5pt Arial, Helvetica, Sans-Serif; margin: 0pt 13.5pt 0pt 0; text-align: justify">&#160;</p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="padding: 5pt 0pt 1pt 0.125in; border-top: Black 2.5pt solid; text-indent: -0.125in; font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="padding: 5pt 0pt 1pt; border-top: Black 2.5pt solid; font-size: 12pt; text-indent: 0pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="34" style="padding-top: 5pt; border-top: Black 2.5pt solid; border-bottom: Black 1pt solid; padding-right: 0pt; font-size: 12pt; text-align: right; padding-left: 0pt; text-indent: 0pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"><b>For
    the years ended December 31,</b></span></td><td style="padding-top: 5pt; border-top: Black 2.5pt solid; border-bottom: Black 1pt solid; padding-right: 0pt; font-size: 12pt; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1pt; padding-right: 0pt; padding-left: 0.125in; text-indent: -0.125in; font-size: 12pt; text-align: left"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="padding-bottom: 1pt; padding-right: 0pt; font: bold 8pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td>
    <td colspan="10" style="border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, sans-serif; text-align: right; margin-top: 2pt; margin-bottom: 0pt"><span style="font-size: 8pt"><b>2022</b></span></td><td style="border-bottom: Black 1pt solid; padding-right: 0pt; font-size: 12pt; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="padding-bottom: 1pt; padding-right: 0pt; font: bold 8pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td>
    <td colspan="10" style="border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, sans-serif; text-align: right; margin-top: 2pt; margin-bottom: 0pt"><span style="font-size: 8pt"><b>2021</b></span></td><td style="border-bottom: Black 1pt solid; padding-right: 0pt; font-size: 12pt; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="padding-bottom: 1pt; padding-right: 0pt; font: bold 8pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td>
    <td colspan="10" style="border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, sans-serif; text-align: right; margin-top: 2pt; margin-bottom: 0pt"><span style="font-size: 8pt"><b>2020</b></span></td><td style="border-bottom: Black 1pt solid; padding-right: 0pt; font-size: 12pt; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-right: 0pt; padding-left: 0.125in; text-indent: -0.125in; font-size: 12pt; text-align: right"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="padding-right: 0pt; text-align: right; font-size: 12pt; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td>
    <td colspan="2" style="padding-right: 0pt; font-size: 12pt; text-align: right; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="padding-right: 0pt; text-align: right; font-size: 12pt; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="padding-right: 0pt; text-align: right; font-size: 12pt; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td>
    <td colspan="2" style="padding-right: 0pt; font-size: 12pt; text-align: right; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="padding-right: 0pt; text-align: right; font-size: 12pt; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td>
    <td colspan="2" style="font: 8pt Arial, Helvetica, sans-serif; text-align: right; margin-top: 2pt; margin-bottom: 0pt"><span style="font-size: 8pt"><b>Weighted</b></span></td><td style="padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="padding-right: 0pt; text-align: right; font-size: 12pt; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td>
    <td colspan="2" style="padding-right: 0pt; font-size: 12pt; text-align: right; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="padding-right: 0pt; text-align: right; font-size: 12pt; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="padding-right: 0pt; text-align: right; font-size: 12pt; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td>
    <td colspan="2" style="padding-right: 0pt; font-size: 12pt; text-align: right; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="padding-right: 0pt; text-align: right; font-size: 12pt; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td>
    <td colspan="2" style="font: 8pt Arial, Helvetica, sans-serif; text-align: right; margin-top: 2pt; margin-bottom: 0pt"><span style="font-size: 8pt"><b>Weighted</b></span></td><td style="padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="padding-right: 0pt; text-align: right; font-size: 12pt; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td>
    <td colspan="2" style="padding-right: 0pt; font-size: 12pt; text-align: right; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="padding-right: 0pt; text-align: right; font-size: 12pt; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="padding-right: 0pt; text-align: right; font-size: 12pt; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td>
    <td colspan="2" style="padding-right: 0pt; font-size: 12pt; text-align: right; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="padding-right: 0pt; text-align: right; font-size: 12pt; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td>
    <td colspan="2" style="font: 8pt Arial, Helvetica, sans-serif; text-align: right; margin-top: 2pt; margin-bottom: 0pt"><span style="font-size: 8pt"><b>Weighted</b></span></td><td style="padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-right: 0pt; padding-left: 0.125in; text-indent: -0.125in; font-size: 12pt; text-align: right"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="padding-right: 0pt; text-align: right; font-size: 12pt; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td>
    <td colspan="2" style="padding-right: 0pt; font-size: 12pt; text-align: right; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="padding-right: 0pt; text-align: right; font-size: 12pt; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td>
    <td colspan="2" style="font: 8pt Arial, Helvetica, sans-serif; text-align: right; margin-top: 2pt; margin-bottom: 0pt"><span style="font-size: 8pt"><b>Weighted</b></span></td><td style="padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td>
    <td colspan="2" style="font: 8pt Arial, Helvetica, sans-serif; text-align: right; margin-top: 2pt; margin-bottom: 0pt"><span style="font-size: 8pt"><b>Average</b></span></td><td style="padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="padding-right: 0pt; text-align: right; font-size: 12pt; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td>
    <td colspan="2" style="padding-right: 0pt; font-size: 12pt; text-align: right; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="padding-right: 0pt; text-align: right; font-size: 12pt; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td>
    <td colspan="2" style="font: 8pt Arial, Helvetica, sans-serif; text-align: right; margin-top: 2pt; margin-bottom: 0pt"><span style="font-size: 8pt"><b>Weighted</b></span></td><td style="padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td>
    <td colspan="2" style="font: 8pt Arial, Helvetica, sans-serif; text-align: right; margin-top: 2pt; margin-bottom: 0pt"><span style="font-size: 8pt"><b>Average</b></span></td><td style="padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="padding-right: 0pt; text-align: right; font-size: 12pt; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td>
    <td colspan="2" style="padding-right: 0pt; font-size: 12pt; text-align: right; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="padding-right: 0pt; text-align: right; font-size: 12pt; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td>
    <td colspan="2" style="font: 8pt Arial, Helvetica, sans-serif; text-align: right; margin-top: 2pt; margin-bottom: 0pt"><span style="font-size: 8pt"><b>Weighted</b></span></td><td style="padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td>
    <td colspan="2" style="font: 8pt Arial, Helvetica, sans-serif; text-align: right; margin-top: 2pt; margin-bottom: 0pt"><span style="font-size: 8pt"><b>Average</b></span></td><td style="padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-right: 0pt; padding-left: 0.125in; text-indent: -0.125in; font-size: 12pt; text-align: right"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="padding-right: 0pt; text-align: right; font-size: 12pt; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td>
    <td colspan="2" style="padding-right: 0pt; font-size: 12pt; text-align: right; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="padding-right: 0pt; text-align: right; font-size: 12pt; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td>
    <td colspan="2" style="font: 8pt Arial, Helvetica, sans-serif; text-align: right; margin-top: 2pt; margin-bottom: 0pt"><span style="font-size: 8pt"><b>average</b></span></td><td style="padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td>
    <td colspan="2" style="font: 8pt Arial, Helvetica, sans-serif; text-align: right; margin-top: 2pt; margin-bottom: 0pt"><span style="font-size: 8pt"><b>Remaining</b></span></td><td style="padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="padding-right: 0pt; text-align: right; font-size: 12pt; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td>
    <td colspan="2" style="padding-right: 0pt; font-size: 12pt; text-align: right; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="padding-right: 0pt; text-align: right; font-size: 12pt; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td>
    <td colspan="2" style="font: 8pt Arial, Helvetica, sans-serif; text-align: right; margin-top: 2pt; margin-bottom: 0pt"><span style="font-size: 8pt"><b>average</b></span></td><td style="padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td>
    <td colspan="2" style="font: 8pt Arial, Helvetica, sans-serif; text-align: right; margin-top: 2pt; margin-bottom: 0pt"><span style="font-size: 8pt"><b>Remaining</b></span></td><td style="padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="padding-right: 0pt; text-align: right; font-size: 12pt; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td>
    <td colspan="2" style="padding-right: 0pt; font-size: 12pt; text-align: right; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="padding-right: 0pt; text-align: right; font-size: 12pt; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td>
    <td colspan="2" style="font: 8pt Arial, Helvetica, sans-serif; text-align: right; margin-top: 2pt; margin-bottom: 0pt"><span style="font-size: 8pt"><b>average</b></span></td><td style="padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td>
    <td colspan="2" style="font: 8pt Arial, Helvetica, sans-serif; text-align: right; margin-top: 2pt; margin-bottom: 0pt"><span style="font-size: 8pt"><b>Remaining</b></span></td><td style="padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-right: 0pt; padding-left: 0.125in; text-indent: -0.125in; font-size: 12pt; text-align: right"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="padding-right: 0pt; text-align: right; font-size: 12pt; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td>
    <td colspan="2" style="padding-right: 0pt; font-size: 12pt; text-align: right; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="padding-right: 0pt; text-align: right; font-size: 12pt; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td>
    <td colspan="2" style="font: 8pt Arial, Helvetica, sans-serif; text-align: right; margin-top: 2pt; margin-bottom: 0pt"><span style="font-size: 8pt"><b>exercise</b></span></td><td style="padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td>
    <td colspan="2" style="font: 8pt Arial, Helvetica, sans-serif; text-align: right; margin-top: 2pt; margin-bottom: 0pt"><span style="font-size: 8pt"><b>Contractual</b></span></td><td style="padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="padding-right: 0pt; text-align: right; font-size: 12pt; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td>
    <td colspan="2" style="padding-right: 0pt; font-size: 12pt; text-align: right; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="padding-right: 0pt; text-align: right; font-size: 12pt; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td>
    <td colspan="2" style="font: 8pt Arial, Helvetica, sans-serif; text-align: right; margin-top: 2pt; margin-bottom: 0pt"><span style="font-size: 8pt"><b>exercise</b></span></td><td style="padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td>
    <td colspan="2" style="font: 8pt Arial, Helvetica, sans-serif; text-align: right; margin-top: 2pt; margin-bottom: 0pt"><span style="font-size: 8pt"><b>Contractual</b></span></td><td style="padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="padding-right: 0pt; text-align: right; font-size: 12pt; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td>
    <td colspan="2" style="padding-right: 0pt; font-size: 12pt; text-align: right; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="padding-right: 0pt; text-align: right; font-size: 12pt; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td>
    <td colspan="2" style="font: 8pt Arial, Helvetica, sans-serif; text-align: right; margin-top: 2pt; margin-bottom: 0pt"><span style="font-size: 8pt"><b>exercise</b></span></td><td style="padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td>
    <td colspan="2" style="font: 8pt Arial, Helvetica, sans-serif; text-align: right; margin-top: 2pt; margin-bottom: 0pt"><span style="font-size: 8pt"><b>Contractual</b></span></td><td style="padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; padding-right: 0pt; padding-left: 0.125in; text-indent: -0.125in; font-size: 12pt; text-align: right"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="border-bottom: Black 1pt solid; padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, sans-serif; text-align: right; margin-top: 2pt; margin-bottom: 0pt"><span style="font-size: 8pt"><b>Shares</b></span></td><td style="border-bottom: Black 1pt solid; padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="border-bottom: Black 1pt solid; padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, sans-serif; text-align: right; margin-top: 2pt; margin-bottom: 0pt"><span style="font-size: 8pt"><b>price</b></span></td><td style="border-bottom: Black 1pt solid; padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="border-bottom: Black 1pt solid; padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, sans-serif; text-align: right; margin-top: 2pt; margin-bottom: 0pt"><span style="font-size: 8pt"><b>Life</b></span></td><td style="border-bottom: Black 1pt solid; padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="border-bottom: Black 1pt solid; padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, sans-serif; text-align: right; margin-top: 2pt; margin-bottom: 0pt"><span style="font-size: 8pt"><b>Shares</b></span></td><td style="border-bottom: Black 1pt solid; padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="border-bottom: Black 1pt solid; padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, sans-serif; text-align: right; margin-top: 2pt; margin-bottom: 0pt"><span style="font-size: 8pt"><b>price</b></span></td><td style="border-bottom: Black 1pt solid; padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="border-bottom: Black 1pt solid; padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, sans-serif; text-align: right; margin-top: 2pt; margin-bottom: 0pt"><span style="font-size: 8pt"><b>Life</b></span></td><td style="border-bottom: Black 1pt solid; padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="border-bottom: Black 1pt solid; padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, sans-serif; text-align: right; margin-top: 2pt; margin-bottom: 0pt"><span style="font-size: 8pt"><b>Shares</b></span></td><td style="border-bottom: Black 1pt solid; padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="border-bottom: Black 1pt solid; padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, sans-serif; text-align: right; margin-top: 2pt; margin-bottom: 0pt"><span style="font-size: 8pt"><b>price</b></span></td><td style="border-bottom: Black 1pt solid; padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="border-bottom: Black 1pt solid; padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, sans-serif; text-align: right; margin-top: 2pt; margin-bottom: 0pt"><span style="font-size: 8pt"><b>Life</b></span></td><td style="border-bottom: Black 1pt solid; padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; padding-left: 0.125in; text-indent: -0.125in; text-align: left; width: 28%"><span style="font-size: 8pt">Outstanding
    at beginning of year</span></td><td style="padding-right: 0pt; width: 1%; font: 8pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="padding-right: 0pt; width: 1%; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt">&#160;</span></td><td style="padding-right: 0pt; width: 5%; font: 8pt Arial, Helvetica, Sans-Serif; text-align: right; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt">464,724</span></td><td style="padding-right: 0pt; width: 1%; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt">&#160;</span></td><td style="padding-right: 0pt; width: 1%; font: 8pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="padding-right: 0pt; width: 1%; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt">$</span></td><td style="padding-right: 0pt; width: 5%; font: 8pt Arial, Helvetica, Sans-Serif; text-align: right; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt">33.97</span></td><td style="padding-right: 0pt; width: 1%; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt">&#160;</span></td><td style="padding-right: 0pt; width: 1%; font-size: 12pt; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="padding-right: 0pt; width: 1%; font-size: 12pt; text-align: left; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt">&#160;</span></td><td style="padding-right: 0pt; width: 5%; font-size: 12pt; text-align: right; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt">&#160;</span></td><td style="padding-right: 0pt; width: 1%; font-size: 12pt; text-align: left; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt">&#160;</span></td><td style="padding-right: 0pt; width: 1%; font: 8pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="padding-right: 0pt; width: 1%; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt">&#160;</span></td><td style="padding-right: 0pt; width: 5%; font: 8pt Arial, Helvetica, Sans-Serif; text-align: right; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt">495,195</span></td><td style="padding-right: 0pt; width: 1%; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt">&#160;</span></td><td style="padding-right: 0pt; width: 1%; font: 8pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="padding-right: 0pt; width: 1%; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt">$</span></td><td style="padding-right: 0pt; width: 5%; font: 8pt Arial, Helvetica, Sans-Serif; text-align: right; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt">29.93</span></td><td style="padding-right: 0pt; width: 1%; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt">&#160;</span></td><td style="padding-right: 0pt; width: 1%; font-size: 12pt; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="padding-right: 0pt; width: 1%; font-size: 12pt; text-align: left; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt">&#160;</span></td><td style="padding-right: 0pt; width: 5%; font-size: 12pt; text-align: right; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt">&#160;</span></td><td style="padding-right: 0pt; width: 1%; font-size: 12pt; text-align: left; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt">&#160;</span></td><td style="padding-right: 0pt; width: 1%; font: 8pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="padding-right: 0pt; width: 1%; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt">&#160;</span></td><td style="padding-right: 0pt; width: 5%; font: 8pt Arial, Helvetica, Sans-Serif; text-align: right; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt">541,414</span></td><td style="padding-right: 0pt; width: 1%; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt">&#160;</span></td><td style="padding-right: 0pt; width: 1%; font: 8pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="padding-right: 0pt; width: 1%; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt">$</span></td><td style="padding-right: 0pt; width: 5%; font: 8pt Arial, Helvetica, Sans-Serif; text-align: right; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt">26.65</span></td><td style="padding-right: 0pt; width: 1%; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt">&#160;</span></td><td style="padding-right: 0pt; width: 1%; font-size: 12pt; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="padding-right: 0pt; width: 1%; font-size: 12pt; text-align: left; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt">&#160;</span></td><td style="padding-right: 0pt; width: 5%; font-size: 12pt; text-align: right; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt">&#160;</span></td><td style="padding-right: 0pt; width: 1%; font-size: 12pt; text-align: left; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font: 8pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt">Granted</td><td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt">&#160;</td>
    <td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: right; padding-left: 0pt; text-indent: 0pt"><div style="-sec-ix-hidden: hidden-fact-545">-</div></td><td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt">&#160;</td>
    <td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: right; padding-left: 0pt; text-indent: 0pt"><div style="-sec-ix-hidden: hidden-fact-546">-</div></td><td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="padding-right: 0pt; font-size: 12pt; padding-left: 0pt; text-indent: 0pt">&#160;</td>
    <td style="padding-right: 0pt; font-size: 12pt; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="padding-right: 0pt; font-size: 12pt; text-align: right; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="padding-right: 0pt; font-size: 12pt; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt">&#160;</td>
    <td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: right; padding-left: 0pt; text-indent: 0pt">121,000</td><td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt">&#160;</td>
    <td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: right; padding-left: 0pt; text-indent: 0pt">40.45</td><td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="padding-right: 0pt; font-size: 12pt; padding-left: 0pt; text-indent: 0pt">&#160;</td>
    <td style="padding-right: 0pt; font-size: 12pt; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="padding-right: 0pt; font-size: 12pt; text-align: right; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="padding-right: 0pt; font-size: 12pt; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt">&#160;</td>
    <td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: right; padding-left: 0pt; text-indent: 0pt">101,700</td><td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt">&#160;</td>
    <td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: right; padding-left: 0pt; text-indent: 0pt">37.77</td><td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="padding-right: 0pt; font-size: 12pt; padding-left: 0pt; text-indent: 0pt">&#160;</td>
    <td style="padding-right: 0pt; font-size: 12pt; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="padding-right: 0pt; font-size: 12pt; text-align: right; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="padding-right: 0pt; font-size: 12pt; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: 8pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt">Exercised</td><td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt">&#160;</td>
    <td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: right; padding-left: 0pt; text-indent: 0pt">(32,375</td><td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt">)</td><td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt">&#160;</td>
    <td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: right; padding-left: 0pt; text-indent: 0pt">27.94</td><td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="padding-right: 0pt; font-size: 12pt; padding-left: 0pt; text-indent: 0pt">&#160;</td>
    <td style="padding-right: 0pt; font-size: 12pt; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="padding-right: 0pt; font-size: 12pt; text-align: right; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="padding-right: 0pt; font-size: 12pt; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt">&#160;</td>
    <td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: right; padding-left: 0pt; text-indent: 0pt">(127,871</td><td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt">)</td><td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt">&#160;</td>
    <td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: right; padding-left: 0pt; text-indent: 0pt">23.56</td><td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="padding-right: 0pt; font-size: 12pt; padding-left: 0pt; text-indent: 0pt">&#160;</td>
    <td style="padding-right: 0pt; font-size: 12pt; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="padding-right: 0pt; font-size: 12pt; text-align: right; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="padding-right: 0pt; font-size: 12pt; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt">&#160;</td>
    <td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: right; padding-left: 0pt; text-indent: 0pt">(93,870</td><td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt">)</td><td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt">&#160;</td>
    <td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: right; padding-left: 0pt; text-indent: 0pt">14.79</td><td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="padding-right: 0pt; font-size: 12pt; padding-left: 0pt; text-indent: 0pt">&#160;</td>
    <td style="padding-right: 0pt; font-size: 12pt; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="padding-right: 0pt; font-size: 12pt; text-align: right; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="padding-right: 0pt; font-size: 12pt; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt">Forfeited or expired</td><td style="border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; text-align: right; padding-left: 0pt; text-indent: 0pt">(5,125</td><td style="border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; text-align: left; padding-left: 0pt; text-indent: 0pt">)</td><td style="border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; text-align: right; padding-left: 0pt; text-indent: 0pt">43.14</td><td style="border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="border-bottom: Black 1pt solid; padding-right: 0pt; font-size: 12pt; padding-left: 0pt; text-indent: 0pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; padding-right: 0pt; font-size: 12pt; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="border-bottom: Black 1pt solid; padding-right: 0pt; font-size: 12pt; text-align: right; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="border-bottom: Black 1pt solid; padding-right: 0pt; font-size: 12pt; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; text-align: right; padding-left: 0pt; text-indent: 0pt">(23,600</td><td style="border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; text-align: left; padding-left: 0pt; text-indent: 0pt">)</td><td style="border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; text-align: right; padding-left: 0pt; text-indent: 0pt">38.88</td><td style="border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="border-bottom: Black 1pt solid; padding-right: 0pt; font-size: 12pt; padding-left: 0pt; text-indent: 0pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; padding-right: 0pt; font-size: 12pt; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="border-bottom: Black 1pt solid; padding-right: 0pt; font-size: 12pt; text-align: right; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="border-bottom: Black 1pt solid; padding-right: 0pt; font-size: 12pt; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; text-align: right; padding-left: 0pt; text-indent: 0pt">(54,049</td><td style="border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; text-align: left; padding-left: 0pt; text-indent: 0pt">)</td><td style="border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; text-align: right; padding-left: 0pt; text-indent: 0pt">38.15</td><td style="border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="border-bottom: Black 1pt solid; padding-right: 0pt; font-size: 12pt; padding-left: 0pt; text-indent: 0pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; padding-right: 0pt; font-size: 12pt; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="border-bottom: Black 1pt solid; padding-right: 0pt; font-size: 12pt; text-align: right; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="border-bottom: Black 1pt solid; padding-right: 0pt; font-size: 12pt; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; padding-left: 0.125in; text-indent: -0.125in; text-align: left">Outstanding at end of year</td><td style="border-bottom: Black 1pt solid; padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="border-bottom: Black 1pt solid; padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: right; padding-left: 0pt; text-indent: 0pt">427,224</td><td style="border-bottom: Black 1pt solid; padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="border-bottom: Black 1pt solid; padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt">$</td><td style="border-bottom: Black 1pt solid; padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: right; padding-left: 0pt; text-indent: 0pt">34.32</td><td style="border-bottom: Black 1pt solid; padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="border-bottom: Black 1pt solid; padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="border-bottom: Black 1pt solid; padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: right; padding-left: 0pt; text-indent: 0pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">5.7 years</span></td><td style="border-bottom: Black 1pt solid; padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="border-bottom: Black 1pt solid; padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="border-bottom: Black 1pt solid; padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: right; padding-left: 0pt; text-indent: 0pt">464,724</td><td style="border-bottom: Black 1pt solid; padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="border-bottom: Black 1pt solid; padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt">$</td><td style="border-bottom: Black 1pt solid; padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: right; padding-left: 0pt; text-indent: 0pt">33.97</td><td style="border-bottom: Black 1pt solid; padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="border-bottom: Black 1pt solid; padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="border-bottom: Black 1pt solid; padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: right; padding-left: 0pt; text-indent: 0pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">6.6 years</span></td><td style="border-bottom: Black 1pt solid; padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="border-bottom: Black 1pt solid; padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="border-bottom: Black 1pt solid; padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: right; padding-left: 0pt; text-indent: 0pt">495,195</td><td style="border-bottom: Black 1pt solid; padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="border-bottom: Black 1pt solid; padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt">$</td><td style="border-bottom: Black 1pt solid; padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: right; padding-left: 0pt; text-indent: 0pt">29.93</td><td style="border-bottom: Black 1pt solid; padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="border-bottom: Black 1pt solid; padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="border-bottom: Black 1pt solid; padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: right; padding-left: 0pt; text-indent: 0pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">6.4 years</span></td><td style="border-bottom: Black 1pt solid; padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; padding-left: 0.125in; text-indent: -0.125in; text-align: left">Options exercisable at year-end</td><td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt">&#160;</td>
    <td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: right; padding-left: 0pt; text-indent: 0pt">287,902</td><td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt">&#160;</td>
    <td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt">$</td><td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: right; padding-left: 0pt; text-indent: 0pt">32.35</td><td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt">&#160;</td>
    <td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: right; padding-left: 0pt; text-indent: 0pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">4.8 years</span></td><td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt">&#160;</td>
    <td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: right; padding-left: 0pt; text-indent: 0pt">239,340</td><td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt">&#160;</td>
    <td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt">$</td><td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: right; padding-left: 0pt; text-indent: 0pt">29.68</td><td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt">&#160;</td>
    <td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: right; padding-left: 0pt; text-indent: 0pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">5.0 years</span></td><td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt">&#160;</td>
    <td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: right; padding-left: 0pt; text-indent: 0pt">287,548</td><td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt">&#160;</td>
    <td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt">$</td><td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: right; padding-left: 0pt; text-indent: 0pt">24.93</td><td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt">&#160;</td>
    <td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: right; padding-left: 0pt; text-indent: 0pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">5.0 years</span></td><td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; padding-left: 0.125in; text-indent: -0.125in; text-align: left">Weighted average fair value of options granted during the year</td><td style="padding-right: 0pt; font-size: 12pt; padding-left: 0pt; text-indent: 0pt">&#160;</td>
    <td style="padding-right: 0pt; font-size: 12pt; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="padding-right: 0pt; font-size: 12pt; text-align: right; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="padding-right: 0pt; font-size: 12pt; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt">&#160;</td>
    <td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt">$</td><td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: right; padding-left: 0pt; text-indent: 0pt"><div style="-sec-ix-hidden: hidden-fact-547">-</div></td><td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="padding-right: 0pt; font-size: 12pt; padding-left: 0pt; text-indent: 0pt">&#160;</td>
    <td style="padding-right: 0pt; font-size: 12pt; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="padding-right: 0pt; font-size: 12pt; text-align: right; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="padding-right: 0pt; font-size: 12pt; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="padding-right: 0pt; font-size: 12pt; padding-left: 0pt; text-indent: 0pt">&#160;</td>
    <td style="padding-right: 0pt; font-size: 12pt; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="padding-right: 0pt; font-size: 12pt; text-align: right; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="padding-right: 0pt; font-size: 12pt; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt">&#160;</td>
    <td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt">$</td><td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: right; padding-left: 0pt; text-indent: 0pt">16.40</td><td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="padding-right: 0pt; font-size: 12pt; padding-left: 0pt; text-indent: 0pt">&#160;</td>
    <td style="padding-right: 0pt; font-size: 12pt; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="padding-right: 0pt; font-size: 12pt; text-align: right; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="padding-right: 0pt; font-size: 12pt; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="padding-right: 0pt; font-size: 12pt; padding-left: 0pt; text-indent: 0pt">&#160;</td>
    <td style="padding-right: 0pt; font-size: 12pt; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="padding-right: 0pt; font-size: 12pt; text-align: right; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="padding-right: 0pt; font-size: 12pt; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt">&#160;</td>
    <td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt">$</td><td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: right; padding-left: 0pt; text-indent: 0pt">11.37</td><td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="padding-right: 0pt; font-size: 12pt; padding-left: 0pt; text-indent: 0pt">&#160;</td>
    <td style="padding-right: 0pt; font-size: 12pt; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="padding-right: 0pt; font-size: 12pt; text-align: right; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="padding-right: 0pt; font-size: 12pt; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="border-bottom: Black 2.5pt solid; font: 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; padding-left: 0.125in; text-indent: -0.125in; text-align: left">Shares available for grant</td><td style="border-bottom: Black 2.5pt solid; font: 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; font: 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="border-bottom: Black 2.5pt solid; font: 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; text-align: right; padding-left: 0pt; text-indent: 0pt">370,824</td><td style="border-bottom: Black 2.5pt solid; font: 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="border-bottom: Black 2.5pt solid; padding-right: 0pt; font-size: 12pt; padding-left: 0pt; text-indent: 0pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; padding-right: 0pt; font-size: 12pt; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="border-bottom: Black 2.5pt solid; padding-right: 0pt; font-size: 12pt; text-align: right; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="border-bottom: Black 2.5pt solid; padding-right: 0pt; font-size: 12pt; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="border-bottom: Black 2.5pt solid; padding-right: 0pt; font-size: 12pt; padding-left: 0pt; text-indent: 0pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; padding-right: 0pt; font-size: 12pt; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="border-bottom: Black 2.5pt solid; padding-right: 0pt; font-size: 12pt; text-align: right; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="border-bottom: Black 2.5pt solid; padding-right: 0pt; font-size: 12pt; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="border-bottom: Black 2.5pt solid; font: 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; font: 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="border-bottom: Black 2.5pt solid; font: 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; text-align: right; padding-left: 0pt; text-indent: 0pt">422,550</td><td style="border-bottom: Black 2.5pt solid; font: 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="border-bottom: Black 2.5pt solid; padding-right: 0pt; font-size: 12pt; padding-left: 0pt; text-indent: 0pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; padding-right: 0pt; font-size: 12pt; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="border-bottom: Black 2.5pt solid; padding-right: 0pt; font-size: 12pt; text-align: right; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="border-bottom: Black 2.5pt solid; padding-right: 0pt; font-size: 12pt; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="border-bottom: Black 2.5pt solid; padding-right: 0pt; font-size: 12pt; padding-left: 0pt; text-indent: 0pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; padding-right: 0pt; font-size: 12pt; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="border-bottom: Black 2.5pt solid; padding-right: 0pt; font-size: 12pt; text-align: right; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="border-bottom: Black 2.5pt solid; padding-right: 0pt; font-size: 12pt; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="border-bottom: Black 2.5pt solid; font: 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; font: 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="border-bottom: Black 2.5pt solid; font: 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; text-align: right; padding-left: 0pt; text-indent: 0pt">136,339</td><td style="border-bottom: Black 2.5pt solid; font: 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="border-bottom: Black 2.5pt solid; padding-right: 0pt; font-size: 12pt; padding-left: 0pt; text-indent: 0pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; padding-right: 0pt; font-size: 12pt; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="border-bottom: Black 2.5pt solid; padding-right: 0pt; font-size: 12pt; text-align: right; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="border-bottom: Black 2.5pt solid; padding-right: 0pt; font-size: 12pt; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="border-bottom: Black 2.5pt solid; padding-right: 0pt; font-size: 12pt; padding-left: 0pt; text-indent: 0pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; padding-right: 0pt; font-size: 12pt; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="border-bottom: Black 2.5pt solid; padding-right: 0pt; font-size: 12pt; text-align: right; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="border-bottom: Black 2.5pt solid; padding-right: 0pt; font-size: 12pt; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td></tr>
  </table><p style="font: 8pt Arial, Helvetica, Sans-Serif; margin: 0pt 13.5pt 0pt 0; text-align: center">&#160;&#160;</p><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt">The aggregate intrinsic value (the
difference between the Company&#8217;s closing stock price on the last trading day of the year and the exercise price, multiplied by the
number of in-the-money options) of 427,224 and 464,724 stock options outstanding at December 31, 2022 and 2021 was $4.9 million and $13.3
million, respectively. The aggregate intrinsic value of 287,902 and 239,340 stock options exercisable at December 31, 2022 and 2021 was
$3.9 million and $7.9 million, respectively.</p><p style="font: 9.5pt Arial, Helvetica, Sans-Serif; margin: 0pt 13.5pt 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt">The fair value of the option
grant is estimated on the date of grant using the Black-Scholes option-pricing model. The following assumptions were used for grants:<b>&#160;</b></p><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt">&#160;</p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="padding-top: 5pt; border-top: Black 2.5pt solid; border-bottom: Black 1pt solid; padding-right: 0pt; font-size: 11pt; text-align: right; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt">&#160;</span></td><td style="padding-top: 5pt; border-top: Black 2.5pt solid; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="padding-top: 5pt; border-top: Black 2.5pt solid; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">2022</span></td><td style="padding-top: 5pt; border-top: Black 2.5pt solid; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td><td style="padding-top: 5pt; border-top: Black 2.5pt solid; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="padding-top: 5pt; border-top: Black 2.5pt solid; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">2021</span></td><td style="padding-top: 5pt; border-top: Black 2.5pt solid; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td><td style="padding-top: 5pt; border-top: Black 2.5pt solid; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="padding-top: 5pt; border-top: Black 2.5pt solid; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">2020</span></td><td style="padding-top: 5pt; border-top: Black 2.5pt solid; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="padding-right: 0pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt">Dividend yield</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="-sec-ix-hidden: hidden-fact-548; font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">n/a</span></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-549">-</div></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-550">-</div></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-right: 0pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt">Expected life</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="-sec-ix-hidden: hidden-fact-551; font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">n/a</span></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">7 years</span></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">7 years</span></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="padding-right: 0pt; width: 64%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt">Expected volatility</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="-sec-ix-hidden: hidden-fact-552; font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">n/a</span></td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">38.48</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">%</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">25.51</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; text-align: left; padding-bottom: 1pt; padding-left: 0pt; text-indent: 0pt">Risk-free interest rate</td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="-sec-ix-hidden: hidden-fact-553; font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">n/a</span></td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">0.74</td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left">%</td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">1.29</td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left">%</td></tr>
  </table><p style="font: 9.5pt Arial, Helvetica, Sans-Serif; margin: 0pt 13.5pt 0pt 0; text-align: justify"><span style="font-weight: normal">&#160;</span></p><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-weight: normal">At
December 31, 2022, there was $1.1 million of total unrecognized compensation cost related to nonvested stock option grants. The cost is
expected to be recognized over a weighted-average period of 1.9 years. The fair value of stock option grants that vested during 2022,
2021, and 2020 was $1.1 million, $1.1 million and $1.2 million, respectively.</span></p><p style="font: 9.5pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: left"><b>&#160;</b></p><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 0pt; margin-bottom: 0pt"><b>Restricted Stock Grants</b></p><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt">On May 17, 2016, the Company adopted
the 2016 Equity Incentive Plan which included a provision for the issuance of 50,000 shares of common stock to be issuable as restricted
stock grants. The Plan expired on March 17, 2021 and no further shares may be issued from the plan.</p><p style="font: 9.5pt Arial, Helvetica, Sans-Serif; margin: 0pt 13.5pt 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt">On May 12, 2020, the Company adopted
the 2020 Equity Incentive Plan which included a provision for the issuance of 450,000 shares of common stock to be issuable as either
stock options or restricted stock grants. As of December 31, 2022, there were 370,824 shares available for grant under the 2020 Equity
Incentive Plan.</p><p style="font: 9.5pt Arial, Helvetica, Sans-Serif; margin: 0pt 13.5pt 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt">Shares of restricted stock granted
to employees under the stock plans are subject to restrictions as to continuous employment for a specified time period following the date
of grant. During this period, the holder is entitled to full voting rights and dividends.</p><p style="font: 9.5pt Arial, Helvetica, Sans-Serif; margin: 0pt 13.5pt 0pt 0; text-align: justify">&#160;</p><p style="font: 9.5pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: left">A summary of the status of the Company&#8217;s nonvested
restricted stock and changes for the years ended December 31, 2022, 2021, and 2020 is as follows:</p><p style="font: 9.5pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: left">&#160;</p><p style="font-family: Arial, Helvetica, Sans-Serif; margin: 0pt"><a href="#toc_001" style="font-weight: bold">Table of Contents</a></p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="padding-top: 5pt; border-top: Black 2.5pt solid; padding-bottom: 1pt; font-size: 12pt; text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="padding-top: 5pt; border-top: Black 2.5pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="22" style="padding-top: 5pt; border-top: Black 2.5pt solid; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">December
    31,</span></td><td style="padding-top: 5pt; border-top: Black 2.5pt solid; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1pt; font-size: 12pt; text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="font: bold 8pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">2022</span></td><td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td><td style="font: bold 8pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">2021</span></td><td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td><td style="font: bold 8pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">2020</span></td><td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-size: 12pt; text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">Restricted
    <br/> Shares</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">Weighted<br/>
    Average<br/> Grant-Date<br/> Fair Value</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">Restricted
    <br/> Shares</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">Weighted<br/>
    Average<br/> Grant-Date<br/> Fair Value</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td><td style="font: bold 8pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">Restricted
    <br/> Shares</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">Weighted<br/>
    Average<br/> Grant-Date<br/> Fair Value</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="width: 28%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">Nonvested at beginning of year</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">41,699</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">$</td><td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">44.71</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">26,099</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">$</td><td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">38.05</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">32,825</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">$</td><td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">34.78</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt">Granted</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">53,376</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">56.25</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">26,450</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">48.56</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">13,200</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">39.87</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt">Vested</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">(14,213</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">)</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">43.26</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">(9,600</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">)</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">38.03</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">(14,051</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">)</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">32.06</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt">Forfeited</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">(525</td><td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">)</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">61.14</td><td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">(1,250</td><td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">)</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">38.56</td><td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">(5,875</td><td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">)</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">37.74</td><td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; padding-bottom: 1pt">Nonvested at end of year</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">80,337</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">$</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">52.53</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">41,699</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">$</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">44.71</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">26,099</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">$</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">38.05</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  </table><p style="font: 9.5pt Arial, Helvetica, Sans-Serif; margin: 0pt 13.5pt 0pt 0; text-align: justify"><span style="font-weight: normal">&#160;</span></p><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-weight: normal">At
December 31, 2022, there was $3.3 million of total unrecognized compensation cost related to nonvested restricted stock grants. The cost
is expected to be recognized over a weighted-average period of 3.1 years. </span></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -URI https://asc.fasb.org/topic&amp;trid=2228938<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (l)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>41
<FILENAME>R29.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139789909840976">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Dividends<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_DividendsLineItems', window );"><strong>Dividends Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_DividendsDisclosureTextBlock', window );">Dividends</a></td>
<td class="text"><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 0pt; margin-bottom: 0pt"><b>NOTE 22 &#8211; Dividends</b></p><p style="font: 8pt Arial, Helvetica, Sans-Serif; margin: 0pt 13.5pt 0pt 0.25in; text-align: justify">&#160;</p><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt">The ability of the Company to pay cash
dividends is dependent upon receiving cash in the form of dividends from the Bank. The dividends that may be paid by the Bank to the Company
are subject to legal limitations and regulatory capital requirements.</p><p style="font: 9.5pt Arial, Helvetica, Sans-Serif; margin: 0pt 13.5pt 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt">Also, the payment of cash dividends
on the Company&#8217;s common stock by the Company in the future will be subject to certain other legal and regulatory limitations (including
the requirement that the Company&#8217;s capital be maintained at certain minimum levels) and will be subject to ongoing review by banking
regulators. The Federal Reserve has issued a policy statement regarding the payment of dividends by bank holding companies. In general,
the Federal Reserve&#8217;s policies provide that dividends should be paid only out of current earnings and only if the prospective rate
of earnings retention by the bank holding company appears consistent with the organization&#8217;s capital needs, asset quality and overall
financial condition.</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sfst_DividendsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Dividends disclosure.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sfst_DividendsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sfst_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sfst_DividendsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sfst_DividendsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sfst_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>42
<FILENAME>R30.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139789902549776">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Regulatory Matters<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisclosureTextBlockAbstract', window );"><strong>Leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock', window );">Regulatory Matters</a></td>
<td class="text"><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 0pt; margin-bottom: 0pt"><b>NOTE 23 &#8211; Regulatory
Matters</b></p><p style="font: bold 8pt Arial, Helvetica, Sans-Serif; margin: 0pt 13.5pt 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt">The Bank is subject to various regulatory
capital requirements administered by the federal banking agencies. The capital rules require banks and bank holding companies to maintain
a minimum total risked-based capital ratio of at least 8%, a total Tier 1 capital ratio of at least 6%, a minimum common equity Tier 1
capital ratio of at least 4.5%, and a leverage ratio of at least 4%. Bank holding companies and banks are also required to hold a capital
conservation buffer of common equity Tier 1 capital of 2.5% to avoid limitations on capital distributions and discretionary executive
compensation payments. The capital conservation buffer was phased in incrementally over time, becoming fully effective on January 1, 2019,
and consists of an additional amount of common equity equal to 2.5% of risk-weighted assets.</p><p style="font: 9.5pt Arial, Helvetica, Sans-Serif; margin: 0pt 13.5pt 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt">To be considered &#8220;well-capitalized&#8221;
for purposes of certain rules and prompt corrective action requirements, the Bank must maintain a minimum total risked-based capital ratio
of at least 10%, a total Tier 1 capital ratio of at least 8%, a common equity Tier 1 capital ratio of at least 6.5%, and a leverage ratio
of at least 5%. As of December 31, 2022, our capital ratios exceed these ratios and we remain &#8220;well capitalized.&#8221;</p><p style="font: 9.5pt Arial, Helvetica, Sans-Serif; margin: 0pt 13.5pt 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt">The following table summarizes the capital amounts
and ratios of the Bank and the Company and the regulatory minimum requirements at December 31, 2022 and 2021.</p><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt">&#160;&#160;</p><table cellpadding="0" style="margin: auto; width: 100%; border-spacing: 0">
  <tr style="vertical-align: bottom">
    <td style="padding-top: 5pt; border-top: Black 2.5pt solid; white-space: nowrap; font-size: 12pt; text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="padding-top: 5pt; border-top: Black 2.5pt solid; white-space: nowrap; font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="6" style="padding-top: 5pt; border-top: Black 2.5pt solid; white-space: nowrap; font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="padding-top: 5pt; border-top: Black 2.5pt solid; white-space: nowrap; font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td><td style="padding-top: 5pt; border-top: Black 2.5pt solid; white-space: nowrap; font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="6" style="padding-top: 5pt; border-top: Black 2.5pt solid; white-space: nowrap; font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="padding-top: 5pt; border-top: Black 2.5pt solid; white-space: nowrap; font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td><td style="padding-top: 5pt; border-top: Black 2.5pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; white-space: nowrap"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="6" style="padding-top: 5pt; border-top: Black 2.5pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; white-space: nowrap; text-align: right"><span style="font-size: 8pt">To be well</span></td><td style="padding-top: 5pt; border-top: Black 2.5pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; white-space: nowrap"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="white-space: nowrap; font-size: 12pt; text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="white-space: nowrap; font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="6" style="white-space: nowrap; font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="white-space: nowrap; font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td><td style="white-space: nowrap; font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="6" style="white-space: nowrap; font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="white-space: nowrap; font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td><td style="white-space: nowrap; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="6" style="white-space: nowrap; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">capitalized</span></td><td style="white-space: nowrap; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="white-space: nowrap; font-size: 12pt; text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="white-space: nowrap; font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="6" style="white-space: nowrap; font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="white-space: nowrap; font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td><td style="white-space: nowrap; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="6" style="white-space: nowrap; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">For capital</span></td><td style="white-space: nowrap; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td><td style="white-space: nowrap; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="6" style="white-space: nowrap; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">under prompt</span></td><td style="white-space: nowrap; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="white-space: nowrap; font-size: 12pt; text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="white-space: nowrap; font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="6" style="white-space: nowrap; font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="white-space: nowrap; font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td><td style="white-space: nowrap; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="6" style="white-space: nowrap; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">adequacy purposes</span></td><td style="white-space: nowrap; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td><td style="white-space: nowrap; font: 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="6" style="white-space: nowrap; font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"><p style="font: 8pt Arial, Helvetica, Sans-Serif; margin: 2pt 0pt 0pt; text-align: right"><span style="font-size: 8pt"><b>corrective
action</b></span></p></td><td style="white-space: nowrap; font: 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="white-space: nowrap; font-size: 12pt; text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="white-space: nowrap; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="6" style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">Actual</span></td><td style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td><td style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="6" style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">minimum</span></td><td style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td><td style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="6" style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">provisions
    minimum</span></td><td style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="white-space: nowrap; border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-size: 8pt">(dollars
    in thousands)</span></td><td style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">Amount</span></td><td style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td><td style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">Ratio</span></td><td style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td><td style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">Amount</span></td><td style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td><td style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">Ratio</span></td><td style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td><td style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">Amount</span></td><td style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td><td style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">Ratio</span></td><td style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 0pt"><b>As
    of December 31, 2022</b></td><td style="font-size: 12pt">&#160;</td>
    <td colspan="2" style="font-size: 12pt; text-align: center">&#160;</td><td style="font-size: 12pt">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td colspan="2" style="font-size: 12pt; text-align: center">&#160;</td><td style="font-size: 12pt">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td colspan="2" style="font-size: 12pt; text-align: center">&#160;</td><td style="font-size: 12pt">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td colspan="2" style="font-size: 12pt; text-align: center">&#160;</td><td style="font-size: 12pt">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td colspan="2" style="font-size: 12pt; text-align: center">&#160;</td><td style="font-size: 12pt">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td colspan="2" style="font-size: 12pt; text-align: center">&#160;</td><td style="font-size: 12pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font: italic 9pt Arial, Helvetica, Sans-Serif; text-align: left">The Bank</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; width: 45%; text-align: left">Total Capital (to risk weighted assets)</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">$</td><td style="width: 6%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">366,988</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 6%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">12.45</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">%</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">$</td><td style="width: 6%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">235,892</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 6%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">8.00</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">%</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">$</td><td style="width: 6%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">294,865</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 6%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">10.00</td><td style="width: 2%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">Tier 1 Capital (to risk weighted assets)</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">330,108</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">11.20</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">%</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">176,919</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">6.00</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">%</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">235,892</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">8.00</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">Common Equity Tier 1 Capital (to risk weighted assets)</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">330,108</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">11.20</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">%</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">132,689</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">4.50</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">%</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">191,662</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">6.50</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">Tier 1 Capital (to average assets)</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">330,108</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">9.43</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">%</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">140,040</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">4.00</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">%</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">175,050</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">5.00</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font: italic 9pt Arial, Helvetica, Sans-Serif; text-align: left">The Company</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">Total Capital (to risk weighted assets)</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">380,802</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">12.91</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">%</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">235,892</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">8.00</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">%</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="-sec-ix-hidden: hidden-fact-554; font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">n/a</span></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="-sec-ix-hidden: hidden-fact-555; font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">n/a</span></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">Tier 1 Capital (to risk weighted assets)</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">320,922</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">10.88</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">%</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">176,919</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">6.00</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">%</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="-sec-ix-hidden: hidden-fact-556; font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">n/a</span></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="-sec-ix-hidden: hidden-fact-557; font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">n/a</span></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">Common Equity Tier 1 Capital (to risk weighted assets)</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">307,922</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">10.44</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">%</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">132,689</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">4.50</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">%</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="-sec-ix-hidden: hidden-fact-558; font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">n/a</span></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="-sec-ix-hidden: hidden-fact-559; font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">n/a</span></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">Tier 1 Capital (to average assets)</td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">320,922</td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">9.17</td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">%</td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">140,057</td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">4.00</td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">%</td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="-sec-ix-hidden: hidden-fact-560; font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">n/a</span></td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="-sec-ix-hidden: hidden-fact-561; font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">n/a</span></td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt">&#160;</p><table cellpadding="0" style="margin: auto; width: 100%; border-spacing: 0">
  <tr style="vertical-align: bottom">
    <td style="padding-top: 0pt; white-space: nowrap; font-size: 12pt; text-align: right"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="font: bold 8pt Arial, Helvetica, Sans-Serif; padding-top: 0pt; white-space: nowrap; text-align: right"><span style="font-size: 8pt"><b>&#160;</b></span></td>
    <td colspan="2" style="font: bold 8pt Arial, Helvetica, Sans-Serif; padding-top: 0pt; white-space: nowrap; text-align: right"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="font: bold 8pt Arial, Helvetica, Sans-Serif; padding-top: 0pt; white-space: nowrap; text-align: right"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="padding-top: 0pt; white-space: nowrap; text-align: right; font-size: 12pt"><span style="font-size: 8pt"><b>&#160;</b></span></td>
    <td colspan="2" style="padding-top: 0pt; white-space: nowrap; font-size: 12pt; text-align: right"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="padding-top: 0pt; white-space: nowrap; text-align: right; font-size: 12pt"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="font: bold 8pt Arial, Helvetica, Sans-Serif; padding-top: 0pt; white-space: nowrap; text-align: right"><span style="font-size: 8pt"><b>&#160;</b></span></td>
    <td colspan="2" style="font: bold 8pt Arial, Helvetica, Sans-Serif; padding-top: 0pt; white-space: nowrap; text-align: right"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="font: bold 8pt Arial, Helvetica, Sans-Serif; padding-top: 0pt; white-space: nowrap; text-align: right"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="padding-top: 0pt; white-space: nowrap; text-align: right; font-size: 12pt"><span style="font-size: 8pt"><b>&#160;</b></span></td>
    <td colspan="2" style="padding-top: 0pt; white-space: nowrap; font-size: 12pt; text-align: right"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="padding-top: 0pt; white-space: nowrap; text-align: right; font-size: 12pt"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; padding-top: 0pt; white-space: nowrap; text-align: right"><span style="font-size: 8pt"><b>&#160;</b></span></td>
    <td colspan="6" style="font: 8pt Arial, Helvetica, Sans-Serif; padding-top: 0pt; white-space: nowrap; text-align: right"><span style="font-size: 8pt"><b>To be well</b></span></td><td style="padding-top: 0pt; white-space: nowrap; text-align: right; font-size: 12pt"><span style="font-size: 8pt"><b>&#160;</b></span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="white-space: nowrap; font-size: 12pt; text-align: right"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="white-space: nowrap; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt"><b>&#160;</b></span></td>
    <td colspan="2" style="white-space: nowrap; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="white-space: nowrap; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="white-space: nowrap; text-align: right; font-size: 12pt"><span style="font-size: 8pt"><b>&#160;</b></span></td>
    <td colspan="2" style="white-space: nowrap; font-size: 12pt; text-align: right"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="white-space: nowrap; text-align: right; font-size: 12pt"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="white-space: nowrap; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt"><b>&#160;</b></span></td>
    <td colspan="2" style="white-space: nowrap; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="white-space: nowrap; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="white-space: nowrap; text-align: right; font-size: 12pt"><span style="font-size: 8pt"><b>&#160;</b></span></td>
    <td colspan="2" style="white-space: nowrap; font-size: 12pt; text-align: right"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="white-space: nowrap; text-align: right; font-size: 12pt"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="white-space: nowrap; font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt"><b>&#160;</b></span></td>
    <td colspan="6" style="white-space: nowrap; font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt"><b>capitalized</b></span></td><td style="white-space: nowrap; text-align: right; font-size: 12pt"><span style="font-size: 8pt"><b>&#160;</b></span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="white-space: nowrap; font-size: 12pt; text-align: right"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="white-space: nowrap; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt"><b>&#160;</b></span></td>
    <td colspan="2" style="white-space: nowrap; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="white-space: nowrap; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="white-space: nowrap; text-align: right; font-size: 12pt"><span style="font-size: 8pt"><b>&#160;</b></span></td>
    <td colspan="2" style="white-space: nowrap; font-size: 12pt; text-align: right"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="white-space: nowrap; text-align: right; font-size: 12pt"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="white-space: nowrap; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt"><b>&#160;</b></span></td>
    <td colspan="6" style="white-space: nowrap; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt; font-style: normal">For
    capital</span></td><td style="white-space: nowrap; text-align: right; font-size: 12pt"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="white-space: nowrap; font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt"><b>&#160;</b></span></td>
    <td colspan="6" style="white-space: nowrap; font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt"><b>under prompt</b></span></td><td style="white-space: nowrap; text-align: right; font-size: 12pt"><span style="font-size: 8pt"><b>&#160;</b></span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="white-space: nowrap; font-size: 12pt; text-align: right"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="white-space: nowrap; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt"><b>&#160;</b></span></td>
    <td colspan="2" style="white-space: nowrap; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="white-space: nowrap; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="white-space: nowrap; text-align: right; font-size: 12pt"><span style="font-size: 8pt"><b>&#160;</b></span></td>
    <td colspan="2" style="white-space: nowrap; font-size: 12pt; text-align: right"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="white-space: nowrap; text-align: right; font-size: 12pt"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="white-space: nowrap; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt"><b>&#160;</b></span></td>
    <td colspan="6" style="white-space: nowrap; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt; font-style: normal">adequacy
    purposes</span></td><td style="white-space: nowrap; text-align: right; font-size: 12pt"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="white-space: nowrap; font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt"><b>&#160;</b></span></td>
    <td colspan="6" style="white-space: nowrap; font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt"><b>corrective action</b></span></td><td style="white-space: nowrap; text-align: right; font-size: 12pt"><span style="font-size: 8pt"><b>&#160;</b></span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="white-space: nowrap; padding-bottom: 1pt; font-size: 12pt; text-align: right"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="white-space: nowrap; padding-bottom: 1pt; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt"><b>&#160;</b></span></td>
    <td colspan="6" style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt; font-style: normal">Actual</span></td><td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: right; font-size: 12pt"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"/>
    <td colspan="6" style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt; font-style: normal">minimum</span></td><td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: right; font-size: 12pt"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="white-space: nowrap; border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt"><b>&#160;</b></span></td>
    <td colspan="6" style="white-space: nowrap; border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"><p style="font: 8pt Arial, Helvetica, Sans-Serif; margin: 2pt 2.35pt 0pt 0pt; text-align: right"/>

<p style="font: 8pt Arial, Helvetica, Sans-Serif; margin: 2pt 0pt 0pt; text-align: right"><span style="font-size: 8pt"><b>provisions
minimum</b></span></p>

</td><td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: right; font-size: 12pt"><span style="font-size: 8pt"><b>&#160;</b></span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="white-space: nowrap; border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-size: 8pt">(dollars
    in thousands)</span></td><td style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">Amount</span></td><td style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td><td style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">Ratio</span></td><td style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td><td style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">Amount</span></td><td style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td><td style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">Ratio</span></td><td style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td><td style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">Amount</span></td><td style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td><td style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">Ratio</span></td><td style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: bold 9pt Arial, Helvetica, Sans-Serif; text-align: left">As of December 31, 2021</td><td style="font-size: 12pt">&#160;</td>
    <td colspan="2" style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td colspan="2" style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td colspan="2" style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td colspan="2" style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td colspan="2" style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td colspan="2" style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font: italic 9pt Arial, Helvetica, Sans-Serif; text-align: left">The Bank</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; width: 45%; text-align: left">Total Capital (to risk weighted assets)</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">$</td><td style="width: 6%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">331,052</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 6%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">14.36</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">%</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">$</td><td style="width: 6%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">184,418</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 6%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">8.00</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">%</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">$</td><td style="width: 6%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">230,522</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 6%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">10.00</td><td style="width: 2%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">Tier 1 Capital (to risk weighted assets)</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">302,217</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">13.11</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">%</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">138,313</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">6.00</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">%</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">184,418</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">8.00</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">Common Equity Tier 1 Capital (to risk weighted assets)</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">302,217</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">13.11</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">%</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">103,735</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">4.50</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">%</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">149,839</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">6.50</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">Tier 1 Capital (to average assets)</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">302,217</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">10.55</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">%</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">114,537</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">4.00</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">%</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">143,172</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">5.00</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font: italic 9pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt"><i>The Company<sup>(1)</sup></i></span></td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">Total Capital (to risk weighted assets)</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">343,476</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">14.90</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">%</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">184,418</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">8.00</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">%</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="-sec-ix-hidden: hidden-fact-562; font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">n/a</span></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="-sec-ix-hidden: hidden-fact-563; font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">n/a</span></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">Tier 1 Capital (to risk weighted assets)</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">291,641</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">12.65</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">%</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">138,313</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">6.00</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">%</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="-sec-ix-hidden: hidden-fact-564; font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">n/a</span></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="-sec-ix-hidden: hidden-fact-565; font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">n/a</span></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">Common Equity Tier 1 Capital (to risk weighted assets)</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">278,641</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">12.09</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">%</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">103,735</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">4.50</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">%</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="-sec-ix-hidden: hidden-fact-566; font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">n/a</span></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="-sec-ix-hidden: hidden-fact-567; font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">n/a</span></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">Tier 1 Capital (to average assets)</td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">291,641</td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">10.18</td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">%</td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">114,555</td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">4.00</td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">%</td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="-sec-ix-hidden: hidden-fact-568; font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">n/a</span></td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="-sec-ix-hidden: hidden-fact-569; font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">n/a</span></td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt">&#160;</p><table cellpadding="0" cellspacing="0" style="font: 12pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 2%; text-align: left"><span style="font-size: 9pt"><i><sup>(1)</sup></i></span></td><td style="text-align: justify; width: 98%"><span style="font-size: 8pt"><i>Under the Federal Reserve&#8217;s
Small Bank Holding Company Policy Statement, in 2021, the Company was not subject to the minimum capital adequacy and capital conservation
buffer capital requirements at the holding company level. Although the minimum regulatory capital requirements were not applicable to
the Company in 2021, we calculated these ratios for our own planning and monitoring purposes.</i></span></td>
</tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureTextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureTextBlockAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for regulatory capital requirement for depository and lending institutions. Institutions include, but not are not limited to, finance company, insured depository institution, bank holding company, savings and loan association holding company, bank and savings institution not federally insured, mortgage company, foreign financial institution and credit union.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 505<br> -Section 50<br> -Paragraph 1F<br> -URI https://asc.fasb.org/extlink&amp;oid=117337116&amp;loc=SL5958575-112826<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 505<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=117337116&amp;loc=SL5958568-112826<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 505<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=117337116&amp;loc=SL5958568-112826<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 505<br> -Section 50<br> -Paragraph 1A<br> -URI https://asc.fasb.org/extlink&amp;oid=117337116&amp;loc=SL5958569-112826<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 505<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=117337116&amp;loc=SL5958568-112826<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 505<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=117337116&amp;loc=SL5958568-112826<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 505<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=117337116&amp;loc=SL5958568-112826<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 505<br> -Section 50<br> -Paragraph 1D<br> -URI https://asc.fasb.org/extlink&amp;oid=117337116&amp;loc=SL5958573-112826<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>43
<FILENAME>R31.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139789910018880">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Parent Company Financial Information<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract', window );"><strong>Condensed Financial Information Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock', window );">Parent Company Financial Information</a></td>
<td class="text"><p style="font: 9.5pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: left"><b>NOTE 24 &#8211; Parent Company Financial Information</b></p><p style="font: 9.5pt Arial, Helvetica, Sans-Serif; margin: 0pt 13.5pt 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 0pt; margin-bottom: 0pt">Following is condensed financial
information of Southern First Bancshares, Inc. (parent company only):</p><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: center; margin-top: 12pt; margin-bottom: 0pt"><b><i>Condensed Balance
Sheets</i></b></p><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt">&#160;</p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="border-top: Black 2.5pt solid; padding-top: 5pt; font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; padding-top: 5pt; font: bold 8pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="6" style="border-top: Black 2.5pt solid; padding-top: 5pt; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">December
    31,</span></td><td style="border-top: Black 2.5pt solid; padding-top: 5pt; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-size: 8pt">(dollars
    in thousands)</span></td><td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">2022</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">2021</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: bold 9pt Arial, Helvetica, Sans-Serif; text-align: left">Assets</td><td style="font-size: 12pt">&#160;</td>
    <td colspan="2" style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td colspan="2" style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="width: 76%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 1.5pt">Cash and cash equivalents</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">$</td><td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">13,882</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">12,379</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 1.5pt">Investment in subsidiaries</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">317,102</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">301,880</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; padding-bottom: 1pt; padding-left: 1.5pt">Other assets</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">21</td><td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">21</td><td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; padding-bottom: 1pt; padding-left: 0.25in; border-bottom: Black 1pt solid">Total assets</td><td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid">$</td><td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right; border-bottom: Black 1pt solid">331,005</td><td style="border-top: Black 1pt solid; padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid">&#160;</td><td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid">&#160;</td><td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right; border-bottom: Black 1pt solid">314,280</td><td style="border-top: Black 1pt solid; padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font: bold 9pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 1.5pt">Liabilities and Shareholders&#8217; Equity</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 1.5pt">Accounts payable and accrued expenses</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">$</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">279</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">274</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 1.5pt">Subordinated debentures</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">36,214</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">36,105</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; padding-bottom: 1pt; padding-left: 1.5pt">Shareholders&#8217; equity</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">294,512</td><td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">277,901</td><td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; padding-bottom: 1pt; padding-left: 0.25in">Total liabilities and shareholders&#8217; equity	</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">$</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">331,005</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">314,280</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  </table><p style="font: bold 9.5pt Arial, Helvetica, Sans-Serif; margin: 0pt 13.5pt 0pt 0; text-align: center"><i>&#160;</i></p><p style="font: 9.5pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: center"><b><i>Condensed Statements of Income</i></b></p><p style="font: 9.5pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: center">&#160;</p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="border-top: Black 2.5pt solid; padding-top: 5pt; padding-bottom: 1pt; font-size: 12pt; text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; padding-top: 5pt; font: bold 8pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="10" style="border-top: Black 2.5pt solid; padding-top: 5pt; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">For
    the years ended December 31,</span></td><td style="border-top: Black 2.5pt solid; padding-top: 5pt; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-size: 8pt">(dollars
    in thousands)</span></td><td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">2022</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">2021</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">2020</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: bold 9pt Arial, Helvetica, Sans-Serif; text-align: left">Revenues</td><td style="font-size: 12pt">&#160;</td>
    <td colspan="2" style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td colspan="2" style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td colspan="2" style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="width: 64%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; padding-bottom: 1pt; padding-left: 1.5pt">Interest income</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; width: 1%">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; width: 1%; text-align: left">$</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; width: 9%; text-align: right">20</td><td style="width: 1%; padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; width: 1%">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; width: 1%; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; width: 9%; text-align: right">17</td><td style="width: 1%; padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; width: 1%">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; width: 1%; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; width: 9%; text-align: right">17</td><td style="width: 1%; padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0.25in; border-bottom: Black 1pt solid">Total revenue</td><td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid">&#160;</td><td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right; border-bottom: Black 1pt solid">20</td><td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid">&#160;</td><td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid">&#160;</td><td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right; border-bottom: Black 1pt solid">17</td><td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid">&#160;</td><td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid">&#160;</td><td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right; border-bottom: Black 1pt solid">17</td><td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font: bold 9pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 1.5pt">Expenses</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 1.5pt">Interest expense</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">1,730</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">1,523</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">1,708</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; padding-bottom: 1pt; padding-left: 1.5pt">Other expenses</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">240</td><td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">285</td><td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">283</td><td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0.25in; border-bottom: Black 1pt solid">Total expenses</td><td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid">&#160;</td><td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right; border-bottom: Black 1pt solid">1,970</td><td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid">&#160;</td><td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid">&#160;</td><td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right; border-bottom: Black 1pt solid">1,808</td><td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid">&#160;</td><td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid">&#160;</td><td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right; border-bottom: Black 1pt solid">1,991</td><td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; padding-bottom: 1pt; padding-left: 1.5pt">Income tax benefit</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">409</td><td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">376</td><td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">415</td><td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 1.5pt">Loss before equity in undistributed net income of subsidiaries</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">(1,541</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">)</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">(1,415</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">)</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">(1,559</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; padding-bottom: 1pt; padding-left: 1.5pt">Equity in undistributed net income of subsidiaries	</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">30,656</td><td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">48,126</td><td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">19,887</td><td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; padding-bottom: 1pt; padding-left: 0.25in">Net income</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">$</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">29,115</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">46,711</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">18,328</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  </table><p style="font: bold 9.5pt Arial, Helvetica, Sans-Serif; margin: 0pt 13.5pt 0pt 0; text-align: center"><i>&#160;</i></p><p style="font: 9.5pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: center"><b><i>Condensed Statements of Cash Flows</i></b></p><p style="font: bold 9.5pt Arial, Helvetica, Sans-Serif; margin: 0pt 13.5pt 0pt 0; text-align: center"><i>&#160;</i></p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="border-top: Black 2.5pt solid; padding: 5pt 0pt 1pt 0.125in; font-size: 12pt; text-align: center; text-indent: -0.125in"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; padding-top: 5pt; font: bold 8pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="10" style="border-top: Black 2.5pt solid; padding-top: 5pt; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">For
    the years ended December 31,</span></td><td style="border-top: Black 2.5pt solid; padding-top: 5pt; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; text-align: left; padding-left: 0.125in; text-indent: -0.125in"><span style="font-size: 8pt">(dollars
    in thousands)</span></td><td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">2022</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">2021</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">2020</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: bold 9pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; text-align: left; padding-left: 0.125in; text-indent: -0.125in">Operating activities</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt; width: 64%">Net income</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">$</td><td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">29,115</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">46,711</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">18,328</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: 10pt Arial, Helvetica, sans-serif; padding-left: 0.375in; text-align: left; margin-top: 2pt; margin-bottom: 0pt; text-indent: -0.25in; margin-bottom: 0pt">&#160;&#160;&#160;Adjustments
    to reconcile net income to cash provided by (used for) operating activities</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 30pt; margin-bottom: 0pt">Equity in undistributed net income of subsidiaries	</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">(30,656</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">)</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">(48,126</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">)</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">(19,887</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 30pt; margin-bottom: 0pt">Compensation expense related to stock options and restricted stock grants</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">2,026</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">1,647</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">1,397</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 30pt; margin-bottom: 0pt">(Increase) decrease in other assets	</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-570">-</div></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">8</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">(23</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 30pt; margin-bottom: 0pt">Increase (decrease) in accounts payable and accrued expenses</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">113</td><td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">108</td><td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">63</td><td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="border-top: Black 1pt solid; font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 45pt; margin-bottom: 0pt; border-bottom: Black 1pt solid">Net cash provided by (used for) operating activities	</td><td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid">&#160;</td><td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right; border-bottom: Black 1pt solid">598</td><td style="border-top: Black 1pt solid; padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid">&#160;</td><td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid">&#160;</td><td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right; border-bottom: Black 1pt solid">348</td><td style="border-top: Black 1pt solid; padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid">&#160;</td><td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid">&#160;</td><td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right; border-bottom: Black 1pt solid">(122</td><td style="border-top: Black 1pt solid; padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: bold 9pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; text-align: left; padding-left: 0.125in; text-indent: -0.125in">Investing activities</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 30pt; margin-bottom: 0pt">Investment in subsidiaries, net	</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-571">-</div></td><td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-572">-</div></td><td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-573">-</div></td><td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="border-top: Black 1pt solid; font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 45pt; margin-bottom: 0pt; border-bottom: Black 1pt solid">Net cash used for investing activities	</td><td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid">&#160;</td><td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right; border-bottom: Black 1pt solid"><div style="-sec-ix-hidden: hidden-fact-574">-</div></td><td style="border-top: Black 1pt solid; padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid">&#160;</td><td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid">&#160;</td><td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right; border-bottom: Black 1pt solid"><div style="-sec-ix-hidden: hidden-fact-575">-</div></td><td style="border-top: Black 1pt solid; padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid">&#160;</td><td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid">&#160;</td><td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right; border-bottom: Black 1pt solid"><div style="-sec-ix-hidden: hidden-fact-576">-</div></td><td style="border-top: Black 1pt solid; padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font: bold 9pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; text-align: left; padding-left: 0.125in; text-indent: -0.125in">Financing activities</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 30pt; margin-bottom: 0pt">Issuance of common stock	</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-577">-</div></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-578">-</div></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-579">-</div></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 30pt; margin-bottom: 0pt">Proceeds from the exercise of stock options and warrants</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">905</td><td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">3,012</td><td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">1,388</td><td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 45pt; margin-bottom: 0pt">Net cash provided by financing activities	</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">905</td><td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">3,012</td><td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">1,388</td><td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="border-top: Black 1pt solid; font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 45pt; margin-bottom: 0pt; border-bottom: Black 1pt solid">Net increase in cash and cash equivalents	</td><td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid">&#160;</td><td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right; border-bottom: Black 1pt solid">1,503</td><td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid">&#160;</td><td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid">&#160;</td><td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right; border-bottom: Black 1pt solid">3,360</td><td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid">&#160;</td><td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid">&#160;</td><td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right; border-bottom: Black 1pt solid">1,266</td><td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: bold 9pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; text-align: left; padding-bottom: 1pt; padding-left: 0.125in; text-indent: -0.125in">Cash and cash equivalents, beginning of year	</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">12,379</td><td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">9,019</td><td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">7,753</td><td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: bold 9pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; text-align: left; padding-bottom: 1pt; padding-left: 0.125in; text-indent: -0.125in">Cash and cash equivalents, end of year	</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">$</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">13,882</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">12,379</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">9,019</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>srt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for condensed financial information, including the financial position, cash flows, and the results of operations of the registrant (parent company) as of the same dates or for the same periods for which audited consolidated financial statements are being presented. Alternatively, the details of this disclosure can be reported by the specific parent company taxonomy elements, indicating the appropriate date and period contexts in an instance document.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 10<br> -Section S99<br> -Paragraph 6<br> -Subparagraph (SX 210.5-04(Schedule I))<br> -URI https://asc.fasb.org/extlink&amp;oid=126898705&amp;loc=d3e5864-122674<br><br>Reference 2: http://www.xbrl.org/2003/role/recommendedDisclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=d3e5283-111683<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24072-122690<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>44
<FILENAME>R32.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139789902549776">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Selected Condensed Quarterly Financial Data (Unaudited)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_QuarterlyFinancialInformationDisclosureAbstract', window );"><strong>Quarterly Financial Information Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_QuarterlyFinancialInformationTextBlock', window );">Selected Condensed Quarterly Financial Data (Unaudited)</a></td>
<td class="text"><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 0pt; margin-bottom: 0pt"><b>NOTE 25 &#8211; Selected Condensed Quarterly Financial
Data (Unaudited)</b></p><p style="font: 9.5pt Arial, Helvetica, Sans-Serif; margin: 0pt 13.5pt 0pt 0; text-align: center">&#160;</p><table cellpadding="0" class="fin" style="margin: auto; width: 100%; border-spacing: 0">
  <tr style="vertical-align: bottom">
    <td style="border-top: Black 2.5pt solid; padding: 5pt 0pt 1pt; font-size: 12pt; text-align: left; text-indent: 0pt"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; padding-top: 5pt; font: bold 8pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="14" style="border-top: Black 2.5pt solid; padding-top: 5pt; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">2022</span></td><td style="border-top: Black 2.5pt solid; padding-top: 5pt; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1pt; padding-right: 0pt; font-size: 12pt; text-align: left; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt">&#160;</span></td><td style="font: bold 8pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="14" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">For
    the quarters ended</span></td><td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="white-space: nowrap; border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; text-align: left; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt">(dollars
    in thousands, except share data)</span></td><td style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">March
    31</span></td><td style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td><td style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">June
    30</span></td><td style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td><td style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">September&#160;30</span></td><td style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td><td style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">December&#160;31</span></td><td style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="padding-right: 0pt; width: 48%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt">Interest income</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">$</td><td style="width: 10%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">24,464</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 10%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">27,238</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 10%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">30,934</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 10%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">35,026</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="border-bottom: Black 1pt solid; padding-right: 0pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; padding-bottom: 1pt; padding-left: 0pt; text-indent: 0pt">Interest expense</td><td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">1,300</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">2,354</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">5,480</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">10,907</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; text-indent: 15pt; margin-bottom: 0pt">Net interest income	</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">23,164</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">24,884</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">25,454</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">24,119</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-right: 0pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt">Provision for credit losses	</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">1,105</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">1,775</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">950</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">2,325</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="padding-right: 0pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt">Noninterest income	</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">2,927</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">2,265</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">2,680</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">1,707</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="border-bottom: Black 1pt solid; padding-right: 0pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; padding-bottom: 1pt; padding-left: 0pt; text-indent: 0pt">Noninterest expenses	</td><td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">14,685</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">15,788</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">16,046</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">16,413</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; text-indent: 15pt; margin-bottom: 0pt">Income before income tax expense</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">10,301</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">9,586</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">11,138</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">7,088</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-right: 0pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; padding-bottom: 1pt; padding-left: 0pt; text-indent: 0pt">Income tax expense</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">2,331</td><td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">2,346</td><td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">2,725</td><td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">1,596</td><td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; text-align: left; padding-bottom: 1pt; padding-left: 0pt; text-indent: 0pt">Net income available to common shareholders</td><td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">$</td><td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">7,970</td><td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">7,240</td><td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">8,413</td><td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">5,492</td><td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-right: 0pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt">Earnings per common share</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; text-indent: 15pt; margin-bottom: 0pt">Basic</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">$</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">1.00</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">0.91</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">1.06</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">0.69</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; text-indent: 15pt; margin-bottom: 0pt">Diluted</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">$</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">0.98</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">0.90</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">1.04</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">0.68</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="padding-right: 0pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt">Weighted average common shares outstanding</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; text-indent: 15pt; margin-bottom: 0pt">Basic</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">7,932</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">7,958</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">7,972</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">7,971</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="border-bottom: Black 2.5pt solid; font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; text-indent: 15pt; margin-bottom: 0pt">Diluted</td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">8,096</td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">8,055</td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">8,065</td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">8,072</td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left">&#160;</td></tr>
</table><p style="margin: 0">&#160;</p><table cellpadding="0" class="fin" style="margin: auto; width: 100%; border-spacing: 0">
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1pt; padding-left: 0pt; font-size: 12pt; text-align: left; text-indent: 0pt"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1pt; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="14" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">2021</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1pt; padding-left: 0pt; font-size: 12pt; text-align: left; text-indent: 0pt"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1pt; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="14" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">For
    the quarters ended</span></td><td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="white-space: nowrap; border-bottom: Black 1pt solid; padding-left: 0pt; font-size: 12pt; text-align: left; text-indent: 0pt"><span style="font-size: 8pt">&#160;</span></td><td style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">March
    31</span></td><td style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td><td style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">June
    30</span></td><td style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td><td style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">September&#160;30</span></td><td style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td><td style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">December
    31</span></td><td style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-indent: 0pt; width: 48%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt">Interest income</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">$</td><td style="width: 10%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">22,813</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 10%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">22,731</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 10%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">23,486</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 10%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">24,137</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="border-bottom: Black 1pt solid; text-indent: 0pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt">Interest expense</td><td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">1,540</td><td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">1,301</td><td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">1,314</td><td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">1,280</td><td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt">Net interest income</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">21,273</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">21,430</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">22,172</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">22,857</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: 0pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt">Provision for credit losses</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">(300</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">)</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">(1,900</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">)</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">(6,000</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">)</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">(4,200</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-indent: 0pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt">Noninterest income</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">5,904</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">3,622</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">4,239</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">3,336</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="border-bottom: Black 1pt solid; text-indent: 0pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt">Noninterest expenses	</td><td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">14,162</td><td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">13,495</td><td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">14,039</td><td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">14,734</td><td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt">Income before income tax expense</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">13,315</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">13,457</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">18,372</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">15,659</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: 0pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt">Income tax expense	</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">2,949</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">3,134</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">4,355</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">3,654</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="border-top: Black 1pt solid; text-indent: 0pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; border-bottom: Black 1pt solid">Net income available to common shareholders</td><td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid">$</td><td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right; border-bottom: Black 1pt solid">10,366</td><td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid">&#160;</td><td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid">&#160;</td><td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right; border-bottom: Black 1pt solid">10,323</td><td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid">&#160;</td><td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid">&#160;</td><td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right; border-bottom: Black 1pt solid">14,017</td><td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid">&#160;</td><td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid">&#160;</td><td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right; border-bottom: Black 1pt solid">12,005</td><td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: 0pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt">Earnings per common share</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt">Basic</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">$</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">1.33</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">1.32</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">1.78</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">1.52</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt">Diluted</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">$</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">1.31</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">1.29</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">1.75</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">1.49</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-indent: 0pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt">Weighted average common shares outstanding</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt">Basic</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">7,775</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">7,848</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">7,874</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">7,877</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="border-bottom: Black 2.5pt solid; font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt">Diluted</td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">7,909</td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">7,988</td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">8,001</td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">8,057</td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_QuarterlyFinancialInformationDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_QuarterlyFinancialInformationDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_QuarterlyFinancialInformationTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for quarterly financial data. Includes, but is not limited to, tabular presentation of financial information for fiscal quarters, effect of year-end adjustments, and an explanation of matters or transactions that affect comparability of the information.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 270<br> -URI https://asc.fasb.org/topic&amp;trid=2126967<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 270<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1B<br> -URI https://asc.fasb.org/extlink&amp;oid=126900988&amp;loc=SL124452896-108306<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_QuarterlyFinancialInformationTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>45
<FILENAME>R33.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139789902932400">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accounting Policies, by Policy (Policies)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BasisOfAccountingPolicyPolicyTextBlock', window );">Basis of Presentation</a></td>
<td class="text"><p style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">Basis of Presentation</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"><i>&#160;</i></p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">The accompanying consolidated financial
statements include the accounts of the Company and its wholly owned subsidiary, Southern First Bank. In consolidation, all significant
intercompany transactions have been eliminated. The accounting and reporting policies conform to accounting principles generally accepted
in the United States of America. In accordance with guidance issued by the Financial Accounting Standards Board (&#8220;FASB&#8221;),
the operations of the Trusts have not been consolidated in these financial statements.</p><p style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">&#160;</p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingPolicyPolicyTextBlock', window );">Business Segments</a></td>
<td class="text"><p style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">Business Segments</p><p style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">&#160;</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">The Company, through the Bank, provides
a broad range of financial services to individuals and companies in South Carolina, North Carolina, and Georgia. These services include
demand, time and savings deposits; lending services; ATM processing and mortgage banking services. While the Company&#8217;s management
periodically reviews limited production information for these revenue streams, that information is not complete as it does not include
a full allocation of revenue, costs and capital from key corporate functions. Management will continue to evaluate these lines of business
for separate reporting as facts and circumstances change.&#160; Accordingly, the Company&#8217;s various banking operations are not considered
by management to constitute more than one reportable operating segment.</p><p style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">&#160;</p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UseOfEstimates', window );">Use of Estimates</a></td>
<td class="text"><p style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">Use of Estimates</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">&#160;</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">The preparation of consolidated financial
statements in conformity with accounting principles generally accepted in the United States of America requires management to make estimates
and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities as of the
date of the consolidated financial statements and the reported amount of income and expenses during the reporting periods. Actual results
could differ from those estimates. Material estimates that are particularly susceptible to significant change in the near term relate
to the determination of the allowance for credit losses, derivatives, real estate acquired in settlement of loans, fair value of financial
instruments, evaluating investment securities for credit impairment and valuation of deferred tax assets.</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"><i>&#160;</i></p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskCreditRisk', window );">Risks and Uncertainties</a></td>
<td class="text"><p style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">Risks and Uncertainties</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"><b>&#160;</b></p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">In the normal course of its business,
the Company encounters two significant types of risks: economic and regulatory. There are three main components of economic risk: interest
rate risk, credit risk and market risk. The Company is subject to interest rate risk to the degree that its interest-bearing liabilities
mature or reprice at different speeds, or on different bases, than its interest-earning assets. Credit risk is the risk of default within
the Company&#8217;s loan portfolio that results from borrowers&#8217; inability or unwillingness to make contractually required payments.
Market risk reflects changes in the value of collateral underlying loans receivable and the valuation of real estate held by the Company.</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">&#160;</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">The Company is subject to the regulations
of various governmental agencies. These regulations can and do change significantly from period to period. The Company also undergoes
periodic examinations by the regulatory agencies, which may subject it to changes with respect to valuation of assets, amount of required
loan loss allowance and operating restrictions resulting from the regulators&#8217; judgments based on information available to them at
the time of their examinations.</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">&#160;</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">The Bank makes loans to individuals
and businesses in the Upstate, Midlands, and Lowcountry regions of South Carolina as well as the Triangle, Triad and Charlotte regions
of North Carolina and Atlanta, Georgia for various personal and commercial purposes. The Bank&#8217;s loan portfolio has a concentration
of real estate loans. As of December 31, 2022 and 2021, real estate loans represented 84.8% and 85.5%, respectively, of total loans. However,
borrowers&#8217; ability to repay their loans is not dependent upon any specific economic sector.</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">&#160;</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">As of December 31, 2022, the Company&#8217;s
and the Bank&#8217;s capital ratios were in excess of all regulatory requirements. While management believes that we have sufficient capital
to withstand an extended economic recession, our reported and regulatory capital ratios could be adversely impacted by further credit
losses.</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">&#160;</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">The Company maintains access to multiple
sources of liquidity, including a $15.0 million holding company line of credit with another bank which could be used to support capital
ratios at the subsidiary bank. As of December 31, 2022, the $15.0 million line was unused.</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">&#160;</p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsequentEventsPolicyPolicyTextBlock', window );">Subsequent Events</a></td>
<td class="text"><p style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">Subsequent Events</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">&#160;</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">Subsequent events are events or transactions
that occur after the balance sheet date but before financial statements are issued. Recognized subsequent events are events or transactions
that provide additional evidence about conditions that existed at the date of the balance sheet, including the estimates inherent in the
process of preparing financial statements. Non-recognized subsequent events are events that provide evidence about conditions that did
not exist at the date of the balance sheet but arose after that date. Management performed an evaluation to determine whether there have
been any subsequent events since the balance sheet date and determined that no subsequent events occurred requiring accrual or disclosure.</p><p style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">&#160;</p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PriorPeriodReclassificationAdjustmentDescription', window );">Reclassifications</a></td>
<td class="text"><p style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">Reclassifications</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">&#160;</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">Certain amounts, previously reported,
have been reclassified to state all periods on a comparable basis and had no effect on shareholders&#8217; equity or net income.</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">&#160;</p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsPolicyTextBlock', window );">Cash and Cash Equivalents</a></td>
<td class="text"><p style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">Cash and Cash Equivalents</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">&#160;</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">Cash and cash equivalents include cash
and due from banks, interest bearing deposits and federal funds sold. Cash and cash equivalents have original maturities of three months
or less, and federal funds sold are generally purchased and sold for one-day periods. Accordingly, the carrying value of these instruments
is deemed to be a reasonable estimate of fair value. At December&#160;31, 2022 and 2021, included in cash and cash equivalents was $5.8
million and $5.2 million, respectively, on deposit with the Federal Reserve Bank.</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">&#160;</p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentPolicyTextBlock', window );">Investment Securities</a></td>
<td class="text"><p style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">Investment Securities</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">&#160;</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">We classify our investment securities
as held to maturity securities, trading securities and available for sale securities as applicable.</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">&#160;</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">Investment securities are designated
as held to maturity if we have the intent and the ability to hold the securities to maturity. Held to maturity securities are carried
at amortized cost, adjusted for the amortization of any related premiums or the accretion of any related discounts into interest income
using a methodology which approximates a level yield of interest over the estimated remaining period until maturity.</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">&#160;</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">Investment securities that are purchased
and held principally for the purpose of selling in the near term are reported as trading securities. Trading securities are carried at
fair value with unrealized holding gains and losses included in earnings.</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">&#160;</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">We classify investment securities as
available for sale when at the time of purchase we determine that such securities may be sold at a future date or if we do not have the
intent or ability to hold such securities to maturity. Securities designated as available for sale are recorded at fair value. Changes
in the fair value of available for sale debt securities are included in shareholders&#8217; equity as unrealized gains or losses, net
of the related tax effect. Realized gains or losses on available for sale securities are computed on the specific identification basis.</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">&#160;</p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy', window );">Other Investments</a></td>
<td class="text"><p style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">Other Investments</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">&#160;</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">Other investments include stock acquired
for membership and regulatory purposes, such as Federal Home Loan Bank of Atlanta (&#8220;FHLB&#8221;) stock, investments in unconsolidated
subsidiaries and other nonmarketable securities. FHLB stock is generally pledged against any borrowings from the FHLB and cash dividends
on our FHLB stock are recorded in investment income. Other nonmarketable securities consist of investments in funds related to the Small
Business Investment Company (&#8220;SBIC&#8221;) and Rural Business Investment Company (&#8220;RBIC&#8221;) programs. No ready market
exists for these stocks and they have no quoted market value. As a result, these securities are carried at cost and are periodically evaluated
for impairment.</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">&#160;</p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLoansAndLeasesReceivablePolicy', window );">Loans</a></td>
<td class="text"><p style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">Loans</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">&#160;</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">Loans are stated at the principal balance
outstanding. Unamortized net loan fees and the allowance for possible credit losses are deducted from total loans on the balance sheets.
Interest income is recognized over the term of the loan based on the principal amount outstanding. The net of loan origination fees received
and direct costs incurred in the origination of loans is deferred and amortized to interest income over the contractual life of the loans
adjusted for actual principal prepayments using a method approximating the interest method.</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"><i>&#160;</i></p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivablePastDueStatusPolicy', window );">Nonaccrual and Past Due Loans</a></td>
<td class="text"><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"><i>Nonaccrual and Past Due Loans</i></p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">&#160;</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">Loans are generally placed on nonaccrual
status when principal or interest becomes 90 days past due, or when payment in full is not anticipated. When a loan is placed on nonaccrual
status, interest accrued but not received is generally reversed against interest income. Cash receipts on nonaccrual loans are not recorded
as interest income, but are used to reduce the loan&#8217;s principal balance. A nonaccrual loan is generally returned to accrual status
and accrual of interest is resumed when payments have been made according to the terms and conditions of the loan for a continuous six
month period. Our loans are considered past due when contractually required principal or interest payments have not been made on the due
dates.</p><p style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">&#160;</p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNonperformingLoanAndLeasePolicy', window );">Nonperforming Assets</a></td>
<td class="text"><p style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">Nonperforming Assets</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">&#160;</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">Nonperforming assets include real estate
acquired through foreclosure or deed taken in lieu of foreclosure, loans on nonaccrual status and loans past due 90 days or more and still
accruing interest. Loans are placed on nonaccrual status when, in the opinion of management, the collection of additional interest is
uncertain. Thereafter no interest is taken into income until such time as the borrower demonstrates the ability to pay both principal
and interest.</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">&#160;</p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableAllowanceForLoanLossesPolicy', window );">Individually Evaluated Loans</a></td>
<td class="text"><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"><i>Individually Evaluated Loans</i></p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"><b>&#160;</b></p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">Our individually evaluated loans include
loans on nonaccrual status and loans modified in a troubled debt restructuring (&#8220;TDR&#8221;), whether on accrual or nonaccrual status.
For loans that are classified as individually evaluated, an allowance is established when the fair value (discounted cash flows, collateral
value, or observable market price) of the individually evaluated loan less costs to sell, are lower than the carrying value of that loan.
A loan is considered individually evaluated when, based on current information and events, it is probable that the Company will be unable
to collect the scheduled payments of principal or interest when due according to the contractual terms of the loan agreement. Factors
considered by management in determining impairment include payment status, collateral value, and the probability of collecting scheduled
principal and interest payments when due, among other factors. Loans that experience insignificant payment delays and payment shortfalls
generally are not classified as individually evaluated. Management determines the significance of payment delays and payment shortfalls
on a case-by-case basis, taking into consideration all of the circumstances surrounding the loan and the borrower, including, without
limitation, the length of the delay, the reasons for the delay, the borrower&#8217;s prior payment record, and the amount of the shortfall in
relation to the principal and interest owed. Impairment is measured on a loan by loan basis for commercial and consumer loans by either
the present value of expected future cash flows discounted at the loan&#8217;s effective interest rate, the loan&#8217;s obtainable market price,
or the fair value of the collateral if the loan is collateral dependent.</p><p style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">&#160;</p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_LoanChargeOffPolicyPolicyTextBlock', window );">Loan Charge-off Policy</a></td>
<td class="text"><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"><i>Loan Charge-off Policy</i></p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"><i>&#160;</i></p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">For commercial loans, we generally fully
charge off or charge collateralized loans down to net realizable value when management determines the loan to be uncollectible; repayment
is deemed to be projected beyond reasonable time frames; the loan has been classified as a loss by either our internal loan review process
or our banking regulatory agencies; the client has filed bankruptcy and the loss becomes evident owing to a lack of assets; or the loan
is 120 days past due unless both well-secured and in the process of collection. For consumer loans, we generally charge down to net realizable
value when the loan is 180 days past due.</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"><i>&#160;</i></p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableTroubledDebtRestructuringPolicy', window );">Troubled Debt Restructuring (TDRs)</a></td>
<td class="text"><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"><i>Troubled Debt Restructuring (TDRs)</i></p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">&#160;</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify; ">The Company
considers a loan to be a TDR when the debtor experiences financial difficulties and the Company provides concessions such that we will
not collect all principal and interest in accordance with the original terms of the loan agreement. Concessions can relate to the contractual
interest rate, maturity date, or payment structure of the note. As part of our workout plan for individual loan relationships, we may
restructure loan terms to assist borrowers facing challenges in the current economic environment.</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify; ">&#160;</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify; ">As permitted
by the CARES Act, we do not consider loan modifications to borrowers affected by COVID-19 to be TDRs unless the borrower was 30 days or
more past due as of December 31, 2019, (ii) the modifications were related to COVID-19, and (iii) the modification occurred between March
1, 2020 and January 1, 2022.</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify; ">&#160;</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify; ">Our policy
with respect to accrual of interest on loans restructured in a TDR follows relevant supervisory guidance. That is, if a borrower has demonstrated
performance under the previous loan terms and shows capacity to perform under the restructured loan terms; continued accrual of interest
at the restructured interest rate is likely. If a borrower was materially delinquent on payments prior to the restructuring, but shows
capacity to meet the restructured loan terms, the loan will likely continue as nonaccrual going forward. Lastly, if the borrower does
not perform under the restructured terms, the loan is placed on nonaccrual status. We will continue to closely monitor these loans and
will cease accruing interest on them if management believes that the borrowers may not continue performing based on the restructured note
terms. If, after previously being classified as a TDR, a loan is restructured a second time and the borrower continues to experience financial
difficulties, then that loan is automatically placed on nonaccrual status. Our policy with respect to nonperforming loans requires the
borrower to make a minimum of six consecutive payments of principal and interest in accordance with the loan terms before that loan can
be placed back on accrual status. Further, the borrower must show capacity to continue performing into the future prior to restoration
of accrual status. In addition, our policy, in accordance with supervisory guidance, also provides for a loan to be removed from TDR status
if the loan is modified or renewed at terms consistent with current market rates and the loan has been performing under modified terms
for an extended period of time or under certain circumstances.</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify; ">&#160;</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify; ">In the determination
of the allowance for credit losses, management considers TDRs on commercial and consumer loans and subsequent defaults in these restructurings
by measuring impairment, on a loan by loan basis, based on either the present value of expected future cash flows discounted at the loan&#8217;s
effective interest rate, the loan&#8217;s obtainable market price, or the fair value of the collateral, less costs to sell, if the loan is collateral
dependent.</p><p style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">&#160;</p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RealEstatePolicyTextBlock', window );">Other Real Estate Owned</a></td>
<td class="text"><p style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">Other Real Estate Owned</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">&#160;</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">Real estate acquired through foreclosure
is initially recorded at the lower of cost or estimated fair value less selling costs. Subsequent to the date of acquisition, it is carried
at the lower of cost or fair value, adjusted for net selling costs. Fair values of real estate owned are reviewed regularly and write-downs
are recorded when it is determined that the carrying value of real estate exceeds the fair value less estimated costs to sell. Costs relating
to the development and improvement of such property are capitalized, whereas those costs relating to holding the property are expensed.</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">&#160;</p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock', window );">Property and Equipment</a></td>
<td class="text"><p style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">Property and Equipment</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">&#160;</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">Property and equipment are stated at
cost. Major repairs are charged to operations, while major improvements are capitalized. Depreciation is computed using the straight-line
method over the estimated useful lives of the related assets. Upon retirement, sale, or other disposition of property and equipment, the
cost and accumulated depreciation are eliminated from the accounts, and gain or loss is included in income from operations.</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">&#160;</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">Construction in progress is stated at
cost, which includes the cost of construction and other direct costs attributable to the construction. No provision for depreciation is
made on construction in progress until such time as the relevant assets are completed and put into use.</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">&#160;</p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeLeasesPolicyTextBlock', window );">Operating Leases</a></td>
<td class="text"><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"><i>Operating Leases</i></p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">&#160;</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">Effective January 1, 2019, the Company
adopted ASU 2016-02, &#8220;Leases (Topic 842)&#8221; which requires for all operating leases the recognition of a right-of-use (&#8220;ROU&#8221;)
asset and a corresponding lease liability, in the balance sheet. Upon adoption, the Company elected practical expedients including existing
leases retaining their classification as operating leases and combining lease and non-lease components. The Company also elected to not
recognize right-of-use assets and lease liabilities arising from short-term leases.</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">&#160;</p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_BankOwnedLifeInsurancePoliciesPolicyTextBlock', window );">Bank Owned Life Insurance Policies</a></td>
<td class="text"><p style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">Bank Owned Life Insurance Policies</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">&#160;</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">Bank owned life insurance policies represent
the cash value of policies on certain officers of the Company.</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">&#160;</p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock', window );">Comprehensive Income</a></td>
<td class="text"><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: left"><i>Comprehensive Income</i></p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">&#160;</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">Comprehensive income (loss) consists
of net income and net unrealized gains (losses) on securities and is presented in the statements of shareholders&#8217; equity and comprehensive
income. The statement requires only additional disclosures in the consolidated financial statements; it does not affect our results of
operations.</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"><i>&#160;</i></p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock', window );">Revenue from Contracts with Customers</a></td>
<td class="text"><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"><i>Revenue from Contracts with Customers</i></p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"><i>&#160;</i></p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">The Company records revenue from contracts
with customers in accordance with Accounting Standards Codification Topic 606, &#8220;Revenue from Contracts with Customers&#8221; (&#8220;Topic
606&#8221;). Under Topic 606, the Company must identify the contract with a customer, identify the performance obligations in the contract,
determine the transaction price, allocate the transaction price to the performance obligations in the contract, and recognize revenue
when (or as) the Company satisfies a performance obligation. Significant revenue has not been recognized in the current reporting period
that results from performance obligations satisfied in previous periods.</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">&#160;</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">The Company&#8217;s primary sources
of revenue are derived from interest and dividends earned on loans, investment securities, and other financial instruments that are not
within the scope of Topic 606. The Company has evaluated the nature of its contracts with customers and determined that further disaggregation
of revenue from contracts with customers into more granular categories beyond what is presented in the Consolidated Statements of Income
was not necessary. The Company generally fully satisfies its performance obligations on its contracts with customers as services are rendered
and the transaction prices are typically fixed; charged either on a periodic basis or based on activity. Because performance obligations
are satisfied as services are rendered and the transaction prices are fixed, the Company has made no significant judgments in applying
the revenue guidance prescribed in Topic 606 that affect the determination of the amount and timing of revenue from contracts with customers.</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">&#160;</p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxPolicyTextBlock', window );">Income Taxes</a></td>
<td class="text"><p style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">Income Taxes</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">&#160;</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">The financial statements have been prepared
on the accrual basis. When income and expenses are recognized in different periods for financial reporting purposes versus for the purposes
of computing income taxes currently payable, deferred taxes are provided on such temporary differences. Deferred tax assets and liabilities
are recognized for the expected future tax consequences of events that have been recognized in the consolidated financial statements or
tax returns. Deferred tax assets and liabilities are measured using the enacted tax rates expected to apply to taxable income in the years
in which those temporary differences are expected to be realized or settled. The Company believes that its income tax filing positions
taken or expected to be taken on its tax returns will more likely than not be sustained upon audit by the taxing authorities and does
not anticipate any adjustments that will result in a material adverse impact on the Company&#8217;s financial condition, results of operations,
or cash flow. Therefore, no reserves for uncertain income tax positions have been recorded. The Company&#8217;s federal and state income
tax returns are open and subject to examination from the 2019 tax return year and forward.</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"><i>&#160;</i></p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy', window );">Stock-Based Compensation</a></td>
<td class="text"><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"><i>Stock-Based Compensation</i></p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">&#160;</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">The Company has a stock-based employee
compensation plan. Compensation cost is recognized for all stock options granted and for any outstanding unvested awards as if the fair
value method had been applied to those awards as of the date of grant.</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">&#160;</p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock', window );">Adoption of New Accounting Standard</a></td>
<td class="text"><p style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">Adoption of New Accounting Standard</p><p style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">&#160;</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">In June 2016, the FASB issued ASU 2016-13,
Financial Instruments &#8211; Credit Losses (Topic 326). The ASU introduced a new credit loss methodology, the Current Expected Credit
Loss (&#8220;CECL&#8221;) methodology, which requires earlier recognition of credit losses, while also providing additional transparency
about credit risk. Since its original issuance in 2016, the FASB has issued several updates to the original ASU.</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">&#160;</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">The CECL methodology utilizes a lifetime
&#8220;expected credit loss&#8221; measurement objective for the recognition of credit losses for loans, held-to-maturity securities,
and other receivables at the time the financial asset is originated or acquired. It also applies to off-balance sheet credit exposures,
such as unfunded commitments to extend credit. The expected credit losses are adjusted each period for changes in expected lifetime credit
losses. The methodology replaces the multiple existing impairment methods in current GAAP, which generally require that a loss be incurred
before it is recognized. For available-for-sale securities where fair value is less than cost, credit-related impairment, if any, is recognized
through an allowance for credit losses and adjusted each period for changes in credit risk.</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">&#160;</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">On January 1, 2022, the Company adopted
the guidance prospectively with a cumulative adjustment to retained earnings. Results for reporting periods beginning after January 1,
2022 are presented under CECL while prior period amounts continue to be reported in accordance with the previously applicable incurred
loss accounting methodology. The transition adjustment for the adoption of CECL included an increase in the allowance for credit losses
on loans of $1.5&#160;million and an increase in the reserve for unfunded loan commitments of $2.0&#160;million, which is recorded within
other liabilities. The adoption of CECL had an insignificant impact on the Company&#8217;s investment securities portfolio. The Company recorded
a net decrease to retained earnings of $2.8&#160;million as of January 1, 2022 for the cumulative effect of adopting CECL, which reflects
the transition adjustments noted above, net of the applicable deferred tax assets recorded. Federal banking regulatory agencies provided
optional relief to delay the adverse regulatory capital impact of CECL at adoption. The Company did not elect to use this optional relief.</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">&#160;</p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRecognitionPolicyTextBlock', window );">Significant Accounting Policy Changes</a></td>
<td class="text"><p style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">Significant Accounting Policy
Changes</p><p style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">&#160;</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">Upon adoption of Topic 326, the Company
revised the accounting policy for the Allowance for Credit Losses as detailed below.&#160;</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">&#160;</p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_AllowanceForCreditLossesPolicyTextBlock', window );">Allowance for Credit Losses &#8211; Investment Securities</a></td>
<td class="text"><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"><i>Allowance for Credit Losses &#8211;
Investment Securities</i></p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">&#160;</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">For available for sale debt securities
in an unrealized loss position, the Company first assesses whether it intends to sell, or if it is more likely than not that it will be
required to sell the security before recovery of the amortized cost basis. If either of the criteria regarding intent or requirement to
sell is met, the security&#8217;s amortized cost basis is written down to fair value through income with the establishment of an allowance under
CECL compared to a direct write down of the security under Incurred Loss. For debt securities available for sale that do not meet the
aforementioned criteria, the Company evaluates whether any decline in fair value is due to credit loss factors. In making this assessment,
management considers any changes to the rating of the security by a rating agency and adverse conditions specifically related to the security,
among other factors. If this assessment indicates that a credit loss exists, the present value of cash flows expected to be collected
from the security are compared to the amortized cost basis of the security. If the present value of the cash flows expected to be collected
is less than the amortized cost basis, a credit loss exists and an allowance for credit losses is recorded for the credit loss, limited
by the amount that the fair value is less than the amortized cost basis. Any impairment that has not been recorded through an allowance
for credit losses is recognized in other comprehensive income.</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">&#160;</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">Changes in the allowance for credit losses
under CECL are recorded as provision for (or reversal of) credit loss expense. Losses are charged against the allowance when management
believes the uncollectibility of an available-for-sale security is confirmed or when either of the criteria regarding intent or requirement
to sell is met. At December 31, 2022, there was&#160;no&#160;allowance for credit losses related to the available-for-sale portfolio.
In addition, the Company had no held to maturity securities at December 31, 2022.</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">&#160;</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">Accrued interest receivable on available
for sale debt securities totaled $382,000 at December 31, 2022 and was excluded from the estimate of credit losses.</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">&#160;</p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_AllowanceForCreditLossesLoansPolicyTextBlock', window );">Allowance for Credit Losses - Loans</a></td>
<td class="text"><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"><i>Allowance for Credit Losses - Loans</i></p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">&#160;</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">Under the current expected credit loss
model, the allowance for credit losses on loans is a valuation allowance estimated at each balance sheet date in accordance with GAAP
that is deducted from the loans&#8217; amortized cost basis to present the net amount expected to be collected on the loans.</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">&#160;</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">Management assesses the adequacy of the
allowance on a quarterly basis. This assessment includes procedures to estimate the allowance and test the adequacy and appropriateness
of the resulting balance. The level of the allowance is based upon management&#8217;s evaluation of historical default and loss experience,
current and projected economic conditions, asset quality trends, known and inherent risks in the portfolio, adverse situations that may
affect the borrowers&#8217; ability to repay a loan, the estimated value of any underlying collateral, composition of the loan portfolio, industry
and peer bank loan quality indications and other pertinent factors, including regulatory recommendations. Management believes the level
of the allowance for credit losses is adequate to absorb all expected future losses inherent in the loan portfolio at the balance sheet
date. The allowance is increased through provision for credit losses and decreased by charge-offs, net of recoveries of amounts previously
charged-off.</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">&#160;</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">The allowance for credit losses is measured
on a collective basis for pools of loans with similar risk characteristics. The Company has identified the following pools of financial
assets with similar risk characteristics for measuring expected credit losses:</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">&#160;</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">Commercial loans</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">&#160;</p><table cellpadding="0" cellspacing="0" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"/><td style="width: 0.25in; text-align: left">&#9679;</td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">Owner
occupied real estate -&#160;Owner occupied commercial mortgages consist of loans to purchase or re-finance owner occupied nonresidential
properties. This includes office buildings, other commercial facilities, and farmland. Commercial mortgages secured by owner occupied
properties are primarily dependent on the ability of borrowers to achieve business results consistent with those projected at loan origination.
While these loans and leases are collateralized by real property in an effort to mitigate risk, it is possible the liquidation of collateral
will not fully satisfy the obligation.</span></td>
</tr></table><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">&#160;</p><table cellpadding="0" cellspacing="0" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"/><td style="width: 0.25in; text-align: left">&#9679;</td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">Non-owner
occupied real estate -&#160;Non-owner occupied commercial mortgages consist of loans to purchase or refinance investment nonresidential
properties. This includes office buildings and other facilities rented or leased to unrelated parties, as well as farmland and multifamily
properties. The primary risk associated with income producing commercial mortgage loans is the ability of the income-producing property
that collateralizes the loan to produce adequate cash flow to service the debt. While these loans are collateralized by real property
in an effort to mitigate risk, it is possible the liquidation of collateral will not fully satisfy the obligation.</span></td>
</tr></table><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">&#160;</p><table cellpadding="0" cellspacing="0" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"/><td style="width: 0.25in; text-align: left">&#9679;</td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">Construction
-&#160;Construction loans consist of loans to finance land for development of commercial or residential real property and construction
of multifamily apartments or other commercial properties. These loans are highly dependent on the supply and demand for commercial real
estate as well as the demand for newly constructed residential homes and lots acquired for development. Deterioration in demand could
result in decreased collateral values, which could make repayments of outstanding loans difficult for customers.</span></td>
</tr></table><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">&#160;</p><table cellpadding="0" cellspacing="0" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"/><td style="width: 0.25in; text-align: left">&#9679;</td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">Commercial
business&#160;- Commercial business loans consist of loans or lines of credit to finance accounts receivable, inventory or other general
business needs, business credit cards, and lease financing agreements for equipment, vehicles, or other assets. The primary risk associated
with commercial and industrial and lease financing loans is the ability of borrowers to achieve business results consistent with those
projected at origination. Failure to achieve these projections presents risk the borrower will be unable to service the debt consistent
with the contractual terms of the loan.</span></td>
</tr></table><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">&#160;</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">Consumer loans</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">&#160;</p><table cellpadding="0" cellspacing="0" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"/><td style="width: 0.25in; text-align: left">&#9679;</td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">Real
estate&#160;- Residential mortgages consist of loans to purchase or refinance the borrower&#8217;s primary dwelling, second residence
or vacation home and are often secured by 1-4 family residential property. Significant and rapid declines in real estate values can result
in borrowers having debt levels in excess of the current market value of the collateral.</span></td>
</tr></table><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">&#160;</p><table cellpadding="0" cellspacing="0" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"/><td style="width: 0.25in; text-align: left">&#9679;</td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">Home
equity&#160;&#8211; Home equity loans consist of home equity lines of credit and other lines of credit secured by first or second liens
on the borrower&#8217;s primary residence. These loans are secured by both senior and junior liens on the residential real estate and
are particularly susceptible to declining collateral values. This risk is elevated for loans secured by junior lines as a substantial
decline in value could render the junior lien position effectively unsecured.</span></td>
</tr></table><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">&#160;</p><table cellpadding="0" cellspacing="0" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"/><td style="width: 0.25in; text-align: left">&#9679;</td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">Construction
-&#160;Construction loans consist of loans to construct a borrower&#8217;s primary or secondary residence or vacant land upon which the
owner intends to construct a dwelling at a future date. These loans are typically secured by undeveloped or partially developed land
in anticipation of completing construction of a 1-4 family residential property. There is risk these construction and development projects
can experience delays and cost overruns exceeding the borrower&#8217;s financial ability to complete the project. Such cost overruns
can result in foreclosure of partially completed and unmarketable collateral.</span></td>
</tr></table><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">&#160;</p><table cellpadding="0" cellspacing="0" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"/><td style="width: 0.25in; text-align: left">&#9679;</td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">Other
-&#160;Consumer loans consist of loans to finance unsecured home improvements, student loans, automobiles and revolving lines of credit
that can be secured or unsecured. The value of the underlying collateral within this class is at risk of potential rapid depreciation
which could result in unpaid balances in excess of the collateral.</span></td>
</tr></table><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">&#160;</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">For all loan pools, the Company uses
a lifetime probability of default and loss given default modeling approach to estimate the allowance for credit losses on loans. This
method uses historical correlations between default experience and the age of loans to forecast defaults and losses, assuming that a loan
in a pool shares similar risk characteristics such as loan product type, risk rating and loan age, and demonstrates similar default characteristics
as other loans in that pool, as the loan progresses through its lifecycle. The Company calculates lifetime probability of default and
loss given default rates based on historical loss experience, which is used to calculate expected losses based on the pool&#8217;s loss
rate and the age of loans in the pool. Management believes that the Company&#8217;s historical loss experience provides the best basis
for its</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">&#160;</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">assessment of expected credit losses to determine the allowance for credit losses. The Company uses its own internal data to measure
historical credit loss experience within the pools with similar risk characteristics over an economic cycle. The probability of default
and loss given default method also includes assumptions of observed migration over the lifetime of the underlying loan data.</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">&#160;</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">Management also considers further adjustments
to historical loss information for current conditions and reasonable and supportable forecasts that differ from the conditions that exist
for the period over which historical information is evaluated as well as other changes in qualitative factors not inherently considered
in the quantitative analyses. The Company generally utilizes a four-quarter forecast period in evaluating the appropriateness of the reasonable
and supportable forecast scenarios which are incorporated through qualitative adjustments. There is immediate reversion to historical
loss rates. The qualitative categories and the measurements used to quantify the risks within each of these categories are subjectively
selected by management but measured by objective measurements period over period. The data for each measurement may be obtained from internal
or external sources. The current period measurements are evaluated and assigned a factor commensurate with the current level of risk relative
to past measurements over time. The resulting qualitative adjustments are applied to the relevant collectively evaluated loan pools. These
adjustments are based upon quarterly trend assessments in certain economic factors such as labor, inflation, consumer sentiment and real
disposable income, as well as associate retention and turnover, portfolio concentrations, and growth characteristics. The qualitative
analysis increases or decreases the allowance allocation for each loan pool based on the assessment of factors described above.</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">&#160;</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">Loans that do not share similar risk
characteristics with the collectively evaluated pools are evaluated on an individual basis and are excluded from the collectively evaluated
loan pools. Individual loan evaluations are generally performed for individually evaluated loans, which includes nonaccrual loans and
loans modified in a troubled debt restructuring (&#8220;TDR&#8221;). Such loans are evaluated for credit losses based on either discounted
cash flows or the fair value of collateral. The Company has elected the practical expedient under ASC 326 to estimate expected credit
losses based on the fair value of collateral, which considers selling costs in the event sale of the collateral is expected. Loans for
which terms have been modified in a TDR are evaluated using these same individual evaluation methods. In the event the discounted cash
flow method is used for a TDR, the original interest rate is used to discount expected cash flows.</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify; text-indent: 24.75pt">&#160;</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">While the Company&#8217;s policies and
procedures used to estimate the allowance for credit losses, as well as the resultant provision for credit losses charged to income, are
considered adequate by management and are reviewed periodically by regulators, model validators and internal audit, they are necessarily
approximate and imprecise. There are factors beyond the Company&#8217;s control, such as changes in projected economic conditions, real
estate markets or particular industry conditions which may materially impact asset quality and the adequacy of the allowance for credit
losses and thus the resulting provision for credit losses.</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">&#160;</p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_AccruedInterestReceivablePolicyTextBlock', window );">Accrued Interest Receivable</a></td>
<td class="text"><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"><i>Accrued Interest Receivable</i></p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">&#160;</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">Accrued interest receivable related to
loans totaled $8.9&#160;million at December 31, 2022 and was reported in accrued interest receivable on the consolidated balance sheets.
The Company elected not to measure an allowance for credit losses for accrued interest receivable and instead elected to reverse interest
income on loans or securities that are placed on nonaccrual status, which is generally when the instrument is 90 days past due, or earlier
if the Company believes the collection of interest is doubtful. The Company has concluded that this policy results in the timely reversal
of uncollectable interest.</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">&#160;</p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_UnfundedCommitmentsPolicyTextBlock', window );">Unfunded Commitments</a></td>
<td class="text"><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"><i>Unfunded Commitments</i></p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">&#160;</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">Effective with the adoption of CECL,
the Company estimates expected credit losses on commitments to extend credit over the contractual period in which the Company is exposed
to credit risk on the underlying commitments, unless the obligation is unconditionally cancelable by the Company. The allowance for off-balance
sheet credit exposures, which is reflected within other liabilities on the consolidated balance sheet, is adjusted for as an increase
or decrease to the provision for credit losses. The estimate includes consideration of the likelihood that funding will occur and an estimate
of expected credit losses on commitments expected to be funded over its estimated life. The allowance is calculated using the same aggregate
reserve rates calculated for the funded portion of loans at the portfolio level applied to the amount of commitments expected to fund.</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">&#160;</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">The Company&#8217;s CECL allowances will fluctuate
over time due to macroeconomic conditions and forecasts as well as the size and composition of the loan portfolios.</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">&#160;</p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_NewlyIssuedButNotYetEffectiveAccountingStandardsPolicyTextBlock', window );">Newly Issued, But Not Yet Effective Accounting Standards</a></td>
<td class="text"><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"><span><i>Newly
Issued, But Not Yet Effective Accounting Standards</i></span></p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">&#160;</p><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">In March 2022, the FASB amended the
Receivables&#8211;Troubled Debt Restructuring by Creditors subtopic and Financial Instruments&#8211;Credit Losses subtopic to the Accounting
Standards Codification. The amendments eliminate the accounting guidance for TDRs by creditors while enhancing disclosure requirements
for certain loan refinancings and restructurings by creditors when a borrower is experiencing financial difficulty. In addition, for public
business entities, the amendments require disclosure of current-period gross write-offs by year of origination for financing receivables
and net investments in leases within the scope of Subtopic 326-20. The amendments are effective as of January 1, 2023 and will not have
a material effect on the Company&#8217;s financial statements.</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sfst_AccruedInterestReceivablePolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure of accrued interest receivable.</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;">sfst_AccruedInterestReceivablePolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sfst_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sfst_AllowanceForCreditLossesLoansPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure of allowance for credit losses loans.</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;">sfst_AllowanceForCreditLossesLoansPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sfst_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sfst_AllowanceForCreditLossesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The disclosure of accounting policy for allowance for credit losses.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sfst_AllowanceForCreditLossesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sfst_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sfst_BankOwnedLifeInsurancePoliciesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for bank owned life insurance policies.</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;">sfst_BankOwnedLifeInsurancePoliciesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sfst_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sfst_LoanChargeOffPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for loan charge off policy.</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;">sfst_LoanChargeOffPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sfst_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sfst_NewlyIssuedButNotYetEffectiveAccountingStandardsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure of newly issued, but not yet effective accounting standards.</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;">sfst_NewlyIssuedButNotYetEffectiveAccountingStandardsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sfst_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sfst_UnfundedCommitmentsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure of unfunded commitments.</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;">sfst_UnfundedCommitmentsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sfst_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BasisOfAccountingPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BasisOfAccountingPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=d3e4273-108586<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for comprehensive income.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomePolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskCreditRisk">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for credit risk.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e5967-108592<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 825<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=126941378&amp;loc=d3e61044-112788<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskCreditRisk</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for subsidiaries or other investments that are consolidated, including the accounting treatment for intercompany accounts or transactions and any noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=d3e5614-111684<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLoansAndLeasesReceivablePolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for financing receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=d3e5093-111524<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=84159169&amp;loc=d3e10133-111534<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=84159169&amp;loc=d3e10178-111534<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=d3e5144-111524<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=84159169&amp;loc=d3e10149-111534<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11B<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=SL6953423-111524<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=d3e5033-111524<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15<br> -Subparagraph (b,d)<br> -URI https://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=d3e5212-111524<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLoansAndLeasesReceivablePolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -URI https://asc.fasb.org/extlink&amp;oid=123427490&amp;loc=d3e32247-109318<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32847-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 19<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32840-109319<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL116659661-227067<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI https://asc.fasb.org/extlink&amp;oid=123427490&amp;loc=d3e32280-109318<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 17<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32809-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for investment in financial asset.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(3)(b))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeLeasesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for leasing arrangement entered into by lessee.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918666-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeLeasesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LoansAndLeasesReceivableAllowanceForLoanLossesPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for estimating the allowance for losses on loans and lease receivables. The disclosure may include (a) how the entity determines each element of the allowance, (b) which loans are evaluated individually and which loans are evaluated as a group, (c) how the entity determines both the allocated and unallocated portions of the allowance, (d) how the entity determines the loss factors applied to graded loans in order to develop a general allowance, and (e) what self-correcting mechanism the entity uses to reduce differences between estimated and actual losses.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=d3e5144-111524<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LoansAndLeasesReceivableAllowanceForLoanLossesPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LoansAndLeasesReceivableNonperformingLoanAndLeasePolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for deeming amounts due from a borrower as not being in compliance with principal and interest payment terms, describes the method for valuing a loan in such status, and indicates whether interest contractually accruing thereon is being recognized as income.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LoansAndLeasesReceivableNonperformingLoanAndLeasePolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LoansAndLeasesReceivablePastDueStatusPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of the accounting policy for past due status of loans and leases receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=d3e5093-111524<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LoansAndLeasesReceivablePastDueStatusPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LoansAndLeasesReceivableTroubledDebtRestructuringPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for troubled debt restructuring.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 40<br> -URI https://asc.fasb.org/subtopic&amp;trid=2196892<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LoansAndLeasesReceivableTroubledDebtRestructuringPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PriorPeriodReclassificationAdjustmentDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for reclassification affecting comparability of financial statement. Excludes amendment to accounting standards, other change in accounting principle, and correction of error.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124429488&amp;loc=d3e326-107755<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PriorPeriodReclassificationAdjustmentDescription</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126982197&amp;loc=d3e99779-112916<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=126982197&amp;loc=d3e99893-112916<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RealEstatePolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for entities that primarily develop and then sell real property at retail or otherwise.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 20<br> -Section 15<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=6450852&amp;loc=d3e24871-108386<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 970<br> -SubTopic 10<br> -Section 05<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=126943897&amp;loc=d3e24546-110282<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RealEstatePolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for revenue from contract with customer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 17<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130561-203045<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130566-203045<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130563-203045<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -URI https://asc.fasb.org/topic&amp;trid=49130388<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130566-203045<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130563-203045<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=126899994&amp;loc=d3e18823-107790<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130566-203045<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 19<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130564-203045<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130566-203045<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueRecognitionPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=126899994&amp;loc=d3e18823-107790<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126899994&amp;loc=d3e18823-107790<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueRecognitionPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for segment reporting.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8864-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8864-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9038-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8864-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8864-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 29<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8864-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8864-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(v)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -URI https://asc.fasb.org/topic&amp;trid=2228938<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.D.2.Q6)<br> -URI https://asc.fasb.org/extlink&amp;oid=122041274&amp;loc=d3e301413-122809<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventsPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for reporting subsequent events.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventsPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UseOfEstimates">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6191-108592<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6161-108592<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6143-108592<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e5967-108592<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6061-108592<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6132-108592<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e5967-108592<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UseOfEstimates</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>46
<FILENAME>R34.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139789903649984">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Investment Securities (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract', window );"><strong>Investments, Debt and Equity Securities [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock', window );">Schedule of amortized costs and fair value of investment securities</a></td>
<td class="text"><table cellpadding="0" class="fin" style="border-top: Black 2.5pt solid; border-bottom: Black 2.5pt solid; width: 100%; border-spacing: 0">
  <tr style="vertical-align: bottom">
    <td style="text-align: center"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td colspan="13" style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td colspan="13" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">December
    31, 2022</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="padding-bottom: 1pt; font-weight: bold; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">Amortized</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold; padding-bottom: 1pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td colspan="6" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">Gross
    Unrealized</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font-weight: bold"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="padding-bottom: 1pt; font-weight: bold; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">Fair</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">(dollars
    in thousands)</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">Cost</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font-weight: bold"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">Gains</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font-weight: bold"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">Losses</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font-weight: bold"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">Value</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font-weight: bold"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font-weight: bold; text-align: left; padding-left: 1.5pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Available
    for sale</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="width: 58%; text-align: left; padding-left: 1.5pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Corporate
    bonds</span></td><td style="width: 1%"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">$</span></td><td style="width: 10%; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">2,172</span></td><td style="width: 1%; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="width: 1%"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="width: 5%; text-align: right"><span style="-sec-ix-hidden: hidden-fact-118; font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">-</span></td><td style="width: 1%; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="width: 1%"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="width: 6%; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">289</span></td><td style="width: 1%; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="width: 1%"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="width: 10%; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">1,883</span></td><td style="width: 1%; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-align: left; padding-left: 1.5pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">US treasuries</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">999</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-119; font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">-</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">128</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">871</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-left: 1.5pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">US government
    agencies</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">13,007</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-120; font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">-</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">2,390</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">10,617</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-align: left; padding-left: 1.5pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">State
    and political subdivisions</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">22,910</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-121; font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">-</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">4,004</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">18,906</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-left: 1.5pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Asset-backed
    securities</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">6,435</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-122; font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">-</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">206</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">6,229</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-align: left; padding-left: 1.5pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Mortgage-backed
    securities</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-left: 0.25in"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">FHLMC</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">24,086</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-123; font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">-</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">3,745</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">20,341</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-align: left; padding-left: 0.25in"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">FNMA</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">35,141</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-124; font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">-</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">5,520</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">29,621</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="border-bottom: Black 1pt solid; text-align: left; padding-bottom: 1pt; padding-left: 0.25in"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">GNMA</span></td><td style="border-bottom: Black 1pt solid"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">5,573</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: hidden-fact-125; font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">-</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">694</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">4,879</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="border-bottom: Black 1pt solid; text-align: left; padding-bottom: 1pt; padding-left: 0.125in"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Total
    mortgage-backed securities</span></td><td style="border-bottom: Black 1pt solid"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">64,800</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: hidden-fact-126; font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">-</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">9,959</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">54,841</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1pt; padding-left: 0.5in"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Total</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">$</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">110,323</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-127; font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">-</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">16,976</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">93,347</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td></tr>
  </table><p style="margin: 0">&#160;</p><table cellpadding="0" class="fin" style="border-bottom: Black 2.5pt solid; margin: auto; width: 100%; border-spacing: 0">
  <tr style="vertical-align: bottom">
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td colspan="13" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">December
    31, 2021</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="padding-bottom: 1pt; font-weight: bold; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">Amortized</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold; padding-bottom: 1pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td colspan="6" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">Gross
    Unrealized</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font-weight: bold"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="padding-bottom: 1pt; font-weight: bold; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">Fair</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">(dollars
    in thousands)</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">Cost</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font-weight: bold"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">Gains</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font-weight: bold"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">Losses</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font-weight: bold"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">Value</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font-weight: bold"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left; padding-bottom: 1pt; padding-left: 1.5pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Available
    for sale</span></td><td style="border-bottom: Black 1pt solid"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="width: 58%; text-align: left; padding-left: 1.5pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Corporate
    bonds</span></td><td style="width: 1%"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">$</span></td><td style="width: 10%; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">2,198</span></td><td style="width: 1%; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="width: 1%"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="width: 5%; text-align: right"><span style="-sec-ix-hidden: hidden-fact-128; font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">-</span></td><td style="width: 1%; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="width: 1%"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="width: 6%; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">10</span></td><td style="width: 1%; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="width: 1%"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="width: 10%; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">2,188</span></td><td style="width: 1%; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-align: left; padding-left: 1.5pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">US treasuries</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">999</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-129; font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">-</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">7</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">992</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-left: 1.5pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">US government
    agencies</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">14,504</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">1</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">336</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">14,169</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-align: left; padding-left: 1.5pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">SBA securities</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">429</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">9</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-130; font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">-</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">438</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-left: 1.5pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">State
    and political subdivisions</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">24,887</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">549</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">260</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">25,176</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-align: left; padding-left: 1.5pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Asset-backed
    securities</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">10,136</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">45</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">17</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">10,164</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-left: 1.5pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Mortgage-backed
    securities</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-align: left; padding-left: 0.25in"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">FHLMC</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">23,057</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">102</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">494</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">22,665</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-left: 0.25in"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">FNMA</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">40,924</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">235</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">660</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">40,499</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-align: left; padding-bottom: 1pt; padding-left: 0.25in"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">GNMA</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">4,084</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">3</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">97</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">3,990</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; text-align: left; padding-bottom: 1pt; padding-left: 0.125in"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Total
    mortgage-backed securities</span></td><td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">68,065</span></td><td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">340</span></td><td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">1,251</span></td><td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">67,154</span></td><td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-align: left; padding-bottom: 1pt; padding-left: 0.5in"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Total</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">$</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">121,218</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">944</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">1,881</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">120,281</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td></tr>
  </table><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: center">&#160;</p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock', window );">Schedule of amortized costs and fair values of investment securities available for sale by contractual maturity</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Arial, Helvetica, Sans-Serif">
  <tr style="vertical-align: bottom">
    <td style="border-top: Black 2.5pt solid; text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="14" style="border-bottom: Black 1pt solid; border-top: Black 2.5pt solid; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; border-top: Black 2.5pt solid; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="6" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">December
    31, 2022</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="6" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">December
    31, 2021</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">(dollars in thousands)</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: right"><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: right"><span style="font-size: 8pt"><b>Amortized</b></span></p> <p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: right"><span style="font-size: 8pt"><b>Cost</b></span></p></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">Fair<br/>
    Value</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">Amortized<br/>
    Cost</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">Fair<br/>
    Value</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font-weight: bold; text-align: left; padding-left: 1.5pt">Available for sale</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="width: 52%; text-align: left; padding-left: 1.5pt">Due within one year</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-131">-</div></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-132">-</div></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">384</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">387</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-align: left; padding-left: 1.5pt">Due after one through five years</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">9,398</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">8,277</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">7,429</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">7,363</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-left: 1.5pt">Due after five through ten years</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">24,436</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">20,043</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">27,298</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">26,953</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="border-bottom: Black 1pt solid; text-align: left; padding-bottom: 1pt; padding-left: 1.5pt">Due after ten years</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">76,489</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">65,027</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">86,107</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">85,578</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="border-bottom: Black 2.5pt solid; text-align: left; padding-bottom: 1pt; padding-left: 1.5pt">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">$</td><td style="border-bottom: Black 2.5pt solid; text-align: right">110,323</td><td style="border-bottom: Black 2.5pt solid; padding-bottom: 1pt; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">93,347</td><td style="border-bottom: Black 2.5pt solid; padding-bottom: 1pt; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">$</td><td style="border-bottom: Black 2.5pt solid; text-align: right">121,218</td><td style="border-bottom: Black 2.5pt solid; padding-bottom: 1pt; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">120,281</td><td style="border-bottom: Black 2.5pt solid; padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: center">&#160;</p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock', window );">Schedule of gross unrealized losses on investment securities and fair market value of related securities</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Arial, Helvetica, Sans-Serif">
  <tr style="vertical-align: bottom">
    <td style="border-top: Black 2.5pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="34" style="border-top: Black 2.5pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">&#160;</td>
    <td colspan="32" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">December 31, 2022</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="10" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">Less than
    12 months</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="10" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">12 months
    or longer</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="10" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">Total</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">(dollars&#160;in&#160;thousands)</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">#</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">Fair<br/>
    value</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">Unrealized<br/>
    losses</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">#</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">Fair<br/>
    value</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">Unrealized<br/>
    losses</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">#</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">Fair<br/>
    value</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">Unrealized<br/>
    losses</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font-weight: bold; text-align: left"><span style="font-size: 10pt">As of December 31, 2022</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font-weight: bold; text-align: left"><span style="font-size: 10pt">Available for sale</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt; width: 28%">Corporate bonds</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 5%; text-align: right">0</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 5%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-133">-</div></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 5%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-134">-</div></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 5%; text-align: right">1</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 5%; text-align: right">1,883</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 5%; text-align: right">289</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 5%; text-align: right">1</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 5%; text-align: right">1,883</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 5%; text-align: right">289</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt">US treasuries</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">0</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-135">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-136">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">871</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">128</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">871</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">128</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt">US government agencies</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">0</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-137">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-138">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">10</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">10,617</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,390</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">10</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">10,617</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,390</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt">State and political subdivisions</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">10</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">5,101</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">763</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">22</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">13,805</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3,241</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left"><p style="margin-top: 0; margin-bottom: 0">&#160;&#160;</p></td><td style="text-align: right">32</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">18,906</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">4,004</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt">Asset-backed</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">5</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">4,291</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">135</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,938</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">71</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">8</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">6,229</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">206</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt">Mortgage-backed</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 30pt; margin-bottom: 0pt">FHLMC</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">4</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3,712</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">155</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">17</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">16,629</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3,590</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">21</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">20,341</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3,745</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 30pt; margin-bottom: 0pt">FNMA</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">9</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,208</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">201</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">28</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">27,413</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">5,319</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">37</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">29,621</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">5,520</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 30pt; margin-bottom: 0pt">GNMA</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">103</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">7</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">6</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">4,776</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">687</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">7</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">4,879</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">694</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; text-align: right">29</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; text-align: left">$</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; text-align: right">15,415</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; text-align: left">$</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; text-align: right">1,261</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; text-align: right">88</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; text-align: left">$</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; text-align: right">77,932</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; text-align: left">$</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; text-align: right">15,715</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; text-align: right">117</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; text-align: left">$</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; text-align: right">93,347</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; text-align: left">$</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; text-align: right">16,976</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">&#160;</p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Arial, Helvetica, Sans-Serif">
  <tr style="vertical-align: bottom">
    <td><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="10" style="text-align: right"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="10" style="text-align: right"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="10" style="text-align: right"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="34" style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 8pt"><b>December 31, 2021</b></span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt"><b>&#160;</b></span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="10" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">Less than
    12 months</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="10" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">12 months
    or longer</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="10" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">Total</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 2.5pt solid"><span style="font-size: 8pt">(dollars in thousands)</span></td><td style="border-bottom: Black 2.5pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 2.5pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">#</span></td><td style="border-bottom: Black 2.5pt solid; padding-bottom: 1pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 2.5pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">Fair<br/>
    value</span></td><td style="border-bottom: Black 2.5pt solid; padding-bottom: 1pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 2.5pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">Unrealized<br/>
    losses</span></td><td style="border-bottom: Black 2.5pt solid; padding-bottom: 1pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 2.5pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">#</span></td><td style="border-bottom: Black 2.5pt solid; padding-bottom: 1pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 2.5pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">Fair<br/>
    value</span></td><td style="border-bottom: Black 2.5pt solid; padding-bottom: 1pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 2.5pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">Unrealized<br/>
    losses</span></td><td style="border-bottom: Black 2.5pt solid; padding-bottom: 1pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 2.5pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">#</span></td><td style="border-bottom: Black 2.5pt solid; padding-bottom: 1pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 2.5pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">Fair<br/>
    value</span></td><td style="border-bottom: Black 2.5pt solid; padding-bottom: 1pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 2.5pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">Unrealized<br/>
    losses</span></td><td style="border-bottom: Black 2.5pt solid; padding-bottom: 1pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td><b>As of December 31, 2021</b></td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td><b>Available for sale</b></td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt; width: 28%">Corporate bonds</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 5%; text-align: right">1</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 5%; text-align: right">2,188</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 5%; text-align: right">10</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 5%; text-align: right">-</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 5%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-139">-</div></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 5%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-140">-</div></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 5%; text-align: right">1</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 5%; text-align: right">2,188</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 5%; text-align: right">10</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt">US treasuries</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">992</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">7</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-141">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-142">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">992</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">7</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt">US government agencies</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">7</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">9,831</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">173</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">4</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3,837</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">163</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">11</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">13,668</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">336</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt">State and political subdivisions</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">9</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">7,821</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">193</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">6</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,909</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">67</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">15</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">10,730</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">260</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt">Asset-backed</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,751</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">9</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,717</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">7</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">4</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3,468</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">16</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt">Mortgage-backed</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 30pt; margin-bottom: 0pt">FHLMC</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">10</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">13,705</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">303</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">4</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">4,644</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">192</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">14</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">18,349</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">495</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 30pt; margin-bottom: 0pt">FNMA</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">11</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">16,098</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">296</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">9</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">11,264</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">364</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">20</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">27,362</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">660</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="border-bottom: Black 1pt solid; font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 30pt; margin-bottom: 0pt">GNMA</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">2</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">655</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">4</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">3</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">3,215</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">93</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">5</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">3,870</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">97</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="border-bottom: Black 2.5pt solid; padding-bottom: 1pt">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">43</td><td style="border-bottom: Black 2.5pt solid; padding-bottom: 1pt; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">$</td><td style="border-bottom: Black 2.5pt solid; text-align: right">53,041</td><td style="border-bottom: Black 2.5pt solid; padding-bottom: 1pt; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">$</td><td style="border-bottom: Black 2.5pt solid; text-align: right">995</td><td style="border-bottom: Black 2.5pt solid; padding-bottom: 1pt; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">28</td><td style="border-bottom: Black 2.5pt solid; padding-bottom: 1pt; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">$</td><td style="border-bottom: Black 2.5pt solid; text-align: right">27,586</td><td style="border-bottom: Black 2.5pt solid; padding-bottom: 1pt; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">$</td><td style="border-bottom: Black 2.5pt solid; text-align: right">886</td><td style="border-bottom: Black 2.5pt solid; padding-bottom: 1pt; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">71</td><td style="border-bottom: Black 2.5pt solid; padding-bottom: 1pt; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">$</td><td style="border-bottom: Black 2.5pt solid; text-align: right">80,627</td><td style="border-bottom: Black 2.5pt solid; padding-bottom: 1pt; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">$</td><td style="border-bottom: Black 2.5pt solid; text-align: right">1,881</td><td style="border-bottom: Black 2.5pt solid; padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify">&#160;</p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfOtherInvestmentsNotReadilyMarketableTextBlock', window );">Schedule of other investments</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Arial, Helvetica, Sans-Serif">
  <tr style="vertical-align: bottom">
    <td style="border-top: Black 2.5pt solid; text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="6" style="border-top: Black 2.5pt solid; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="6" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">December
    31,</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">(dollars in thousands)</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">2022</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">2021</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="width: 76%; text-align: left">Federal Home Loan Bank stock</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">9,250</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">1,241</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Other nonmarketable investments</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,180</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,377</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="border-bottom: Black 1pt solid; text-align: left">Investment in Trust Preferred subsidiaries</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">403</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">403</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="border-bottom: Black 2.5pt solid; font: 10pt Arial, Helvetica, sans-serif; padding-left: 0.125in; text-align: left; margin-top: 2pt; margin-bottom: 0pt; text-indent: 0pt; margin-bottom: 0pt">Total other investments</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">$</td><td style="border-bottom: Black 2.5pt solid; text-align: right">10,833</td><td style="border-bottom: Black 2.5pt solid; padding-bottom: 1pt; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">$</td><td style="border-bottom: Black 2.5pt solid; text-align: right">4,021</td><td style="border-bottom: Black 2.5pt solid; padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: center">&#160;</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of maturities of an entity's investments as well as any other information pertinent to the investments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the reconciliation of available-for-sale securities from cost basis to fair value.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfOtherInvestmentsNotReadilyMarketableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of other investments not readily marketable, including, but not limited to, description of investment, fair value and value as measured by quoted price.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 940<br> -SubTopic 820<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=35710923&amp;loc=d3e45360-110995<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfOtherInvestmentsNotReadilyMarketableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 all investments in an unrealized loss position, including those for which other-than-temporary impairments have not been recognized in earnings (including investments for which a portion of an other-than-temporary impairment has been recognized in other comprehensive income), a tabular disclosure of the aggregate related fair value of investments with unrealized losses and the aggregate amount of unrealized losses (that is, the amount by which amortized cost basis exceeds fair value).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=126970911&amp;loc=d3e27290-111563<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>47
<FILENAME>R35.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139789902705056">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Loans and Allowance for Credit Losses (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ReceivablesAbstract', window );"><strong>Loans and Allowance for Credit Losses [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock', window );">Schedule of composition of our loan portfolio</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Arial, Helvetica, Sans-Serif">
  <tr style="vertical-align: bottom">
    <td style="border-top: Black 2.5pt solid; font-size: 8pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-size: 8pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="14" style="border-top: Black 2.5pt solid; font-size: 8pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-size: 8pt"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1pt; font-size: 8pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1pt; font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="14" style="font-size: 8pt; font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">December
    31</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"><span style="font-size: 8pt">(dollars in thousands)</span></td><td style="font-size: 8pt; font-weight: bold; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="6" style="font-size: 8pt; font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">2022</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 8pt; font-weight: bold; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="6" style="font-size: 8pt; font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">2021</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font-weight: bold; text-align: left">Commercial</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.125in; width: 52%; text-align: left">Owner occupied RE</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">612,901</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">18.7</td><td style="width: 1%; text-align: left">%</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">488,965</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">19.6</td><td style="width: 1%; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="padding-left: 0.125in; text-align: left">Non-owner occupied RE</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">862,579</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">26.3</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">666,833</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">26.8</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.125in; text-align: left">Construction</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">109,726</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3.4</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">64,425</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2.6</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="padding-left: 0.125in; border-bottom: Black 1pt solid; text-align: left">Business</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">468,112</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">14.3</td><td style="border-bottom: Black 1pt solid; text-align: left">%</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">333,049</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">13.4</td><td style="border-bottom: Black 1pt solid; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="border-bottom: Black 1pt solid; padding-left: 0.25in; text-align: left">Total commercial loans</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">2,053,318</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">62.7</td><td style="border-bottom: Black 1pt solid; text-align: left">%</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">1,553,272</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">62.4</td><td style="border-bottom: Black 1pt solid; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font-weight: bold; text-align: left">Consumer</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.125in; text-align: left">Real estate</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">931,278</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">28.4</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">694,401</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">27.9</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="padding-left: 0.125in; text-align: left">Home equity</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">179,300</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">5.5</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">154,839</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">6.2</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.125in; text-align: left">Construction</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">80,415</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2.5</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">59,846</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2.4</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="padding-left: 0.125in; border-bottom: Black 1pt solid; text-align: left">Other</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">29,052</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">0.9</td><td style="border-bottom: Black 1pt solid; text-align: left">%</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">27,519</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">1.1</td><td style="border-bottom: Black 1pt solid; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="border-bottom: Black 1pt solid; padding-left: 0.25in; text-align: left">Total consumer loans</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">1,220,045</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">37.3</td><td style="border-bottom: Black 1pt solid; text-align: left">%</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">936,605</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">37.6</td><td style="border-bottom: Black 1pt solid; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="padding-left: 0.125in; text-align: left">Total gross loans, net of deferred fees</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3,273,363</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">100.0</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,489,877</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">100.0</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="border-bottom: Black 1pt solid; text-align: left">Less &#8211; allowance for credit losses</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(38,639</td><td style="border-bottom: Black 1pt solid; text-align: left">)</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(30,408</td><td style="border-bottom: Black 1pt solid; text-align: left">)</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="border-bottom: Black 2.5pt solid; padding-left: 0.125in; text-align: left">Total loans, net</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">$</td><td style="border-bottom: Black 2.5pt solid; text-align: right">3,234,724</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">2,459,469</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">&#160;</p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_LoanReceivableByRateTypeTableTextBlock', window );">Schedule of composition of gross loans by rate type</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Arial, Helvetica, Sans-Serif">
  <tr style="vertical-align: bottom">
    <td style="border-top: Black 2.5pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="6" style="border-top: Black 2.5pt solid; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="6" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">December
    31,</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left; border-bottom: Black 1pt solid"><span style="font-size: 8pt">(dollars in thousands)</span></td><td style="font-weight: bold; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">2022</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">2021</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="width: 76%; text-align: left; padding-left: 1.5pt">Floating rate loans</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">439,287</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">376,805</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; border-bottom: Black 1pt solid; padding-left: 1.5pt">Fixed rate loans</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">2,834,076</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">2,113,072</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="border-bottom: Black 2.5pt solid; text-align: left; padding-left: 1.5pt">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">$</td><td style="border-bottom: Black 2.5pt solid; text-align: right">3,273,363</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">2,489,877</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: center">&#160;</p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_ScheduleOfOutstandingLoansByCreditQualityIndicatorsByYearOfOriginationTableTextBlock', window );">Schedule of outstanding loans by credit quality indicators by year of origination</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Arial, Helvetica, Sans-Serif">
  <tr style="vertical-align: bottom">
    <td style="border-top: Black 2.5pt solid; text-indent: -0.125in; padding-left: 0.125in; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-top: Black 2.5pt solid; text-align: justify"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-top: Black 2.5pt solid; text-align: justify"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-top: Black 2.5pt solid; text-align: justify"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-top: Black 2.5pt solid; text-align: justify"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-top: Black 2.5pt solid; text-align: justify"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-top: Black 2.5pt solid; text-align: justify"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-top: Black 2.5pt solid; text-align: justify"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-top: Black 2.5pt solid; text-align: justify"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-top: Black 2.5pt solid; text-align: justify"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-indent: -0.125in; padding-left: 0.125in; padding-bottom: 1pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="34" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">December
    31, 2022</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-indent: -0.125in; padding-left: 0.125in; border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">(dollars
    in thousands)</span></td><td style="font-weight: bold; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">2022</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">2021</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">2020</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">2019</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">2018</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">Prior</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">Revolving</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">Revolving
    Converted to Term</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">Total</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; font-weight: bold; text-align: left">Commercial</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left">Owner occupied RE</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-indent: -0.125in; padding-left: 0.375in; width: 19%; text-align: left">Pass</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 6%; text-align: right">169,083</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 6%; text-align: right">122,654</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 6%; text-align: right">85,867</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 6%; text-align: right">66,299</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 6%; text-align: right">36,718</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 6%; text-align: right">93,915</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 6%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-143">-</div></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 6%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-144">-</div></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 6%; text-align: right">574,536</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.375in; text-align: left">Watch</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">14,648</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">479</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">9,339</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3,658</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-145">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">6,792</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-146">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-147">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">34,916</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-indent: -0.125in; padding-left: 0.375in; text-align: left">Special Mention</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">200</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-148">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-149">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-150">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-151">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,960</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-152">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-153">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3,160</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; border-bottom: Black 1pt solid; padding-left: 0.375in; text-align: left">Substandard</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-154">-</div></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-155">-</div></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">-</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-156">-</div></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">289</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-157">-</div></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-158">-</div></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-159">-</div></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">289</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left">Total Owner occupied RE</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">183,931</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">123,133</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">95,206</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">69,957</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">37,007</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">103,667</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-160">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-161">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">612,901</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left">Non-owner occupied RE</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.375in; text-align: left">Pass</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">281,890</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">169,599</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">113,264</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">59,550</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">79,722</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">106,967</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">604</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">137</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">811,733</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-indent: -0.125in; padding-left: 0.375in; text-align: left">Watch</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,061</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">9,491</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-162">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">10,683</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,408</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">11,660</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-163">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-164">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">34,303</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.375in; text-align: left">Special Mention</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-165">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">202</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-166">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">6,087</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-167">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">930</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-168">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-169">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">7,219</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-indent: -0.125in; border-bottom: Black 1pt solid; padding-left: 0.375in; text-align: left">Substandard</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-170">-</div></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">134</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-171">-</div></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">7,992</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">327</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">871</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-172">-</div></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-173">-</div></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">9,324</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left">Total Non-owner occupied RE</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">282,951</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">179,426</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">113,264</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">84,312</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">81,457</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">120,428</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">604</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">137</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">862,579</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left">Construction</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-indent: -0.125in; padding-left: 0.375in; text-align: left">Pass</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">48,420</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">55,129</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">4,811</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">247</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-174">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-175">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-176">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-177">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">108,607</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.375in; text-align: left">Watch</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,119</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-178">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-179">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-180">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-181">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-182">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-183">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-184">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,119</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-indent: -0.125in; padding-left: 0.375in; text-align: left">Special Mention</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-185">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-186">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-187">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-188">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-189">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-190">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-191">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-192">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-193">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; border-bottom: Black 1pt solid; padding-left: 0.375in; text-align: left">Substandard</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-194">-</div></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-195">-</div></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-196">-</div></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-197">-</div></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-198">-</div></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-199">-</div></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-200">-</div></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-201">-</div></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-202">-</div></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left">Total Construction</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">49,539</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">55,129</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">4,811</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">247</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-203">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-204">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-205">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-206">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">109,726</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left">Business</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.375in; text-align: left">Pass</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">136,489</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">57,804</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">29,864</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">21,807</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">35,249</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">28,914</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">136,337</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">709</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">447,174</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-indent: -0.125in; padding-left: 0.375in; text-align: left">Watch</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3,186</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,058</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,318</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,282</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">179</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3,074</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3,783</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">439</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">15,319</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.375in; text-align: left">Special Mention</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,137</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">260</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">386</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">210</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-207">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">252</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">115</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">642</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3,002</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-indent: -0.125in; border-bottom: Black 1pt solid; padding-left: 0.375in; text-align: left">Substandard</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">498</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-208">-</div></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">188</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">233</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">315</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">911</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">472</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-209">-</div></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">2,617</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.125in; border-bottom: Black 1pt solid; text-align: left">Total Business</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">141,310</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">60,122</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">31,756</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">23,533</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">35,743</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">33,151</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">140,707</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">1,790</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">468,112</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left">Total Commercial loans</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">657,731</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">417,810</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">245,037</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">178,049</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">154,207</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">257,246</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">141,311</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,927</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,053,318</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; font-weight: bold; text-align: left">Consumer</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left">Real estate</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-indent: -0.125in; padding-left: 0.375in; text-align: left">Pass</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">243,589</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">269,565</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">189,075</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">72,499</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">39,042</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">76,172</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-210">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-211">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">889,942</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.375in; text-align: left">Watch</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">6,196</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">8,256</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3,847</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,278</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">494</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3,671</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-212">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-213">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">24,742</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-indent: -0.125in; padding-left: 0.375in; text-align: left">Special Mention</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3,114</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,938</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,644</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,258</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">955</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,639</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-214">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-215">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">13,548</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; border-bottom: Black 1pt solid; padding-left: 0.375in; text-align: left">Substandard</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-216">-</div></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">648</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">227</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">341</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">408</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">1,422</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-217">-</div></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-218">-</div></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">3,046</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left">Total Real estate</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">252,899</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">280,407</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">195,793</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">77,376</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">40,899</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">83,904</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-219">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-220">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">931,278</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left">Home equity</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.375in; text-align: left">Pass</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-221">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-222">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-223">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-224">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-225">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-226">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">165,847</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-227">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">165,847</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-indent: -0.125in; padding-left: 0.375in; text-align: left">Watch</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-228">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-229">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-230">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-231">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-232">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-233">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">7,226</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-234">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">7,226</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.375in; text-align: left">Special Mention</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-235">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-236">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-237">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-238">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-239">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-240">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">4,055</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-241">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">4,055</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-indent: -0.125in; border-bottom: Black 1pt solid; padding-left: 0.375in; text-align: left">Substandard</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-242">-</div></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-243">-</div></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-244">-</div></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-245">-</div></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-246">-</div></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-247">-</div></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">2,172</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-248">-</div></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">2,172</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left">Total Home equity</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-249">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-250">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-251">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-252">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-253">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-254">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">179,300</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-255">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">179,300</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left">Construction</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-indent: -0.125in; padding-left: 0.375in; text-align: left">Pass</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">41,138</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">34,039</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">4,923</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-256">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-257">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-258">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-259">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-260">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">80,100</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.375in; text-align: left">Watch</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-261">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-262">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-263">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-264">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-265">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-266">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-267">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-indent: -0.125in; padding-left: 0.375in; text-align: left">Special Mention</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-268">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-269">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-270">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">315</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-271">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-272">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-273">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-274">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">315</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; border-bottom: Black 1pt solid; padding-left: 0.375in; text-align: left">Substandard</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-275">-</div></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-276">-</div></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-277">-</div></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-278">-</div></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-279">-</div></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-280">-</div></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-281">-</div></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-282">-</div></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-283">-</div></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left">Total Construction</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">41,138</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">34,039</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">4,923</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">315</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-284">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-285">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-286">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-287">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">80,415</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left">Other</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.375in; text-align: left">Pass</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3,894</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3,038</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,702</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,534</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">341</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3,015</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">14,465</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-288">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">27,989</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-indent: -0.125in; padding-left: 0.375in; text-align: left">Watch</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">46</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">367</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">15</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">5</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">16</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">175</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">93</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-289">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">717</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.375in; text-align: left">Special Mention</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">94</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-290">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-291">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">44</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">75</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">23</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">97</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-292">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">332</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-indent: -0.125in; border-bottom: Black 1pt solid; padding-left: 0.375in; text-align: left">Substandard</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-293">-</div></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">-</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-294">-</div></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">5</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-295">-</div></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-296">-</div></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">9</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-297">-</div></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">14</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.125in; border-bottom: Black 1pt solid; text-align: left">Total Other</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">4,034</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">3,405</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">1,717</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">1,588</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">432</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">3,213</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">14,663</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-298">-</div></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">29,052</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; border-bottom: Black 1pt solid; text-align: left">Total Consumer loans</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">298,071</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">317,851</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">202,433</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">79,279</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">41,331</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">87,117</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">193,963</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-299">-</div></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">1,220,045</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="border-bottom: Black 2.5pt solid; text-indent: -0.125in; padding-left: 0.375in; text-align: left">Total loans</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">$</td><td style="border-bottom: Black 2.5pt solid; text-align: right">955,802</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">735,661</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">447,470</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">257,328</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">195,538</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">344,363</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">335,274</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">1,927</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">3,273,363</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">&#160;</p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_ScheduleOfLoanBalancesClassifiedByCreditQualityIndicatorsAndLoanCategoriesTableTextBlock', window );">Schedule of loan balances classified by credit quality indicators and loan categories</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Arial, Helvetica, Sans-Serif">
  <tr style="vertical-align: bottom">
    <td style="border-top: Black 2.5pt solid; text-indent: -0.125in; padding-left: 0.125in; text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="34" style="border-top: Black 2.5pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-indent: -0.125in; padding-left: 0.125in; padding-bottom: 1pt; text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="34" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">December
    31, 2021</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-indent: -0.125in; padding-left: 0.125in; border-bottom: Black 1pt solid; font-weight: bold; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="14" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-size: 8pt">Commercial</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="14" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">Consumer</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">&#160;</span></td>
    <td style="padding-bottom: 1pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="padding-bottom: 1pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-weight: normal; text-align: left"><span style="font-size: 8pt">(dollars in thousands)</span></td><td style="font-weight: bold; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">Owner <br/>
    occupied RE</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">Non-owner
    occupied RE</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">Construction</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">Business</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">Real Estate</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">Home Equity</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">Construction</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">Other</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">Total</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; width: 19%; text-align: justify">Pass</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 6%; text-align: right">487,422</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 6%; text-align: right">589,280</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 6%; text-align: right">64,425</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 6%; text-align: right">328,371</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 6%; text-align: right">684,923</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 6%; text-align: right">148,933</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 6%; text-align: right">59,846</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 6%; text-align: right">27,365</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 6%; text-align: right">2,390,565</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: justify">Special mention</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">327</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">48,310</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-300">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,530</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">4,294</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,986</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-301">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">129</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">57,576</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; border-bottom: Black 1pt solid; text-align: justify">Substandard</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">1,216</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">29,243</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-302">-</div></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">3,148</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">5,184</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">2,920</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-303">-</div></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">25</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">41,736</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="border-bottom: Black 2.5pt solid; text-indent: -0.125in; padding-left: 0.375in; text-align: justify">Total loans</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">$</td><td style="border-bottom: Black 2.5pt solid; text-align: right">488,965</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">666,833</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">64,425</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">333,049</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">694,401</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">154,839</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">59,846</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">27,519</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">2,489,877</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">&#160;</p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfCompensatingBalancesTextBlock', window );">Schedule of loan balances by payment status</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Arial, Helvetica, Sans-Serif">
  <tr style="vertical-align: bottom">
    <td style="border-top: Black 2.5pt solid; text-indent: -0.125in; padding-left: 0.125in; text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-top: Black 2.5pt solid; text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-top: Black 2.5pt solid; text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-top: Black 2.5pt solid; text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="10" style="border-top: Black 2.5pt solid; text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-indent: -0.125in; padding-left: 0.125in; padding-bottom: 1pt; font-weight: bold; text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="22" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">December
    31, 2022</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-weight: normal; text-align: left"><span style="font-size: 8pt">(dollars in thousands)</span></td><td style="font-weight: bold; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">Accruing
    30-59 days past due</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">Accruing
    60-89 days past due</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">Accruing
    90 days or more past due</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">Nonaccrual
    loans</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">Accruing
    current</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">Total</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; font-weight: bold; text-align: justify">Commercial</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.375in; width: 34%; text-align: justify">Owner occupied RE</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 8%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-304">-</div></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 8%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-305">-</div></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 8%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-306">-</div></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 8%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-307">-</div></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 8%; text-align: right">612,901</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 8%; text-align: right">612,901</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-indent: -0.125in; padding-left: 0.375in; text-align: justify">Non-owner occupied RE</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">119</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">757</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-308">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">247</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">861,456</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">862,579</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.375in; text-align: justify">Construction</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-309">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-310">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-311">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-312">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">109,726</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">109,726</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-indent: -0.125in; padding-left: 0.375in; text-align: justify">Business</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">24</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-313">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">182</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">467,905</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">468,112</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.125in; font-weight: bold; text-align: justify">Consumer</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-indent: -0.125in; padding-left: 0.375in; text-align: justify">Real estate</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">330</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-314">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,099</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">929,849</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">931,278</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.375in; text-align: justify">Home equity</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">50</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-315">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-316">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,099</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">178,151</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">179,300</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-indent: -0.125in; padding-left: 0.375in; text-align: justify">Construction</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-317">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-318">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-319">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-320">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">80,415</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">80,415</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; border-bottom: Black 1pt solid; padding-left: 0.375in; text-align: justify">Other</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">88</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-321">-</div></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-322">-</div></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-323">-</div></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">28,964</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">29,052</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="border-bottom: Black 2.5pt solid; text-indent: -0.125in; padding-left: 0.625in; text-align: justify">Total loans</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">$</td><td style="border-bottom: Black 2.5pt solid; text-align: right">611</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">758</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">-</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">2,627</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">3,269,367</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">3,273,363</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td></tr>
  </table><p style="margin: 0">&#160;</p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Arial, Helvetica, Sans-Serif">
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1pt; font-weight: bold; text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="22" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">December
    31, 2021</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-weight: normal; text-align: left"><span style="font-size: 8pt">(dollars in thousands)</span></td><td style="font-weight: bold; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">Accruing
    30-59 days past due</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">Accruing
    60-89 days past due</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">Accruing
    90 days or more past due</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">Nonaccrual
    loans</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">Accruing
    current</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">Total</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font-weight: bold; text-align: justify">Commercial</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.25in; width: 34%; text-align: justify">Owner occupied RE</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 8%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-328; -sec-ix-hidden: hidden-fact-324">-</div></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 8%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-329; -sec-ix-hidden: hidden-fact-325">-</div></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 8%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-330; -sec-ix-hidden: hidden-fact-326">-</div></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 8%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-331; -sec-ix-hidden: hidden-fact-327">-</div></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 8%; text-align: right">488,965</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 8%; text-align: right">488,965</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="padding-left: 0.25in; text-align: justify">Non-owner occupied RE</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-335; -sec-ix-hidden: hidden-fact-332">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-336; -sec-ix-hidden: hidden-fact-333">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-337; -sec-ix-hidden: hidden-fact-334">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,069</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">665,764</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">666,833</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.25in; text-align: justify">Construction</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-342; -sec-ix-hidden: hidden-fact-338">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-343; -sec-ix-hidden: hidden-fact-339">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-344; -sec-ix-hidden: hidden-fact-340">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-345; -sec-ix-hidden: hidden-fact-341">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">64,425</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">64,425</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="padding-left: 0.25in; text-align: justify">Business</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-350; -sec-ix-hidden: hidden-fact-346">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-351; -sec-ix-hidden: hidden-fact-347">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-352; -sec-ix-hidden: hidden-fact-348">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-353; -sec-ix-hidden: hidden-fact-349">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">333,049</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">333,049</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font-weight: bold; text-align: justify">Consumer</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="padding-left: 0.25in; text-align: justify">Real estate</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">136</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-356; -sec-ix-hidden: hidden-fact-354">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-357; -sec-ix-hidden: hidden-fact-355">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,750</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">692,515</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">694,401</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.25in; text-align: justify">Home equity</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">417</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">174</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-359; -sec-ix-hidden: hidden-fact-358">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,045</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">152,203</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">154,839</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="padding-left: 0.25in; text-align: justify">Construction</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-364; -sec-ix-hidden: hidden-fact-360">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-365; -sec-ix-hidden: hidden-fact-361">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-366; -sec-ix-hidden: hidden-fact-362">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-367; -sec-ix-hidden: hidden-fact-363">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">59,846</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">59,846</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="border-bottom: Black 1pt solid; padding-left: 0.25in; text-align: justify">Other</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">5</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-371; -sec-ix-hidden: hidden-fact-368">-</div></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-372; -sec-ix-hidden: hidden-fact-369">-</div></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-373; -sec-ix-hidden: hidden-fact-370">-</div></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">27,514</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">27,519</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="border-bottom: Black 2.5pt solid; padding-left: 0.5in; text-align: justify">Total loans</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">$</td><td style="border-bottom: Black 2.5pt solid; text-align: right">558</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">174</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-374">-</div></td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">4,864</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">2,484,281</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">2,489,877</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: left">&#160;</p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfFinancingReceivablesNonAccrualStatusTableTextBlock', window );">Schedule of nonperforming assets, including nonaccruing TDRs</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Arial, Helvetica, Sans-Serif">
  <tr style="vertical-align: bottom">
    <td style="border-top: Black 2.5pt solid; text-indent: -0.125in; padding-left: 0.125in; text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-top: Black 2.5pt solid; font-weight: bold; text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-top: Black 2.5pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-indent: -0.125in; padding-left: 0.125in; padding-bottom: 1pt; font-weight: bold; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="6" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">December
    31,</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-indent: -0.125in; padding-left: 0.125in; font-weight: normal; text-align: left; border-bottom: Black 1pt solid"><span style="font-size: 8pt">(dollars
    in thousands)</span></td><td style="font-weight: bold; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">2022</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">2021</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; width: 76%; text-align: justify">Nonaccrual loans</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">831</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">1,912</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: justify; border-bottom: Black 1pt solid">Nonaccruing TDRs</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">1,796</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">2,952</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: justify">Total nonaccrual loans, including nonaccruing TDRs</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,627</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">4,864</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: justify; border-bottom: Black 1pt solid">Other real estate owned</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-375">-</div></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-376">-</div></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-indent: -0.125in; border-bottom: Black 1pt solid; padding-left: 0.375in; text-align: justify">Total nonperforming assets</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td style="border-bottom: Black 1pt solid; text-align: right">2,627</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">4,864</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: justify">Nonperforming assets as a percentage of:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-indent: -0.125in; padding-left: 0.375in; text-align: justify">Total assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">0.07</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">0.17</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; border-bottom: Black 1pt solid; padding-left: 0.375in; text-align: justify">Gross loans</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">0.08</td><td style="border-bottom: Black 1pt solid; text-align: left">%</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">0.20</td><td style="border-bottom: Black 1pt solid; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: justify">Total loans over 90 days past due</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">402</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">554</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: justify">Loans over 90 days past due and still accruing</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-377">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-378">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="border-bottom: Black 2.5pt solid; text-indent: -0.125in; padding-left: 0.125in; text-align: justify">Accruing troubled debt restructurings</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">4,503</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">3,299</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">&#160;</p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesHeldtoMaturityNonaccrualTableTextBlock', window );">Schedule of nonaccrual loans by major categories</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Arial, Helvetica, Sans-Serif">
  <tr style="vertical-align: bottom">
    <td style="border-top: Black 2.5pt solid; text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-top: Black 2.5pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-top: Black 2.5pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-top: Black 2.5pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-top: Black 2.5pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1pt; font-weight: bold; text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="10" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">CECL</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">Incurred
    loss</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1pt; font-weight: bold; text-align: justify"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="10" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">December
    31, 2022</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">December
    31, 2021</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold; text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right"><span style="font-size: 8pt">Nonaccrual</span></td><td style="font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right"><span style="font-size: 8pt">Nonaccrual</span></td><td style="font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold; text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right"><span style="font-size: 8pt">loans</span></td><td style="font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right"><span style="font-size: 8pt">loans</span></td><td style="font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right"><span style="font-size: 8pt">Total</span></td><td style="font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right"><span style="font-size: 8pt">Total</span></td><td style="font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold; text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right"><span style="font-size: 8pt">with no</span></td><td style="font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right"><span style="font-size: 8pt">with an</span></td><td style="font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right"><span style="font-size: 8pt">nonaccrual</span></td><td style="font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right"><span style="font-size: 8pt">nonaccrual</span></td><td style="font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-weight: normal; text-align: left; border-bottom: Black 1pt solid"><span style="font-size: 8pt">(dollars in thousands)</span></td><td style="font-weight: bold; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">allowance</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">allowance</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">loans</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">loans</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font-weight: bold; text-align: justify">Commercial</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.25in; text-align: justify">Owner occupied RE</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-379">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-380">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-381">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-382">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="padding-left: 0.25in; width: 52%; text-align: justify">Non-owner occupied RE</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">114</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">133</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">247</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">1,070</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.25in; text-align: justify">Construction</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-383">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-384">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-385">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-386">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="border-bottom: Black 1pt solid; padding-left: 0.25in; text-align: justify">Business</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-387">-</div></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">182</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">182</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-388">-</div></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="border-bottom: Black 1pt solid; padding-left: 0.5in; text-align: justify">Total commercial</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">114</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">315</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">429</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">1,070</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font-weight: bold; text-align: justify">Consumer</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.25in; text-align: justify">Real estate</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-389">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,099</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,099</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,750</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="padding-left: 0.25in; text-align: justify">Home equity</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">194</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">905</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,099</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,044</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.25in; text-align: justify">Construction</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-390">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-391">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-392">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-393">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="border-bottom: Black 1pt solid; padding-left: 0.25in; text-align: justify">Other</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-394">-</div></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-395">-</div></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-396">-</div></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-397">-</div></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="border-bottom: Black 1pt solid; padding-left: 0.5in; text-align: justify">Total consumer</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">194</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">2,004</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">2,198</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">3,794</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="border-bottom: Black 2.5pt solid; padding-left: 0.75in; text-align: justify">Total</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">$</td><td style="border-bottom: Black 2.5pt solid; text-align: right">308</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">2,319</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">2,627</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">4,864</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"><span style="font-weight: normal">&#160;</span></p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ImpairedFinancingReceivablesTableTextBlock', window );">Schedule of key information for impaired loans</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Arial, Helvetica, Sans-Serif">
  <tr style="vertical-align: bottom">
    <td style="border-top: Black 2.5pt solid; text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-top: Black 2.5pt solid; text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="6" style="border-top: Black 2.5pt solid; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="6" style="border-top: Black 2.5pt solid; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1pt; text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td style="padding-bottom: 1pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">&#160;</span></td>
    <td style="padding-bottom: 1pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">&#160;</span></td>
    <td style="padding-bottom: 1pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">&#160;</span></td>
    <td style="padding-bottom: 1pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">&#160;</span></td>
    <td style="padding-bottom: 1pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">&#160;</span></td>
    <td style="padding-bottom: 1pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">&#160;</span></td>
    <td style="padding-bottom: 1pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">&#160;</span></td>
    <td style="padding-bottom: 1pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="10" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">December
    31, 2021</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1pt; text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="padding-bottom: 1pt; text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="10" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">Recorded
    investment</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">&#160;</span></td>
    <td style="padding-bottom: 1pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="padding-bottom: 1pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="text-align: right"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="text-align: right"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right"><span style="font-size: 8pt">Impaired loans</span></td><td style="font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right"><span style="font-size: 8pt">Impaired loans</span></td><td style="font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="text-align: right"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right"><span style="font-size: 8pt">Unpaid</span></td><td style="font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="text-align: right"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right"><span style="font-size: 8pt">with no related</span></td><td style="font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right"><span style="font-size: 8pt">with related</span></td><td style="font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right"><span style="font-size: 8pt">Related</span></td><td style="font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right"><span style="font-size: 8pt">Principal</span></td><td style="font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right"><span style="font-size: 8pt">Impaired</span></td><td style="font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right"><span style="font-size: 8pt">allowance for</span></td><td style="font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right"><span style="font-size: 8pt">allowance for</span></td><td style="font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right"><span style="font-size: 8pt">allowance for</span></td><td style="font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left; border-bottom: Black 1pt solid"><span style="font-size: 8pt">(dollars in thousands)</span></td><td style="font-weight: bold; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">Balance</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">loans</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">loan losses</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">loan losses</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">loan losses</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font-weight: bold; text-align: left">Commercial</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="width: 40%; text-align: left; padding-left: 0.25in">Owner occupied RE</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">1,261</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">1,261</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">1,261</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-398">-</div></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-399">-</div></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-align: left; padding-left: 0.25in">Non-owner occupied RE</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,012</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,070</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">270</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">800</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">171</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-left: 0.25in">Construction</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-400">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-401">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-402">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-403">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-404">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-align: left; border-bottom: Black 1pt solid; padding-left: 0.25in">Business</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">1,104</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">1,104</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-405">-</div></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">1,104</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">452</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; border-bottom: Black 1pt solid; padding-left: 0.5in">Total commercial</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">4,377</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">3,435</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">1,531</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">1,904</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">623</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font-weight: bold; text-align: left">Consumer</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-left: 0.25in">Real estate</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,638</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,561</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,743</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">818</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">144</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-align: left; padding-left: 0.25in">Home equity</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,206</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,044</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,989</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">55</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">55</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-left: 0.25in">Construction</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-406">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-407">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-408">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-409">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-410">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-align: left; border-bottom: Black 1pt solid; padding-left: 0.25in">Other</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">123</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">123</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-411">-</div></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">123</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">14</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; border-bottom: Black 1pt solid; padding-left: 0.5in">Total consumer</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">4,967</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">4,728</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">3,732</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">996</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">213</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="border-bottom: Black 2.5pt solid; text-align: left; padding-left: 0.75in">Total</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">$</td><td style="border-bottom: Black 2.5pt solid; text-align: right">9,344</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">8,163</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">5,263</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">2,900</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">836</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: left">&#160;</p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_SummaryOfAverageRecordedInvestmentInImpairedLoansAndAmountOfInterestIncomeTableTextBlock', window );">Schedule of average recorded investment and interest income recognized on impaired loans</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Arial, Helvetica, Sans-Serif">
  <tr style="vertical-align: bottom">
    <td style="border-top: Black 2.5pt solid; text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="14" style="border-top: Black 2.5pt solid; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1pt; text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="14" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">Year ended
    December 31,</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1pt; text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">2021</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">2020</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right"><span style="font-size: 8pt">Average</span></td><td style="font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right"><span style="font-size: 8pt">Recognized</span></td><td style="font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right"><span style="font-size: 8pt">Average</span></td><td style="font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right"><span style="font-size: 8pt">Recognized</span></td><td style="font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right"><span style="font-size: 8pt">recorded</span></td><td style="font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right"><span style="font-size: 8pt">interest</span></td><td style="font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right"><span style="font-size: 8pt">recorded</span></td><td style="font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right"><span style="font-size: 8pt">interest</span></td><td style="font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left; border-bottom: Black 1pt solid"><span style="font-size: 8pt">(dollars in thousands)</span></td><td style="font-weight: bold; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">investment</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">income</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">investment</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">income</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font-weight: bold; text-align: left">Commercial</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="width: 52%; text-align: left; padding-left: 0.25in">Owner occupied RE</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">1,387</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">65</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">2,423</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">88</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-align: left; padding-left: 0.25in">Non-owner occupied RE</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3,128</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">182</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">4,217</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">221</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-left: 0.25in">Construction</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">55</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">56</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">6</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-align: left; border-bottom: Black 1pt solid; padding-left: 0.25in">Business</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">2,218</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">62</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">2,306</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">243</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; border-bottom: Black 1pt solid; padding-left: 0.5in">Total commercial</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">6,788</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">309</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">9,002</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">558</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font-weight: bold; text-align: left; padding-left: 1.45pt">Consumer</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-left: 0.25in">Real estate</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3,641</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">98</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3,372</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">170</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-align: left; padding-left: 0.25in">Home equity</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,964</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">85</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,128</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">5</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-left: 0.25in">Construction</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-412">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-413">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-414">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-415">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-align: left; border-bottom: Black 1pt solid; padding-left: 0.25in">Other</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">129</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">4</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">141</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">79</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; border-bottom: Black 1pt solid; padding-left: 0.5in">Total consumer</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">5,734</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">187</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">5,641</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">254</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="border-bottom: Black 2.5pt solid; text-align: left; padding-left: 0.75in">Total</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">$</td><td style="border-bottom: Black 2.5pt solid; text-align: right">12,522</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">496</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">14,643</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">812</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: left"><b>&#160;</b></p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_ScheduleOfActivityRelatedToTheAllowanceForCreditLossesTableTextBlock', window );">Schedule of activity related to the allowance for credit losses</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Arial, Helvetica, Sans-Serif">
  <tr style="vertical-align: bottom">
    <td style="border-top: Black 2.5pt solid; text-indent: -0.125in; padding-left: 0.125in; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-top: Black 2.5pt solid; font-weight: bold; text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-top: Black 2.5pt solid; font-weight: bold; text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-top: Black 2.5pt solid; font-weight: bold; text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="22" style="border-top: Black 2.5pt solid; font-weight: bold; text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-indent: -0.125in; padding-left: 0.125in; padding-bottom: 1pt; font-weight: bold; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="34" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">Twelve
    months ended December 31, 2022</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-indent: -0.125in; padding-left: 0.125in; font-weight: bold; text-align: left; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="14" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">Commercial</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">Consumer</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-weight: normal; text-align: left"><span style="font-size: 8pt">(dollars in thousands)</span></td><td style="font-weight: bold; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">Owner occupied
    RE</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">Non-owner
    occupied RE</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid"><span style="font-size: 8pt">Construction</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">Business</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">Real Estate</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">Home <br/>Equity</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">Construction</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">Other</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">Total</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; width: 28%; font-weight: bold; text-align: left">Balance, beginning of period</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 5%; text-align: right">4,700</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 5%; text-align: right">10,518</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 5%; text-align: right">625</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 5%; text-align: right">4,887</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 5%; text-align: right">7,083</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 5%; text-align: right">1,697</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 5%; text-align: right">578</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 5%; text-align: right">320</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 5%; text-align: right">30,408</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left">Adjustment for CECL</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(313</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">333</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">154</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,057</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(294</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">438</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">130</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(5</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,500</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left">Provision for credit losses</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,480</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(2,015</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">513</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,764</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,698</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">663</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">185</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">87</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">5,375</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left">Loan charge-offs</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-416">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-417">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-418">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(55</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-419">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(339</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-420">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(91</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(485</td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left; border-bottom: Black 1pt solid">Loan recoveries</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-421">-</div></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">1,540</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-422">-</div></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">208</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-423">-</div></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">92</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-424">-</div></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">1</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">1,841</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; border-bottom: Black 1pt solid; padding-left: 0.375in; text-align: left">Net loan recoveries (charge-offs)</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-425">-</div></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">1,540</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-426">-</div></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">153</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-427">-</div></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(247</td><td style="border-bottom: Black 1pt solid; text-align: left">)</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-428">-</div></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(90</td><td style="border-bottom: Black 1pt solid; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">1,356</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="border-bottom: Black 2.5pt solid; text-indent: -0.125in; padding-left: 0.625in; font-weight: bold; text-align: left">Balance, end of period</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">$</td><td style="border-bottom: Black 2.5pt solid; text-align: right">5,867</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">10,376</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">1,292</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">7,861</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">9,487</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">2,551</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">893</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">312</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">38,639</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td colspan="14" style="text-indent: -0.125in; padding-left: 0.125in; text-align: left">Net recoveries to average loans (annualized)</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(0.05</td><td style="text-align: left">%)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td colspan="9" style="text-indent: -0.125in; padding-left: 0.125in; text-align: left">Allowance for credit losses to gross loans</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1.18</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td colspan="12" style="border-bottom: Black 2.5pt solid; text-indent: -0.125in; padding-left: 0.125in; text-align: left">Allowance for credit losses to nonperforming loans</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">1470.84</td><td style="border-bottom: Black 2.5pt solid; text-align: left">%</td></tr>
  </table><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">&#160;</p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Arial, Helvetica, Sans-Serif">
  <tr style="vertical-align: bottom">
    <td style="border-top: Black 2.5pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-top: Black 2.5pt solid; font-weight: bold; text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-top: Black 2.5pt solid; font-weight: bold; text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-top: Black 2.5pt solid; font-weight: bold; text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="22" style="border-top: Black 2.5pt solid; font-weight: bold; text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1pt; font-weight: bold; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="34" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">Twelve
    months ended December 31, 2021</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold; text-align: left; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="14" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">Commercial</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="5" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt; font-style: normal">Consumer</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-weight: normal; text-align: left; border-bottom: Black 1pt solid"><span style="font-size: 8pt">(dollars in thousands)</span></td><td style="font-weight: bold; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">Owner occupied
    RE</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">Non-owner
    occupied RE</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid"><span style="font-size: 8pt">Construction</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">Business</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">Real Estate</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">Home <br/>Equity</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">Construction</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">Other</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">Total</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; width: 28%; font-weight: bold; text-align: left">Balance, beginning of period</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 5%; text-align: right">8,092</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 5%; text-align: right">12,050</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 5%; text-align: right">1,154</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 5%; text-align: right">7,870</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 5%; text-align: right">10,482</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 5%; text-align: right">3,248</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 5%; text-align: right">746</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 5%; text-align: right">507</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 5%; text-align: right">44,149</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left">Provision for credit losses</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(3,486</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(958</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(529</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(2,041</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(3,417</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(1,613</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(168</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(188</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(12,400</td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left">Loan charge-offs</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-429">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(837</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-430">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(1,181</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-431">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(139</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-432">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(9</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(2,166</td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left; border-bottom: Black 1pt solid">Loan recoveries</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">94</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">263</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-433">-</div></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">239</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">18</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">201</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-434">-</div></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">10</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">825</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-indent: -0.125in; border-bottom: Black 1pt solid; padding-left: 0.375in; text-align: left">Net loan recoveries (charge-offs)</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">94</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(574</td><td style="border-bottom: Black 1pt solid; text-align: left">)</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-435">-</div></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(942</td><td style="border-bottom: Black 1pt solid; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">18</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">62</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-436">-</div></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">1</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(1,341</td><td style="border-bottom: Black 1pt solid; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="border-bottom: Black 2.5pt solid; text-indent: -0.125in; padding-left: 0.625in; font-weight: bold; text-align: left">Balance, end of period</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">$</td><td style="border-bottom: Black 2.5pt solid; text-align: right">4,700</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">10,518</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">625</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">4,887</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">7,083</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">1,697</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">578</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">320</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">30,408</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td></tr>
  </table><p style="margin: 0">&#160;</p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Arial, Helvetica, Sans-Serif">
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1pt; font-weight: bold; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="34" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">Twelve
    months ended December 31, 2020</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold; text-align: left; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="14" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">Commercial</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">Consumer</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-weight: normal; text-align: left; border-bottom: Black 1pt solid"><span style="font-size: 8pt">(dollars in thousands)</span></td><td style="font-weight: bold; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">Owner occupied
    RE</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">Non-owner
    occupied RE</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">Construction</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">Business</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">Real Estate</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">Home <br/>Equity</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">Construction</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">Other</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">Total</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; width: 28%; font-weight: bold; text-align: left">Balance, beginning of period</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 5%; text-align: right">2,782</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 5%; text-align: right">4,305</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 5%; text-align: right">541</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 5%; text-align: right">3,716</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 5%; text-align: right">3,308</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 5%; text-align: right">1,446</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 5%; text-align: right">268</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 5%; text-align: right">276</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 5%; text-align: right">16,642</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left">Provision for credit losses</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">5,339</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">8,583</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">613</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">4,993</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">7,290</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,032</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">478</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">272</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">29,600</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left">Loan charge-offs</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(94</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(1,508</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-437">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(1,309</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(134</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(299</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-438">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(70</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(3,414</td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left; border-bottom: Black 1pt solid">Loan recoveries</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">65</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">670</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-439">-</div></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">470</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">18</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">69</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-440">-</div></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">29</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">1,321</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-indent: -0.125in; border-bottom: Black 1pt solid; padding-left: 0.375in; text-align: left">Net loan recoveries (charge-offs)</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(29</td><td style="border-bottom: Black 1pt solid; text-align: left">)</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(838</td><td style="border-bottom: Black 1pt solid; text-align: left">)</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">-</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(839</td><td style="border-bottom: Black 1pt solid; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(116</td><td style="border-bottom: Black 1pt solid; text-align: left">)</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(230</td><td style="border-bottom: Black 1pt solid; text-align: left">)</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-441">-</div></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(41</td><td style="border-bottom: Black 1pt solid; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(2,093</td><td style="border-bottom: Black 1pt solid; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="border-bottom: Black 2.5pt solid; text-indent: -0.125in; padding-left: 0.625in; font-weight: bold; text-align: left">Balance, end of period</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">$</td><td style="border-bottom: Black 2.5pt solid; text-align: right">8,092</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">12,050</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">1,154</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">7,870</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">10,482</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">3,248</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">746</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">507</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">44,149</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">&#160;</p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Arial, Helvetica, Sans-Serif">
  <tr style="vertical-align: bottom">
    <td style="border-top: Black 2.5pt solid; text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-top: Black 2.5pt solid; text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-top: Black 2.5pt solid; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-top: Black 2.5pt solid; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="10" style="border-top: Black 2.5pt solid; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1pt; text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="22" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">Year ended
    December 31,</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1pt; text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="10" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">2021</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="10" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">2020</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left; border-bottom: Black 1pt solid"><span style="font-size: 8pt">(dollars in thousands)</span></td><td style="font-weight: bold; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">Commercial</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">Consumer</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">Total</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">Commercial</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">Consumer</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">Total</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; width: 34%; text-align: left">Balance, beginning of period</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 8%; text-align: right">29,166</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 8%; text-align: right">14,983</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 8%; text-align: right">44,149</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 8%; text-align: right">11,372</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 8%; text-align: right">5,270</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 8%; text-align: right">16,642</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.375in; text-align: left">Provision</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(7,014</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(5,386</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(12,400</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">19,500</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">10,100</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">29,600</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-indent: -0.125in; padding-left: 0.375in; text-align: left">Loan charge-offs</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(2,018</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(148</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(2,166</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(2,911</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(503</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(3,414</td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; border-bottom: Black 1pt solid; padding-left: 0.375in; text-align: left">Loan recoveries</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">596</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">229</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">825</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">1,205</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">116</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">1,321</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-indent: -0.125in; border-bottom: Black 1pt solid; padding-left: 0.625in; text-align: left">Net loan charge-offs</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(1,422</td><td style="border-bottom: Black 1pt solid; text-align: left">)</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">81</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(1,341</td><td style="border-bottom: Black 1pt solid; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(1,706</td><td style="border-bottom: Black 1pt solid; text-align: left">)</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(387</td><td style="border-bottom: Black 1pt solid; text-align: left">)</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(2,093</td><td style="border-bottom: Black 1pt solid; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="border-bottom: Black 2.5pt solid; text-indent: -0.125in; padding-left: 0.125in; text-align: left">Balance, end of period</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">$</td><td style="border-bottom: Black 2.5pt solid; text-align: right">20,730</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">9,678</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">30,408</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">29,166</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">14,983</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">44,149</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">&#160;</p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_ImpairmentMethodologyForCreditLossesOnFinancingReceivablesTableTextBlock', window );">Schedule of allowance for loan losses and recorded investment in loans by impairment methodology</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Arial, Helvetica, Sans-Serif">
  <tr style="vertical-align: bottom">
    <td colspan="25" style="border-top: Black 2.5pt solid; text-align: center"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="22" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">December
    31, 2021</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="10" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">Allowance
    for loan losses</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="10" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">Recorded
    investment in loans</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">(dollars in thousands)</span></td><td style="font-weight: bold; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">Commercial</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">Consumer</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">Total</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">Commercial</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">Consumer</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">Total</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="width: 34%; text-align: left">Individually evaluated</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 8%; text-align: right">623</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 8%; text-align: right">213</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 8%; text-align: right">836</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 8%; text-align: right">3,435</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 8%; text-align: right">4,728</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 8%; text-align: right">8,163</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="border-bottom: Black 1pt solid; text-align: left">Collectively evaluated</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">20,107</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">9,465</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">29,572</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">1,549,837</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">931,877</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">2,481,714</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="border-bottom: Black 2.5pt solid; padding-left: 0.5in; text-align: left">Total</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">$</td><td style="border-bottom: Black 2.5pt solid; text-align: right">20,730</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">9,678</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">30,408</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">1,553,272</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">936,605</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">2,489,877</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: center">&#160;</p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_SummaryOfAnalysisOfCollateraldependentLoansOfTheCompanyTableTextBlock', window );">Schedule of analysis of collateral-dependent loans</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Arial, Helvetica, Sans-Serif">
  <tr style="vertical-align: bottom">
    <td style="border-top: Black 2.5pt solid; text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="14" style="border-top: Black 2.5pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1pt; text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="14" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">December
    31, 2022</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold; text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right"><span style="font-size: 8pt">Real</span></td><td style="font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right"><span style="font-size: 8pt">Business</span></td><td style="font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-weight: normal; text-align: left; border-bottom: Black 1pt solid"><span style="font-size: 8pt">(dollars in thousands)</span></td><td style="font-weight: bold; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">estate</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">assets</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">Other</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">Total</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font-weight: bold; text-align: justify">Commercial</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.25in; text-align: justify">Owner occupied RE</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-442">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-443">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-444">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-445">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="padding-left: 0.25in; width: 52%; text-align: justify">Non-owner occupied RE</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">114</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-446">-</div></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-447">-</div></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">114</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.25in; text-align: justify">Construction</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-448">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-449">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-450">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-451">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="border-bottom: Black 1pt solid; padding-left: 0.25in; text-align: justify">Business</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">30</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-452">-</div></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-453">-</div></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">30</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="border-bottom: Black 1pt solid; padding-left: 0.5in; text-align: justify">Total commercial</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">144</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-454">-</div></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-455">-</div></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">144</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font-weight: bold; text-align: justify">Consumer</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.25in; text-align: justify">Real estate</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">207</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-456">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-457">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">207</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="padding-left: 0.25in; text-align: justify">Home equity</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">194</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-458">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-459">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">194</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.25in; text-align: justify">Construction</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-460">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-461">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-462">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-463">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="border-bottom: Black 1pt solid; padding-left: 0.25in; text-align: justify">Other</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-464">-</div></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-465">-</div></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-466">-</div></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-467">-</div></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="border-bottom: Black 1pt solid; padding-left: 0.5in; text-align: justify">Total consumer</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">401</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-468">-</div></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-469">-</div></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">401</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="border-bottom: Black 2.5pt solid; padding-left: 0.75in; text-align: justify">Total</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">$</td><td style="border-bottom: Black 2.5pt solid; text-align: right">545</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-470">-</div></td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-471">-</div></td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">545</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify">&#160;</p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock', window );">Schedule of allowance for credit losses for unfunded loan commitments</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Arial, Helvetica, Sans-Serif">
  <tr style="vertical-align: bottom">
    <td style="border-top: Black 2.5pt solid; text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-top: Black 2.5pt solid; font-weight: bold; text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="white-space: nowrap; font-weight: bold; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="white-space: nowrap; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: right"><span style="font-size: 8pt">Twelve&#160;months&#160;ended</span></td><td style="white-space: nowrap; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="white-space: nowrap; font-weight: normal; text-align: left; border-bottom: Black 1pt solid"><span style="font-size: 8pt">(dollars in thousands)</span></td><td style="white-space: nowrap; font-weight: bold; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-weight: bold; text-align: right"><span style="font-size: 8pt">December
    31, 2022</span></td><td style="white-space: nowrap; border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font-weight: bold; text-align: justify">Balance, beginning of period</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-472">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="width: 88%; text-align: justify">Adjustment for adoption of CECL</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">2,000</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-align: justify; border-bottom: Black 1pt solid">Provision for credit losses</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">780</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="border-bottom: Black 2.5pt solid; font-weight: bold; text-align: justify">Balance, end of period</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">$</td><td style="border-bottom: Black 2.5pt solid; text-align: right">2,780</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-align: justify">Unfunded Loan Commitments</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">878,324</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="border-bottom: Black 2.5pt solid; text-align: justify">Reserve for Unfunded Commitments to Unfunded Loan Commitments</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">0.32</td><td style="border-bottom: Black 2.5pt solid; text-align: left">%</td></tr>
  </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sfst_ImpairmentMethodologyForCreditLossesOnFinancingReceivablesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Impairment methodology for credit losses on financing receivables.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sfst_ImpairmentMethodologyForCreditLossesOnFinancingReceivablesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sfst_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sfst_LoanReceivableByRateTypeTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Composition of gross loans by rate type.</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;">sfst_LoanReceivableByRateTypeTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sfst_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sfst_ScheduleOfActivityRelatedToTheAllowanceForCreditLossesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of activity related to the allowance for credit losses.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sfst_ScheduleOfActivityRelatedToTheAllowanceForCreditLossesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sfst_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sfst_ScheduleOfLoanBalancesClassifiedByCreditQualityIndicatorsAndLoanCategoriesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of loan balances classified by credit quality indicators and loan categories.</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;">sfst_ScheduleOfLoanBalancesClassifiedByCreditQualityIndicatorsAndLoanCategoriesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sfst_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sfst_ScheduleOfOutstandingLoansByCreditQualityIndicatorsByYearOfOriginationTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of outstanding loans by credit quality indicators by year of origination.</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;">sfst_ScheduleOfOutstandingLoansByCreditQualityIndicatorsByYearOfOriginationTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sfst_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sfst_SummaryOfAnalysisOfCollateraldependentLoansOfTheCompanyTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of analysis of collateral-dependent loans of the company.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sfst_SummaryOfAnalysisOfCollateraldependentLoansOfTheCompanyTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sfst_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sfst_SummaryOfAverageRecordedInvestmentInImpairedLoansAndAmountOfInterestIncomeTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Summary of average recorded investment in impaired loans and the amount of interest income.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sfst_SummaryOfAverageRecordedInvestmentInImpairedLoansAndAmountOfInterestIncomeTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sfst_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of allowance for credit loss on financing receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11B<br> -URI https://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=SL6953423-111524<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 13<br> -URI https://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919249-210447<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtSecuritiesHeldtoMaturityNonaccrualTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of investment in debt security measured at amortized cost (held-to-maturity) on nonaccrual status.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 16<br> -URI https://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919258-210447<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesHeldtoMaturityNonaccrualTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ImpairedFinancingReceivablesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of impaired financing receivables.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15<br> -URI https://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=d3e5212-111524<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ImpairedFinancingReceivablesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReceivablesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReceivablesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the various types of trade accounts and notes receivable and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.3,4)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfCompensatingBalancesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of compensating balance arrangements that are not agreements which legally restrict the use of cash amounts shown on the balance sheet. Includes disclosure of these arrangements and the amount involved, if determinable, for the most recent audited balance sheet required and for any subsequent unaudited balance sheet required in the notes to the financial statements. Compensating balances that are maintained under an agreement to assure future credit availability are generally disclosed in the notes to the financial statements along with the amount and terms of such agreement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 6.H.3)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13728-122682<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfCompensatingBalancesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfFinancingReceivablesNonAccrualStatusTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of financing receivable on nonaccrual status.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=d3e5111-111524<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 16<br> -URI https://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919258-210447<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfFinancingReceivablesNonAccrualStatusTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>48
<FILENAME>R36.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139789902394688">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property and Equipment (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, Plant and Equipment [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentTextBlock', window );">Schedule of components of property and equipment</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Arial, Helvetica, Sans-Serif">
  <tr style="vertical-align: bottom">
    <td style="border-top: Black 2.5pt solid; text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="6" style="border-top: Black 2.5pt solid; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1pt; text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="6" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">December
    31,</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left; border-bottom: Black 1pt solid"><span style="font-size: 8pt">(dollars in thousands)</span></td><td style="font-weight: bold; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">2022</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">2021</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="width: 76%; text-align: left">Land</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">11,244</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">10,678</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Buildings</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">54,454</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">22,150</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-align: left">Leasehold improvements</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">5,545</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">6,860</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Furniture and equipment</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">20,422</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">11,589</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-align: left">Software</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">409</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">389</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Construction in process</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">742</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">29,942</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-align: left; border-bottom: Black 1pt solid">Accumulated depreciation and amortization</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(17,219</td><td style="border-bottom: Black 1pt solid; text-align: left">)</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(15,882</td><td style="border-bottom: Black 1pt solid; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Property and equipment, excluding ROU assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">75,597</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">65,726</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-align: left; border-bottom: Black 1pt solid">ROU assets</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">23,586</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">26,644</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="border-bottom: Black 2.5pt solid; padding-left: 0.25in; text-align: left">Total property and equipment	</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">$</td><td style="border-bottom: Black 2.5pt solid; text-align: right">99,183</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">92,370</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: center">&#160;</p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_ScheduleOfEstimatedUsefulLivesOfPropertyPlantAndEquipmentTableTextBlock', window );">Schedule of estimated useful lives of property and equipment</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Arial, Helvetica, Sans-Serif">
  <tr style="vertical-align: bottom">
    <td style="border-top: Black 2.5pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-top: Black 2.5pt solid; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"><span style="font-size: 8pt">Type of Asset</span></td><td style="font-weight: bold; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">Life in
    Years</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="width: 88%; text-align: left">Software</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">3</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Furniture and equipment</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">5 to 7</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-align: left">Leasehold improvements</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">5 to 15</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="border-bottom: Black 2.5pt solid; text-align: left">Buildings</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">40</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td></tr>
  </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sfst_ScheduleOfEstimatedUsefulLivesOfPropertyPlantAndEquipmentTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Schedule of estimated useful lives of property plant and equipment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sfst_ScheduleOfEstimatedUsefulLivesOfPropertyPlantAndEquipmentTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sfst_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>49
<FILENAME>R37.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139789902879952">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>Leases [Abstract] [Standard Label]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock', window );">Schedule of maturities of lease liabilities</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Arial, Helvetica, Sans-Serif">
  <tr style="vertical-align: bottom">
    <td style="border-top: Black 2.5pt solid; font-weight: bold; text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-top: Black 2.5pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold; text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right"><span style="font-size: 8pt">Operating</span></td><td style="font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-weight: normal; text-align: left; border-bottom: Black 1pt solid"><span style="font-size: 8pt">(dollars in thousands)</span></td><td style="font-weight: bold; border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">Leases</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="width: 88%; text-align: left">2023</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">2,016</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">2024</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,068</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-align: left">2025</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,124</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">2026</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,177</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-align: left">2027</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,234</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; border-bottom: Black 1pt solid">Thereafter</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">22,203</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-align: left; padding-left: 0.25in">Total undiscounted lease payments</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">32,822</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; border-bottom: Black 1pt solid">Discount effect of cash flows</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">6,995</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="border-bottom: Black 2.5pt solid; text-align: left; padding-left: 0.25in">Total lease liability</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">$</td><td style="border-bottom: Black 2.5pt solid; text-align: right">25,827</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td></tr>
  </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>50
<FILENAME>R38.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139789904349936">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Other Real Estate Owned (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherRealEstateRollForward', window );"><strong>Summary of activity of real estate acquired in settlement of loans portion of other real estate owned [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherRealEstateRollForwardTableTextBlock', window );">Summary of activity of real estate acquired in settlement of loans portion of other real estate owned</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="border-top: Black 2.5pt solid; padding-right: 0pt; font-size: 12pt; text-align: center; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="6" style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1pt; padding-right: 0pt; font-size: 12pt; text-align: center; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt">&#160;</span></td><td style="font: bold 8pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">For
    the year ended December 31,</span></td><td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; text-align: left; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt">(dollars
    in thousands)</span></td><td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">2022</span></td><td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">2021</span></td><td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="padding-right: 0pt; width: 76%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt">Balance, beginning of year</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">$</td><td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="-sec-ix-hidden: hidden-fact-473; font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;&#160;&#160;&#160;-</span></td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">1,169</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-right: 0pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt">Additions</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-474">-</div></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">367</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="padding-right: 0pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt">Sales</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-475">-</div></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">(1,536</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-right: 0pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; padding-bottom: 1pt; padding-left: 0pt; text-indent: 0pt">Write-downs, net</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-476">-</div></td><td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-477">-</div></td><td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; text-align: left; padding-bottom: 1pt; padding-left: 0pt; text-indent: 0pt">Balance, end of year</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">$</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-478">-</div></td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-479">-</div></td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherRealEstateRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherRealEstateRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherRealEstateRollForwardTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the change in other real estate on properties owned. Excludes real estate assets taken in settlement of troubled loans through surrender or foreclosure by banks.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherRealEstateRollForwardTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>51
<FILENAME>R39.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139789904814368">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Deposits (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatisticalDisclosureForBanksAbstract', window );"><strong>Deposits [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_DetailOfDepositAccountsTableTextBlock', window );">Schedule of detail in deposit accounts</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="6" style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-size: 12pt; text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="font: bold 8pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="6" style="font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">December
    31,</span></td><td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-size: 8pt">(dollars
    in thousands)</span></td><td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">2022</span></td><td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">2021</span></td><td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; width: 76%; text-align: left">Noninterest bearing</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">$</td><td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">804,115</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">768,651</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">Interest bearing:</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; padding-left: 0.25in; text-align: left">NOW accounts</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">318,030</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">401,788</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; padding-left: 0.25in; text-align: left">Money market accounts</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">1,506,418</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">1,201,099</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; padding-left: 0.25in; text-align: left">Savings</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">40,673</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">39,696</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; padding-left: 0.25in; text-align: left; padding-bottom: 1pt">Time deposits</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">464,628</td><td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">152,592</td><td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-left: 0.5in; text-align: left">Total deposits</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">$</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">3,133,864</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">2,563,826</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 13.5pt 0pt 0; text-align: center">&#160;</p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_ScheduledMaturitiesOfCertificatesOfDepositTableTextBlock', window );">Scheduled maturities of certificates of deposit</a></td>
<td class="text"><table cellpadding="0" class="fin" style="margin: auto; width: 100%; border-spacing: 0">
  <tr style="vertical-align: bottom">
    <td style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-size: 8pt">(dollars
    in thousands)</span></td><td style="border-bottom: Black 1pt solid; font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; width: 87%; text-align: left">2023</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">$</td><td style="width: 10%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">420,049</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">2024</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">39,786</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">2025</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">4,683</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">2026</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">110</td><td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-size: 8pt">$</span></td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">464,628</span></td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td></tr>
  </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sfst_DetailOfDepositAccountsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure for detail of the deposit accounts.</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;">sfst_DetailOfDepositAccountsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sfst_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sfst_ScheduledMaturitiesOfCertificatesOfDepositTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure for scheduled maturities of certificates of deposit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sfst_ScheduledMaturitiesOfCertificatesOfDepositTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sfst_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatisticalDisclosureForBanksAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatisticalDisclosureForBanksAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>srt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>52
<FILENAME>R40.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139789904335152">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Derivative Financial Instruments (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract', window );"><strong>Derivative Instruments and Hedging Activities Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock', window );">Schedule of outstanding financial derivative instruments</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="border-top: Black 2.5pt solid; padding-top: 0pt; font-size: 11pt; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; padding-top: 0pt; font-size: 11pt; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-top: Black 2.5pt solid; padding-top: 0pt; font-size: 11pt; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; padding-top: 0pt; font-size: 11pt; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; padding-top: 0pt; font-size: 11pt; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-top: Black 2.5pt solid; padding-top: 0pt; font-size: 11pt; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font: 11pt Arial, Helvetica, Sans-Serif; padding-top: 0pt; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-top: Black 2.5pt solid; font: 11pt Arial, Helvetica, Sans-Serif; padding-top: 0pt; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font: 11pt Arial, Helvetica, Sans-Serif; padding-top: 0pt; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding: 0pt 0pt 1pt; font-size: 11pt; text-indent: 0pt"><span style="font-size: 8pt">&#160;</span></td><td style="padding: 0pt 0pt 1pt; font-size: 11pt; text-indent: 0pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="8" style="border-bottom: Black 1pt solid; padding-top: 0pt; font-size: 11pt; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"><p style="font: 9.5pt Arial, Helvetica, Sans-Serif; margin: 2pt 0pt 0pt"/>

<p style="font: 8pt Arial, Helvetica, Sans-Serif; margin: 2pt 0pt 0pt; text-align: right"><span style="font-size: 8pt"><b>December 31,
2022</b></span></p>

</td><td style="border-bottom: Black 1pt solid; padding-top: 0pt; padding-right: 0pt; font: 11pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-top: 0pt; font-size: 11pt; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt">&#160;</span></td><td style="padding-top: 0pt; font-size: 11pt; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="padding-top: 0pt; font-size: 11pt; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt">&#160;</span></td><td style="padding-top: 0pt; font-size: 11pt; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt">&#160;</span></td><td style="padding-top: 0pt; font-size: 11pt; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="padding-top: 0pt; font-size: 11pt; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt">&#160;</span></td><td style="padding-top: 0pt; font: bold 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="text-align: right; padding-top: 0pt; font: bold 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt">Fair
    Value</span></td><td style="padding-top: 0pt; font: bold 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; padding-top: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt">(dollars
    in thousands)</span></td><td style="border-bottom: Black 1pt solid; padding-top: 0pt; font: bold 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: right; padding-top: 0pt; font: bold 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt">Notional</span></td><td style="border-bottom: Black 1pt solid; padding-top: 0pt; font: bold 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; padding-top: 0pt; font: bold 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: right; padding-top: 0pt; font: bold 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt">Balance
    Sheet Location</span></td><td style="border-bottom: Black 1pt solid; padding-top: 0pt; font: bold 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: right; padding-top: 0pt; font: bold 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt">Asset/(Liability)</span></td><td style="border-bottom: Black 1pt solid; padding-top: 0pt; font: bold 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="padding-top: 0pt; width: 51%; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt">Mortgage loan interest rate lock commitments</td><td style="padding-top: 0pt; width: 1%; font: 9.5pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt">&#160;</td>
    <td style="padding-top: 0pt; width: 1%; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt">$</td><td style="padding-top: 0pt; width: 10%; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt">6,793</td><td style="padding-top: 0pt; width: 1%; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="padding-top: 0pt; width: 1%; font: 9.5pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt">&#160;</td>
    <td style="font: 9.5pt Arial, Helvetica, Sans-Serif; padding-top: 0pt; width: 20%; text-align: right; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt">Other assets</td><td style="padding-top: 0pt; width: 1%; font: 9.5pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt">&#160;</td>
    <td style="padding-top: 0pt; width: 1%; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt">$</td><td style="padding-top: 0pt; width: 12%; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt">49</td><td style="padding-top: 0pt; width: 1%; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-top: 0pt; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt">MBS forward sales commitments</td><td style="padding-top: 0pt; font: 9.5pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt">&#160;</td>
    <td style="padding-top: 0pt; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="padding-top: 0pt; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt">5,750</td><td style="padding-top: 0pt; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="padding-top: 0pt; font: 9.5pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt">&#160;</td>
    <td style="font: 9.5pt Arial, Helvetica, Sans-Serif; padding-top: 0pt; text-align: right; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt">Other assets</td><td style="padding-top: 0pt; font: 9.5pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt">&#160;</td>
    <td style="padding-top: 0pt; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="padding-top: 0pt; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt">27</td><td style="padding-top: 0pt; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; padding-top: 0pt; text-align: left; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt">Total derivative financial instruments</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; padding-top: 0pt; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt">&#160;</td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; padding-top: 0pt; text-align: left; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt">$</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; padding-top: 0pt; text-align: right; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt">12,543</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; padding-top: 0pt; text-align: left; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="border-bottom: Black 2.5pt solid; padding-top: 0pt; font-size: 11pt; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; padding-top: 0pt; font-size: 11pt; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="border-bottom: Black 2.5pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; padding-top: 0pt; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt">&#160;</td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; padding-top: 0pt; text-align: left; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt">$</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; padding-top: 0pt; text-align: right; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt">76</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; padding-top: 0pt; text-align: left; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt">&#160;</td></tr>
</table><p style="margin: 0">&#160;</p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1pt; font-size: 11pt"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1pt; font-size: 11pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="8" style="border-bottom: Black 1pt solid; font-size: 11pt; text-align: right"><p style="font: 9.5pt Arial, Helvetica, Sans-Serif; margin: 2pt 0pt 0pt"/>

<p style="font: 8pt Arial, Helvetica, Sans-Serif; margin: 2pt 0pt 0pt"><span style="font-size: 8pt"><b>December 31, 2021</b></span></p>

</td><td style="border-bottom: Black 1pt solid; font: 11pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-size: 11pt"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 11pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-size: 11pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 11pt"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 11pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="font-size: 11pt"><span style="font-size: 8pt">&#160;</span></td><td style="font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">Fair Value</span></td><td style="font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-size: 11pt"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">Notional</span></td><td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">Balance
    Sheet Location</span></td><td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">Asset/(Liability)</span></td><td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="width: 51%; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left; text-indent: 0pt; padding-left: 0pt">Mortgage loan interest rate lock commitments</td><td style="width: 1%; font: 9.5pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="width: 1%; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">$</td><td style="width: 10%; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right">32,478</td><td style="width: 1%; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 1%; font: 9.5pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9.5pt Arial, Helvetica, Sans-Serif; width: 20%; text-align: right; text-indent: 0pt; padding-left: 0pt">Other assets</td><td style="width: 1%; font: 9.5pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="width: 1%; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">$</td><td style="width: 12%; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right">425</td><td style="width: 1%; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left; text-indent: 0pt; padding-left: 0pt">MBS forward sales commitments</td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right">21,000</td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right; text-indent: 0pt; padding-left: 0pt">Other liabilities</td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right">(41</td><td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left; text-indent: 0pt; padding-left: 0pt">Total derivative financial instruments</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">$</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right">53,478</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; font-size: 11pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; font-size: 11pt; text-indent: 0pt; padding-left: 0pt">&#160;</td><td style="border-bottom: Black 2.5pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">$</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right">384</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the notional amounts of outstanding derivative positions.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5579245-113959<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>53
<FILENAME>R41.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139789903450416">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value Accounting (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresAbstract', window );"><strong>Fair Value Disclosures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock', window );">Schedule of assets and liabilities measured at fair value on recurring basis</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="font: bold 8pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="14" style="font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">December
    31, 2022</span></td><td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-size: 8pt">(dollars
    in thousands)</span></td><td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">Level
    1</span></td><td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">Level
    2</span></td><td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">Level
    3</span></td><td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">Total</span></td><td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: bold 9pt Arial, Helvetica, Sans-Serif; text-align: left">Assets</td><td style="font-size: 12pt">&#160;</td>
    <td colspan="2" style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td colspan="2" style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td colspan="2" style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td colspan="2" style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; text-indent: 15pt; margin-bottom: 0pt">Securities available for sale:</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; text-indent: 30pt; margin-bottom: 0pt; width: 52%">Corporate bonds</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">$</td><td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-480">-</div></td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">1,883</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-481">-</div></td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">1,883</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; text-indent: 30pt; margin-bottom: 0pt">US treasuries</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-482">-</div></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">871</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-483">-</div></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">871</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; text-indent: 30pt; margin-bottom: 0pt">US government agencies</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-484">-</div></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">10,617</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-485">-</div></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">10,617</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; text-indent: 30pt; margin-bottom: 0pt">State and political subdivisions</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-486">-</div></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">18,906</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-487">-</div></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">18,906</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; text-indent: 30pt; margin-bottom: 0pt">Asset-backed securities</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-488">-</div></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">6,229</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-489">-</div></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">6,229</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; text-indent: 30pt; margin-bottom: 0pt">Mortgage-backed securities</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-490">-</div></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">54,841</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-491">-</div></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">54,841</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; text-indent: 30pt; margin-bottom: 0pt">Mortgage loans held for sale</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-492">-</div></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">3,917</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-493">-</div></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">3,917</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; text-indent: 15pt; margin-bottom: 0pt">Mortgage loan interest rate lock commitments <br/></td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-494">-</div></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">49</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-495">-</div></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">49</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; text-indent: 15pt; margin-bottom: 0pt">MBS forward sales commitments</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-496">-</div></td><td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">27</td><td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-497">-</div></td><td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">27</td><td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; text-indent: 30pt; margin-bottom: 0pt">Total assets measured at fair value on a recurring basis</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">$</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-498">-</div></td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">97,340</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-499">-</div></td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">97,340</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: center">&#160;</p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="border-top: Black 2.5pt solid; font: 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="14" style="border-top: Black 2.5pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-size: 11pt"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1pt; font: 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1pt; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="14" style="border-bottom: Black 1pt solid; text-align: right; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">December
    31, 2021</span></td><td style="border-bottom: Black 1pt solid; font-size: 11pt"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-size: 8pt">(dollars
    in thousands)</span></td><td style="border-bottom: Black 1pt solid; text-align: right; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: right; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">Level
    1</span></td><td style="border-bottom: Black 1pt solid; text-align: right; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: right; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">Level
    2</span></td><td style="border-bottom: Black 1pt solid; text-align: right; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: right; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">Level
    3</span></td><td style="border-bottom: Black 1pt solid; text-align: right; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: right; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">Total</span></td><td style="border-bottom: Black 1pt solid; text-align: right; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: bold 9pt Arial, Helvetica, Sans-Serif">Assets</td><td style="font-size: 11pt">&#160;</td>
    <td colspan="2" style="font-size: 11pt">&#160;</td><td style="font-size: 11pt">&#160;</td><td style="font-size: 11pt">&#160;</td>
    <td colspan="2" style="font-size: 11pt">&#160;</td><td style="font-size: 11pt">&#160;</td><td style="font-size: 11pt">&#160;</td>
    <td colspan="2" style="font-size: 11pt">&#160;</td><td style="font-size: 11pt">&#160;</td><td style="font-size: 11pt">&#160;</td>
    <td colspan="2" style="font-size: 11pt">&#160;</td><td style="font-size: 11pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt">Securities available for sale:</td><td style="font-size: 11pt">&#160;</td>
    <td style="font-size: 11pt; text-align: left">&#160;</td><td style="font-size: 11pt; text-align: right">&#160;</td><td style="font-size: 11pt; text-align: left">&#160;</td><td style="font-size: 11pt">&#160;</td>
    <td style="font-size: 11pt; text-align: left">&#160;</td><td style="font-size: 11pt; text-align: right">&#160;</td><td style="font-size: 11pt; text-align: left">&#160;</td><td style="font-size: 11pt">&#160;</td>
    <td style="font-size: 11pt; text-align: left">&#160;</td><td style="font-size: 11pt; text-align: right">&#160;</td><td style="font-size: 11pt; text-align: left">&#160;</td><td style="font-size: 11pt">&#160;</td>
    <td style="font-size: 11pt; text-align: left">&#160;</td><td style="font-size: 11pt; text-align: right">&#160;</td><td style="font-size: 11pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; text-indent: 30pt; margin-bottom: 0pt; width: 52%">Corporate bonds</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">$</td><td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-500">-</div></td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">2,188</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-501">-</div></td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">2,188</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; text-indent: 30pt; margin-bottom: 0pt">US treasuries</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-502">-</div></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">992</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-503">-</div></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">992</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; text-indent: 30pt; margin-bottom: 0pt">US government agencies</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-504">-</div></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">14,169</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-505">-</div></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">14,169</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; text-indent: 30pt; margin-bottom: 0pt">SBA securities</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-506">-</div></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">438</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-507">-</div></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">438</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; text-indent: 30pt; margin-bottom: 0pt">State and political subdivisions</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-508">-</div></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">25,176</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-509">-</div></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">25,176</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; text-indent: 30pt; margin-bottom: 0pt">Asset-backed securities</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-510">-</div></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">10,164</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-511">-</div></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">10,164</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; text-indent: 30pt; margin-bottom: 0pt">Mortgage-backed securities</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-512">-</div></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">67,154</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-513">-</div></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">67,154</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt">Mortgage loans held for sale</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-514">-</div></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">13,556</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-515">-</div></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">13,556</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt">Mortgage loan interest rate lock commitments <br/></td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-516">-</div></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">425</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-517">-</div></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">425</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="border-top: Black 1pt solid; font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; text-indent: 30pt; margin-bottom: 0pt; border-bottom: Black 1pt solid">Total assets measured at fair value on a recurring basis</td><td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid">$</td><td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right; border-bottom: Black 1pt solid"><div style="-sec-ix-hidden: hidden-fact-518">-</div></td><td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid">&#160;</td><td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid">&#160;</td><td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right; border-bottom: Black 1pt solid">134,262</td><td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid">&#160;</td><td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid">&#160;</td><td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right; border-bottom: Black 1pt solid"><div style="-sec-ix-hidden: hidden-fact-519">-</div></td><td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid">&#160;</td><td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid">&#160;</td><td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right; border-bottom: Black 1pt solid">134,262</td><td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font-size: 11pt">&#160;</td><td style="font-size: 11pt">&#160;</td>
    <td style="font-size: 11pt; text-align: left">&#160;</td><td style="font-size: 11pt; text-align: right">&#160;</td><td style="font-size: 11pt; text-align: left">&#160;</td><td style="font-size: 11pt">&#160;</td>
    <td style="font-size: 11pt; text-align: left">&#160;</td><td style="font-size: 11pt; text-align: right">&#160;</td><td style="font-size: 11pt; text-align: left">&#160;</td><td style="font-size: 11pt">&#160;</td>
    <td style="font-size: 11pt; text-align: left">&#160;</td><td style="font-size: 11pt; text-align: right">&#160;</td><td style="font-size: 11pt; text-align: left">&#160;</td><td style="font-size: 11pt">&#160;</td>
    <td style="font-size: 11pt; text-align: left">&#160;</td><td style="font-size: 11pt; text-align: right">&#160;</td><td style="font-size: 11pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font: bold 9pt Arial, Helvetica, Sans-Serif">Liabilities</td><td style="font-size: 11pt">&#160;</td>
    <td style="font-size: 11pt; text-align: left">&#160;</td><td style="font-size: 11pt; text-align: right">&#160;</td><td style="font-size: 11pt; text-align: left">&#160;</td><td style="font-size: 11pt">&#160;</td>
    <td style="font-size: 11pt; text-align: left">&#160;</td><td style="font-size: 11pt; text-align: right">&#160;</td><td style="font-size: 11pt; text-align: left">&#160;</td><td style="font-size: 11pt">&#160;</td>
    <td style="font-size: 11pt; text-align: left">&#160;</td><td style="font-size: 11pt; text-align: right">&#160;</td><td style="font-size: 11pt; text-align: left">&#160;</td><td style="font-size: 11pt">&#160;</td>
    <td style="font-size: 11pt; text-align: left">&#160;</td><td style="font-size: 11pt; text-align: right">&#160;</td><td style="font-size: 11pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt">MBS forward sales commitments</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">$</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-520">-</div></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">41</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-521">-</div></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">41</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; text-indent: 30pt; margin-bottom: 0pt">&#160;Total liabilities measured at fair value on a recurring basis</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">$</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-522">-</div></td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">41</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-523">-</div></td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">41</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  </table><p style="font: 9.5pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: left">&#160;</p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsMeasuredOnNonrecurringBasisTextBlock', window );">Schedule of assets and liabilities measured at fair value on nonrecurring basis</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="padding-top: 5pt; border-top: Black 2.5pt solid; padding-bottom: 1pt; font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="padding-top: 5pt; border-top: Black 2.5pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="14" style="padding-top: 5pt; border-top: Black 2.5pt solid; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">December
    31, 2022</span></td><td style="padding-top: 5pt; border-top: Black 2.5pt solid; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="font: bold 12pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt; font-style: normal; font-weight: normal">(dollars
    in thousands)</span></td><td style="font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">Level 1</span></td><td style="font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td><td style="font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">Level 2</span></td><td style="font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td><td style="font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">Level 3</span></td><td style="font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td><td style="font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">Total</span></td><td style="font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">Assets</td><td style="font-size: 12pt">&#160;</td>
    <td colspan="2" style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td colspan="2" style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td colspan="2" style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td colspan="2" style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="width: 52%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; text-indent: 0pt; padding-left: 0pt">Individually evaluated</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">$</td><td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-524">-</div></td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">429</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">4,071</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">4,500</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; text-indent: 0pt; padding-left: 0pt">Total assets measured at fair value on a nonrecurring basis</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">$</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-525">-</div></td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">429</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">4,071</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">4,500</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
</table><p style="margin: 0">&#160;</p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1pt; font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1pt; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="14" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">December
    31, 2021</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">Level
    1</span></td><td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">Level
    2</span></td><td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">Level
    3</span></td><td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">Total</span></td><td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">Assets</td><td style="font-size: 12pt">&#160;</td>
    <td colspan="2" style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td colspan="2" style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td colspan="2" style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td colspan="2" style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="width: 52%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; text-indent: 0pt; padding-left: 0pt">Impaired loans</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">$</td><td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-526">-</div></td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">5,262</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">2,065</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">7,327</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; text-indent: 0pt; padding-left: 0pt">Total assets measured at fair value on a nonrecurring basis</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">$</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-527">-</div></td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">5,262</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">2,065</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">7,327</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  </table><p style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 9.9pt 0pt 0; text-align: justify"><span style="font-style: normal">&#160;</span></p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock', window );">Schedule of unobservable inputs used in the fair value measurements</a></td>
<td class="text"><table cellpadding="0" class="fin" style="width: 100%; border-spacing: 0; margin: auto">
  <tr style="vertical-align: bottom; ">
    <td style="border-bottom: Black 1pt solid; font-size: 12pt; font-style: italic; text-align: left; padding-bottom: 1pt; padding-left: 5.4pt"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: left; font: normal bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font: normal bold 8pt Arial, Helvetica, Sans-Serif; text-align: right; padding-bottom: 1pt; padding-left: 5.4pt"><span style="font-size: 8pt">Valuation
    Technique</span></td><td style="border-bottom: Black 1pt solid; text-align: left; font: normal bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font: normal bold 8pt Arial, Helvetica, Sans-Serif; text-align: right; padding-bottom: 1pt; padding-left: 5.4pt"><span style="font-size: 8pt">Significant
    Unobservable Inputs</span></td><td style="border-bottom: Black 1pt solid; text-align: left; font: normal bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font: normal bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt; font-style: normal">Range
    of Inputs</span></td><td style="border-bottom: Black 1pt solid; font: normal bold 8pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: normal 9pt Arial, Helvetica, Sans-Serif; vertical-align: top; width: 24%; text-align: left">Individually evaluated loans</td><td style="width: 1%; font: normal 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: normal 9pt Arial, Helvetica, Sans-Serif; vertical-align: top; width: 24%; text-align: left">Appraised Value/ Discounted Cash Flows</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; vertical-align: top; width: 35%; text-align: left">Discounts to appraisals or cash flows for estimated holding and/or selling costs or age of appraisal</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="vertical-align: top; width: 13%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">0-25</span></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; vertical-align: top; width: 1%; text-align: left">%</td></tr>
  </table><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0.2in 0pt 0; text-align: justify">&#160;</p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByBalanceSheetGroupingTextBlock', window );">Schedule of estimated fair values of the company's financial instruments</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="padding-top: 5pt; border-top: Black 2.5pt solid; padding-bottom: 1pt; font-size: 11pt; text-align: center"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"><b>&#160;</b></span></td><td style="padding-top: 5pt; border-top: Black 2.5pt solid; font-size: 11pt; padding-bottom: 1pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"><b>&#160;</b></span></td>
    <td colspan="18" style="padding-top: 5pt; border-top: Black 2.5pt solid; border-bottom: Black 1pt solid; font-size: 11pt; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"><b>December
    31, 2022</b></span></td><td style="padding-top: 5pt; border-top: Black 2.5pt solid; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"><b>&#160;</b></span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">(dollars in thousands)</span></td><td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">Carrying<br/>
    Amount</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">Fair<br/>
    Value</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">Level
    1</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">Level
    2</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">Level
    3</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; margin-bottom: 0pt"><b>Financial
    Assets:</b></td><td style="font-size: 11pt">&#160;</td>
    <td colspan="2" style="font-size: 11pt; text-align: right">&#160;</td><td style="font-size: 11pt">&#160;</td><td style="font-size: 11pt">&#160;</td>
    <td colspan="2" style="font-size: 11pt; text-align: right">&#160;</td><td style="font-size: 11pt">&#160;</td><td style="font-size: 11pt">&#160;</td>
    <td colspan="2" style="font-size: 11pt; text-align: right">&#160;</td><td style="font-size: 11pt">&#160;</td><td style="font-size: 11pt">&#160;</td>
    <td colspan="2" style="font-size: 11pt; text-align: right">&#160;</td><td style="font-size: 11pt">&#160;</td><td style="font-size: 11pt">&#160;</td>
    <td colspan="2" style="font-size: 11pt; text-align: right">&#160;</td><td style="font-size: 11pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt; width: 40%">Other investments, at cost</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">$</td><td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">10,833</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">10,833</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-528">-</div></td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-529">-</div></td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">10,833</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">Loans<sup>(1)</sup></span></td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">3,227,455</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">3,057,891</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-530">-</div></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-531">-</div></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">3,057,891</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; margin-bottom: 0pt"><b>Financial
    Liabilities:</b></td><td style="font-size: 11pt">&#160;</td>
    <td style="font-size: 11pt; text-align: left">&#160;</td><td style="font-size: 11pt; text-align: right">&#160;</td><td style="font-size: 11pt; text-align: left">&#160;</td><td style="font-size: 11pt">&#160;</td>
    <td style="font-size: 11pt; text-align: left">&#160;</td><td style="font-size: 11pt; text-align: right">&#160;</td><td style="font-size: 11pt; text-align: left">&#160;</td><td style="font-size: 11pt">&#160;</td>
    <td style="font-size: 11pt; text-align: left">&#160;</td><td style="font-size: 11pt; text-align: right">&#160;</td><td style="font-size: 11pt; text-align: left">&#160;</td><td style="font-size: 11pt">&#160;</td>
    <td style="font-size: 11pt; text-align: left">&#160;</td><td style="font-size: 11pt; text-align: right">&#160;</td><td style="font-size: 11pt; text-align: left">&#160;</td><td style="font-size: 11pt">&#160;</td>
    <td style="font-size: 11pt; text-align: left">&#160;</td><td style="font-size: 11pt; text-align: right">&#160;</td><td style="font-size: 11pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt">Deposits</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">3,133,865</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">2,717,900</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-532">-</div></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">2,717,900</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-533">-</div></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="border-bottom: Black 2.5pt solid; font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt">Subordinated debentures</td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">36,214</td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">39,885</td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-534">-</div></td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">39,885</td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-535">-</div></td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  </table><p style="font: 11pt Arial, Helvetica, Sans-Serif; margin: 0pt 0">&#160;</p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1pt; font-size: 11pt"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 11pt; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="18" style="border-bottom: Black 1pt solid; font-size: 11pt; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"><b>December
    31, 2021</b></span></td><td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">(dollars in thousands)</span></td><td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">Carrying<br/>
    Amount</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">Fair<br/>
    Value</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">Level
    1</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">Level
    2</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">Level
    3</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; margin-bottom: 0pt"><b>Financial
    Assets:</b></td><td style="font-size: 11pt">&#160;</td>
    <td style="font-size: 11pt; text-align: left">&#160;</td><td style="font-size: 11pt; text-align: right">&#160;</td><td style="font-size: 11pt; text-align: left">&#160;</td><td style="font-size: 11pt">&#160;</td>
    <td style="font-size: 11pt; text-align: left">&#160;</td><td style="font-size: 11pt; text-align: right">&#160;</td><td style="font-size: 11pt; text-align: left">&#160;</td><td style="font-size: 11pt">&#160;</td>
    <td style="font-size: 11pt; text-align: left">&#160;</td><td style="font-size: 11pt; text-align: right">&#160;</td><td style="font-size: 11pt; text-align: left">&#160;</td><td style="font-size: 11pt">&#160;</td>
    <td style="font-size: 11pt; text-align: left">&#160;</td><td style="font-size: 11pt; text-align: right">&#160;</td><td style="font-size: 11pt; text-align: left">&#160;</td><td style="font-size: 11pt">&#160;</td>
    <td style="font-size: 11pt; text-align: left">&#160;</td><td style="font-size: 11pt; text-align: right">&#160;</td><td style="font-size: 11pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt; width: 40%">Other investments, at cost</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">$</td><td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">4,021</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">4,021</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-536">-</div></td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-537">-</div></td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">4,021</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">Loans<sup>(1)</sup></span></td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">2,451,306</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">2,422,621</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-538">-</div></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-539">-</div></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">2,422,621</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; margin-bottom: 0pt"><b>Financial
    Liabilities:</b></td><td style="font-size: 11pt">&#160;</td>
    <td style="font-size: 11pt; text-align: left">&#160;</td><td style="font-size: 11pt; text-align: right">&#160;</td><td style="font-size: 11pt; text-align: left">&#160;</td><td style="font-size: 11pt">&#160;</td>
    <td style="font-size: 11pt; text-align: left">&#160;</td><td style="font-size: 11pt; text-align: right">&#160;</td><td style="font-size: 11pt; text-align: left">&#160;</td><td style="font-size: 11pt">&#160;</td>
    <td style="font-size: 11pt; text-align: left">&#160;</td><td style="font-size: 11pt; text-align: right">&#160;</td><td style="font-size: 11pt; text-align: left">&#160;</td><td style="font-size: 11pt">&#160;</td>
    <td style="font-size: 11pt; text-align: left">&#160;</td><td style="font-size: 11pt; text-align: right">&#160;</td><td style="font-size: 11pt; text-align: left">&#160;</td><td style="font-size: 11pt">&#160;</td>
    <td style="font-size: 11pt; text-align: left">&#160;</td><td style="font-size: 11pt; text-align: right">&#160;</td><td style="font-size: 11pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt">Deposits</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">2,563,826</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">2,327,055</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-540">-</div></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">2,327,055</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-541">-</div></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="border-bottom: Black 2.5pt solid; font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt">Subordinated debentures</td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">36,106</td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">33,936</td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-542">-</div></td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">33,936</td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-543">-</div></td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  </table><p style="font: 11pt Arial, Helvetica, Sans-Serif; margin: 0pt 0"><span style="font-style: normal"><b>&#160;</b></span></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of input and valuation technique used to measure fair value and change in valuation approach and technique for each separate class of asset and liability measured on recurring and nonrecurring basis.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)<br> -URI https://asc.fasb.org/extlink&amp;oid=126976982&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueAssetsMeasuredOnNonrecurringBasisTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of assets and liabilities by class, including financial instruments measured at fair value that are classified in shareholders' equity, if any, that are measured at fair value on a nonrecurring basis in periods after initial recognition (for example, impaired assets). Disclosures may include, but are not limited to: (a) the fair value measurements recorded and the reasons for the measurements and (b) the level within the fair value hierarchy in which the fair value measurements are categorized in their entirety (levels 1, 2, 3).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126976982&amp;loc=d3e19207-110258<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)<br> -URI https://asc.fasb.org/extlink&amp;oid=126976982&amp;loc=d3e19207-110258<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126976982&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueAssetsMeasuredOnNonrecurringBasisTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByBalanceSheetGroupingTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the fair value of financial instruments, including financial assets and financial liabilities, and the measurements of those instruments, assets, and liabilities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=123594938&amp;loc=d3e13467-108611<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126976982&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByBalanceSheetGroupingTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126976982&amp;loc=d3e19207-110258<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126976982&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>54
<FILENAME>R42.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139789902408928">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Earnings Per Common Share (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings per common share [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock', window );">Schedule of earnings per share calculation</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="padding-top: 5pt; border-top: Black 2.5pt solid; font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="padding-top: 5pt; border-top: Black 2.5pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="10" style="padding-top: 5pt; border-top: Black 2.5pt solid; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">December
    31,</span></td><td style="padding-top: 5pt; border-top: Black 2.5pt solid; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-size: 8pt">(dollars
    in thousands, except share data)</span></td><td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">2022</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">2021</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">2020</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">Numerator:</td><td style="font-size: 12pt">&#160;</td>
    <td colspan="2" style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td colspan="2" style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td colspan="2" style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt; width: 64%">Net income</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; width: 1%">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; width: 1%; text-align: left">$</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; width: 9%; text-align: right">29,115</td><td style="width: 1%; padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; width: 1%">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; width: 1%; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; width: 9%; text-align: right">46,711</td><td style="width: 1%; padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; width: 1%">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; width: 1%; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; width: 9%; text-align: right">18,328</td><td style="width: 1%; padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="border-top: Black 1pt solid; font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt; border-bottom: Black 1pt solid">Net income available to common shareholders</td><td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">$</td><td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">29,115</td><td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">46,711</td><td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">18,328</td><td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">Denominator:</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt">Weighted-average common shares outstanding - basic</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">7,958,294</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">7,843,692</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">7,718,615</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt">Common stock equivalents</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">113,396</td><td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">145,288</td><td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">105,599</td><td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="border-top: Black 1pt solid; font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt; border-bottom: Black 1pt solid">Weighted-average common shares outstanding - diluted</td><td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid">&#160;</td><td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right; border-bottom: Black 1pt solid">8,071,690</td><td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left; border-bottom: Black 1pt solid">&#160;</td><td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid">&#160;</td><td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right; border-bottom: Black 1pt solid">7,988,980</td><td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left; border-bottom: Black 1pt solid">&#160;</td><td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid">&#160;</td><td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right; border-bottom: Black 1pt solid">7,824,214</td><td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left; border-bottom: Black 1pt solid">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">Earnings per common share:</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt">Basic</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">$</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">3.66</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">5.96</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">2.37</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="border-bottom: Black 2.5pt solid; font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt">Diluted</td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">3.61</td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">5.85</td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">2.34</td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>55
<FILENAME>R43.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139789904292640">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Taxes [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock', window );">Schedule of components of income tax expense</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="padding-top: 5pt; border-top: Black 2.5pt solid; padding-bottom: 1pt; font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="padding-top: 5pt; border-top: Black 2.5pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="10" style="padding-top: 5pt; border-top: Black 2.5pt solid; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">For
    the years ended December 31,</span></td><td style="padding-top: 5pt; border-top: Black 2.5pt solid; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-size: 8pt">(dollars
    in thousands)</span></td><td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">2022</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">2021</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">2020</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-size: 9pt">Current income taxes:</span></td><td style="font-size: 12pt"><span style="font-size: 9pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-size: 9pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-size: 9pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-size: 9pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-size: 9pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-size: 9pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-size: 9pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt; width: 64%">Federal	</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">$</td><td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">8,482</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">10,414</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">10,244</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="border-bottom: Black 1pt solid; font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt">State	</td><td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">1,273</td><td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">2,088</td><td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">841</td><td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 30pt; margin-bottom: 0pt">Total current tax expense	</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">9,755</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">12,502</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">11,085</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; padding-bottom: 1pt">Deferred income tax expense (benefit)</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">(757</td><td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">)</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">1,590</td><td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">(5,594</td><td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt">Income tax expense</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">$</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">8,998</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">14,092</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">5,491</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt">&#160;</p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock', window );">Schedule of taxes computed using the statutory tax rate</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="padding-top: 5pt; border-top: Black 2.5pt solid; padding-left: 0pt; padding-bottom: 1pt; font-size: 12pt; text-align: left; text-indent: 0pt"><span style="font-size: 8pt">&#160;</span></td><td style="padding-top: 5pt; border-top: Black 2.5pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="10" style="padding-top: 5pt; border-top: Black 2.5pt solid; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">For
    the years ended December 31,</span></td><td style="padding-top: 5pt; border-top: Black 2.5pt solid; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-left: 0pt; border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; text-indent: 0pt"><span style="font-size: 8pt">(dollars
    in thousands)</span></td><td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">2022</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">2021</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">2020</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="padding-left: 0pt; width: 64%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; text-indent: 0pt">Tax expense at statutory rate</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">$</td><td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">8,004</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">12,768</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">5,002</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt">Effect of state income taxes, net of federal benefit	</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">1,006</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">1,649</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">664</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt">Exempt income	</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">(27</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">)</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">(43</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">)</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">(27</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt">Effect of stock-based compensation</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">42</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">(115</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">)</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">(30</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt">Other</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">(27</td><td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">)</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">(167</td><td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">)</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">(118</td><td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 30pt; margin-bottom: 0pt">Income tax expense	</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">$</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">8,998</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">14,092</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">5,491</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  </table><p style="font: 6pt Arial, Helvetica, Sans-Serif; margin: 0pt 0.2in 0pt 0; text-align: justify"><span style="font-size: 10pt">&#160;</span></p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock', window );">Schedule of components of the deferred tax assets and liabilities</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="padding: 5pt 0pt 1pt; border-top: Black 2.5pt solid; font-size: 11pt; text-indent: 0pt"><span style="font-size: 8pt">&#160;</span></td><td style="padding-top: 5pt; border-top: Black 2.5pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="6" style="padding-top: 5pt; border-top: Black 2.5pt solid; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">December
    31,</span></td><td style="padding-top: 5pt; border-top: Black 2.5pt solid; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt">(dollars
    in thousands)</span></td><td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">2022</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">2021</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="padding-right: 0pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 9pt">Deferred
    tax assets:</span></td><td style="font-size: 11pt"><span style="font-size: 9pt">&#160;</span></td>
    <td style="font-size: 11pt; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="font-size: 11pt; text-align: right"><span style="font-size: 9pt">&#160;</span></td><td style="font-size: 11pt; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="font-size: 11pt"><span style="font-size: 9pt">&#160;</span></td>
    <td style="font-size: 11pt; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="font-size: 11pt; text-align: right"><span style="font-size: 9pt">&#160;</span></td><td style="font-size: 11pt; text-align: left"><span style="font-size: 9pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt; width: 76%">Allowance for credit losses</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">$</td><td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">8,114</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">6,386</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt">Reserve for unfunded commitments</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">584</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-544">-</div></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt">Unrealized loss on securities available for sale</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">3,565</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">197</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt">Net deferred loan fees</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">1,537</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">1,054</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt">Deferred compensation</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">1,762</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">1,930</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt">Lease liabilities</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">5,424</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">5,883</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt">Other</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">393</td><td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">260</td><td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="border-top: Black 1pt solid; padding-right: 0pt; font-size: 11pt; padding-bottom: 1pt; padding-left: 0pt; text-indent: 0pt; border-bottom: Black 1pt solid">&#160;</td><td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid">&#160;</td><td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right; border-bottom: Black 1pt solid">21,379</td><td style="border-top: Black 1pt solid; padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid">&#160;</td><td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid">&#160;</td><td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right; border-bottom: Black 1pt solid">15,710</td><td style="border-top: Black 1pt solid; padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-right: 0pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt">Deferred tax liabilities:</td><td style="font-size: 11pt">&#160;</td>
    <td style="font-size: 11pt; text-align: left">&#160;</td><td style="font-size: 11pt; text-align: right">&#160;</td><td style="font-size: 11pt; text-align: left">&#160;</td><td style="font-size: 11pt">&#160;</td>
    <td style="font-size: 11pt; text-align: left">&#160;</td><td style="font-size: 11pt; text-align: right">&#160;</td><td style="font-size: 11pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt">Property and equipment</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">3,561</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">1,419</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt">Hedging transactions</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">27</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">151</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt">Prepaid expenses</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">316</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">148</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt">ROU assets</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">4,953</td><td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">5,595</td><td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="border-top: Black 1pt solid; padding-right: 0pt; font-size: 11pt; padding-bottom: 1pt; padding-left: 0pt; text-indent: 0pt; border-bottom: Black 1pt solid">&#160;</td><td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid">&#160;</td><td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right; border-bottom: Black 1pt solid">8,857</td><td style="border-top: Black 1pt solid; padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid">&#160;</td><td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid">&#160;</td><td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right; border-bottom: Black 1pt solid">7,313</td><td style="border-top: Black 1pt solid; padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 30pt; margin-bottom: 0pt">Net deferred tax asset</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">$</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">12,522</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt">&#160;</td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">8,397</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  </table><p style="font: 9.5pt Arial, Helvetica, Sans-Serif; margin: 0pt 13.5pt 0pt 0; text-align: justify"><span style="font-size: 10pt">&#160;</span></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>56
<FILENAME>R44.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139789902524320">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Related Party Transactions (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsAbstract', window );"><strong>Related Party Transactions [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock', window );">Schedule of loan transactions with directors and executive officers, including their affiliates</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="padding-top: 5pt; border-top: Black 2.5pt solid; padding-bottom: 1pt; font-size: 12pt; text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="padding-top: 5pt; border-top: Black 2.5pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="6" style="padding-top: 5pt; border-top: Black 2.5pt solid; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">For
    the years ended December 31,</span></td><td style="padding-top: 5pt; border-top: Black 2.5pt solid; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-size: 8pt">(dollars
    in thousands)</span></td><td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">2022</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">2021</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; width: 76%; text-align: left">Balance, beginning of year</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">$</td><td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">8,790</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">5,790</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">New loans</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">21,010</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">11,629</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; padding-bottom: 1pt">Less loan payments</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">(12,583</td><td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">)</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">(8,629</td><td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; padding-bottom: 1pt">Balance, end of year</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">$</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">17,217</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">8,790</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  </table><p style="font: 9.5pt Arial, Helvetica, Sans-Serif; margin: 0pt 13.5pt 0pt 0; text-align: justify">&#160;</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of related party transactions. Examples of related party transactions include, but are not limited to, transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners and (d) affiliates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>57
<FILENAME>R45.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139789906498080">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-Based Compensation (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>Share-based Payment Arrangement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock', window );">Schedule of stock-based compensation expense</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="padding: 5pt 0pt 1pt; border-top: Black 2.5pt solid; font-size: 11pt; text-align: right; text-indent: 0pt"><span style="font-size: 8pt">&#160;</span></td><td style="padding-top: 5pt; border-top: Black 2.5pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="10" style="padding-top: 5pt; border-top: Black 2.5pt solid; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">For
    the years ended December 31,</span></td><td style="padding-top: 5pt; border-top: Black 2.5pt solid; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-right: 0pt; border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt">(dollars
    in thousands)</span></td><td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">2022</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">2021</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">2020</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="padding-right: 0pt; width: 64%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt">Stock option expense</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">$</td><td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">927</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">1,148</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">1,017</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-right: 0pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; padding-bottom: 1pt; padding-left: 0pt; text-indent: 0pt">Restricted stock grant expense</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">1,099</td><td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">499</td><td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">380</td><td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; text-align: left; padding-bottom: 1pt; padding-left: 0pt; text-indent: 0pt">Total stock-based compensation expense</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">$</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">2,026</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">1,647</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">1,397</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  </table><p style="font: 9.5pt Arial, Helvetica, Sans-Serif; margin: 0pt 0.2in 0pt 0; text-align: center">&#160;</p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfShareBasedCompensationEmployeeStockPurchasePlanActivityTableTextBlock', window );">Schedule of the status of the stock option plan and changes</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="padding: 5pt 0pt 1pt 0.125in; border-top: Black 2.5pt solid; text-indent: -0.125in; font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="padding: 5pt 0pt 1pt; border-top: Black 2.5pt solid; font-size: 12pt; text-indent: 0pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="34" style="padding-top: 5pt; border-top: Black 2.5pt solid; border-bottom: Black 1pt solid; padding-right: 0pt; font-size: 12pt; text-align: right; padding-left: 0pt; text-indent: 0pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"><b>For
    the years ended December 31,</b></span></td><td style="padding-top: 5pt; border-top: Black 2.5pt solid; border-bottom: Black 1pt solid; padding-right: 0pt; font-size: 12pt; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1pt; padding-right: 0pt; padding-left: 0.125in; text-indent: -0.125in; font-size: 12pt; text-align: left"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="padding-bottom: 1pt; padding-right: 0pt; font: bold 8pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td>
    <td colspan="10" style="border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, sans-serif; text-align: right; margin-top: 2pt; margin-bottom: 0pt"><span style="font-size: 8pt"><b>2022</b></span></td><td style="border-bottom: Black 1pt solid; padding-right: 0pt; font-size: 12pt; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="padding-bottom: 1pt; padding-right: 0pt; font: bold 8pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td>
    <td colspan="10" style="border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, sans-serif; text-align: right; margin-top: 2pt; margin-bottom: 0pt"><span style="font-size: 8pt"><b>2021</b></span></td><td style="border-bottom: Black 1pt solid; padding-right: 0pt; font-size: 12pt; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="padding-bottom: 1pt; padding-right: 0pt; font: bold 8pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td>
    <td colspan="10" style="border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, sans-serif; text-align: right; margin-top: 2pt; margin-bottom: 0pt"><span style="font-size: 8pt"><b>2020</b></span></td><td style="border-bottom: Black 1pt solid; padding-right: 0pt; font-size: 12pt; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-right: 0pt; padding-left: 0.125in; text-indent: -0.125in; font-size: 12pt; text-align: right"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="padding-right: 0pt; text-align: right; font-size: 12pt; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td>
    <td colspan="2" style="padding-right: 0pt; font-size: 12pt; text-align: right; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="padding-right: 0pt; text-align: right; font-size: 12pt; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="padding-right: 0pt; text-align: right; font-size: 12pt; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td>
    <td colspan="2" style="padding-right: 0pt; font-size: 12pt; text-align: right; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="padding-right: 0pt; text-align: right; font-size: 12pt; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td>
    <td colspan="2" style="font: 8pt Arial, Helvetica, sans-serif; text-align: right; margin-top: 2pt; margin-bottom: 0pt"><span style="font-size: 8pt"><b>Weighted</b></span></td><td style="padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="padding-right: 0pt; text-align: right; font-size: 12pt; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td>
    <td colspan="2" style="padding-right: 0pt; font-size: 12pt; text-align: right; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="padding-right: 0pt; text-align: right; font-size: 12pt; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="padding-right: 0pt; text-align: right; font-size: 12pt; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td>
    <td colspan="2" style="padding-right: 0pt; font-size: 12pt; text-align: right; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="padding-right: 0pt; text-align: right; font-size: 12pt; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td>
    <td colspan="2" style="font: 8pt Arial, Helvetica, sans-serif; text-align: right; margin-top: 2pt; margin-bottom: 0pt"><span style="font-size: 8pt"><b>Weighted</b></span></td><td style="padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="padding-right: 0pt; text-align: right; font-size: 12pt; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td>
    <td colspan="2" style="padding-right: 0pt; font-size: 12pt; text-align: right; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="padding-right: 0pt; text-align: right; font-size: 12pt; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="padding-right: 0pt; text-align: right; font-size: 12pt; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td>
    <td colspan="2" style="padding-right: 0pt; font-size: 12pt; text-align: right; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="padding-right: 0pt; text-align: right; font-size: 12pt; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td>
    <td colspan="2" style="font: 8pt Arial, Helvetica, sans-serif; text-align: right; margin-top: 2pt; margin-bottom: 0pt"><span style="font-size: 8pt"><b>Weighted</b></span></td><td style="padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-right: 0pt; padding-left: 0.125in; text-indent: -0.125in; font-size: 12pt; text-align: right"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="padding-right: 0pt; text-align: right; font-size: 12pt; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td>
    <td colspan="2" style="padding-right: 0pt; font-size: 12pt; text-align: right; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="padding-right: 0pt; text-align: right; font-size: 12pt; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td>
    <td colspan="2" style="font: 8pt Arial, Helvetica, sans-serif; text-align: right; margin-top: 2pt; margin-bottom: 0pt"><span style="font-size: 8pt"><b>Weighted</b></span></td><td style="padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td>
    <td colspan="2" style="font: 8pt Arial, Helvetica, sans-serif; text-align: right; margin-top: 2pt; margin-bottom: 0pt"><span style="font-size: 8pt"><b>Average</b></span></td><td style="padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="padding-right: 0pt; text-align: right; font-size: 12pt; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td>
    <td colspan="2" style="padding-right: 0pt; font-size: 12pt; text-align: right; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="padding-right: 0pt; text-align: right; font-size: 12pt; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td>
    <td colspan="2" style="font: 8pt Arial, Helvetica, sans-serif; text-align: right; margin-top: 2pt; margin-bottom: 0pt"><span style="font-size: 8pt"><b>Weighted</b></span></td><td style="padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td>
    <td colspan="2" style="font: 8pt Arial, Helvetica, sans-serif; text-align: right; margin-top: 2pt; margin-bottom: 0pt"><span style="font-size: 8pt"><b>Average</b></span></td><td style="padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="padding-right: 0pt; text-align: right; font-size: 12pt; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td>
    <td colspan="2" style="padding-right: 0pt; font-size: 12pt; text-align: right; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="padding-right: 0pt; text-align: right; font-size: 12pt; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td>
    <td colspan="2" style="font: 8pt Arial, Helvetica, sans-serif; text-align: right; margin-top: 2pt; margin-bottom: 0pt"><span style="font-size: 8pt"><b>Weighted</b></span></td><td style="padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td>
    <td colspan="2" style="font: 8pt Arial, Helvetica, sans-serif; text-align: right; margin-top: 2pt; margin-bottom: 0pt"><span style="font-size: 8pt"><b>Average</b></span></td><td style="padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-right: 0pt; padding-left: 0.125in; text-indent: -0.125in; font-size: 12pt; text-align: right"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="padding-right: 0pt; text-align: right; font-size: 12pt; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td>
    <td colspan="2" style="padding-right: 0pt; font-size: 12pt; text-align: right; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="padding-right: 0pt; text-align: right; font-size: 12pt; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td>
    <td colspan="2" style="font: 8pt Arial, Helvetica, sans-serif; text-align: right; margin-top: 2pt; margin-bottom: 0pt"><span style="font-size: 8pt"><b>average</b></span></td><td style="padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td>
    <td colspan="2" style="font: 8pt Arial, Helvetica, sans-serif; text-align: right; margin-top: 2pt; margin-bottom: 0pt"><span style="font-size: 8pt"><b>Remaining</b></span></td><td style="padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="padding-right: 0pt; text-align: right; font-size: 12pt; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td>
    <td colspan="2" style="padding-right: 0pt; font-size: 12pt; text-align: right; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="padding-right: 0pt; text-align: right; font-size: 12pt; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td>
    <td colspan="2" style="font: 8pt Arial, Helvetica, sans-serif; text-align: right; margin-top: 2pt; margin-bottom: 0pt"><span style="font-size: 8pt"><b>average</b></span></td><td style="padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td>
    <td colspan="2" style="font: 8pt Arial, Helvetica, sans-serif; text-align: right; margin-top: 2pt; margin-bottom: 0pt"><span style="font-size: 8pt"><b>Remaining</b></span></td><td style="padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="padding-right: 0pt; text-align: right; font-size: 12pt; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td>
    <td colspan="2" style="padding-right: 0pt; font-size: 12pt; text-align: right; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="padding-right: 0pt; text-align: right; font-size: 12pt; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td>
    <td colspan="2" style="font: 8pt Arial, Helvetica, sans-serif; text-align: right; margin-top: 2pt; margin-bottom: 0pt"><span style="font-size: 8pt"><b>average</b></span></td><td style="padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td>
    <td colspan="2" style="font: 8pt Arial, Helvetica, sans-serif; text-align: right; margin-top: 2pt; margin-bottom: 0pt"><span style="font-size: 8pt"><b>Remaining</b></span></td><td style="padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-right: 0pt; padding-left: 0.125in; text-indent: -0.125in; font-size: 12pt; text-align: right"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="padding-right: 0pt; text-align: right; font-size: 12pt; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td>
    <td colspan="2" style="padding-right: 0pt; font-size: 12pt; text-align: right; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="padding-right: 0pt; text-align: right; font-size: 12pt; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td>
    <td colspan="2" style="font: 8pt Arial, Helvetica, sans-serif; text-align: right; margin-top: 2pt; margin-bottom: 0pt"><span style="font-size: 8pt"><b>exercise</b></span></td><td style="padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td>
    <td colspan="2" style="font: 8pt Arial, Helvetica, sans-serif; text-align: right; margin-top: 2pt; margin-bottom: 0pt"><span style="font-size: 8pt"><b>Contractual</b></span></td><td style="padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="padding-right: 0pt; text-align: right; font-size: 12pt; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td>
    <td colspan="2" style="padding-right: 0pt; font-size: 12pt; text-align: right; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="padding-right: 0pt; text-align: right; font-size: 12pt; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td>
    <td colspan="2" style="font: 8pt Arial, Helvetica, sans-serif; text-align: right; margin-top: 2pt; margin-bottom: 0pt"><span style="font-size: 8pt"><b>exercise</b></span></td><td style="padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td>
    <td colspan="2" style="font: 8pt Arial, Helvetica, sans-serif; text-align: right; margin-top: 2pt; margin-bottom: 0pt"><span style="font-size: 8pt"><b>Contractual</b></span></td><td style="padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="padding-right: 0pt; text-align: right; font-size: 12pt; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td>
    <td colspan="2" style="padding-right: 0pt; font-size: 12pt; text-align: right; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="padding-right: 0pt; text-align: right; font-size: 12pt; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td>
    <td colspan="2" style="font: 8pt Arial, Helvetica, sans-serif; text-align: right; margin-top: 2pt; margin-bottom: 0pt"><span style="font-size: 8pt"><b>exercise</b></span></td><td style="padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td>
    <td colspan="2" style="font: 8pt Arial, Helvetica, sans-serif; text-align: right; margin-top: 2pt; margin-bottom: 0pt"><span style="font-size: 8pt"><b>Contractual</b></span></td><td style="padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; padding-right: 0pt; padding-left: 0.125in; text-indent: -0.125in; font-size: 12pt; text-align: right"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="border-bottom: Black 1pt solid; padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, sans-serif; text-align: right; margin-top: 2pt; margin-bottom: 0pt"><span style="font-size: 8pt"><b>Shares</b></span></td><td style="border-bottom: Black 1pt solid; padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="border-bottom: Black 1pt solid; padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, sans-serif; text-align: right; margin-top: 2pt; margin-bottom: 0pt"><span style="font-size: 8pt"><b>price</b></span></td><td style="border-bottom: Black 1pt solid; padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="border-bottom: Black 1pt solid; padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, sans-serif; text-align: right; margin-top: 2pt; margin-bottom: 0pt"><span style="font-size: 8pt"><b>Life</b></span></td><td style="border-bottom: Black 1pt solid; padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="border-bottom: Black 1pt solid; padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, sans-serif; text-align: right; margin-top: 2pt; margin-bottom: 0pt"><span style="font-size: 8pt"><b>Shares</b></span></td><td style="border-bottom: Black 1pt solid; padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="border-bottom: Black 1pt solid; padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, sans-serif; text-align: right; margin-top: 2pt; margin-bottom: 0pt"><span style="font-size: 8pt"><b>price</b></span></td><td style="border-bottom: Black 1pt solid; padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="border-bottom: Black 1pt solid; padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, sans-serif; text-align: right; margin-top: 2pt; margin-bottom: 0pt"><span style="font-size: 8pt"><b>Life</b></span></td><td style="border-bottom: Black 1pt solid; padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="border-bottom: Black 1pt solid; padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, sans-serif; text-align: right; margin-top: 2pt; margin-bottom: 0pt"><span style="font-size: 8pt"><b>Shares</b></span></td><td style="border-bottom: Black 1pt solid; padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="border-bottom: Black 1pt solid; padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, sans-serif; text-align: right; margin-top: 2pt; margin-bottom: 0pt"><span style="font-size: 8pt"><b>price</b></span></td><td style="border-bottom: Black 1pt solid; padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="border-bottom: Black 1pt solid; padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, sans-serif; text-align: right; margin-top: 2pt; margin-bottom: 0pt"><span style="font-size: 8pt"><b>Life</b></span></td><td style="border-bottom: Black 1pt solid; padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt"><b>&#160;</b></span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; padding-left: 0.125in; text-indent: -0.125in; text-align: left; width: 28%"><span style="font-size: 8pt">Outstanding
    at beginning of year</span></td><td style="padding-right: 0pt; width: 1%; font: 8pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="padding-right: 0pt; width: 1%; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt">&#160;</span></td><td style="padding-right: 0pt; width: 5%; font: 8pt Arial, Helvetica, Sans-Serif; text-align: right; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt">464,724</span></td><td style="padding-right: 0pt; width: 1%; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt">&#160;</span></td><td style="padding-right: 0pt; width: 1%; font: 8pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="padding-right: 0pt; width: 1%; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt">$</span></td><td style="padding-right: 0pt; width: 5%; font: 8pt Arial, Helvetica, Sans-Serif; text-align: right; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt">33.97</span></td><td style="padding-right: 0pt; width: 1%; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt">&#160;</span></td><td style="padding-right: 0pt; width: 1%; font-size: 12pt; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="padding-right: 0pt; width: 1%; font-size: 12pt; text-align: left; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt">&#160;</span></td><td style="padding-right: 0pt; width: 5%; font-size: 12pt; text-align: right; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt">&#160;</span></td><td style="padding-right: 0pt; width: 1%; font-size: 12pt; text-align: left; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt">&#160;</span></td><td style="padding-right: 0pt; width: 1%; font: 8pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="padding-right: 0pt; width: 1%; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt">&#160;</span></td><td style="padding-right: 0pt; width: 5%; font: 8pt Arial, Helvetica, Sans-Serif; text-align: right; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt">495,195</span></td><td style="padding-right: 0pt; width: 1%; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt">&#160;</span></td><td style="padding-right: 0pt; width: 1%; font: 8pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="padding-right: 0pt; width: 1%; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt">$</span></td><td style="padding-right: 0pt; width: 5%; font: 8pt Arial, Helvetica, Sans-Serif; text-align: right; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt">29.93</span></td><td style="padding-right: 0pt; width: 1%; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt">&#160;</span></td><td style="padding-right: 0pt; width: 1%; font-size: 12pt; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="padding-right: 0pt; width: 1%; font-size: 12pt; text-align: left; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt">&#160;</span></td><td style="padding-right: 0pt; width: 5%; font-size: 12pt; text-align: right; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt">&#160;</span></td><td style="padding-right: 0pt; width: 1%; font-size: 12pt; text-align: left; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt">&#160;</span></td><td style="padding-right: 0pt; width: 1%; font: 8pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="padding-right: 0pt; width: 1%; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt">&#160;</span></td><td style="padding-right: 0pt; width: 5%; font: 8pt Arial, Helvetica, Sans-Serif; text-align: right; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt">541,414</span></td><td style="padding-right: 0pt; width: 1%; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt">&#160;</span></td><td style="padding-right: 0pt; width: 1%; font: 8pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="padding-right: 0pt; width: 1%; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt">$</span></td><td style="padding-right: 0pt; width: 5%; font: 8pt Arial, Helvetica, Sans-Serif; text-align: right; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt">26.65</span></td><td style="padding-right: 0pt; width: 1%; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt">&#160;</span></td><td style="padding-right: 0pt; width: 1%; font-size: 12pt; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="padding-right: 0pt; width: 1%; font-size: 12pt; text-align: left; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt">&#160;</span></td><td style="padding-right: 0pt; width: 5%; font-size: 12pt; text-align: right; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt">&#160;</span></td><td style="padding-right: 0pt; width: 1%; font-size: 12pt; text-align: left; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font: 8pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt">Granted</td><td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt">&#160;</td>
    <td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: right; padding-left: 0pt; text-indent: 0pt"><div style="-sec-ix-hidden: hidden-fact-545">-</div></td><td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt">&#160;</td>
    <td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: right; padding-left: 0pt; text-indent: 0pt"><div style="-sec-ix-hidden: hidden-fact-546">-</div></td><td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="padding-right: 0pt; font-size: 12pt; padding-left: 0pt; text-indent: 0pt">&#160;</td>
    <td style="padding-right: 0pt; font-size: 12pt; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="padding-right: 0pt; font-size: 12pt; text-align: right; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="padding-right: 0pt; font-size: 12pt; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt">&#160;</td>
    <td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: right; padding-left: 0pt; text-indent: 0pt">121,000</td><td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt">&#160;</td>
    <td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: right; padding-left: 0pt; text-indent: 0pt">40.45</td><td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="padding-right: 0pt; font-size: 12pt; padding-left: 0pt; text-indent: 0pt">&#160;</td>
    <td style="padding-right: 0pt; font-size: 12pt; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="padding-right: 0pt; font-size: 12pt; text-align: right; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="padding-right: 0pt; font-size: 12pt; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt">&#160;</td>
    <td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: right; padding-left: 0pt; text-indent: 0pt">101,700</td><td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt">&#160;</td>
    <td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: right; padding-left: 0pt; text-indent: 0pt">37.77</td><td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="padding-right: 0pt; font-size: 12pt; padding-left: 0pt; text-indent: 0pt">&#160;</td>
    <td style="padding-right: 0pt; font-size: 12pt; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="padding-right: 0pt; font-size: 12pt; text-align: right; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="padding-right: 0pt; font-size: 12pt; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: 8pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt">Exercised</td><td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt">&#160;</td>
    <td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: right; padding-left: 0pt; text-indent: 0pt">(32,375</td><td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt">)</td><td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt">&#160;</td>
    <td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: right; padding-left: 0pt; text-indent: 0pt">27.94</td><td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="padding-right: 0pt; font-size: 12pt; padding-left: 0pt; text-indent: 0pt">&#160;</td>
    <td style="padding-right: 0pt; font-size: 12pt; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="padding-right: 0pt; font-size: 12pt; text-align: right; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="padding-right: 0pt; font-size: 12pt; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt">&#160;</td>
    <td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: right; padding-left: 0pt; text-indent: 0pt">(127,871</td><td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt">)</td><td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt">&#160;</td>
    <td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: right; padding-left: 0pt; text-indent: 0pt">23.56</td><td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="padding-right: 0pt; font-size: 12pt; padding-left: 0pt; text-indent: 0pt">&#160;</td>
    <td style="padding-right: 0pt; font-size: 12pt; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="padding-right: 0pt; font-size: 12pt; text-align: right; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="padding-right: 0pt; font-size: 12pt; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt">&#160;</td>
    <td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: right; padding-left: 0pt; text-indent: 0pt">(93,870</td><td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt">)</td><td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt">&#160;</td>
    <td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: right; padding-left: 0pt; text-indent: 0pt">14.79</td><td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="padding-right: 0pt; font-size: 12pt; padding-left: 0pt; text-indent: 0pt">&#160;</td>
    <td style="padding-right: 0pt; font-size: 12pt; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="padding-right: 0pt; font-size: 12pt; text-align: right; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="padding-right: 0pt; font-size: 12pt; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt">Forfeited or expired</td><td style="border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; text-align: right; padding-left: 0pt; text-indent: 0pt">(5,125</td><td style="border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; text-align: left; padding-left: 0pt; text-indent: 0pt">)</td><td style="border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; text-align: right; padding-left: 0pt; text-indent: 0pt">43.14</td><td style="border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="border-bottom: Black 1pt solid; padding-right: 0pt; font-size: 12pt; padding-left: 0pt; text-indent: 0pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; padding-right: 0pt; font-size: 12pt; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="border-bottom: Black 1pt solid; padding-right: 0pt; font-size: 12pt; text-align: right; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="border-bottom: Black 1pt solid; padding-right: 0pt; font-size: 12pt; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; text-align: right; padding-left: 0pt; text-indent: 0pt">(23,600</td><td style="border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; text-align: left; padding-left: 0pt; text-indent: 0pt">)</td><td style="border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; text-align: right; padding-left: 0pt; text-indent: 0pt">38.88</td><td style="border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="border-bottom: Black 1pt solid; padding-right: 0pt; font-size: 12pt; padding-left: 0pt; text-indent: 0pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; padding-right: 0pt; font-size: 12pt; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="border-bottom: Black 1pt solid; padding-right: 0pt; font-size: 12pt; text-align: right; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="border-bottom: Black 1pt solid; padding-right: 0pt; font-size: 12pt; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; text-align: right; padding-left: 0pt; text-indent: 0pt">(54,049</td><td style="border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; text-align: left; padding-left: 0pt; text-indent: 0pt">)</td><td style="border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; text-align: right; padding-left: 0pt; text-indent: 0pt">38.15</td><td style="border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="border-bottom: Black 1pt solid; padding-right: 0pt; font-size: 12pt; padding-left: 0pt; text-indent: 0pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; padding-right: 0pt; font-size: 12pt; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="border-bottom: Black 1pt solid; padding-right: 0pt; font-size: 12pt; text-align: right; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="border-bottom: Black 1pt solid; padding-right: 0pt; font-size: 12pt; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; padding-left: 0.125in; text-indent: -0.125in; text-align: left">Outstanding at end of year</td><td style="border-bottom: Black 1pt solid; padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="border-bottom: Black 1pt solid; padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: right; padding-left: 0pt; text-indent: 0pt">427,224</td><td style="border-bottom: Black 1pt solid; padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="border-bottom: Black 1pt solid; padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt">$</td><td style="border-bottom: Black 1pt solid; padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: right; padding-left: 0pt; text-indent: 0pt">34.32</td><td style="border-bottom: Black 1pt solid; padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="border-bottom: Black 1pt solid; padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="border-bottom: Black 1pt solid; padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: right; padding-left: 0pt; text-indent: 0pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">5.7 years</span></td><td style="border-bottom: Black 1pt solid; padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="border-bottom: Black 1pt solid; padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="border-bottom: Black 1pt solid; padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: right; padding-left: 0pt; text-indent: 0pt">464,724</td><td style="border-bottom: Black 1pt solid; padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="border-bottom: Black 1pt solid; padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt">$</td><td style="border-bottom: Black 1pt solid; padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: right; padding-left: 0pt; text-indent: 0pt">33.97</td><td style="border-bottom: Black 1pt solid; padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="border-bottom: Black 1pt solid; padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="border-bottom: Black 1pt solid; padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: right; padding-left: 0pt; text-indent: 0pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">6.6 years</span></td><td style="border-bottom: Black 1pt solid; padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="border-bottom: Black 1pt solid; padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="border-bottom: Black 1pt solid; padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: right; padding-left: 0pt; text-indent: 0pt">495,195</td><td style="border-bottom: Black 1pt solid; padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="border-bottom: Black 1pt solid; padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt">$</td><td style="border-bottom: Black 1pt solid; padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: right; padding-left: 0pt; text-indent: 0pt">29.93</td><td style="border-bottom: Black 1pt solid; padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="border-bottom: Black 1pt solid; padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="border-bottom: Black 1pt solid; padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: right; padding-left: 0pt; text-indent: 0pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">6.4 years</span></td><td style="border-bottom: Black 1pt solid; padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; padding-left: 0.125in; text-indent: -0.125in; text-align: left">Options exercisable at year-end</td><td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt">&#160;</td>
    <td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: right; padding-left: 0pt; text-indent: 0pt">287,902</td><td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt">&#160;</td>
    <td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt">$</td><td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: right; padding-left: 0pt; text-indent: 0pt">32.35</td><td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt">&#160;</td>
    <td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: right; padding-left: 0pt; text-indent: 0pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">4.8 years</span></td><td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt">&#160;</td>
    <td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: right; padding-left: 0pt; text-indent: 0pt">239,340</td><td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt">&#160;</td>
    <td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt">$</td><td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: right; padding-left: 0pt; text-indent: 0pt">29.68</td><td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt">&#160;</td>
    <td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: right; padding-left: 0pt; text-indent: 0pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">5.0 years</span></td><td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt">&#160;</td>
    <td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: right; padding-left: 0pt; text-indent: 0pt">287,548</td><td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt">&#160;</td>
    <td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt">$</td><td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: right; padding-left: 0pt; text-indent: 0pt">24.93</td><td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt">&#160;</td>
    <td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: right; padding-left: 0pt; text-indent: 0pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">5.0 years</span></td><td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; padding-left: 0.125in; text-indent: -0.125in; text-align: left">Weighted average fair value of options granted during the year</td><td style="padding-right: 0pt; font-size: 12pt; padding-left: 0pt; text-indent: 0pt">&#160;</td>
    <td style="padding-right: 0pt; font-size: 12pt; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="padding-right: 0pt; font-size: 12pt; text-align: right; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="padding-right: 0pt; font-size: 12pt; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt">&#160;</td>
    <td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt">$</td><td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: right; padding-left: 0pt; text-indent: 0pt"><div style="-sec-ix-hidden: hidden-fact-547">-</div></td><td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="padding-right: 0pt; font-size: 12pt; padding-left: 0pt; text-indent: 0pt">&#160;</td>
    <td style="padding-right: 0pt; font-size: 12pt; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="padding-right: 0pt; font-size: 12pt; text-align: right; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="padding-right: 0pt; font-size: 12pt; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="padding-right: 0pt; font-size: 12pt; padding-left: 0pt; text-indent: 0pt">&#160;</td>
    <td style="padding-right: 0pt; font-size: 12pt; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="padding-right: 0pt; font-size: 12pt; text-align: right; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="padding-right: 0pt; font-size: 12pt; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt">&#160;</td>
    <td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt">$</td><td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: right; padding-left: 0pt; text-indent: 0pt">16.40</td><td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="padding-right: 0pt; font-size: 12pt; padding-left: 0pt; text-indent: 0pt">&#160;</td>
    <td style="padding-right: 0pt; font-size: 12pt; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="padding-right: 0pt; font-size: 12pt; text-align: right; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="padding-right: 0pt; font-size: 12pt; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="padding-right: 0pt; font-size: 12pt; padding-left: 0pt; text-indent: 0pt">&#160;</td>
    <td style="padding-right: 0pt; font-size: 12pt; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="padding-right: 0pt; font-size: 12pt; text-align: right; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="padding-right: 0pt; font-size: 12pt; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt">&#160;</td>
    <td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt">$</td><td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: right; padding-left: 0pt; text-indent: 0pt">11.37</td><td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="padding-right: 0pt; font-size: 12pt; padding-left: 0pt; text-indent: 0pt">&#160;</td>
    <td style="padding-right: 0pt; font-size: 12pt; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="padding-right: 0pt; font-size: 12pt; text-align: right; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="padding-right: 0pt; font-size: 12pt; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="border-bottom: Black 2.5pt solid; font: 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; padding-left: 0.125in; text-indent: -0.125in; text-align: left">Shares available for grant</td><td style="border-bottom: Black 2.5pt solid; font: 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; font: 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="border-bottom: Black 2.5pt solid; font: 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; text-align: right; padding-left: 0pt; text-indent: 0pt">370,824</td><td style="border-bottom: Black 2.5pt solid; font: 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="border-bottom: Black 2.5pt solid; padding-right: 0pt; font-size: 12pt; padding-left: 0pt; text-indent: 0pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; padding-right: 0pt; font-size: 12pt; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="border-bottom: Black 2.5pt solid; padding-right: 0pt; font-size: 12pt; text-align: right; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="border-bottom: Black 2.5pt solid; padding-right: 0pt; font-size: 12pt; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="border-bottom: Black 2.5pt solid; padding-right: 0pt; font-size: 12pt; padding-left: 0pt; text-indent: 0pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; padding-right: 0pt; font-size: 12pt; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="border-bottom: Black 2.5pt solid; padding-right: 0pt; font-size: 12pt; text-align: right; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="border-bottom: Black 2.5pt solid; padding-right: 0pt; font-size: 12pt; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="border-bottom: Black 2.5pt solid; font: 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; font: 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="border-bottom: Black 2.5pt solid; font: 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; text-align: right; padding-left: 0pt; text-indent: 0pt">422,550</td><td style="border-bottom: Black 2.5pt solid; font: 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="border-bottom: Black 2.5pt solid; padding-right: 0pt; font-size: 12pt; padding-left: 0pt; text-indent: 0pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; padding-right: 0pt; font-size: 12pt; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="border-bottom: Black 2.5pt solid; padding-right: 0pt; font-size: 12pt; text-align: right; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="border-bottom: Black 2.5pt solid; padding-right: 0pt; font-size: 12pt; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="border-bottom: Black 2.5pt solid; padding-right: 0pt; font-size: 12pt; padding-left: 0pt; text-indent: 0pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; padding-right: 0pt; font-size: 12pt; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="border-bottom: Black 2.5pt solid; padding-right: 0pt; font-size: 12pt; text-align: right; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="border-bottom: Black 2.5pt solid; padding-right: 0pt; font-size: 12pt; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="border-bottom: Black 2.5pt solid; font: 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; font: 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="border-bottom: Black 2.5pt solid; font: 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; text-align: right; padding-left: 0pt; text-indent: 0pt">136,339</td><td style="border-bottom: Black 2.5pt solid; font: 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="border-bottom: Black 2.5pt solid; padding-right: 0pt; font-size: 12pt; padding-left: 0pt; text-indent: 0pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; padding-right: 0pt; font-size: 12pt; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="border-bottom: Black 2.5pt solid; padding-right: 0pt; font-size: 12pt; text-align: right; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="border-bottom: Black 2.5pt solid; padding-right: 0pt; font-size: 12pt; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="border-bottom: Black 2.5pt solid; padding-right: 0pt; font-size: 12pt; padding-left: 0pt; text-indent: 0pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; padding-right: 0pt; font-size: 12pt; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="border-bottom: Black 2.5pt solid; padding-right: 0pt; font-size: 12pt; text-align: right; padding-left: 0pt; text-indent: 0pt">&#160;</td><td style="border-bottom: Black 2.5pt solid; padding-right: 0pt; font-size: 12pt; text-align: left; padding-left: 0pt; text-indent: 0pt">&#160;</td></tr>
  </table><p style="font: 8pt Arial, Helvetica, Sans-Serif; margin: 0pt 13.5pt 0pt 0; text-align: center">&#160;&#160;</p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfAssumptionsUsedTableTextBlock', window );">Schedule of assumptions used</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="padding-top: 5pt; border-top: Black 2.5pt solid; border-bottom: Black 1pt solid; padding-right: 0pt; font-size: 11pt; text-align: right; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt">&#160;</span></td><td style="padding-top: 5pt; border-top: Black 2.5pt solid; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="padding-top: 5pt; border-top: Black 2.5pt solid; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">2022</span></td><td style="padding-top: 5pt; border-top: Black 2.5pt solid; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td><td style="padding-top: 5pt; border-top: Black 2.5pt solid; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="padding-top: 5pt; border-top: Black 2.5pt solid; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">2021</span></td><td style="padding-top: 5pt; border-top: Black 2.5pt solid; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td><td style="padding-top: 5pt; border-top: Black 2.5pt solid; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="padding-top: 5pt; border-top: Black 2.5pt solid; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">2020</span></td><td style="padding-top: 5pt; border-top: Black 2.5pt solid; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="padding-right: 0pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt">Dividend yield</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="-sec-ix-hidden: hidden-fact-548; font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">n/a</span></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-549">-</div></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-550">-</div></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-right: 0pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt">Expected life</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="-sec-ix-hidden: hidden-fact-551; font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">n/a</span></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">7 years</span></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">7 years</span></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="padding-right: 0pt; width: 64%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt">Expected volatility</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="-sec-ix-hidden: hidden-fact-552; font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">n/a</span></td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">38.48</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">%</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">25.51</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; text-align: left; padding-bottom: 1pt; padding-left: 0pt; text-indent: 0pt">Risk-free interest rate</td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="-sec-ix-hidden: hidden-fact-553; font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">n/a</span></td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">0.74</td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left">%</td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">1.29</td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left">%</td></tr>
  </table><p style="font: 9.5pt Arial, Helvetica, Sans-Serif; margin: 0pt 13.5pt 0pt 0; text-align: justify"><span style="font-weight: normal">&#160;</span></p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock', window );">Schedule of the status of the company's non vested restricted stock and changes</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="padding-top: 5pt; border-top: Black 2.5pt solid; padding-bottom: 1pt; font-size: 12pt; text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="padding-top: 5pt; border-top: Black 2.5pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="22" style="padding-top: 5pt; border-top: Black 2.5pt solid; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">December
    31,</span></td><td style="padding-top: 5pt; border-top: Black 2.5pt solid; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1pt; font-size: 12pt; text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="font: bold 8pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">2022</span></td><td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td><td style="font: bold 8pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">2021</span></td><td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td><td style="font: bold 8pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">2020</span></td><td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-size: 12pt; text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">Restricted
    <br/> Shares</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">Weighted<br/>
    Average<br/> Grant-Date<br/> Fair Value</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">Restricted
    <br/> Shares</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">Weighted<br/>
    Average<br/> Grant-Date<br/> Fair Value</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td><td style="font: bold 8pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">Restricted
    <br/> Shares</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">Weighted<br/>
    Average<br/> Grant-Date<br/> Fair Value</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="width: 28%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">Nonvested at beginning of year</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">41,699</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">$</td><td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">44.71</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">26,099</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">$</td><td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">38.05</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">32,825</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">$</td><td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">34.78</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt">Granted</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">53,376</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">56.25</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">26,450</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">48.56</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">13,200</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">39.87</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt">Vested</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">(14,213</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">)</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">43.26</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">(9,600</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">)</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">38.03</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">(14,051</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">)</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">32.06</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt">Forfeited</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">(525</td><td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">)</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">61.14</td><td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">(1,250</td><td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">)</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">38.56</td><td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">(5,875</td><td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">)</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">37.74</td><td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; padding-bottom: 1pt">Nonvested at end of year</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">80,337</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">$</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">52.53</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">41,699</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">$</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">44.71</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">26,099</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">$</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">38.05</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  </table><p style="font: 9.5pt Arial, Helvetica, Sans-Serif; margin: 0pt 13.5pt 0pt 0; text-align: justify"><span style="font-weight: normal">&#160;</span></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAssumptionsUsedTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of assumption used to determine benefit obligation and net periodic benefit cost of defined benefit plan. Includes, but is not limited to, discount rate, rate of compensation increase, expected long-term rate of return on plan assets and interest crediting rate.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (k)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAssumptionsUsedTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the changes in outstanding nonvested restricted stock units.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfShareBasedCompensationEmployeeStockPurchasePlanActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of employee stock purchase plan activity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (g)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfShareBasedCompensationEmployeeStockPurchasePlanActivityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>58
<FILENAME>R46.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139789909738128">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Regulatory Matters (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisclosureTextBlockAbstract', window );"><strong>Leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock', window );">Schedule of capital amounts and ratios of the Bank and the Company and the regulatory minimum requirements</a></td>
<td class="text"><table cellpadding="0" style="margin: auto; width: 100%; border-spacing: 0">
  <tr style="vertical-align: bottom">
    <td style="padding-top: 5pt; border-top: Black 2.5pt solid; white-space: nowrap; font-size: 12pt; text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="padding-top: 5pt; border-top: Black 2.5pt solid; white-space: nowrap; font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="6" style="padding-top: 5pt; border-top: Black 2.5pt solid; white-space: nowrap; font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="padding-top: 5pt; border-top: Black 2.5pt solid; white-space: nowrap; font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td><td style="padding-top: 5pt; border-top: Black 2.5pt solid; white-space: nowrap; font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="6" style="padding-top: 5pt; border-top: Black 2.5pt solid; white-space: nowrap; font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="padding-top: 5pt; border-top: Black 2.5pt solid; white-space: nowrap; font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td><td style="padding-top: 5pt; border-top: Black 2.5pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; white-space: nowrap"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="6" style="padding-top: 5pt; border-top: Black 2.5pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; white-space: nowrap; text-align: right"><span style="font-size: 8pt">To be well</span></td><td style="padding-top: 5pt; border-top: Black 2.5pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; white-space: nowrap"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="white-space: nowrap; font-size: 12pt; text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="white-space: nowrap; font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="6" style="white-space: nowrap; font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="white-space: nowrap; font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td><td style="white-space: nowrap; font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="6" style="white-space: nowrap; font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="white-space: nowrap; font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td><td style="white-space: nowrap; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="6" style="white-space: nowrap; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">capitalized</span></td><td style="white-space: nowrap; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="white-space: nowrap; font-size: 12pt; text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="white-space: nowrap; font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="6" style="white-space: nowrap; font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="white-space: nowrap; font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td><td style="white-space: nowrap; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="6" style="white-space: nowrap; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">For capital</span></td><td style="white-space: nowrap; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td><td style="white-space: nowrap; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="6" style="white-space: nowrap; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">under prompt</span></td><td style="white-space: nowrap; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="white-space: nowrap; font-size: 12pt; text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="white-space: nowrap; font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="6" style="white-space: nowrap; font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="white-space: nowrap; font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td><td style="white-space: nowrap; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="6" style="white-space: nowrap; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">adequacy purposes</span></td><td style="white-space: nowrap; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td><td style="white-space: nowrap; font: 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="6" style="white-space: nowrap; font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"><p style="font: 8pt Arial, Helvetica, Sans-Serif; margin: 2pt 0pt 0pt; text-align: right"><span style="font-size: 8pt"><b>corrective
action</b></span></p></td><td style="white-space: nowrap; font: 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="white-space: nowrap; font-size: 12pt; text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="white-space: nowrap; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="6" style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">Actual</span></td><td style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td><td style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="6" style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">minimum</span></td><td style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td><td style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="6" style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">provisions
    minimum</span></td><td style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="white-space: nowrap; border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-size: 8pt">(dollars
    in thousands)</span></td><td style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">Amount</span></td><td style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td><td style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">Ratio</span></td><td style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td><td style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">Amount</span></td><td style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td><td style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">Ratio</span></td><td style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td><td style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">Amount</span></td><td style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td><td style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">Ratio</span></td><td style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 0pt"><b>As
    of December 31, 2022</b></td><td style="font-size: 12pt">&#160;</td>
    <td colspan="2" style="font-size: 12pt; text-align: center">&#160;</td><td style="font-size: 12pt">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td colspan="2" style="font-size: 12pt; text-align: center">&#160;</td><td style="font-size: 12pt">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td colspan="2" style="font-size: 12pt; text-align: center">&#160;</td><td style="font-size: 12pt">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td colspan="2" style="font-size: 12pt; text-align: center">&#160;</td><td style="font-size: 12pt">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td colspan="2" style="font-size: 12pt; text-align: center">&#160;</td><td style="font-size: 12pt">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td colspan="2" style="font-size: 12pt; text-align: center">&#160;</td><td style="font-size: 12pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font: italic 9pt Arial, Helvetica, Sans-Serif; text-align: left">The Bank</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; width: 45%; text-align: left">Total Capital (to risk weighted assets)</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">$</td><td style="width: 6%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">366,988</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 6%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">12.45</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">%</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">$</td><td style="width: 6%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">235,892</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 6%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">8.00</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">%</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">$</td><td style="width: 6%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">294,865</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 6%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">10.00</td><td style="width: 2%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">Tier 1 Capital (to risk weighted assets)</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">330,108</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">11.20</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">%</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">176,919</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">6.00</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">%</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">235,892</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">8.00</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">Common Equity Tier 1 Capital (to risk weighted assets)</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">330,108</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">11.20</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">%</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">132,689</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">4.50</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">%</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">191,662</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">6.50</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">Tier 1 Capital (to average assets)</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">330,108</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">9.43</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">%</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">140,040</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">4.00</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">%</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">175,050</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">5.00</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font: italic 9pt Arial, Helvetica, Sans-Serif; text-align: left">The Company</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">Total Capital (to risk weighted assets)</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">380,802</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">12.91</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">%</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">235,892</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">8.00</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">%</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="-sec-ix-hidden: hidden-fact-554; font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">n/a</span></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="-sec-ix-hidden: hidden-fact-555; font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">n/a</span></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">Tier 1 Capital (to risk weighted assets)</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">320,922</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">10.88</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">%</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">176,919</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">6.00</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">%</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="-sec-ix-hidden: hidden-fact-556; font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">n/a</span></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="-sec-ix-hidden: hidden-fact-557; font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">n/a</span></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">Common Equity Tier 1 Capital (to risk weighted assets)</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">307,922</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">10.44</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">%</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">132,689</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">4.50</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">%</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="-sec-ix-hidden: hidden-fact-558; font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">n/a</span></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="-sec-ix-hidden: hidden-fact-559; font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">n/a</span></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">Tier 1 Capital (to average assets)</td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">320,922</td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">9.17</td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">%</td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">140,057</td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">4.00</td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">%</td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="-sec-ix-hidden: hidden-fact-560; font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">n/a</span></td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="-sec-ix-hidden: hidden-fact-561; font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">n/a</span></td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt">&#160;</p><table cellpadding="0" style="margin: auto; width: 100%; border-spacing: 0">
  <tr style="vertical-align: bottom">
    <td style="padding-top: 0pt; white-space: nowrap; font-size: 12pt; text-align: right"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="font: bold 8pt Arial, Helvetica, Sans-Serif; padding-top: 0pt; white-space: nowrap; text-align: right"><span style="font-size: 8pt"><b>&#160;</b></span></td>
    <td colspan="2" style="font: bold 8pt Arial, Helvetica, Sans-Serif; padding-top: 0pt; white-space: nowrap; text-align: right"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="font: bold 8pt Arial, Helvetica, Sans-Serif; padding-top: 0pt; white-space: nowrap; text-align: right"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="padding-top: 0pt; white-space: nowrap; text-align: right; font-size: 12pt"><span style="font-size: 8pt"><b>&#160;</b></span></td>
    <td colspan="2" style="padding-top: 0pt; white-space: nowrap; font-size: 12pt; text-align: right"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="padding-top: 0pt; white-space: nowrap; text-align: right; font-size: 12pt"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="font: bold 8pt Arial, Helvetica, Sans-Serif; padding-top: 0pt; white-space: nowrap; text-align: right"><span style="font-size: 8pt"><b>&#160;</b></span></td>
    <td colspan="2" style="font: bold 8pt Arial, Helvetica, Sans-Serif; padding-top: 0pt; white-space: nowrap; text-align: right"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="font: bold 8pt Arial, Helvetica, Sans-Serif; padding-top: 0pt; white-space: nowrap; text-align: right"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="padding-top: 0pt; white-space: nowrap; text-align: right; font-size: 12pt"><span style="font-size: 8pt"><b>&#160;</b></span></td>
    <td colspan="2" style="padding-top: 0pt; white-space: nowrap; font-size: 12pt; text-align: right"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="padding-top: 0pt; white-space: nowrap; text-align: right; font-size: 12pt"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="font: 8pt Arial, Helvetica, Sans-Serif; padding-top: 0pt; white-space: nowrap; text-align: right"><span style="font-size: 8pt"><b>&#160;</b></span></td>
    <td colspan="6" style="font: 8pt Arial, Helvetica, Sans-Serif; padding-top: 0pt; white-space: nowrap; text-align: right"><span style="font-size: 8pt"><b>To be well</b></span></td><td style="padding-top: 0pt; white-space: nowrap; text-align: right; font-size: 12pt"><span style="font-size: 8pt"><b>&#160;</b></span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="white-space: nowrap; font-size: 12pt; text-align: right"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="white-space: nowrap; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt"><b>&#160;</b></span></td>
    <td colspan="2" style="white-space: nowrap; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="white-space: nowrap; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="white-space: nowrap; text-align: right; font-size: 12pt"><span style="font-size: 8pt"><b>&#160;</b></span></td>
    <td colspan="2" style="white-space: nowrap; font-size: 12pt; text-align: right"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="white-space: nowrap; text-align: right; font-size: 12pt"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="white-space: nowrap; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt"><b>&#160;</b></span></td>
    <td colspan="2" style="white-space: nowrap; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="white-space: nowrap; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="white-space: nowrap; text-align: right; font-size: 12pt"><span style="font-size: 8pt"><b>&#160;</b></span></td>
    <td colspan="2" style="white-space: nowrap; font-size: 12pt; text-align: right"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="white-space: nowrap; text-align: right; font-size: 12pt"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="white-space: nowrap; font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt"><b>&#160;</b></span></td>
    <td colspan="6" style="white-space: nowrap; font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt"><b>capitalized</b></span></td><td style="white-space: nowrap; text-align: right; font-size: 12pt"><span style="font-size: 8pt"><b>&#160;</b></span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="white-space: nowrap; font-size: 12pt; text-align: right"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="white-space: nowrap; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt"><b>&#160;</b></span></td>
    <td colspan="2" style="white-space: nowrap; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="white-space: nowrap; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="white-space: nowrap; text-align: right; font-size: 12pt"><span style="font-size: 8pt"><b>&#160;</b></span></td>
    <td colspan="2" style="white-space: nowrap; font-size: 12pt; text-align: right"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="white-space: nowrap; text-align: right; font-size: 12pt"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="white-space: nowrap; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt"><b>&#160;</b></span></td>
    <td colspan="6" style="white-space: nowrap; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt; font-style: normal">For
    capital</span></td><td style="white-space: nowrap; text-align: right; font-size: 12pt"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="white-space: nowrap; font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt"><b>&#160;</b></span></td>
    <td colspan="6" style="white-space: nowrap; font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt"><b>under prompt</b></span></td><td style="white-space: nowrap; text-align: right; font-size: 12pt"><span style="font-size: 8pt"><b>&#160;</b></span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="white-space: nowrap; font-size: 12pt; text-align: right"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="white-space: nowrap; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt"><b>&#160;</b></span></td>
    <td colspan="2" style="white-space: nowrap; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="white-space: nowrap; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="white-space: nowrap; text-align: right; font-size: 12pt"><span style="font-size: 8pt"><b>&#160;</b></span></td>
    <td colspan="2" style="white-space: nowrap; font-size: 12pt; text-align: right"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="white-space: nowrap; text-align: right; font-size: 12pt"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="white-space: nowrap; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt"><b>&#160;</b></span></td>
    <td colspan="6" style="white-space: nowrap; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt; font-style: normal">adequacy
    purposes</span></td><td style="white-space: nowrap; text-align: right; font-size: 12pt"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="white-space: nowrap; font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt"><b>&#160;</b></span></td>
    <td colspan="6" style="white-space: nowrap; font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt"><b>corrective action</b></span></td><td style="white-space: nowrap; text-align: right; font-size: 12pt"><span style="font-size: 8pt"><b>&#160;</b></span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="white-space: nowrap; padding-bottom: 1pt; font-size: 12pt; text-align: right"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="white-space: nowrap; padding-bottom: 1pt; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt"><b>&#160;</b></span></td>
    <td colspan="6" style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt; font-style: normal">Actual</span></td><td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: right; font-size: 12pt"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"/>
    <td colspan="6" style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt; font-style: normal">minimum</span></td><td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: right; font-size: 12pt"><span style="font-size: 8pt"><b>&#160;</b></span></td><td style="white-space: nowrap; border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt"><b>&#160;</b></span></td>
    <td colspan="6" style="white-space: nowrap; border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"><p style="font: 8pt Arial, Helvetica, Sans-Serif; margin: 2pt 2.35pt 0pt 0pt; text-align: right"/>

<p style="font: 8pt Arial, Helvetica, Sans-Serif; margin: 2pt 0pt 0pt; text-align: right"><span style="font-size: 8pt"><b>provisions
minimum</b></span></p>

</td><td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: right; font-size: 12pt"><span style="font-size: 8pt"><b>&#160;</b></span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="white-space: nowrap; border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-size: 8pt">(dollars
    in thousands)</span></td><td style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">Amount</span></td><td style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td><td style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">Ratio</span></td><td style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td><td style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">Amount</span></td><td style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td><td style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">Ratio</span></td><td style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td><td style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">Amount</span></td><td style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td><td style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">Ratio</span></td><td style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: bold 9pt Arial, Helvetica, Sans-Serif; text-align: left">As of December 31, 2021</td><td style="font-size: 12pt">&#160;</td>
    <td colspan="2" style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td colspan="2" style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td colspan="2" style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td colspan="2" style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td colspan="2" style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td colspan="2" style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font: italic 9pt Arial, Helvetica, Sans-Serif; text-align: left">The Bank</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; width: 45%; text-align: left">Total Capital (to risk weighted assets)</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">$</td><td style="width: 6%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">331,052</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 6%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">14.36</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">%</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">$</td><td style="width: 6%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">184,418</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 6%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">8.00</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">%</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">$</td><td style="width: 6%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">230,522</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 6%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">10.00</td><td style="width: 2%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">Tier 1 Capital (to risk weighted assets)</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">302,217</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">13.11</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">%</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">138,313</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">6.00</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">%</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">184,418</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">8.00</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">Common Equity Tier 1 Capital (to risk weighted assets)</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">302,217</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">13.11</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">%</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">103,735</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">4.50</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">%</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">149,839</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">6.50</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">Tier 1 Capital (to average assets)</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">302,217</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">10.55</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">%</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">114,537</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">4.00</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">%</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">143,172</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">5.00</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font: italic 9pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt"><i>The Company<sup>(1)</sup></i></span></td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">Total Capital (to risk weighted assets)</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">343,476</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">14.90</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">%</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">184,418</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">8.00</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">%</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="-sec-ix-hidden: hidden-fact-562; font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">n/a</span></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="-sec-ix-hidden: hidden-fact-563; font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">n/a</span></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">Tier 1 Capital (to risk weighted assets)</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">291,641</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">12.65</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">%</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">138,313</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">6.00</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">%</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="-sec-ix-hidden: hidden-fact-564; font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">n/a</span></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="-sec-ix-hidden: hidden-fact-565; font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">n/a</span></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">Common Equity Tier 1 Capital (to risk weighted assets)</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">278,641</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">12.09</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">%</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">103,735</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">4.50</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">%</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="-sec-ix-hidden: hidden-fact-566; font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">n/a</span></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="-sec-ix-hidden: hidden-fact-567; font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">n/a</span></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">Tier 1 Capital (to average assets)</td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">291,641</td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">10.18</td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">%</td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">114,555</td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">4.00</td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">%</td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="-sec-ix-hidden: hidden-fact-568; font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">n/a</span></td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="-sec-ix-hidden: hidden-fact-569; font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">n/a</span></td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt">&#160;</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureTextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureTextBlockAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the capital amounts and ratios as of the balance sheet date, indicating whether the entity or entities are in compliance with regulatory capital requirements, by entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 505<br> -Section 50<br> -Paragraph 1B<br> -URI https://asc.fasb.org/extlink&amp;oid=117337116&amp;loc=SL5958570-112826<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 505<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=117337116&amp;loc=SL5958568-112826<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>59
<FILENAME>R47.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139789903369760">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Parent Company Financial Information (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract', window );"><strong>Condensed Financial Information Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_ScheduleOfCondensedFinancialStatementTableTextBlock', window );">Schedule of condensed financial information of Southern First Bancshares, Inc. (parent company only)</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="border-top: Black 2.5pt solid; padding-top: 5pt; font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; padding-top: 5pt; font: bold 8pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="6" style="border-top: Black 2.5pt solid; padding-top: 5pt; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right; border-bottom: Black 1pt solid"><span style="font-size: 8pt">December
    31,</span></td><td style="border-top: Black 2.5pt solid; padding-top: 5pt; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-size: 8pt">(dollars
    in thousands)</span></td><td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">2022</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">2021</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: bold 9pt Arial, Helvetica, Sans-Serif; text-align: left">Assets</td><td style="font-size: 12pt">&#160;</td>
    <td colspan="2" style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td colspan="2" style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="width: 76%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 1.5pt">Cash and cash equivalents</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">$</td><td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">13,882</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">12,379</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 1.5pt">Investment in subsidiaries</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">317,102</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">301,880</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; padding-bottom: 1pt; padding-left: 1.5pt">Other assets</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">21</td><td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">21</td><td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; padding-bottom: 1pt; padding-left: 0.25in; border-bottom: Black 1pt solid">Total assets</td><td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid">$</td><td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right; border-bottom: Black 1pt solid">331,005</td><td style="border-top: Black 1pt solid; padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid">&#160;</td><td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid">&#160;</td><td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right; border-bottom: Black 1pt solid">314,280</td><td style="border-top: Black 1pt solid; padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font: bold 9pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 1.5pt">Liabilities and Shareholders&#8217; Equity</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 1.5pt">Accounts payable and accrued expenses</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">$</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">279</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">274</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 1.5pt">Subordinated debentures</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">36,214</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">36,105</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; padding-bottom: 1pt; padding-left: 1.5pt">Shareholders&#8217; equity</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">294,512</td><td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">277,901</td><td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; padding-bottom: 1pt; padding-left: 0.25in">Total liabilities and shareholders&#8217; equity	</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">$</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">331,005</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">314,280</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  </table><p style="font: bold 9.5pt Arial, Helvetica, Sans-Serif; margin: 0pt 13.5pt 0pt 0; text-align: center"><i>&#160;</i></p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="border-top: Black 2.5pt solid; padding-top: 5pt; padding-bottom: 1pt; font-size: 12pt; text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; padding-top: 5pt; font: bold 8pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="10" style="border-top: Black 2.5pt solid; padding-top: 5pt; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">For
    the years ended December 31,</span></td><td style="border-top: Black 2.5pt solid; padding-top: 5pt; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-size: 8pt">(dollars
    in thousands)</span></td><td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">2022</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">2021</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">2020</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: bold 9pt Arial, Helvetica, Sans-Serif; text-align: left">Revenues</td><td style="font-size: 12pt">&#160;</td>
    <td colspan="2" style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td colspan="2" style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td colspan="2" style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="width: 64%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; padding-bottom: 1pt; padding-left: 1.5pt">Interest income</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; width: 1%">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; width: 1%; text-align: left">$</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; width: 9%; text-align: right">20</td><td style="width: 1%; padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; width: 1%">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; width: 1%; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; width: 9%; text-align: right">17</td><td style="width: 1%; padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; width: 1%">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; width: 1%; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; width: 9%; text-align: right">17</td><td style="width: 1%; padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0.25in; border-bottom: Black 1pt solid">Total revenue</td><td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid">&#160;</td><td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right; border-bottom: Black 1pt solid">20</td><td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid">&#160;</td><td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid">&#160;</td><td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right; border-bottom: Black 1pt solid">17</td><td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid">&#160;</td><td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid">&#160;</td><td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right; border-bottom: Black 1pt solid">17</td><td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font: bold 9pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 1.5pt">Expenses</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 1.5pt">Interest expense</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">1,730</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">1,523</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">1,708</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; padding-bottom: 1pt; padding-left: 1.5pt">Other expenses</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">240</td><td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">285</td><td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">283</td><td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0.25in; border-bottom: Black 1pt solid">Total expenses</td><td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid">&#160;</td><td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right; border-bottom: Black 1pt solid">1,970</td><td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid">&#160;</td><td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid">&#160;</td><td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right; border-bottom: Black 1pt solid">1,808</td><td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid">&#160;</td><td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid">&#160;</td><td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right; border-bottom: Black 1pt solid">1,991</td><td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; padding-bottom: 1pt; padding-left: 1.5pt">Income tax benefit</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">409</td><td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">376</td><td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">415</td><td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 1.5pt">Loss before equity in undistributed net income of subsidiaries</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">(1,541</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">)</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">(1,415</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">)</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">(1,559</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; padding-bottom: 1pt; padding-left: 1.5pt">Equity in undistributed net income of subsidiaries	</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">30,656</td><td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">48,126</td><td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">19,887</td><td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; padding-bottom: 1pt; padding-left: 0.25in">Net income</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">$</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">29,115</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">46,711</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">18,328</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  </table><p style="font: bold 9.5pt Arial, Helvetica, Sans-Serif; margin: 0pt 13.5pt 0pt 0; text-align: center"><i>&#160;</i></p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="border-top: Black 2.5pt solid; padding: 5pt 0pt 1pt 0.125in; font-size: 12pt; text-align: center; text-indent: -0.125in"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; padding-top: 5pt; font: bold 8pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="10" style="border-top: Black 2.5pt solid; padding-top: 5pt; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">For
    the years ended December 31,</span></td><td style="border-top: Black 2.5pt solid; padding-top: 5pt; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; text-align: left; padding-left: 0.125in; text-indent: -0.125in"><span style="font-size: 8pt">(dollars
    in thousands)</span></td><td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">2022</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">2021</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">2020</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: bold 9pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; text-align: left; padding-left: 0.125in; text-indent: -0.125in">Operating activities</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt; width: 64%">Net income</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">$</td><td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">29,115</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">46,711</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">18,328</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: 10pt Arial, Helvetica, sans-serif; padding-left: 0.375in; text-align: left; margin-top: 2pt; margin-bottom: 0pt; text-indent: -0.25in; margin-bottom: 0pt">&#160;&#160;&#160;Adjustments
    to reconcile net income to cash provided by (used for) operating activities</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 30pt; margin-bottom: 0pt">Equity in undistributed net income of subsidiaries	</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">(30,656</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">)</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">(48,126</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">)</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">(19,887</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 30pt; margin-bottom: 0pt">Compensation expense related to stock options and restricted stock grants</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">2,026</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">1,647</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">1,397</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 30pt; margin-bottom: 0pt">(Increase) decrease in other assets	</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-570">-</div></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">8</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">(23</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 30pt; margin-bottom: 0pt">Increase (decrease) in accounts payable and accrued expenses</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">113</td><td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">108</td><td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">63</td><td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="border-top: Black 1pt solid; font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 45pt; margin-bottom: 0pt; border-bottom: Black 1pt solid">Net cash provided by (used for) operating activities	</td><td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid">&#160;</td><td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right; border-bottom: Black 1pt solid">598</td><td style="border-top: Black 1pt solid; padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid">&#160;</td><td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid">&#160;</td><td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right; border-bottom: Black 1pt solid">348</td><td style="border-top: Black 1pt solid; padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid">&#160;</td><td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid">&#160;</td><td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right; border-bottom: Black 1pt solid">(122</td><td style="border-top: Black 1pt solid; padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: bold 9pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; text-align: left; padding-left: 0.125in; text-indent: -0.125in">Investing activities</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 30pt; margin-bottom: 0pt">Investment in subsidiaries, net	</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-571">-</div></td><td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-572">-</div></td><td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-573">-</div></td><td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="border-top: Black 1pt solid; font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 45pt; margin-bottom: 0pt; border-bottom: Black 1pt solid">Net cash used for investing activities	</td><td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid">&#160;</td><td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right; border-bottom: Black 1pt solid"><div style="-sec-ix-hidden: hidden-fact-574">-</div></td><td style="border-top: Black 1pt solid; padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid">&#160;</td><td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid">&#160;</td><td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right; border-bottom: Black 1pt solid"><div style="-sec-ix-hidden: hidden-fact-575">-</div></td><td style="border-top: Black 1pt solid; padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid">&#160;</td><td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid">&#160;</td><td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right; border-bottom: Black 1pt solid"><div style="-sec-ix-hidden: hidden-fact-576">-</div></td><td style="border-top: Black 1pt solid; padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font: bold 9pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; text-align: left; padding-left: 0.125in; text-indent: -0.125in">Financing activities</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 30pt; margin-bottom: 0pt">Issuance of common stock	</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-577">-</div></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-578">-</div></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"><div style="-sec-ix-hidden: hidden-fact-579">-</div></td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 30pt; margin-bottom: 0pt">Proceeds from the exercise of stock options and warrants</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">905</td><td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">3,012</td><td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">1,388</td><td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 45pt; margin-bottom: 0pt">Net cash provided by financing activities	</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">905</td><td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">3,012</td><td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">1,388</td><td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="border-top: Black 1pt solid; font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 45pt; margin-bottom: 0pt; border-bottom: Black 1pt solid">Net increase in cash and cash equivalents	</td><td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid">&#160;</td><td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right; border-bottom: Black 1pt solid">1,503</td><td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid">&#160;</td><td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid">&#160;</td><td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right; border-bottom: Black 1pt solid">3,360</td><td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid">&#160;</td><td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid">&#160;</td><td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right; border-bottom: Black 1pt solid">1,266</td><td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: bold 9pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; text-align: left; padding-bottom: 1pt; padding-left: 0.125in; text-indent: -0.125in">Cash and cash equivalents, beginning of year	</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">12,379</td><td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">9,019</td><td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">7,753</td><td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: bold 9pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; text-align: left; padding-bottom: 1pt; padding-left: 0.125in; text-indent: -0.125in">Cash and cash equivalents, end of year	</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">$</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">13,882</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">12,379</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">9,019</td><td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sfst_ScheduleOfCondensedFinancialStatementTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of condensed financial statements, including, but not limited to, the balance sheet, income statement, and statement of cash flows.</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;">sfst_ScheduleOfCondensedFinancialStatementTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sfst_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>srt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>60
<FILENAME>R48.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139789902489712">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Selected Condensed Quarterly Financial Data (Unaudited) (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_QuarterlyFinancialInformationDisclosureAbstract', window );"><strong>Quarterly Financial Information Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock', window );">Schedule of selected quarterly financial information</a></td>
<td class="text"><table cellpadding="0" class="fin" style="margin: auto; width: 100%; border-spacing: 0">
  <tr style="vertical-align: bottom">
    <td style="border-top: Black 2.5pt solid; padding: 5pt 0pt 1pt; font-size: 12pt; text-align: left; text-indent: 0pt"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; padding-top: 5pt; font: bold 8pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="14" style="border-top: Black 2.5pt solid; padding-top: 5pt; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">2022</span></td><td style="border-top: Black 2.5pt solid; padding-top: 5pt; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1pt; padding-right: 0pt; font-size: 12pt; text-align: left; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt">&#160;</span></td><td style="font: bold 8pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="14" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">For
    the quarters ended</span></td><td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="white-space: nowrap; border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; text-align: left; padding-left: 0pt; text-indent: 0pt"><span style="font-size: 8pt">(dollars
    in thousands, except share data)</span></td><td style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">March
    31</span></td><td style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td><td style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">June
    30</span></td><td style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td><td style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">September&#160;30</span></td><td style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td><td style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">December&#160;31</span></td><td style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="padding-right: 0pt; width: 48%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt">Interest income</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">$</td><td style="width: 10%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">24,464</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 10%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">27,238</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 10%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">30,934</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 10%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">35,026</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="border-bottom: Black 1pt solid; padding-right: 0pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; padding-bottom: 1pt; padding-left: 0pt; text-indent: 0pt">Interest expense</td><td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">1,300</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">2,354</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">5,480</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">10,907</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; text-indent: 15pt; margin-bottom: 0pt">Net interest income	</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">23,164</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">24,884</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">25,454</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">24,119</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-right: 0pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt">Provision for credit losses	</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">1,105</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">1,775</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">950</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">2,325</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="padding-right: 0pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt">Noninterest income	</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">2,927</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">2,265</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">2,680</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">1,707</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="border-bottom: Black 1pt solid; padding-right: 0pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; padding-bottom: 1pt; padding-left: 0pt; text-indent: 0pt">Noninterest expenses	</td><td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">14,685</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">15,788</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">16,046</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">16,413</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; text-indent: 15pt; margin-bottom: 0pt">Income before income tax expense</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">10,301</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">9,586</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">11,138</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">7,088</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-right: 0pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; padding-bottom: 1pt; padding-left: 0pt; text-indent: 0pt">Income tax expense</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">2,331</td><td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">2,346</td><td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">2,725</td><td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">1,596</td><td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; text-align: left; padding-bottom: 1pt; padding-left: 0pt; text-indent: 0pt">Net income available to common shareholders</td><td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">$</td><td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">7,970</td><td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">7,240</td><td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">8,413</td><td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">5,492</td><td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-right: 0pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt">Earnings per common share</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; text-indent: 15pt; margin-bottom: 0pt">Basic</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">$</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">1.00</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">0.91</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">1.06</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">0.69</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; text-indent: 15pt; margin-bottom: 0pt">Diluted</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">$</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">0.98</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">0.90</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">1.04</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">0.68</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="padding-right: 0pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt">Weighted average common shares outstanding</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; text-indent: 15pt; margin-bottom: 0pt">Basic</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">7,932</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">7,958</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">7,972</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">7,971</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="border-bottom: Black 2.5pt solid; font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; text-indent: 15pt; margin-bottom: 0pt">Diluted</td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">8,096</td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">8,055</td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">8,065</td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">8,072</td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left">&#160;</td></tr>
</table><p style="margin: 0">&#160;</p><table cellpadding="0" class="fin" style="margin: auto; width: 100%; border-spacing: 0">
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1pt; padding-left: 0pt; font-size: 12pt; text-align: left; text-indent: 0pt"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1pt; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="14" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">2021</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1pt; padding-left: 0pt; font-size: 12pt; text-align: left; text-indent: 0pt"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1pt; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="14" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">For
    the quarters ended</span></td><td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="white-space: nowrap; border-bottom: Black 1pt solid; padding-left: 0pt; font-size: 12pt; text-align: left; text-indent: 0pt"><span style="font-size: 8pt">&#160;</span></td><td style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">March
    31</span></td><td style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td><td style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">June
    30</span></td><td style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td><td style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">September&#160;30</span></td><td style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td><td style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"><span style="font-size: 8pt">December
    31</span></td><td style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-indent: 0pt; width: 48%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt">Interest income</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">$</td><td style="width: 10%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">22,813</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 10%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">22,731</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 10%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">23,486</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="width: 10%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">24,137</td><td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="border-bottom: Black 1pt solid; text-indent: 0pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt">Interest expense</td><td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">1,540</td><td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">1,301</td><td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">1,314</td><td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">1,280</td><td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt">Net interest income</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">21,273</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">21,430</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">22,172</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">22,857</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: 0pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt">Provision for credit losses</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">(300</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">)</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">(1,900</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">)</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">(6,000</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">)</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">(4,200</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-indent: 0pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt">Noninterest income</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">5,904</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">3,622</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">4,239</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">3,336</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="border-bottom: Black 1pt solid; text-indent: 0pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt">Noninterest expenses	</td><td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">14,162</td><td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">13,495</td><td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">14,039</td><td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">14,734</td><td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt">Income before income tax expense</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">13,315</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">13,457</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">18,372</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">15,659</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: 0pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt">Income tax expense	</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">2,949</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">3,134</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">4,355</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">3,654</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="border-top: Black 1pt solid; text-indent: 0pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; border-bottom: Black 1pt solid">Net income available to common shareholders</td><td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid">$</td><td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right; border-bottom: Black 1pt solid">10,366</td><td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid">&#160;</td><td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid">&#160;</td><td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right; border-bottom: Black 1pt solid">10,323</td><td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid">&#160;</td><td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid">&#160;</td><td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right; border-bottom: Black 1pt solid">14,017</td><td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid">&#160;</td><td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid">&#160;</td><td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right; border-bottom: Black 1pt solid">12,005</td><td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: 0pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt">Earnings per common share</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt">Basic</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">$</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">1.33</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">1.32</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">1.78</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">1.52</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt">Diluted</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">$</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">1.31</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">1.29</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">1.75</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">1.49</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="text-indent: 0pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt">Weighted average common shares outstanding</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt">Basic</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">7,775</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">7,848</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">7,874</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">7,877</td><td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(178,178,178)">
    <td style="border-bottom: Black 2.5pt solid; font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt">Diluted</td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">7,909</td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">7,988</td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">8,001</td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right">8,057</td><td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>
  </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_QuarterlyFinancialInformationDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_QuarterlyFinancialInformationDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of quarterly financial data. Includes, but is not limited to, financial information for fiscal quarters, cumulative effect of a change in accounting principle and earnings per share data.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 270<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=126900988&amp;loc=d3e1280-108306<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>61
<FILENAME>R49.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139789902924352">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies and Activities (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Real estate loan percentage</a></td>
<td class="nump">84.80%<span></span>
</td>
<td class="nump">85.50%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditAssumed1', window );">Line of credit</a></td>
<td class="nump">$ 15,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity', window );">Unused line</a></td>
<td class="nump">15,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">5,800,000<span></span>
</td>
<td class="nump">$ 5,200,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllowanceForLoanAndLeaseLossesPeriodIncreaseDecrease', window );">Allowance for loan losses</a></td>
<td class="nump">1,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_LiabilityForUnfundedCommitments', window );">Liability for unfunded commitments</a></td>
<td class="nump">2,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetainedEarningsAppropriated', window );">Net decrease to retained earnings</a></td>
<td class="nump">2,800,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_AccruedInterestReceivable', window );">Accrued interest receivable</a></td>
<td class="nump">382,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAccruedInterestWriteoff', window );">Accrued interest receivable related to loans</a></td>
<td class="nump">$ 8,900,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sfst_AccruedInterestReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 accrued interest receivable.</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;">sfst_AccruedInterestReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sfst_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sfst_LiabilityForUnfundedCommitments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Liability for unfunded commitments.</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;">sfst_LiabilityForUnfundedCommitments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sfst_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllowanceForLoanAndLeaseLossesPeriodIncreaseDecrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) of allowance reserve for credit loss.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForLoanAndLeaseLossesPeriodIncreaseDecrease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3044-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentInterestRateStatedPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Contractual interest rate for funds borrowed, under the debt agreement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22(a)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentInterestRateStatedPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableAccruedInterestWriteoff">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of writeoff of accrued interest on financing receivable recognized by reversing interest income.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3D<br> -URI https://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL120267969-210447<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableAccruedInterestWriteoff</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditAssumed1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 fair value of line of credit assumed in noncash investing or financing activities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=d3e4332-108586<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=d3e4313-108586<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=d3e4304-108586<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditAssumed1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(b),22(b))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetainedEarningsAppropriated">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 segregation of retained earnings which is unavailable for dividend distribution. Includes also retained earnings appropriated for loss contingencies.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=65888546&amp;loc=d3e21346-112643<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(e)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 45<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=65888546&amp;loc=d3e21332-112643<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(23)(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-03(30)(a)(3)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetainedEarningsAppropriated</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>62
<FILENAME>R50.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139789902916800">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Investment Securities (Details)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract', window );"><strong>Investments, Debt and Equity Securities [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_ProceedsFromSaleOfInvestmentSecurities', window );">Sale of investment securities</a></td>
<td class="nump">$ 12,600,000<span></span>
</td>
<td class="nump">$ 770,000<span></span>
</td>
<td class="nump">$ 2,000,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainOnSaleOfInvestments', window );">Gross gain on sale of investment securities</a></td>
<td class="nump">83,000<span></span>
</td>
<td class="nump">6,000<span></span>
</td>
<td class="nump">4,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LossOnSaleOfInvestments', window );">Gross loss on sale of investments</a></td>
<td class="nump">$ 71,000<span></span>
</td>
<td class="nump">$ 9,000<span></span>
</td>
<td class="nump">$ 1,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_NumberOfInvestmentsInContinuousUnrealizedLossPositionLessThanTwelveMonths', window );">Fair market value, less than 12 months, number of investments</a></td>
<td class="nump">117<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sfst_NumberOfInvestmentsInContinuousUnrealizedLossPositionLessThanTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of investments in continuous unrealized loss position, less than twelve months.</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;">sfst_NumberOfInvestmentsInContinuousUnrealizedLossPositionLessThanTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sfst_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sfst_ProceedsFromSaleOfInvestmentSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sale of investment securities.</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;">sfst_ProceedsFromSaleOfInvestmentSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sfst_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainOnSaleOfInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 difference between the carrying value and the sale price of an investment. A gain would be recognized when the sale price of the investment is greater than the carrying value of the investment. This element refers to the Gain included in earnings and not to the cash proceeds of the sale.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(3)(a))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(13))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(b)(9)(a))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(b)(7)(c))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainOnSaleOfInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LossOnSaleOfInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 difference between the carrying value and the sale price of an investment. A loss would be recognized when the sale price of the investment is less than the carrying value of the investment. This element refers to the Loss included in earnings and not to the cash proceeds of the sale.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(b)(9)(a))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(3)(a))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(13))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(b)(7)(c))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LossOnSaleOfInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>63
<FILENAME>R51.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139789899756224">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Investment Securities (Details) - Schedule of amortized costs and fair value of investment securities - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_CorporateBondSecuritiesMember', window );">Corporate bonds [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_AvailableForSaleAbstract', window );"><strong>Available for sale</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis', window );">Available for sale, Amortized Cost</a></td>
<td class="nump">$ 2,172<span></span>
</td>
<td class="nump">$ 2,198<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax', window );">Available for sale, Gross Unrealized Gains</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Available for sale, Gross Unrealized Losses</a></td>
<td class="nump">289<span></span>
</td>
<td class="nump">10<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Available for sale, Fair Value</a></td>
<td class="nump">1,883<span></span>
</td>
<td class="nump">2,188<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_USTreasurySecuritiesMember', window );">US treasuries [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_AvailableForSaleAbstract', window );"><strong>Available for sale</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis', window );">Available for sale, Amortized Cost</a></td>
<td class="nump">999<span></span>
</td>
<td class="nump">999<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax', window );">Available for sale, Gross Unrealized Gains</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Available for sale, Gross Unrealized Losses</a></td>
<td class="nump">128<span></span>
</td>
<td class="nump">7<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Available for sale, Fair Value</a></td>
<td class="nump">871<span></span>
</td>
<td class="nump">992<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_AgencySecuritiesMember', window );">US Government Agencies [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_AvailableForSaleAbstract', window );"><strong>Available for sale</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis', window );">Available for sale, Amortized Cost</a></td>
<td class="nump">13,007<span></span>
</td>
<td class="nump">14,504<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax', window );">Available for sale, Gross Unrealized Gains</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">1<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Available for sale, Gross Unrealized Losses</a></td>
<td class="nump">2,390<span></span>
</td>
<td class="nump">336<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Available for sale, Fair Value</a></td>
<td class="nump">10,617<span></span>
</td>
<td class="nump">14,169<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_USStatesAndPoliticalSubdivisionsMember', window );">State and Political Subdivisions [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_AvailableForSaleAbstract', window );"><strong>Available for sale</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis', window );">Available for sale, Amortized Cost</a></td>
<td class="nump">22,910<span></span>
</td>
<td class="nump">24,887<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax', window );">Available for sale, Gross Unrealized Gains</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">549<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Available for sale, Gross Unrealized Losses</a></td>
<td class="nump">4,004<span></span>
</td>
<td class="nump">260<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Available for sale, Fair Value</a></td>
<td class="nump">18,906<span></span>
</td>
<td class="nump">25,176<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_AssetBackedSecuritiesMember', window );">Asset-backed Securities [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_AvailableForSaleAbstract', window );"><strong>Available for sale</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis', window );">Available for sale, Amortized Cost</a></td>
<td class="nump">6,435<span></span>
</td>
<td class="nump">10,136<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax', window );">Available for sale, Gross Unrealized Gains</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">45<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Available for sale, Gross Unrealized Losses</a></td>
<td class="nump">206<span></span>
</td>
<td class="nump">17<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Available for sale, Fair Value</a></td>
<td class="nump">6,229<span></span>
</td>
<td class="nump">10,164<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_MortgageBackedSecuritiesMember', window );">Mortgage-backed securities [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_AvailableForSaleAbstract', window );"><strong>Available for sale</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis', window );">Available for sale, Amortized Cost</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">68,065<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax', window );">Available for sale, Gross Unrealized Gains</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">340<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Available for sale, Gross Unrealized Losses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,251<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Available for sale, Fair Value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">67,154<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_MortgageBackedSecuritiesMember', window );">Mortgage-backed securities [Member] | FHLMC [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_AvailableForSaleAbstract', window );"><strong>Available for sale</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis', window );">Available for sale, Amortized Cost</a></td>
<td class="nump">24,086<span></span>
</td>
<td class="nump">23,057<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax', window );">Available for sale, Gross Unrealized Gains</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">102<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Available for sale, Gross Unrealized Losses</a></td>
<td class="nump">3,745<span></span>
</td>
<td class="nump">494<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Available for sale, Fair Value</a></td>
<td class="nump">20,341<span></span>
</td>
<td class="nump">22,665<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_MortgageBackedSecuritiesMember', window );">Mortgage-backed securities [Member] | FNMA [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_AvailableForSaleAbstract', window );"><strong>Available for sale</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis', window );">Available for sale, Amortized Cost</a></td>
<td class="nump">35,141<span></span>
</td>
<td class="nump">40,924<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax', window );">Available for sale, Gross Unrealized Gains</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">235<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Available for sale, Gross Unrealized Losses</a></td>
<td class="nump">5,520<span></span>
</td>
<td class="nump">660<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Available for sale, Fair Value</a></td>
<td class="nump">29,621<span></span>
</td>
<td class="nump">40,499<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_MortgageBackedSecuritiesMember', window );">Mortgage-backed securities [Member] | Total investment securities available for sale [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_AvailableForSaleAbstract', window );"><strong>Available for sale</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis', window );">Available for sale, Amortized Cost</a></td>
<td class="nump">110,323<span></span>
</td>
<td class="nump">121,218<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax', window );">Available for sale, Gross Unrealized Gains</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">944<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Available for sale, Gross Unrealized Losses</a></td>
<td class="nump">16,976<span></span>
</td>
<td class="nump">1,881<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Available for sale, Fair Value</a></td>
<td class="nump">93,347<span></span>
</td>
<td class="nump">120,281<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_MortgageBackedSecuritiesMember', window );">Mortgage-backed securities [Member] | GNMA [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_AvailableForSaleAbstract', window );"><strong>Available for sale</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis', window );">Available for sale, Amortized Cost</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,084<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax', window );">Available for sale, Gross Unrealized Gains</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Available for sale, Gross Unrealized Losses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">97<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Available for sale, Fair Value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,990<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_CommercialMortgageBackedSecuritiesMember', window );">Mortgage-backed securities [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_AvailableForSaleAbstract', window );"><strong>Available for sale</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis', window );">Available for sale, Amortized Cost</a></td>
<td class="nump">64,800<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax', window );">Available for sale, Gross Unrealized Gains</a></td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Available for sale, Gross Unrealized Losses</a></td>
<td class="nump">9,959<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Available for sale, Fair Value</a></td>
<td class="nump">54,841<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_CommercialMortgageBackedSecuritiesMember', window );">Mortgage-backed securities [Member] | GNMA [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_AvailableForSaleAbstract', window );"><strong>Available for sale</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis', window );">Available for sale, Amortized Cost</a></td>
<td class="nump">5,573<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax', window );">Available for sale, Gross Unrealized Gains</a></td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Available for sale, Gross Unrealized Losses</a></td>
<td class="nump">694<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Available for sale, Fair Value</a></td>
<td class="nump">$ 4,879<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=sfst_SbaSecuritiesMember', window );">SBA Securities [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_AvailableForSaleAbstract', window );"><strong>Available for sale</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis', window );">Available for sale, Amortized Cost</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">429<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax', window );">Available for sale, Gross Unrealized Gains</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Available for sale, Gross Unrealized Losses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Available for sale, Fair Value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 438<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sfst_AvailableForSaleAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sfst_AvailableForSaleAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sfst_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before tax, of unrealized gain in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126970911&amp;loc=d3e27161-111563<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before tax, of unrealized loss in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126970911&amp;loc=d3e27161-111563<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126970911&amp;loc=d3e27161-111563<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124258926&amp;loc=SL82898722-210454<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(6))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124258926&amp;loc=SL82898722-210454<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124260329&amp;loc=d3e26610-111562<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (aa)<br> -URI https://asc.fasb.org/extlink&amp;oid=126970911&amp;loc=d3e27161-111563<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesDebtSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_CorporateBondSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_CorporateBondSecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_USTreasurySecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_USTreasurySecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_AgencySecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_AgencySecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_USStatesAndPoliticalSubdivisionsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_USStatesAndPoliticalSubdivisionsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_AssetBackedSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_AssetBackedSecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_MortgageBackedSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_MortgageBackedSecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sfst_TypeOfInvestmentAxis=us-gaap_FederalHomeLoanMortgageCorporationFhlmcInsuredLoansMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">sfst_TypeOfInvestmentAxis=us-gaap_FederalHomeLoanMortgageCorporationFhlmcInsuredLoansMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sfst_TypeOfInvestmentAxis=us-gaap_FederalNationalMortgageAssociationFnmaInsuredLoansMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">sfst_TypeOfInvestmentAxis=us-gaap_FederalNationalMortgageAssociationFnmaInsuredLoansMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sfst_TypeOfInvestmentAxis=us-gaap_SecuritiesInvestmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">sfst_TypeOfInvestmentAxis=us-gaap_SecuritiesInvestmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sfst_TypeOfInvestmentAxis=us-gaap_GovernmentNationalMortgageAssociationCertificatesAndObligationsGNMAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">sfst_TypeOfInvestmentAxis=us-gaap_GovernmentNationalMortgageAssociationCertificatesAndObligationsGNMAMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_CommercialMortgageBackedSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_CommercialMortgageBackedSecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sfst_TypeOfInvestmentAxis=us-gaap_GovernmentNationalMortgageAssociationGnmaInsuredLoansMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">sfst_TypeOfInvestmentAxis=us-gaap_GovernmentNationalMortgageAssociationGnmaInsuredLoansMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=sfst_SbaSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=sfst_SbaSecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>64
<FILENAME>R52.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139789905008608">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Investment Securities (Details) - Schedule of amortized costs and fair values of investment securities available for sale by contractual maturity - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract', window );"><strong>Available for sale</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost', window );">Due within one year, Amortized Cost</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 384<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue', window );">Due within one year, Fair Value</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">387<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost', window );">Due after one through five years, Amortized Cost</a></td>
<td class="nump">9,398<span></span>
</td>
<td class="nump">7,429<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue', window );">Due after one through five years, Fair Value</a></td>
<td class="nump">8,277<span></span>
</td>
<td class="nump">7,363<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost', window );">Due after five through ten years , Amortized Cost</a></td>
<td class="nump">24,436<span></span>
</td>
<td class="nump">27,298<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue', window );">Due after five through ten years , Fair Value</a></td>
<td class="nump">20,043<span></span>
</td>
<td class="nump">26,953<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost', window );">Due after ten years , Amortized Cost</a></td>
<td class="nump">76,489<span></span>
</td>
<td class="nump">86,107<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue', window );">Due after ten years ,Fair Value</a></td>
<td class="nump">65,027<span></span>
</td>
<td class="nump">85,578<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis', window );">Available for sale, Amortized Cost</a></td>
<td class="nump">110,323<span></span>
</td>
<td class="nump">121,218<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Available for sale, Fair Value</a></td>
<td class="nump">$ 93,347<span></span>
</td>
<td class="nump">$ 120,281<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126970911&amp;loc=d3e27161-111563<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124258926&amp;loc=SL82898722-210454<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in sixth through tenth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126970911&amp;loc=d3e27198-111563<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in sixth through tenth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126970911&amp;loc=d3e27198-111563<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 320<br> -Section 50<br> -Paragraph 3A<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126980459&amp;loc=SL120269850-112803<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126970911&amp;loc=d3e27161-111563<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in second through fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126970911&amp;loc=d3e27198-111563<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in second through fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126970911&amp;loc=d3e27161-111563<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126970911&amp;loc=d3e27198-111563<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 320<br> -Section 50<br> -Paragraph 3A<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126980459&amp;loc=SL120269850-112803<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing after tenth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126970911&amp;loc=d3e27198-111563<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing after tenth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 320<br> -Section 50<br> -Paragraph 3A<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126980459&amp;loc=SL120269850-112803<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126970911&amp;loc=d3e27161-111563<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126970911&amp;loc=d3e27198-111563<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126970911&amp;loc=d3e27198-111563<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 320<br> -Section 50<br> -Paragraph 3A<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126980459&amp;loc=SL120269850-112803<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126970911&amp;loc=d3e27198-111563<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126970911&amp;loc=d3e27161-111563<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(6))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124258926&amp;loc=SL82898722-210454<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124260329&amp;loc=d3e26610-111562<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (aa)<br> -URI https://asc.fasb.org/extlink&amp;oid=126970911&amp;loc=d3e27161-111563<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesDebtSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>65
<FILENAME>R53.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139789899175120">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Investment Securities (Details) - Schedule of gross unrealized losses on investment securities and fair market value of related securities<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=sfst_CorporateBondsMember', window );">Corporate bonds [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLossAbstract', window );"><strong>Available for sale</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_NumberOfInvestmentsInContinuousUnrealizedLossPositionLessThanTwelveMonths', window );">Available for sale Securities, Less than 12 months, Number of investments | Investments</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">1<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months', window );">Available for sale Securities, Less than 12 months, Fair value</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 2,188<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss', window );">Available for sale Securities, Less than 12 months, Unrealized losses</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">10<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_NumberOfInvestmentsInContinuousUnrealizedLossPositionTwelveMonthsOrLonger', window );">Available for sale Securities, 12 months or longer, Number of investments | Investments</a></td>
<td class="nump">1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger', window );">Available for sale Securities, 12 months or longer, Fair value</a></td>
<td class="nump">$ 1,883<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss', window );">Available for sale Securities, 12 months or Longer, Unrealized losses</a></td>
<td class="nump">$ 289<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_NumberOfInvestmentsInContinuousUnrealizedLossPosition', window );">Available for sale Securities, Total, Number of investments | Investments</a></td>
<td class="nump">1<span></span>
</td>
<td class="nump">1<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition', window );">Available for sale Securities, Total, Fair value</a></td>
<td class="nump">$ 1,883<span></span>
</td>
<td class="nump">$ 2,188<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss', window );">Available for sale Securities, Total, Unrealized losses</a></td>
<td class="nump">$ 289<span></span>
</td>
<td class="nump">$ 10<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=sfst_USTreasuriesMember', window );">US treasuries [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLossAbstract', window );"><strong>Available for sale</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_NumberOfInvestmentsInContinuousUnrealizedLossPositionLessThanTwelveMonths', window );">Available for sale Securities, Less than 12 months, Number of investments | Investments</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">1<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months', window );">Available for sale Securities, Less than 12 months, Fair value</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 992<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss', window );">Available for sale Securities, Less than 12 months, Unrealized losses</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">7<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_NumberOfInvestmentsInContinuousUnrealizedLossPositionTwelveMonthsOrLonger', window );">Available for sale Securities, 12 months or longer, Number of investments | Investments</a></td>
<td class="nump">1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger', window );">Available for sale Securities, 12 months or longer, Fair value</a></td>
<td class="nump">$ 871<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss', window );">Available for sale Securities, 12 months or Longer, Unrealized losses</a></td>
<td class="nump">$ 128<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_NumberOfInvestmentsInContinuousUnrealizedLossPosition', window );">Available for sale Securities, Total, Number of investments | Investments</a></td>
<td class="nump">1<span></span>
</td>
<td class="nump">1<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition', window );">Available for sale Securities, Total, Fair value</a></td>
<td class="nump">$ 871<span></span>
</td>
<td class="nump">$ 992<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss', window );">Available for sale Securities, Total, Unrealized losses</a></td>
<td class="nump">$ 128<span></span>
</td>
<td class="nump">$ 7<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_AgencySecuritiesMember', window );">US government agencies [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLossAbstract', window );"><strong>Available for sale</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_NumberOfInvestmentsInContinuousUnrealizedLossPositionLessThanTwelveMonths', window );">Available for sale Securities, Less than 12 months, Number of investments | Investments</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">7<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months', window );">Available for sale Securities, Less than 12 months, Fair value</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 9,831<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss', window );">Available for sale Securities, Less than 12 months, Unrealized losses</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 173<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_NumberOfInvestmentsInContinuousUnrealizedLossPositionTwelveMonthsOrLonger', window );">Available for sale Securities, 12 months or longer, Number of investments | Investments</a></td>
<td class="nump">10<span></span>
</td>
<td class="nump">4<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger', window );">Available for sale Securities, 12 months or longer, Fair value</a></td>
<td class="nump">$ 10,617<span></span>
</td>
<td class="nump">$ 3,837<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss', window );">Available for sale Securities, 12 months or Longer, Unrealized losses</a></td>
<td class="nump">$ 2,390<span></span>
</td>
<td class="nump">$ 163<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_NumberOfInvestmentsInContinuousUnrealizedLossPosition', window );">Available for sale Securities, Total, Number of investments | Investments</a></td>
<td class="nump">10<span></span>
</td>
<td class="nump">11<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition', window );">Available for sale Securities, Total, Fair value</a></td>
<td class="nump">$ 10,617<span></span>
</td>
<td class="nump">$ 13,668<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss', window );">Available for sale Securities, Total, Unrealized losses</a></td>
<td class="nump">$ 2,390<span></span>
</td>
<td class="nump">$ 336<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_USStatesAndPoliticalSubdivisionsMember', window );">State and political subdivisions [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLossAbstract', window );"><strong>Available for sale</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_NumberOfInvestmentsInContinuousUnrealizedLossPositionLessThanTwelveMonths', window );">Available for sale Securities, Less than 12 months, Number of investments | Investments</a></td>
<td class="nump">10<span></span>
</td>
<td class="nump">9<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months', window );">Available for sale Securities, Less than 12 months, Fair value</a></td>
<td class="nump">$ 5,101<span></span>
</td>
<td class="nump">$ 7,821<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss', window );">Available for sale Securities, Less than 12 months, Unrealized losses</a></td>
<td class="nump">$ 763<span></span>
</td>
<td class="nump">$ 193<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_NumberOfInvestmentsInContinuousUnrealizedLossPositionTwelveMonthsOrLonger', window );">Available for sale Securities, 12 months or longer, Number of investments | Investments</a></td>
<td class="nump">22<span></span>
</td>
<td class="nump">6<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger', window );">Available for sale Securities, 12 months or longer, Fair value</a></td>
<td class="nump">$ 13,805<span></span>
</td>
<td class="nump">$ 2,909<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss', window );">Available for sale Securities, 12 months or Longer, Unrealized losses</a></td>
<td class="nump">$ 3,241<span></span>
</td>
<td class="nump">$ 67<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_NumberOfInvestmentsInContinuousUnrealizedLossPosition', window );">Available for sale Securities, Total, Number of investments | Investments</a></td>
<td class="nump">32<span></span>
</td>
<td class="nump">15<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition', window );">Available for sale Securities, Total, Fair value</a></td>
<td class="nump">$ 18,906<span></span>
</td>
<td class="nump">$ 10,730<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss', window );">Available for sale Securities, Total, Unrealized losses</a></td>
<td class="nump">$ 4,004<span></span>
</td>
<td class="nump">$ 260<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_AssetBackedSecuritiesMember', window );">Asset-backed [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLossAbstract', window );"><strong>Available for sale</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_NumberOfInvestmentsInContinuousUnrealizedLossPositionLessThanTwelveMonths', window );">Available for sale Securities, Less than 12 months, Number of investments | Investments</a></td>
<td class="nump">5<span></span>
</td>
<td class="nump">2<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months', window );">Available for sale Securities, Less than 12 months, Fair value</a></td>
<td class="nump">$ 4,291<span></span>
</td>
<td class="nump">$ 1,751<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss', window );">Available for sale Securities, Less than 12 months, Unrealized losses</a></td>
<td class="nump">$ 135<span></span>
</td>
<td class="nump">$ 9<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_NumberOfInvestmentsInContinuousUnrealizedLossPositionTwelveMonthsOrLonger', window );">Available for sale Securities, 12 months or longer, Number of investments | Investments</a></td>
<td class="nump">3<span></span>
</td>
<td class="nump">2<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger', window );">Available for sale Securities, 12 months or longer, Fair value</a></td>
<td class="nump">$ 1,938<span></span>
</td>
<td class="nump">$ 1,717<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss', window );">Available for sale Securities, 12 months or Longer, Unrealized losses</a></td>
<td class="nump">$ 71<span></span>
</td>
<td class="nump">$ 7<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_NumberOfInvestmentsInContinuousUnrealizedLossPosition', window );">Available for sale Securities, Total, Number of investments | Investments</a></td>
<td class="nump">8<span></span>
</td>
<td class="nump">4<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition', window );">Available for sale Securities, Total, Fair value</a></td>
<td class="nump">$ 6,229<span></span>
</td>
<td class="nump">$ 3,468<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss', window );">Available for sale Securities, Total, Unrealized losses</a></td>
<td class="nump">$ 206<span></span>
</td>
<td class="nump">$ 16<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentTypeAxis=us-gaap_FederalHomeLoanMortgageCorporationCertificatesAndObligationsFHLMCMember', window );">FHLMC [Member] | Mortgage-backed securities [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLossAbstract', window );"><strong>Available for sale</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_NumberOfInvestmentsInContinuousUnrealizedLossPositionLessThanTwelveMonths', window );">Available for sale Securities, Less than 12 months, Number of investments | Investments</a></td>
<td class="nump">4<span></span>
</td>
<td class="nump">10<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months', window );">Available for sale Securities, Less than 12 months, Fair value</a></td>
<td class="nump">$ 3,712<span></span>
</td>
<td class="nump">$ 13,705<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss', window );">Available for sale Securities, Less than 12 months, Unrealized losses</a></td>
<td class="nump">$ 155<span></span>
</td>
<td class="nump">$ 303<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_NumberOfInvestmentsInContinuousUnrealizedLossPositionTwelveMonthsOrLonger', window );">Available for sale Securities, 12 months or longer, Number of investments | Investments</a></td>
<td class="nump">17<span></span>
</td>
<td class="nump">4<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger', window );">Available for sale Securities, 12 months or longer, Fair value</a></td>
<td class="nump">$ 16,629<span></span>
</td>
<td class="nump">$ 4,644<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss', window );">Available for sale Securities, 12 months or Longer, Unrealized losses</a></td>
<td class="nump">$ 3,590<span></span>
</td>
<td class="nump">$ 192<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_NumberOfInvestmentsInContinuousUnrealizedLossPosition', window );">Available for sale Securities, Total, Number of investments | Investments</a></td>
<td class="nump">21<span></span>
</td>
<td class="nump">14<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition', window );">Available for sale Securities, Total, Fair value</a></td>
<td class="nump">$ 20,341<span></span>
</td>
<td class="nump">$ 18,349<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss', window );">Available for sale Securities, Total, Unrealized losses</a></td>
<td class="nump">$ 3,745<span></span>
</td>
<td class="nump">$ 495<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentTypeAxis=us-gaap_FederalNationalMortgageAssociationCertificatesAndObligationsFNMAMember', window );">FNMA [Member] | Mortgage-backed securities [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLossAbstract', window );"><strong>Available for sale</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_NumberOfInvestmentsInContinuousUnrealizedLossPositionLessThanTwelveMonths', window );">Available for sale Securities, Less than 12 months, Number of investments | Investments</a></td>
<td class="nump">9<span></span>
</td>
<td class="nump">11<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months', window );">Available for sale Securities, Less than 12 months, Fair value</a></td>
<td class="nump">$ 2,208<span></span>
</td>
<td class="nump">$ 16,098<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss', window );">Available for sale Securities, Less than 12 months, Unrealized losses</a></td>
<td class="nump">$ 201<span></span>
</td>
<td class="nump">$ 296<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_NumberOfInvestmentsInContinuousUnrealizedLossPositionTwelveMonthsOrLonger', window );">Available for sale Securities, 12 months or longer, Number of investments | Investments</a></td>
<td class="nump">28<span></span>
</td>
<td class="nump">9<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger', window );">Available for sale Securities, 12 months or longer, Fair value</a></td>
<td class="nump">$ 27,413<span></span>
</td>
<td class="nump">$ 11,264<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss', window );">Available for sale Securities, 12 months or Longer, Unrealized losses</a></td>
<td class="nump">$ 5,319<span></span>
</td>
<td class="nump">$ 364<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_NumberOfInvestmentsInContinuousUnrealizedLossPosition', window );">Available for sale Securities, Total, Number of investments | Investments</a></td>
<td class="nump">37<span></span>
</td>
<td class="nump">20<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition', window );">Available for sale Securities, Total, Fair value</a></td>
<td class="nump">$ 29,621<span></span>
</td>
<td class="nump">$ 27,362<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss', window );">Available for sale Securities, Total, Unrealized losses</a></td>
<td class="nump">$ 5,520<span></span>
</td>
<td class="nump">$ 660<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentTypeAxis=us-gaap_GovernmentNationalMortgageAssociationCertificatesAndObligationsGNMAMember', window );">GNMA [Member] | Mortgage-backed securities [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLossAbstract', window );"><strong>Available for sale</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_NumberOfInvestmentsInContinuousUnrealizedLossPositionLessThanTwelveMonths', window );">Available for sale Securities, Less than 12 months, Number of investments | Investments</a></td>
<td class="nump">1<span></span>
</td>
<td class="nump">2<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months', window );">Available for sale Securities, Less than 12 months, Fair value</a></td>
<td class="nump">$ 103<span></span>
</td>
<td class="nump">$ 655<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss', window );">Available for sale Securities, Less than 12 months, Unrealized losses</a></td>
<td class="nump">$ 7<span></span>
</td>
<td class="nump">$ 4<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_NumberOfInvestmentsInContinuousUnrealizedLossPositionTwelveMonthsOrLonger', window );">Available for sale Securities, 12 months or longer, Number of investments | Investments</a></td>
<td class="nump">6<span></span>
</td>
<td class="nump">3<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger', window );">Available for sale Securities, 12 months or longer, Fair value</a></td>
<td class="nump">$ 4,776<span></span>
</td>
<td class="nump">$ 3,215<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss', window );">Available for sale Securities, 12 months or Longer, Unrealized losses</a></td>
<td class="nump">$ 687<span></span>
</td>
<td class="nump">$ 93<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_NumberOfInvestmentsInContinuousUnrealizedLossPosition', window );">Available for sale Securities, Total, Number of investments | Investments</a></td>
<td class="nump">7<span></span>
</td>
<td class="nump">5<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition', window );">Available for sale Securities, Total, Fair value</a></td>
<td class="nump">$ 4,879<span></span>
</td>
<td class="nump">$ 3,870<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss', window );">Available for sale Securities, Total, Unrealized losses</a></td>
<td class="nump">$ 694<span></span>
</td>
<td class="nump">$ 97<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentTypeAxis=us-gaap_SecuritiesInvestmentMember', window );">Total investment securities [Member] | Mortgage-backed securities [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLossAbstract', window );"><strong>Available for sale</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_NumberOfInvestmentsInContinuousUnrealizedLossPositionLessThanTwelveMonths', window );">Available for sale Securities, Less than 12 months, Number of investments | Investments</a></td>
<td class="nump">29<span></span>
</td>
<td class="nump">43<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months', window );">Available for sale Securities, Less than 12 months, Fair value</a></td>
<td class="nump">$ 15,415<span></span>
</td>
<td class="nump">$ 53,041<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss', window );">Available for sale Securities, Less than 12 months, Unrealized losses</a></td>
<td class="nump">$ 1,261<span></span>
</td>
<td class="nump">$ 995<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_NumberOfInvestmentsInContinuousUnrealizedLossPositionTwelveMonthsOrLonger', window );">Available for sale Securities, 12 months or longer, Number of investments | Investments</a></td>
<td class="nump">88<span></span>
</td>
<td class="nump">28<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger', window );">Available for sale Securities, 12 months or longer, Fair value</a></td>
<td class="nump">$ 77,932<span></span>
</td>
<td class="nump">$ 27,586<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss', window );">Available for sale Securities, 12 months or Longer, Unrealized losses</a></td>
<td class="nump">$ 15,715<span></span>
</td>
<td class="nump">$ 886<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_NumberOfInvestmentsInContinuousUnrealizedLossPosition', window );">Available for sale Securities, Total, Number of investments | Investments</a></td>
<td class="nump">117<span></span>
</td>
<td class="nump">71<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition', window );">Available for sale Securities, Total, Fair value</a></td>
<td class="nump">$ 93,347<span></span>
</td>
<td class="nump">$ 80,627<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss', window );">Available for sale Securities, Total, Unrealized losses</a></td>
<td class="nump">$ 16,976<span></span>
</td>
<td class="nump">$ 1,881<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sfst_NumberOfInvestmentsInContinuousUnrealizedLossPosition">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of investments in continuous unrealized loss position.</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;">sfst_NumberOfInvestmentsInContinuousUnrealizedLossPosition</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sfst_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sfst_NumberOfInvestmentsInContinuousUnrealizedLossPositionLessThanTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of investments in continuous unrealized loss position, less than twelve months.</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;">sfst_NumberOfInvestmentsInContinuousUnrealizedLossPositionLessThanTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sfst_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sfst_NumberOfInvestmentsInContinuousUnrealizedLossPositionTwelveMonthsOrLonger">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of investments in continuous unrealized loss position twelve months or longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sfst_NumberOfInvestmentsInContinuousUnrealizedLossPositionTwelveMonthsOrLonger</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sfst_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLossAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLossAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for more than 12 months, without allowance for credit loss. Includes beneficial interest in securitized financial asset.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 30<br> -Section 50<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=124269663&amp;loc=SL82922890-210455<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=126970911&amp;loc=d3e27337-111563<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 30<br> -Section 55<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=121590138&amp;loc=SL82922954-210456<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated unrealized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for 12 months or longer, without allowance for credit loss. Includes beneficial interest in securitized financial asset.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=126970911&amp;loc=d3e27337-111563<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 30<br> -Section 50<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=124269663&amp;loc=SL82922890-210455<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for less than 12 months, without allowance for credit loss. Includes beneficial interest in securitized financial asset.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=126970911&amp;loc=d3e27337-111563<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 30<br> -Section 50<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=124269663&amp;loc=SL82922890-210455<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 30<br> -Section 55<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=121590138&amp;loc=SL82922954-210456<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated unrealized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for less than 12 months, without allowance for credit loss. Includes beneficial interest in securitized financial asset.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 30<br> -Section 50<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=124269663&amp;loc=SL82922890-210455<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=126970911&amp;loc=d3e27337-111563<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in unrealized loss position without allowance for credit loss.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=126970911&amp;loc=d3e27290-111563<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 30<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=124269663&amp;loc=SL82922888-210455<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 30<br> -Section 55<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=121590138&amp;loc=SL82922954-210456<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated unrealized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in unrealized loss position, without allowance for credit loss. Includes beneficial interest in securitized financial asset.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=126970911&amp;loc=d3e27290-111563<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 30<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124269663&amp;loc=SL82922888-210455<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=sfst_CorporateBondsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=sfst_CorporateBondsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=sfst_USTreasuriesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=sfst_USTreasuriesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_AgencySecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_AgencySecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_USStatesAndPoliticalSubdivisionsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_USStatesAndPoliticalSubdivisionsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_AssetBackedSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_AssetBackedSecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentTypeAxis=us-gaap_FederalHomeLoanMortgageCorporationCertificatesAndObligationsFHLMCMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentTypeAxis=us-gaap_FederalHomeLoanMortgageCorporationCertificatesAndObligationsFHLMCMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_MortgageBackedSecuritiesOtherMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_MortgageBackedSecuritiesOtherMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentTypeAxis=us-gaap_FederalNationalMortgageAssociationCertificatesAndObligationsFNMAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentTypeAxis=us-gaap_FederalNationalMortgageAssociationCertificatesAndObligationsFNMAMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentTypeAxis=us-gaap_GovernmentNationalMortgageAssociationCertificatesAndObligationsGNMAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentTypeAxis=us-gaap_GovernmentNationalMortgageAssociationCertificatesAndObligationsGNMAMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentTypeAxis=us-gaap_SecuritiesInvestmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentTypeAxis=us-gaap_SecuritiesInvestmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>66
<FILENAME>R54.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139789911375936">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Investment Securities (Details) - Schedule of other investments - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_ScheduleOfOtherInvestmentsAbstract', window );"><strong>Summary Of Other Investments [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentInFederalHomeLoanBankStockFairValueDisclosure', window );">Federal Home Loan Bank stock</a></td>
<td class="nump">$ 9,250<span></span>
</td>
<td class="nump">$ 1,241<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CertificatesOfDepositAtCarryingValue', window );">Other nonmarketable investments</a></td>
<td class="nump">1,180<span></span>
</td>
<td class="nump">2,377<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_InvestmentInTrustPreferredSecurities', window );">Investment in Trust Preferred subsidiaries</a></td>
<td class="nump">403<span></span>
</td>
<td class="nump">403<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherInvestments', window );">Total other investments</a></td>
<td class="nump">$ 10,833<span></span>
</td>
<td class="nump">$ 4,021<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sfst_InvestmentInTrustPreferredSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Investment in trust preferred securities.</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;">sfst_InvestmentInTrustPreferredSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sfst_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sfst_ScheduleOfOtherInvestmentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sfst_ScheduleOfOtherInvestmentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sfst_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CertificatesOfDepositAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 savings certificate entitling the Entity (that is, bearer) to receive interest at an established maturity date, based upon a fixed interest rate. A certificate of deposit may be issued in any denomination. Certificates of deposit are generally issued by commercial banks and, therefore, insured by the FDIC (up to the prescribed limit). Certificates of deposit generally restrict holders from withdrawing funds on demand without the incurrence of penalties. Generally, only certificates of deposit with original maturities of three months or less qualify as cash equivalents. Original maturity means original maturity to the entity holding the investment. As a related example, both a three-month US Treasury bill and a three-year Treasury note purchased three months from maturity qualify as cash equivalents. However, a Treasury note purchased three-years ago does not become a cash equivalent when its remaining maturity is three months.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CertificatesOfDepositAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentInFederalHomeLoanBankStockFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value portion of investments in Federal Home Loan Bank (FHLBank) stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentInFederalHomeLoanBankStockFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of investments classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(12))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03.1(f,g))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>67
<FILENAME>R55.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139789909816720">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Mortgage Loans Held for Sale (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_MortgageLoansHeldForSaleAbstract', window );"><strong>Mortgage Loans Held For Sale [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MortgagesHeldForSaleFairValueDisclosure', window );">Mortgage loans held for sale, fair value</a></td>
<td class="nump">$ 3.9<span></span>
</td>
<td class="nump">$ 13.6<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sfst_MortgageLoansHeldForSaleAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sfst_MortgageLoansHeldForSaleAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sfst_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MortgagesHeldForSaleFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value portion of mortgage loans held-for-sale.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MortgagesHeldForSaleFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>68
<FILENAME>R56.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139789898880144">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Loans and Allowance for Credit Losses (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="1">1 Months Ended</th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 26, 2020</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_LoansandAllowanceforCreditLossesDetailsLineItems', window );"><strong>Loans and Allowance for Credit Losses (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_RealEstateLoanPercentageOfAggregateLoan', window );">Real estate loan percentage of total loan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">84.80%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_CommercialLoansPercentageOfAggregateRealEstateLoan', window );">Commercial loans percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">57.10%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_ConsumerLoansPercentageOfAggregateRealEstateLoan', window );">Consumer loans percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">42.90%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_OccupiedLoansPercentage', window );">Occupied loans percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">18.70%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_ConstructionLoansPercentage', window );">Construction loans percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.40%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableDeferredIncome', window );">Net of deferred loan fees and costs (in Dollars)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 7,300,000<span></span>
</td>
<td class="nump">$ 5,000,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_mortgageLoansPledgedAsCollateralAdvances', window );">Mortgage loans (in Dollars)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,050,000,000.00<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_PartOfLoansOfThirtyDaysOrMorePastDueAsPercentageOfAggregateLoanPortfolio', window );">Part of loans of 30 days or more past due as a percentage of total loan portfolio</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.11%<span></span>
</td>
<td class="nump">0.09%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_ForegoneInterestIncomeOnNonAccrualLoan', window );">Foregone interest income on non accrual loans (in Dollars)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 28,000<span></span>
</td>
<td class="nump">$ 55,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_IncreaseInAllowanceForCreditLosses', window );">Allowance for credit losses (in Dollars)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProvisionForOtherCreditLosses', window );">Provision for credit losses (in Dollars)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,400,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_PrimarilyLoanGrowth', window );">Primarily loan growth (in Dollars)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">783,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_AllowanceForCreditLossesForLoanCommitments', window );">Allowance for credit losses for loan commitments (in Dollars)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,800,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=sfst_NonOwnerOccupiedLoansMember', window );">Non Owner Occupied loans [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_LoansandAllowanceforCreditLossesDetailsLineItems', window );"><strong>Loans and Allowance for Credit Losses (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_CommercialLoansPercentageOfAggregateRealEstateLoan', window );">Commercial loans percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">26.30%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=sfst_PaycheckProtectionProgramMember', window );">Paycheck Protection Program [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_LoansandAllowanceforCreditLossesDetailsLineItems', window );"><strong>Loans and Allowance for Credit Losses (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_PercentageOfSbaToGuaranteeOfCertainLoans', window );">Percentage of SBA to guarantee of certain loans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_NumberOfLoanProcessed', window );">Number of loan processed</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">853<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableLoansInProcess', window );">Loans receivables (in Dollars)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 97,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_ReceivingSBALenderFeeIncome', window );">Receiving SBA lender fee income (in Dollars)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,900,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_SmallBusinessAssociationLenderFee', window );">SBA lender fee income (in Dollars)</a></td>
<td class="nump">$ 2,200,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_SbaReferralFees', window );">SBA referral fees (in Dollars)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 268,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_CommercialLoanMember', window );">Commercial Loan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_LoansandAllowanceforCreditLossesDetailsLineItems', window );"><strong>Loans and Allowance for Credit Losses (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_PartOfLoansOfThirtyDaysOrMorePastDueAsPercentageOfAggregateLoanPortfolio', window );">Part of loans of 30 days or more past due as a percentage of total loan portfolio</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.03%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_ConsumerLoanMember', window );">Consumer Loan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_LoansandAllowanceforCreditLossesDetailsLineItems', window );"><strong>Loans and Allowance for Credit Losses (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_PartOfLoansOfThirtyDaysOrMorePastDueAsPercentageOfAggregateLoanPortfolio', window );">Part of loans of 30 days or more past due as a percentage of total loan portfolio</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.08%<span></span>
</td>
<td class="nump">0.09%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sfst_AllowanceForCreditLossesForLoanCommitments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 predicted amount of loss a bank may be exposed to when a debtor defaults on a loan.</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;">sfst_AllowanceForCreditLossesForLoanCommitments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sfst_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sfst_CommercialLoansPercentageOfAggregateRealEstateLoan">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Commercial loans percentage of aggregate real estate loan.</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;">sfst_CommercialLoansPercentageOfAggregateRealEstateLoan</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sfst_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sfst_ConstructionLoansPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The percentage of construction loans represent.</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;">sfst_ConstructionLoansPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sfst_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sfst_ConsumerLoansPercentageOfAggregateRealEstateLoan">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Consumer loans percentage of aggregate real estate loan.</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;">sfst_ConsumerLoansPercentageOfAggregateRealEstateLoan</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sfst_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sfst_ForegoneInterestIncomeOnNonAccrualLoan">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Foregone interest income on non accrual loans .</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;">sfst_ForegoneInterestIncomeOnNonAccrualLoan</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sfst_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sfst_IncreaseInAllowanceForCreditLosses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount increase in allowance for credit losses.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sfst_IncreaseInAllowanceForCreditLosses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sfst_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sfst_LoansandAllowanceforCreditLossesDetailsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sfst_LoansandAllowanceforCreditLossesDetailsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sfst_</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_sfst_NumberOfLoanProcessed">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of loan processed.</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;">sfst_NumberOfLoanProcessed</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sfst_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sfst_OccupiedLoansPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The percentage of occupied loans.</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;">sfst_OccupiedLoansPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sfst_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sfst_PartOfLoansOfThirtyDaysOrMorePastDueAsPercentageOfAggregateLoanPortfolio">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Part of loans of thirty days or more past due as a percentage of aggregate loan portfolio.</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;">sfst_PartOfLoansOfThirtyDaysOrMorePastDueAsPercentageOfAggregateLoanPortfolio</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sfst_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sfst_PercentageOfSbaToGuaranteeOfCertainLoans">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of SBA to guarantee of certain loans.</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;">sfst_PercentageOfSbaToGuaranteeOfCertainLoans</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sfst_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sfst_PrimarilyLoanGrowth">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of primarily loan growth for the year.</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;">sfst_PrimarilyLoanGrowth</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sfst_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sfst_RealEstateLoanPercentageOfAggregateLoan">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Real estate loan percentage of aggregate loan.</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;">sfst_RealEstateLoanPercentageOfAggregateLoan</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sfst_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sfst_ReceivingSBALenderFeeIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount which going to receiving SBA Lender Fee Income.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sfst_ReceivingSBALenderFeeIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sfst_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sfst_SbaReferralFees">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>SBA referral fees.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sfst_SbaReferralFees</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sfst_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sfst_SmallBusinessAssociationLenderFee">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>SBA Lender fee income.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sfst_SmallBusinessAssociationLenderFee</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sfst_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sfst_mortgageLoansPledgedAsCollateralAdvances">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of mortgage loans were pledged as collateral for advances.</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;">sfst_mortgageLoansPledgedAsCollateralAdvances</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sfst_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LoansAndLeasesReceivableDeferredIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred interest and fee income, unamortized costs incurred to originate loans and leases, unamortized loan commitments and loan syndication fees, and premiums over or discounts from face amounts of acquired loans. Excludes amounts for loans and leases covered under loss sharing agreements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.7)<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 30<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)(4)<br> -URI https://asc.fasb.org/extlink&amp;oid=123392090&amp;loc=d3e45377-112738<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=d3e5074-111524<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=84159169&amp;loc=d3e10152-111534<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LoansAndLeasesReceivableDeferredIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LoansAndLeasesReceivableLoansInProcess">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of undisbursed portion of the loan receivable balance (loans in process). Excludes loans and leases covered under loss sharing agreements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LoansAndLeasesReceivableLoansInProcess</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProvisionForOtherCreditLosses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense related to credit loss from transactions other than loan and lease transactions.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(11))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProvisionForOtherCreditLosses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=sfst_NonOwnerOccupiedLoansMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=sfst_NonOwnerOccupiedLoansMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=sfst_PaycheckProtectionProgramMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=sfst_PaycheckProtectionProgramMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_CommercialLoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_CommercialLoanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_ConsumerLoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_ConsumerLoanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>69
<FILENAME>R57.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139789899152512">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Loans and Allowance for Credit Losses (Details) - Schedule of composition of our loan portfolio - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_ConsumerAbstract', window );"><strong>Consumer</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Total gross loans, net of deferred fees</a></td>
<td class="nump">$ 3,273,363<span></span>
</td>
<td class="nump">$ 2,489,877<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_LoansAndLeasesReceivableNetOfDeferredIncomePercentage', window );">Total gross loans, net of deferred fees percentage</a></td>
<td class="nump">100.00%<span></span>
</td>
<td class="nump">100.00%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableAllowance', window );">Less &#8211; allowance for credit losses</a></td>
<td class="num">$ (38,639)<span></span>
</td>
<td class="num">$ (30,408)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetReportedAmount', window );">Total loans, net</a></td>
<td class="nump">3,234,724<span></span>
</td>
<td class="nump">2,459,469<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_CommercialLoanMember', window );">Commercial [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_CommercialAbstract', window );"><strong>Commercial</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_CommercialLoansReceivableCarryingAmount', window );">Total commercial loans</a></td>
<td class="nump">$ 2,053,318<span></span>
</td>
<td class="nump">$ 1,553,272<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_CommercialLoansReceivablePercentage', window );">Total commercial loans percentage</a></td>
<td class="nump">62.70%<span></span>
</td>
<td class="nump">62.40%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_CommercialLoanMember', window );">Commercial [Member] | Construction [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_CommercialAbstract', window );"><strong>Commercial</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_CommercialLoansReceivableCarryingAmount', window );">Total commercial loans</a></td>
<td class="nump">$ 109,726<span></span>
</td>
<td class="nump">$ 64,425<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_CommercialLoansReceivablePercentage', window );">Total commercial loans percentage</a></td>
<td class="nump">3.40%<span></span>
</td>
<td class="nump">2.60%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_CommercialLoanMember', window );">Commercial [Member] | Business [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_CommercialAbstract', window );"><strong>Commercial</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_CommercialLoansReceivableCarryingAmount', window );">Total commercial loans</a></td>
<td class="nump">$ 468,112<span></span>
</td>
<td class="nump">$ 333,049<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_CommercialLoansReceivablePercentage', window );">Total commercial loans percentage</a></td>
<td class="nump">14.30%<span></span>
</td>
<td class="nump">13.40%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_ConsumerLoanMember', window );">Consumer [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_ConsumerAbstract', window );"><strong>Consumer</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_ConsumerLoansReceivableCarryingAmount', window );">Total consumer loans</a></td>
<td class="nump">$ 1,220,045<span></span>
</td>
<td class="nump">$ 936,605<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_ConsumerLoansReceivablePercentage', window );">Total consumer loans percentage</a></td>
<td class="nump">37.30%<span></span>
</td>
<td class="nump">37.60%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_ConsumerLoanMember', window );">Consumer [Member] | Construction [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_ConsumerAbstract', window );"><strong>Consumer</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_ConsumerLoansReceivableCarryingAmount', window );">Total consumer loans</a></td>
<td class="nump">$ 80,415<span></span>
</td>
<td class="nump">$ 59,846<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_ConsumerLoansReceivablePercentage', window );">Total consumer loans percentage</a></td>
<td class="nump">2.50%<span></span>
</td>
<td class="nump">2.40%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_ConsumerLoanMember', window );">Consumer [Member] | Real estate [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_ConsumerAbstract', window );"><strong>Consumer</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_ConsumerLoansReceivableCarryingAmount', window );">Total consumer loans</a></td>
<td class="nump">$ 931,278<span></span>
</td>
<td class="nump">$ 694,401<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_ConsumerLoansReceivablePercentage', window );">Total consumer loans percentage</a></td>
<td class="nump">28.40%<span></span>
</td>
<td class="nump">27.90%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_ConsumerLoanMember', window );">Consumer [Member] | Home equity [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_ConsumerAbstract', window );"><strong>Consumer</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_ConsumerLoansReceivableCarryingAmount', window );">Total consumer loans</a></td>
<td class="nump">$ 179,300<span></span>
</td>
<td class="nump">$ 154,839<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_ConsumerLoansReceivablePercentage', window );">Total consumer loans percentage</a></td>
<td class="nump">5.50%<span></span>
</td>
<td class="nump">6.20%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_ConsumerLoanMember', window );">Consumer [Member] | Other [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_ConsumerAbstract', window );"><strong>Consumer</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_ConsumerLoansReceivableCarryingAmount', window );">Total consumer loans</a></td>
<td class="nump">$ 29,052<span></span>
</td>
<td class="nump">$ 27,519<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_ConsumerLoansReceivablePercentage', window );">Total consumer loans percentage</a></td>
<td class="nump">0.90%<span></span>
</td>
<td class="nump">1.10%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CollateralAxis=us-gaap_CommercialRealEstateMember', window );">Owner occupied RE [Member] | Commercial [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_CommercialAbstract', window );"><strong>Commercial</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_CommercialLoansReceivableCarryingAmount', window );">Total commercial loans</a></td>
<td class="nump">$ 612,901<span></span>
</td>
<td class="nump">$ 488,965<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_CommercialLoansReceivablePercentage', window );">Total commercial loans percentage</a></td>
<td class="nump">18.70%<span></span>
</td>
<td class="nump">19.60%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CollateralAxis=us-gaap_ResidentialRealEstateMember', window );">Non-owner occupied RE [Member] | Commercial [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_CommercialAbstract', window );"><strong>Commercial</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_CommercialLoansReceivableCarryingAmount', window );">Total commercial loans</a></td>
<td class="nump">$ 862,579<span></span>
</td>
<td class="nump">$ 666,833<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_CommercialLoansReceivablePercentage', window );">Total commercial loans percentage</a></td>
<td class="nump">26.30%<span></span>
</td>
<td class="nump">26.80%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sfst_CommercialAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sfst_CommercialAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sfst_</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_sfst_CommercialLoansReceivableCarryingAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying amount of commercial loans, whether secured or unsecured, to a company for purposes such as seasonal working capital needs, inventory financing, equipment purchases and acquisitions.</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;">sfst_CommercialLoansReceivableCarryingAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sfst_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sfst_CommercialLoansReceivablePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total percentage of deferred loan fees and costs of commercial loans.</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;">sfst_CommercialLoansReceivablePercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sfst_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sfst_ConsumerAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sfst_ConsumerAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sfst_</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_sfst_ConsumerLoansReceivableCarryingAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying amount of  borrowing arrangement which provides the entity constructing a facility (such as a building and a landfill) with funds to effect construction, generally on a draw down, or as needed, basis.</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;">sfst_ConsumerLoansReceivableCarryingAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sfst_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sfst_ConsumerLoansReceivablePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total percentage of deferred loan fees and costs of consumer loans.</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;">sfst_ConsumerLoansReceivablePercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sfst_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sfst_LoansAndLeasesReceivableNetOfDeferredIncomePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Loans and leases receivable net of deferred income percentage.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sfst_LoansAndLeasesReceivableNetOfDeferredIncomePercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sfst_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LoansAndLeasesReceivableAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of allowance to cover probable credit losses on loans and leases. Includes carryover of or adjustments to the allowance for loan losses in connection with business combinations. Excludes allowance for loans and leases covered under loss sharing agreements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SAB Topic 6.L.1)<br> -URI https://asc.fasb.org/extlink&amp;oid=122038336&amp;loc=d3e74567-122707<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11B<br> -Subparagraph (g)<br> -URI https://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=SL6953423-111524<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)(1)(ii)<br> -URI https://asc.fasb.org/extlink&amp;oid=121614798&amp;loc=d3e15032-111544<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11B<br> -Subparagraph (c)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=SL6953423-111524<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LoansAndLeasesReceivableAllowance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allowance and after deduction of deferred interest and fees, unamortized costs and premiums and discounts from face amounts, of loans and leases held in portfolio, including but not limited to, commercial and consumer loans. Excludes loans and leases covered under loss sharing agreements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=124259787&amp;loc=d3e4428-111522<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=d3e5074-111524<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LoansAndLeasesReceivableNetReportedAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after allowance and deduction of deferred interest and fees, unamortized costs and premiums and discounts from face amounts, of loans and leases held in portfolio, including but not limited to, commercial and consumer loans. Excludes loans and leases covered under loss sharing agreements and loans held for sale.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=124259787&amp;loc=d3e4428-111522<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.7)<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LoansAndLeasesReceivableNetReportedAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_CommercialLoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_CommercialLoanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_ConstructionLoansMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_ConstructionLoansMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=sfst_BusinessLoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=sfst_BusinessLoanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_ConsumerLoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_ConsumerLoanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_RealEstateLoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_RealEstateLoanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_HomeEquityLoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_HomeEquityLoanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=sfst_OtherConsumerMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=sfst_OtherConsumerMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CollateralAxis=us-gaap_CommercialRealEstateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CollateralAxis=us-gaap_CommercialRealEstateMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CollateralAxis=us-gaap_ResidentialRealEstateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CollateralAxis=us-gaap_ResidentialRealEstateMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>70
<FILENAME>R58.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139789903333040">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Loans and Allowance for Credit Losses (Details) - Schedule of composition of gross loans by rate type - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_ScheduleOfCompositionOfGrossLoansByRateTypeAbstract', window );"><strong>Schedule Of Composition Of Gross Loans By Rate Type Abstract</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LoansReceivableWithVariableRatesOfInterest1', window );">Floating rate loans</a></td>
<td class="nump">$ 439,287<span></span>
</td>
<td class="nump">$ 376,805<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LoansReceivableWithFixedRatesOfInterest1', window );">Fixed rate loans</a></td>
<td class="nump">2,834,076<span></span>
</td>
<td class="nump">2,113,072<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome', window );">Total gross loans, net of deferred fees</a></td>
<td class="nump">$ 3,273,363<span></span>
</td>
<td class="nump">$ 2,489,877<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sfst_ScheduleOfCompositionOfGrossLoansByRateTypeAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sfst_ScheduleOfCompositionOfGrossLoansByRateTypeAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sfst_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allowance and after deduction of deferred interest and fees, unamortized costs and premiums and discounts from face amounts, of loans and leases held in portfolio, including but not limited to, commercial and consumer loans. Excludes loans and leases covered under loss sharing agreements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=124259787&amp;loc=d3e4428-111522<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=d3e5074-111524<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LoansReceivableWithFixedRatesOfInterest1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of loan with fixed rate of interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=124259787&amp;loc=d3e4428-111522<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LoansReceivableWithFixedRatesOfInterest1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LoansReceivableWithVariableRatesOfInterest1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of loan with variable or adjustable rate of interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=124259787&amp;loc=d3e4428-111522<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LoansReceivableWithVariableRatesOfInterest1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>71
<FILENAME>R59.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139789889824672">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Loans and Allowance for Credit Losses (Details) - Schedule of outstanding loans by credit quality indicators by year of origination<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_OwnerOccupiedReAbstract', window );"><strong>Owner occupied RE</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">2022</a></td>
<td class="nump">$ 955,802<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">2021</a></td>
<td class="nump">735,661<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">2020</a></td>
<td class="nump">447,470<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">2019</a></td>
<td class="nump">257,328<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">2018</a></td>
<td class="nump">195,538<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Prior</a></td>
<td class="nump">344,363<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Revolving</a></td>
<td class="nump">335,274<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan', window );">Revolving Converted to Term</a></td>
<td class="nump">1,927<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Total</a></td>
<td class="nump">3,273,363<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_CommercialLoanMember', window );">Commercial [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_OwnerOccupiedReAbstract', window );"><strong>Owner occupied RE</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">2022</a></td>
<td class="nump">657,731<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">2021</a></td>
<td class="nump">417,810<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">2020</a></td>
<td class="nump">245,037<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">2019</a></td>
<td class="nump">178,049<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">2018</a></td>
<td class="nump">154,207<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Prior</a></td>
<td class="nump">257,246<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Revolving</a></td>
<td class="nump">141,311<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan', window );">Revolving Converted to Term</a></td>
<td class="nump">1,927<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Total</a></td>
<td class="nump">2,053,318<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_CommercialLoanMember', window );">Commercial [Member] | Construction [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_sfst_OwnerOccupiedReAbstract', window );"><strong>Owner occupied RE</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">2022</a></td>
<td class="nump">49,539<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">2021</a></td>
<td class="nump">55,129<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">2020</a></td>
<td class="nump">4,811<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">2019</a></td>
<td class="nump">247<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">2018</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Prior</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Revolving</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan', window );">Revolving Converted to Term</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Total</a></td>
<td class="nump">109,726<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_CommercialLoanMember', window );">Commercial [Member] | Construction [Member] | Pass [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_OwnerOccupiedReAbstract', window );"><strong>Owner occupied RE</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">2022</a></td>
<td class="nump">48,420<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">2021</a></td>
<td class="nump">55,129<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">2020</a></td>
<td class="nump">4,811<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">2019</a></td>
<td class="nump">247<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">2018</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Prior</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Revolving</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan', window );">Revolving Converted to Term</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Total</a></td>
<td class="nump">108,607<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_CommercialLoanMember', window );">Commercial [Member] | Construction [Member] | Watch [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_sfst_OwnerOccupiedReAbstract', window );"><strong>Owner occupied RE</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">2022</a></td>
<td class="nump">1,119<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">2021</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">2020</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">2019</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">2018</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Prior</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Revolving</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan', window );">Revolving Converted to Term</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Total</a></td>
<td class="nump">1,119<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_CommercialLoanMember', window );">Commercial [Member] | Construction [Member] | Special Mention [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_OwnerOccupiedReAbstract', window );"><strong>Owner occupied RE</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">2022</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">2021</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">2020</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">2019</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">2018</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Prior</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Revolving</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan', window );">Revolving Converted to Term</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Total</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_CommercialLoanMember', window );">Commercial [Member] | Construction [Member] | Substandard [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_sfst_OwnerOccupiedReAbstract', window );"><strong>Owner occupied RE</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">2022</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">2021</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">2020</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">2019</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">2018</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Prior</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Revolving</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan', window );">Revolving Converted to Term</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Total</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_CommercialLoanMember', window );">Commercial [Member] | Business [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_OwnerOccupiedReAbstract', window );"><strong>Owner occupied RE</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">2022</a></td>
<td class="nump">141,310<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">2021</a></td>
<td class="nump">60,122<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">2020</a></td>
<td class="nump">31,756<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">2019</a></td>
<td class="nump">23,533<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">2018</a></td>
<td class="nump">35,743<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Prior</a></td>
<td class="nump">33,151<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Revolving</a></td>
<td class="nump">140,707<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan', window );">Revolving Converted to Term</a></td>
<td class="nump">1,790<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Total</a></td>
<td class="nump">468,112<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_CommercialLoanMember', window );">Commercial [Member] | Business [Member] | Pass [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_sfst_OwnerOccupiedReAbstract', window );"><strong>Owner occupied RE</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">2022</a></td>
<td class="nump">136,489<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">2021</a></td>
<td class="nump">57,804<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">2020</a></td>
<td class="nump">29,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_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">2019</a></td>
<td class="nump">21,807<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">2018</a></td>
<td class="nump">35,249<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Prior</a></td>
<td class="nump">28,914<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Revolving</a></td>
<td class="nump">136,337<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan', window );">Revolving Converted to Term</a></td>
<td class="nump">709<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Total</a></td>
<td class="nump">447,174<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_CommercialLoanMember', window );">Commercial [Member] | Business [Member] | Watch [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_OwnerOccupiedReAbstract', window );"><strong>Owner occupied RE</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">2022</a></td>
<td class="nump">3,186<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">2021</a></td>
<td class="nump">2,058<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">2020</a></td>
<td class="nump">1,318<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">2019</a></td>
<td class="nump">1,282<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">2018</a></td>
<td class="nump">179<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Prior</a></td>
<td class="nump">3,074<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Revolving</a></td>
<td class="nump">3,783<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan', window );">Revolving Converted to Term</a></td>
<td class="nump">439<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Total</a></td>
<td class="nump">15,319<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_CommercialLoanMember', window );">Commercial [Member] | Business [Member] | Special Mention [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_sfst_OwnerOccupiedReAbstract', window );"><strong>Owner occupied RE</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">2022</a></td>
<td class="nump">1,137<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">2021</a></td>
<td class="nump">260<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">2020</a></td>
<td class="nump">386<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">2019</a></td>
<td class="nump">210<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">2018</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Prior</a></td>
<td class="nump">252<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Revolving</a></td>
<td class="nump">115<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan', window );">Revolving Converted to Term</a></td>
<td class="nump">642<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Total</a></td>
<td class="nump">3,002<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_CommercialLoanMember', window );">Commercial [Member] | Business [Member] | Substandard [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_OwnerOccupiedReAbstract', window );"><strong>Owner occupied RE</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">2022</a></td>
<td class="nump">498<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">2021</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">2020</a></td>
<td class="nump">188<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">2019</a></td>
<td class="nump">233<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">2018</a></td>
<td class="nump">315<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Prior</a></td>
<td class="nump">911<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Revolving</a></td>
<td class="nump">472<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan', window );">Revolving Converted to Term</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Total</a></td>
<td class="nump">2,617<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_ConsumerLoanMember', window );">Consumer [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_sfst_OwnerOccupiedReAbstract', window );"><strong>Owner occupied RE</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">2022</a></td>
<td class="nump">298,071<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">2021</a></td>
<td class="nump">317,851<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">2020</a></td>
<td class="nump">202,433<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">2019</a></td>
<td class="nump">79,279<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">2018</a></td>
<td class="nump">41,331<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Prior</a></td>
<td class="nump">87,117<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Revolving</a></td>
<td class="nump">193,963<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan', window );">Revolving Converted to Term</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Total</a></td>
<td class="nump">1,220,045<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_ConsumerLoanMember', window );">Consumer [Member] | Construction [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_OwnerOccupiedReAbstract', window );"><strong>Owner occupied RE</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">2022</a></td>
<td class="nump">41,138<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">2021</a></td>
<td class="nump">34,039<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">2020</a></td>
<td class="nump">4,923<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">2019</a></td>
<td class="nump">315<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">2018</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Prior</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Revolving</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan', window );">Revolving Converted to Term</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Total</a></td>
<td class="nump">80,415<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_ConsumerLoanMember', window );">Consumer [Member] | Construction [Member] | Pass [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_sfst_OwnerOccupiedReAbstract', window );"><strong>Owner occupied RE</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">2022</a></td>
<td class="nump">41,138<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">2021</a></td>
<td class="nump">34,039<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">2020</a></td>
<td class="nump">4,923<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">2019</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">2018</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Prior</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Revolving</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan', window );">Revolving Converted to Term</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Total</a></td>
<td class="nump">80,100<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_ConsumerLoanMember', window );">Consumer [Member] | Construction [Member] | Watch [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_OwnerOccupiedReAbstract', window );"><strong>Owner occupied RE</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">2022</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">2021</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">2019</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">2018</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Prior</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Revolving</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan', window );">Revolving Converted to Term</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_ConsumerLoanMember', window );">Consumer [Member] | Construction [Member] | Special Mention [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_sfst_OwnerOccupiedReAbstract', window );"><strong>Owner occupied RE</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">2022</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">2021</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">2020</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">2019</a></td>
<td class="nump">315<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">2018</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Prior</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Revolving</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan', window );">Revolving Converted to Term</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Total</a></td>
<td class="nump">315<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_ConsumerLoanMember', window );">Consumer [Member] | Construction [Member] | Substandard [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_OwnerOccupiedReAbstract', window );"><strong>Owner occupied RE</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">2022</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">2021</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">2020</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">2019</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">2018</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Prior</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Revolving</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan', window );">Revolving Converted to Term</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Total</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_ConsumerLoanMember', window );">Consumer [Member] | Real estate [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_sfst_OwnerOccupiedReAbstract', window );"><strong>Owner occupied RE</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">2022</a></td>
<td class="nump">252,899<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">2021</a></td>
<td class="nump">280,407<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">2020</a></td>
<td class="nump">195,793<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">2019</a></td>
<td class="nump">77,376<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">2018</a></td>
<td class="nump">40,899<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Prior</a></td>
<td class="nump">83,904<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Revolving</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan', window );">Revolving Converted to Term</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Total</a></td>
<td class="nump">931,278<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_ConsumerLoanMember', window );">Consumer [Member] | Real estate [Member] | Pass [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_OwnerOccupiedReAbstract', window );"><strong>Owner occupied RE</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">2022</a></td>
<td class="nump">243,589<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">2021</a></td>
<td class="nump">269,565<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">2020</a></td>
<td class="nump">189,075<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">2019</a></td>
<td class="nump">72,499<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">2018</a></td>
<td class="nump">39,042<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Prior</a></td>
<td class="nump">76,172<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Revolving</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan', window );">Revolving Converted to Term</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Total</a></td>
<td class="nump">889,942<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_ConsumerLoanMember', window );">Consumer [Member] | Real estate [Member] | Watch [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_sfst_OwnerOccupiedReAbstract', window );"><strong>Owner occupied RE</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">2022</a></td>
<td class="nump">6,196<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">2021</a></td>
<td class="nump">8,256<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">2020</a></td>
<td class="nump">3,847<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">2019</a></td>
<td class="nump">2,278<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">2018</a></td>
<td class="nump">494<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Prior</a></td>
<td class="nump">3,671<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Revolving</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan', window );">Revolving Converted to Term</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Total</a></td>
<td class="nump">24,742<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_ConsumerLoanMember', window );">Consumer [Member] | Real estate [Member] | Special Mention [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_OwnerOccupiedReAbstract', window );"><strong>Owner occupied RE</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">2022</a></td>
<td class="nump">3,114<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">2021</a></td>
<td class="nump">1,938<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">2020</a></td>
<td class="nump">2,644<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">2019</a></td>
<td class="nump">2,258<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">2018</a></td>
<td class="nump">955<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Prior</a></td>
<td class="nump">2,639<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Revolving</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan', window );">Revolving Converted to Term</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Total</a></td>
<td class="nump">13,548<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_ConsumerLoanMember', window );">Consumer [Member] | Real estate [Member] | Substandard [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_sfst_OwnerOccupiedReAbstract', window );"><strong>Owner occupied RE</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">2022</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">2021</a></td>
<td class="nump">648<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">2020</a></td>
<td class="nump">227<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">2019</a></td>
<td class="nump">341<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">2018</a></td>
<td class="nump">408<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Prior</a></td>
<td class="nump">1,422<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Revolving</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan', window );">Revolving Converted to Term</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Total</a></td>
<td class="nump">3,046<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_ConsumerLoanMember', window );">Consumer [Member] | Home equity [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_OwnerOccupiedReAbstract', window );"><strong>Owner occupied RE</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">2022</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">2021</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">2020</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">2019</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">2018</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Prior</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Revolving</a></td>
<td class="nump">179,300<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan', window );">Revolving Converted to Term</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Total</a></td>
<td class="nump">179,300<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_ConsumerLoanMember', window );">Consumer [Member] | Home equity [Member] | Pass [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_sfst_OwnerOccupiedReAbstract', window );"><strong>Owner occupied RE</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">2022</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">2021</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">2020</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">2019</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">2018</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Prior</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Revolving</a></td>
<td class="nump">165,847<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan', window );">Revolving Converted to Term</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Total</a></td>
<td class="nump">165,847<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_ConsumerLoanMember', window );">Consumer [Member] | Home equity [Member] | Watch [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_OwnerOccupiedReAbstract', window );"><strong>Owner occupied RE</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">2022</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">2021</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">2020</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">2019</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">2018</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Prior</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Revolving</a></td>
<td class="nump">7,226<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan', window );">Revolving Converted to Term</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Total</a></td>
<td class="nump">7,226<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_ConsumerLoanMember', window );">Consumer [Member] | Home equity [Member] | Special Mention [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_sfst_OwnerOccupiedReAbstract', window );"><strong>Owner occupied RE</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">2022</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">2021</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">2020</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">2019</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">2018</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Prior</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Revolving</a></td>
<td class="nump">4,055<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan', window );">Revolving Converted to Term</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Total</a></td>
<td class="nump">4,055<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_ConsumerLoanMember', window );">Consumer [Member] | Home equity [Member] | Substandard [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_OwnerOccupiedReAbstract', window );"><strong>Owner occupied RE</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">2022</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">2021</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">2020</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">2019</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">2018</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Prior</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Revolving</a></td>
<td class="nump">2,172<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan', window );">Revolving Converted to Term</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Total</a></td>
<td class="nump">2,172<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_ConsumerLoanMember', window );">Consumer [Member] | Other [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_sfst_OwnerOccupiedReAbstract', window );"><strong>Owner occupied RE</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">2022</a></td>
<td class="nump">4,034<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">2021</a></td>
<td class="nump">3,405<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">2020</a></td>
<td class="nump">1,717<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">2019</a></td>
<td class="nump">1,588<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">2018</a></td>
<td class="nump">432<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Prior</a></td>
<td class="nump">3,213<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Revolving</a></td>
<td class="nump">14,663<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan', window );">Revolving Converted to Term</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Total</a></td>
<td class="nump">29,052<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_ConsumerLoanMember', window );">Consumer [Member] | Other [Member] | Pass [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_OwnerOccupiedReAbstract', window );"><strong>Owner occupied RE</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">2022</a></td>
<td class="nump">3,894<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">2021</a></td>
<td class="nump">3,038<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">2020</a></td>
<td class="nump">1,702<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">2019</a></td>
<td class="nump">1,534<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">2018</a></td>
<td class="nump">341<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Prior</a></td>
<td class="nump">3,015<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Revolving</a></td>
<td class="nump">14,465<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan', window );">Revolving Converted to Term</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Total</a></td>
<td class="nump">27,989<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_ConsumerLoanMember', window );">Consumer [Member] | Other [Member] | Watch [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_sfst_OwnerOccupiedReAbstract', window );"><strong>Owner occupied RE</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">2022</a></td>
<td class="nump">46<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">2021</a></td>
<td class="nump">367<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">2020</a></td>
<td class="nump">15<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">2019</a></td>
<td class="nump">5<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">2018</a></td>
<td class="nump">16<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Prior</a></td>
<td class="nump">175<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Revolving</a></td>
<td class="nump">93<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan', window );">Revolving Converted to Term</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Total</a></td>
<td class="nump">717<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_ConsumerLoanMember', window );">Consumer [Member] | Other [Member] | Special Mention [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_OwnerOccupiedReAbstract', window );"><strong>Owner occupied RE</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">2022</a></td>
<td class="nump">94<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">2021</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">2020</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">2019</a></td>
<td class="nump">44<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">2018</a></td>
<td class="nump">75<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Prior</a></td>
<td class="nump">23<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Revolving</a></td>
<td class="nump">97<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan', window );">Revolving Converted to Term</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Total</a></td>
<td class="nump">332<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_ConsumerLoanMember', window );">Consumer [Member] | Other [Member] | Substandard [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_sfst_OwnerOccupiedReAbstract', window );"><strong>Owner occupied RE</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">2022</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">2020</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">2019</a></td>
<td class="nump">5<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">2018</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Prior</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Revolving</a></td>
<td class="nump">9<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan', window );">Revolving Converted to Term</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Total</a></td>
<td class="nump">14<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CollateralAxis=us-gaap_ResidentialRealEstateMember', window );">Owner occupied RE [Member] | Commercial [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_sfst_OwnerOccupiedReAbstract', window );"><strong>Owner occupied RE</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">2022</a></td>
<td class="nump">183,931<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">2021</a></td>
<td class="nump">123,133<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">2020</a></td>
<td class="nump">95,206<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">2019</a></td>
<td class="nump">69,957<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">2018</a></td>
<td class="nump">37,007<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Prior</a></td>
<td class="nump">103,667<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Revolving</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan', window );">Revolving Converted to Term</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Total</a></td>
<td class="nump">612,901<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CollateralAxis=us-gaap_ResidentialRealEstateMember', window );">Owner occupied RE [Member] | Commercial [Member] | Pass [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_OwnerOccupiedReAbstract', window );"><strong>Owner occupied RE</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">2022</a></td>
<td class="nump">169,083<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">2021</a></td>
<td class="nump">122,654<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">2020</a></td>
<td class="nump">85,867<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">2019</a></td>
<td class="nump">66,299<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">2018</a></td>
<td class="nump">36,718<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Prior</a></td>
<td class="nump">93,915<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Revolving</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan', window );">Revolving Converted to Term</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Total</a></td>
<td class="nump">574,536<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CollateralAxis=us-gaap_ResidentialRealEstateMember', window );">Owner occupied RE [Member] | Commercial [Member] | Watch [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_sfst_OwnerOccupiedReAbstract', window );"><strong>Owner occupied RE</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">2022</a></td>
<td class="nump">14,648<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">2021</a></td>
<td class="nump">479<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">2020</a></td>
<td class="nump">9,339<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">2019</a></td>
<td class="nump">3,658<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">2018</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Prior</a></td>
<td class="nump">6,792<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Revolving</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan', window );">Revolving Converted to Term</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Total</a></td>
<td class="nump">34,916<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CollateralAxis=us-gaap_ResidentialRealEstateMember', window );">Owner occupied RE [Member] | Commercial [Member] | Special Mention [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_OwnerOccupiedReAbstract', window );"><strong>Owner occupied RE</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">2022</a></td>
<td class="nump">200<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">2021</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">2020</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">2019</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">2018</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Prior</a></td>
<td class="nump">2,960<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Revolving</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan', window );">Revolving Converted to Term</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Total</a></td>
<td class="nump">3,160<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CollateralAxis=us-gaap_ResidentialRealEstateMember', window );">Owner occupied RE [Member] | Commercial [Member] | Substandard [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_sfst_OwnerOccupiedReAbstract', window );"><strong>Owner occupied RE</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">2022</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">2021</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">2019</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">2018</a></td>
<td class="nump">289<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Prior</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Revolving</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan', window );">Revolving Converted to Term</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Total</a></td>
<td class="nump">289<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CollateralAxis=us-gaap_CommercialRealEstateMember', window );">Non-owner occupied RE [Member] | Commercial [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_sfst_OwnerOccupiedReAbstract', window );"><strong>Owner occupied RE</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">2022</a></td>
<td class="nump">282,951<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">2021</a></td>
<td class="nump">179,426<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">2020</a></td>
<td class="nump">113,264<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">2019</a></td>
<td class="nump">84,312<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">2018</a></td>
<td class="nump">81,457<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Prior</a></td>
<td class="nump">120,428<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Revolving</a></td>
<td class="nump">604<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan', window );">Revolving Converted to Term</a></td>
<td class="nump">137<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Total</a></td>
<td class="nump">862,579<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CollateralAxis=us-gaap_CommercialRealEstateMember', window );">Non-owner occupied RE [Member] | Commercial [Member] | Pass [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_OwnerOccupiedReAbstract', window );"><strong>Owner occupied RE</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">2022</a></td>
<td class="nump">281,890<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">2021</a></td>
<td class="nump">169,599<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">2020</a></td>
<td class="nump">113,264<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">2019</a></td>
<td class="nump">59,550<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">2018</a></td>
<td class="nump">79,722<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Prior</a></td>
<td class="nump">106,967<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Revolving</a></td>
<td class="nump">604<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan', window );">Revolving Converted to Term</a></td>
<td class="nump">137<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Total</a></td>
<td class="nump">811,733<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CollateralAxis=us-gaap_CommercialRealEstateMember', window );">Non-owner occupied RE [Member] | Commercial [Member] | Watch [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_sfst_OwnerOccupiedReAbstract', window );"><strong>Owner occupied RE</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">2022</a></td>
<td class="nump">1,061<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">2021</a></td>
<td class="nump">9,491<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">2020</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">2019</a></td>
<td class="nump">10,683<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">2018</a></td>
<td class="nump">1,408<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Prior</a></td>
<td class="nump">11,660<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Revolving</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan', window );">Revolving Converted to Term</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Total</a></td>
<td class="nump">34,303<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CollateralAxis=us-gaap_CommercialRealEstateMember', window );">Non-owner occupied RE [Member] | Commercial [Member] | Special Mention [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_OwnerOccupiedReAbstract', window );"><strong>Owner occupied RE</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">2022</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">2021</a></td>
<td class="nump">202<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">2020</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">2019</a></td>
<td class="nump">6,087<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">2018</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Prior</a></td>
<td class="nump">930<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Revolving</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan', window );">Revolving Converted to Term</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Total</a></td>
<td class="nump">7,219<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CollateralAxis=us-gaap_CommercialRealEstateMember', window );">Non-owner occupied RE [Member] | Commercial [Member] | Substandard [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_sfst_OwnerOccupiedReAbstract', window );"><strong>Owner occupied RE</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">2022</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">2021</a></td>
<td class="nump">134<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">2020</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">2019</a></td>
<td class="nump">7,992<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">2018</a></td>
<td class="nump">327<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Prior</a></td>
<td class="nump">871<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Revolving</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan', window );">Revolving Converted to Term</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Total</a></td>
<td class="nump">$ 9,324<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sfst_OwnerOccupiedReAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sfst_OwnerOccupiedReAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sfst_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amortized cost of financing receivable originated more than five years prior to current fiscal year. Excludes net investment in lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 55<br> -Paragraph 79<br> -URI https://asc.fasb.org/extlink&amp;oid=124267575&amp;loc=SL82922352-210448<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919232-210447<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amortized cost of financing receivable originated four years prior to current fiscal year. Excludes net investment in lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 55<br> -Paragraph 79<br> -URI https://asc.fasb.org/extlink&amp;oid=124267575&amp;loc=SL82922352-210448<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919232-210447<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amortized cost of financing receivable originated in current fiscal year. Excludes net investment in lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 55<br> -Paragraph 79<br> -URI https://asc.fasb.org/extlink&amp;oid=124267575&amp;loc=SL82922352-210448<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919232-210447<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amortized cost of financing receivable originated in fiscal year prior to current fiscal year. Excludes net investment in lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919232-210447<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 55<br> -Paragraph 79<br> -URI https://asc.fasb.org/extlink&amp;oid=124267575&amp;loc=SL82922352-210448<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amortized cost of financing receivable originated three years prior to current fiscal year. Excludes net investment in lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 55<br> -Paragraph 79<br> -URI https://asc.fasb.org/extlink&amp;oid=124267575&amp;loc=SL82922352-210448<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919232-210447<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amortized cost of financing receivable originated two years prior to current fiscal year. Excludes net investment in lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 55<br> -Paragraph 79<br> -URI https://asc.fasb.org/extlink&amp;oid=124267575&amp;loc=SL82922352-210448<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919232-210447<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRevolving">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amortized cost of financing receivable that can be withdrawn, repaid, and redrawn.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919232-210447<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 55<br> -Paragraph 79<br> -URI https://asc.fasb.org/extlink&amp;oid=124267575&amp;loc=SL82922352-210448<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRevolving</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amortized cost of revolving financing receivable converted to term loan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 55<br> -Paragraph 79<br> -URI https://asc.fasb.org/extlink&amp;oid=124267575&amp;loc=SL82922352-210448<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6A<br> -URI https://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL120270059-210447<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRevolvingConvertedToTermLoan</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NotesReceivableGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amortized cost, before allowance for credit loss, of financing receivable. Excludes financing receivable covered under loss sharing agreement and net investment in lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7A<br> -URI https://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=SL6953401-111524<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 55<br> -Paragraph 79<br> -URI https://asc.fasb.org/extlink&amp;oid=124267575&amp;loc=SL82922352-210448<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3)(b))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 14<br> -URI https://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919253-210447<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124255206&amp;loc=SL82895884-210446<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919230-210447<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 55<br> -Paragraph 80<br> -URI https://asc.fasb.org/extlink&amp;oid=124267575&amp;loc=SL82922355-210448<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher SEC<br> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 1405<br> -Paragraph (a)<br> -Subparagraph (1)<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher SEC<br> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 1405<br> -Paragraph (a)<br> -Subparagraph (2)<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher SEC<br> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 1404<br> -Paragraph (a)<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NotesReceivableGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_CommercialLoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_CommercialLoanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_ConstructionLoansMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_ConstructionLoansMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InternalCreditAssessmentAxis=us-gaap_PassMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InternalCreditAssessmentAxis=us-gaap_PassMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InternalCreditAssessmentAxis=sfst_WatchMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InternalCreditAssessmentAxis=sfst_WatchMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InternalCreditAssessmentAxis=us-gaap_SpecialMentionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InternalCreditAssessmentAxis=us-gaap_SpecialMentionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InternalCreditAssessmentAxis=us-gaap_SubstandardMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InternalCreditAssessmentAxis=us-gaap_SubstandardMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=sfst_BusinessLoansMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=sfst_BusinessLoansMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_ConsumerLoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_ConsumerLoanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_RealEstateLoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_RealEstateLoanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_HomeEquityLoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_HomeEquityLoanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=sfst_OtherLoansMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=sfst_OtherLoansMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CollateralAxis=us-gaap_ResidentialRealEstateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CollateralAxis=us-gaap_ResidentialRealEstateMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CollateralAxis=us-gaap_CommercialRealEstateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CollateralAxis=us-gaap_CommercialRealEstateMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>72
<FILENAME>R60.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139789905121600">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Loans and Allowance for Credit Losses (Details) - Schedule of loan balances classified by credit quality indicators and loan categories<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_LoansandAllowanceforCreditLossesDetailsScheduleofloanbalancesclassifiedbycreditqualityindicatorsandloancategoriesLineItems', window );"><strong>Loans and Allowance for Credit Losses (Details) - Schedule of loan balances classified by credit quality indicators and loan categories [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_LoanBalancesClassifiedByCreditQualityIndicatorsAndLoanCategoriesAmount', window );">Total</a></td>
<td class="nump">$ 2,489,877<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InternalCreditAssessmentAxis=us-gaap_PassMember', window );">Pass [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_LoansandAllowanceforCreditLossesDetailsScheduleofloanbalancesclassifiedbycreditqualityindicatorsandloancategoriesLineItems', window );"><strong>Loans and Allowance for Credit Losses (Details) - Schedule of loan balances classified by credit quality indicators and loan categories [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_LoanBalancesClassifiedByCreditQualityIndicatorsAndLoanCategoriesAmount', window );">Total</a></td>
<td class="nump">2,390,565<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InternalCreditAssessmentAxis=us-gaap_SpecialMentionMember', window );">Special Mention [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_sfst_LoansandAllowanceforCreditLossesDetailsScheduleofloanbalancesclassifiedbycreditqualityindicatorsandloancategoriesLineItems', window );"><strong>Loans and Allowance for Credit Losses (Details) - Schedule of loan balances classified by credit quality indicators and loan categories [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_LoanBalancesClassifiedByCreditQualityIndicatorsAndLoanCategoriesAmount', window );">Total</a></td>
<td class="nump">57,576<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InternalCreditAssessmentAxis=us-gaap_SubstandardMember', window );">Substandard [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_LoansandAllowanceforCreditLossesDetailsScheduleofloanbalancesclassifiedbycreditqualityindicatorsandloancategoriesLineItems', window );"><strong>Loans and Allowance for Credit Losses (Details) - Schedule of loan balances classified by credit quality indicators and loan categories [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_LoanBalancesClassifiedByCreditQualityIndicatorsAndLoanCategoriesAmount', window );">Total</a></td>
<td class="nump">41,736<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CollateralAxis=sfst_CommercialMember', window );">Commercial [Member] | Owner Occupied RE [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_sfst_LoansandAllowanceforCreditLossesDetailsScheduleofloanbalancesclassifiedbycreditqualityindicatorsandloancategoriesLineItems', window );"><strong>Loans and Allowance for Credit Losses (Details) - Schedule of loan balances classified by credit quality indicators and loan categories [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_LoanBalancesClassifiedByCreditQualityIndicatorsAndLoanCategoriesAmount', window );">Total</a></td>
<td class="nump">488,965<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CollateralAxis=sfst_CommercialMember', window );">Commercial [Member] | Owner Occupied RE [Member] | Pass [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_LoansandAllowanceforCreditLossesDetailsScheduleofloanbalancesclassifiedbycreditqualityindicatorsandloancategoriesLineItems', window );"><strong>Loans and Allowance for Credit Losses (Details) - Schedule of loan balances classified by credit quality indicators and loan categories [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_LoanBalancesClassifiedByCreditQualityIndicatorsAndLoanCategoriesAmount', window );">Total</a></td>
<td class="nump">487,422<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CollateralAxis=sfst_CommercialMember', window );">Commercial [Member] | Owner Occupied RE [Member] | Special Mention [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_sfst_LoansandAllowanceforCreditLossesDetailsScheduleofloanbalancesclassifiedbycreditqualityindicatorsandloancategoriesLineItems', window );"><strong>Loans and Allowance for Credit Losses (Details) - Schedule of loan balances classified by credit quality indicators and loan categories [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_LoanBalancesClassifiedByCreditQualityIndicatorsAndLoanCategoriesAmount', window );">Total</a></td>
<td class="nump">327<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CollateralAxis=sfst_CommercialMember', window );">Commercial [Member] | Owner Occupied RE [Member] | Substandard [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_LoansandAllowanceforCreditLossesDetailsScheduleofloanbalancesclassifiedbycreditqualityindicatorsandloancategoriesLineItems', window );"><strong>Loans and Allowance for Credit Losses (Details) - Schedule of loan balances classified by credit quality indicators and loan categories [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_LoanBalancesClassifiedByCreditQualityIndicatorsAndLoanCategoriesAmount', window );">Total</a></td>
<td class="nump">1,216<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CollateralAxis=sfst_CommercialMember', window );">Commercial [Member] | Non-Owner Occupied RE [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_sfst_LoansandAllowanceforCreditLossesDetailsScheduleofloanbalancesclassifiedbycreditqualityindicatorsandloancategoriesLineItems', window );"><strong>Loans and Allowance for Credit Losses (Details) - Schedule of loan balances classified by credit quality indicators and loan categories [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_LoanBalancesClassifiedByCreditQualityIndicatorsAndLoanCategoriesAmount', window );">Total</a></td>
<td class="nump">666,833<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CollateralAxis=sfst_CommercialMember', window );">Commercial [Member] | Non-Owner Occupied RE [Member] | Pass [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_LoansandAllowanceforCreditLossesDetailsScheduleofloanbalancesclassifiedbycreditqualityindicatorsandloancategoriesLineItems', window );"><strong>Loans and Allowance for Credit Losses (Details) - Schedule of loan balances classified by credit quality indicators and loan categories [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_LoanBalancesClassifiedByCreditQualityIndicatorsAndLoanCategoriesAmount', window );">Total</a></td>
<td class="nump">589,280<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CollateralAxis=sfst_CommercialMember', window );">Commercial [Member] | Non-Owner Occupied RE [Member] | Special Mention [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_sfst_LoansandAllowanceforCreditLossesDetailsScheduleofloanbalancesclassifiedbycreditqualityindicatorsandloancategoriesLineItems', window );"><strong>Loans and Allowance for Credit Losses (Details) - Schedule of loan balances classified by credit quality indicators and loan categories [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_LoanBalancesClassifiedByCreditQualityIndicatorsAndLoanCategoriesAmount', window );">Total</a></td>
<td class="nump">48,310<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CollateralAxis=sfst_CommercialMember', window );">Commercial [Member] | Non-Owner Occupied RE [Member] | Substandard [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_LoansandAllowanceforCreditLossesDetailsScheduleofloanbalancesclassifiedbycreditqualityindicatorsandloancategoriesLineItems', window );"><strong>Loans and Allowance for Credit Losses (Details) - Schedule of loan balances classified by credit quality indicators and loan categories [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_LoanBalancesClassifiedByCreditQualityIndicatorsAndLoanCategoriesAmount', window );">Total</a></td>
<td class="nump">29,243<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CollateralAxis=sfst_CommercialMember', window );">Commercial [Member] | Construction [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_sfst_LoansandAllowanceforCreditLossesDetailsScheduleofloanbalancesclassifiedbycreditqualityindicatorsandloancategoriesLineItems', window );"><strong>Loans and Allowance for Credit Losses (Details) - Schedule of loan balances classified by credit quality indicators and loan categories [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_LoanBalancesClassifiedByCreditQualityIndicatorsAndLoanCategoriesAmount', window );">Total</a></td>
<td class="nump">64,425<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CollateralAxis=sfst_CommercialMember', window );">Commercial [Member] | Construction [Member] | Pass [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_LoansandAllowanceforCreditLossesDetailsScheduleofloanbalancesclassifiedbycreditqualityindicatorsandloancategoriesLineItems', window );"><strong>Loans and Allowance for Credit Losses (Details) - Schedule of loan balances classified by credit quality indicators and loan categories [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_LoanBalancesClassifiedByCreditQualityIndicatorsAndLoanCategoriesAmount', window );">Total</a></td>
<td class="nump">64,425<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CollateralAxis=sfst_CommercialMember', window );">Commercial [Member] | Construction [Member] | Special Mention [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_sfst_LoansandAllowanceforCreditLossesDetailsScheduleofloanbalancesclassifiedbycreditqualityindicatorsandloancategoriesLineItems', window );"><strong>Loans and Allowance for Credit Losses (Details) - Schedule of loan balances classified by credit quality indicators and loan categories [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_LoanBalancesClassifiedByCreditQualityIndicatorsAndLoanCategoriesAmount', window );">Total</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CollateralAxis=sfst_CommercialMember', window );">Commercial [Member] | Construction [Member] | Substandard [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_LoansandAllowanceforCreditLossesDetailsScheduleofloanbalancesclassifiedbycreditqualityindicatorsandloancategoriesLineItems', window );"><strong>Loans and Allowance for Credit Losses (Details) - Schedule of loan balances classified by credit quality indicators and loan categories [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_LoanBalancesClassifiedByCreditQualityIndicatorsAndLoanCategoriesAmount', window );">Total</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CollateralAxis=sfst_CommercialMember', window );">Commercial [Member] | Business [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_sfst_LoansandAllowanceforCreditLossesDetailsScheduleofloanbalancesclassifiedbycreditqualityindicatorsandloancategoriesLineItems', window );"><strong>Loans and Allowance for Credit Losses (Details) - Schedule of loan balances classified by credit quality indicators and loan categories [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_LoanBalancesClassifiedByCreditQualityIndicatorsAndLoanCategoriesAmount', window );">Total</a></td>
<td class="nump">333,049<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CollateralAxis=sfst_CommercialMember', window );">Commercial [Member] | Business [Member] | Pass [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_LoansandAllowanceforCreditLossesDetailsScheduleofloanbalancesclassifiedbycreditqualityindicatorsandloancategoriesLineItems', window );"><strong>Loans and Allowance for Credit Losses (Details) - Schedule of loan balances classified by credit quality indicators and loan categories [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_LoanBalancesClassifiedByCreditQualityIndicatorsAndLoanCategoriesAmount', window );">Total</a></td>
<td class="nump">328,371<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CollateralAxis=sfst_CommercialMember', window );">Commercial [Member] | Business [Member] | Special Mention [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_sfst_LoansandAllowanceforCreditLossesDetailsScheduleofloanbalancesclassifiedbycreditqualityindicatorsandloancategoriesLineItems', window );"><strong>Loans and Allowance for Credit Losses (Details) - Schedule of loan balances classified by credit quality indicators and loan categories [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_LoanBalancesClassifiedByCreditQualityIndicatorsAndLoanCategoriesAmount', window );">Total</a></td>
<td class="nump">1,530<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CollateralAxis=sfst_CommercialMember', window );">Commercial [Member] | Business [Member] | Substandard [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_LoansandAllowanceforCreditLossesDetailsScheduleofloanbalancesclassifiedbycreditqualityindicatorsandloancategoriesLineItems', window );"><strong>Loans and Allowance for Credit Losses (Details) - Schedule of loan balances classified by credit quality indicators and loan categories [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_LoanBalancesClassifiedByCreditQualityIndicatorsAndLoanCategoriesAmount', window );">Total</a></td>
<td class="nump">3,148<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CollateralAxis=sfst_ConsumerMember', window );">Consumer [Member] | Real Estate [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_sfst_LoansandAllowanceforCreditLossesDetailsScheduleofloanbalancesclassifiedbycreditqualityindicatorsandloancategoriesLineItems', window );"><strong>Loans and Allowance for Credit Losses (Details) - Schedule of loan balances classified by credit quality indicators and loan categories [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_LoanBalancesClassifiedByCreditQualityIndicatorsAndLoanCategoriesAmount', window );">Total</a></td>
<td class="nump">694,401<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CollateralAxis=sfst_ConsumerMember', window );">Consumer [Member] | Real Estate [Member] | Pass [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_LoansandAllowanceforCreditLossesDetailsScheduleofloanbalancesclassifiedbycreditqualityindicatorsandloancategoriesLineItems', window );"><strong>Loans and Allowance for Credit Losses (Details) - Schedule of loan balances classified by credit quality indicators and loan categories [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_LoanBalancesClassifiedByCreditQualityIndicatorsAndLoanCategoriesAmount', window );">Total</a></td>
<td class="nump">684,923<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CollateralAxis=sfst_ConsumerMember', window );">Consumer [Member] | Real Estate [Member] | Special Mention [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_sfst_LoansandAllowanceforCreditLossesDetailsScheduleofloanbalancesclassifiedbycreditqualityindicatorsandloancategoriesLineItems', window );"><strong>Loans and Allowance for Credit Losses (Details) - Schedule of loan balances classified by credit quality indicators and loan categories [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_LoanBalancesClassifiedByCreditQualityIndicatorsAndLoanCategoriesAmount', window );">Total</a></td>
<td class="nump">4,294<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CollateralAxis=sfst_ConsumerMember', window );">Consumer [Member] | Real Estate [Member] | Substandard [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_LoansandAllowanceforCreditLossesDetailsScheduleofloanbalancesclassifiedbycreditqualityindicatorsandloancategoriesLineItems', window );"><strong>Loans and Allowance for Credit Losses (Details) - Schedule of loan balances classified by credit quality indicators and loan categories [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_LoanBalancesClassifiedByCreditQualityIndicatorsAndLoanCategoriesAmount', window );">Total</a></td>
<td class="nump">5,184<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CollateralAxis=sfst_ConsumerMember', window );">Consumer [Member] | Home Equity [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_sfst_LoansandAllowanceforCreditLossesDetailsScheduleofloanbalancesclassifiedbycreditqualityindicatorsandloancategoriesLineItems', window );"><strong>Loans and Allowance for Credit Losses (Details) - Schedule of loan balances classified by credit quality indicators and loan categories [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_LoanBalancesClassifiedByCreditQualityIndicatorsAndLoanCategoriesAmount', window );">Total</a></td>
<td class="nump">154,839<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CollateralAxis=sfst_ConsumerMember', window );">Consumer [Member] | Home Equity [Member] | Pass [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_LoansandAllowanceforCreditLossesDetailsScheduleofloanbalancesclassifiedbycreditqualityindicatorsandloancategoriesLineItems', window );"><strong>Loans and Allowance for Credit Losses (Details) - Schedule of loan balances classified by credit quality indicators and loan categories [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_LoanBalancesClassifiedByCreditQualityIndicatorsAndLoanCategoriesAmount', window );">Total</a></td>
<td class="nump">148,933<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CollateralAxis=sfst_ConsumerMember', window );">Consumer [Member] | Home Equity [Member] | Special Mention [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_sfst_LoansandAllowanceforCreditLossesDetailsScheduleofloanbalancesclassifiedbycreditqualityindicatorsandloancategoriesLineItems', window );"><strong>Loans and Allowance for Credit Losses (Details) - Schedule of loan balances classified by credit quality indicators and loan categories [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_LoanBalancesClassifiedByCreditQualityIndicatorsAndLoanCategoriesAmount', window );">Total</a></td>
<td class="nump">2,986<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CollateralAxis=sfst_ConsumerMember', window );">Consumer [Member] | Home Equity [Member] | Substandard [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_LoansandAllowanceforCreditLossesDetailsScheduleofloanbalancesclassifiedbycreditqualityindicatorsandloancategoriesLineItems', window );"><strong>Loans and Allowance for Credit Losses (Details) - Schedule of loan balances classified by credit quality indicators and loan categories [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_LoanBalancesClassifiedByCreditQualityIndicatorsAndLoanCategoriesAmount', window );">Total</a></td>
<td class="nump">2,920<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CollateralAxis=sfst_ConsumerMember', window );">Consumer [Member] | Construction [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_sfst_LoansandAllowanceforCreditLossesDetailsScheduleofloanbalancesclassifiedbycreditqualityindicatorsandloancategoriesLineItems', window );"><strong>Loans and Allowance for Credit Losses (Details) - Schedule of loan balances classified by credit quality indicators and loan categories [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_LoanBalancesClassifiedByCreditQualityIndicatorsAndLoanCategoriesAmount', window );">Total</a></td>
<td class="nump">59,846<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CollateralAxis=sfst_ConsumerMember', window );">Consumer [Member] | Construction [Member] | Pass [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_LoansandAllowanceforCreditLossesDetailsScheduleofloanbalancesclassifiedbycreditqualityindicatorsandloancategoriesLineItems', window );"><strong>Loans and Allowance for Credit Losses (Details) - Schedule of loan balances classified by credit quality indicators and loan categories [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_LoanBalancesClassifiedByCreditQualityIndicatorsAndLoanCategoriesAmount', window );">Total</a></td>
<td class="nump">59,846<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CollateralAxis=sfst_ConsumerMember', window );">Consumer [Member] | Construction [Member] | Special Mention [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_sfst_LoansandAllowanceforCreditLossesDetailsScheduleofloanbalancesclassifiedbycreditqualityindicatorsandloancategoriesLineItems', window );"><strong>Loans and Allowance for Credit Losses (Details) - Schedule of loan balances classified by credit quality indicators and loan categories [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_LoanBalancesClassifiedByCreditQualityIndicatorsAndLoanCategoriesAmount', window );">Total</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CollateralAxis=sfst_ConsumerMember', window );">Consumer [Member] | Construction [Member] | Substandard [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_LoansandAllowanceforCreditLossesDetailsScheduleofloanbalancesclassifiedbycreditqualityindicatorsandloancategoriesLineItems', window );"><strong>Loans and Allowance for Credit Losses (Details) - Schedule of loan balances classified by credit quality indicators and loan categories [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_LoanBalancesClassifiedByCreditQualityIndicatorsAndLoanCategoriesAmount', window );">Total</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CollateralAxis=sfst_ConsumerMember', window );">Consumer [Member] | Other [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_sfst_LoansandAllowanceforCreditLossesDetailsScheduleofloanbalancesclassifiedbycreditqualityindicatorsandloancategoriesLineItems', window );"><strong>Loans and Allowance for Credit Losses (Details) - Schedule of loan balances classified by credit quality indicators and loan categories [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_LoanBalancesClassifiedByCreditQualityIndicatorsAndLoanCategoriesAmount', window );">Total</a></td>
<td class="nump">27,519<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CollateralAxis=sfst_ConsumerMember', window );">Consumer [Member] | Other [Member] | Pass [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_LoansandAllowanceforCreditLossesDetailsScheduleofloanbalancesclassifiedbycreditqualityindicatorsandloancategoriesLineItems', window );"><strong>Loans and Allowance for Credit Losses (Details) - Schedule of loan balances classified by credit quality indicators and loan categories [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_LoanBalancesClassifiedByCreditQualityIndicatorsAndLoanCategoriesAmount', window );">Total</a></td>
<td class="nump">27,365<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CollateralAxis=sfst_ConsumerMember', window );">Consumer [Member] | Other [Member] | Special Mention [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_sfst_LoansandAllowanceforCreditLossesDetailsScheduleofloanbalancesclassifiedbycreditqualityindicatorsandloancategoriesLineItems', window );"><strong>Loans and Allowance for Credit Losses (Details) - Schedule of loan balances classified by credit quality indicators and loan categories [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_LoanBalancesClassifiedByCreditQualityIndicatorsAndLoanCategoriesAmount', window );">Total</a></td>
<td class="nump">129<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CollateralAxis=sfst_ConsumerMember', window );">Consumer [Member] | Other [Member] | Substandard [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_LoansandAllowanceforCreditLossesDetailsScheduleofloanbalancesclassifiedbycreditqualityindicatorsandloancategoriesLineItems', window );"><strong>Loans and Allowance for Credit Losses (Details) - Schedule of loan balances classified by credit quality indicators and loan categories [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_LoanBalancesClassifiedByCreditQualityIndicatorsAndLoanCategoriesAmount', window );">Total</a></td>
<td class="nump">$ 25<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sfst_LoanBalancesClassifiedByCreditQualityIndicatorsAndLoanCategoriesAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Loan balances classified by credit quality indicators and loan categories amount.</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;">sfst_LoanBalancesClassifiedByCreditQualityIndicatorsAndLoanCategoriesAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sfst_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sfst_LoansandAllowanceforCreditLossesDetailsScheduleofloanbalancesclassifiedbycreditqualityindicatorsandloancategoriesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sfst_LoansandAllowanceforCreditLossesDetailsScheduleofloanbalancesclassifiedbycreditqualityindicatorsandloancategoriesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sfst_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InternalCreditAssessmentAxis=us-gaap_PassMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InternalCreditAssessmentAxis=us-gaap_PassMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InternalCreditAssessmentAxis=us-gaap_SpecialMentionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InternalCreditAssessmentAxis=us-gaap_SpecialMentionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InternalCreditAssessmentAxis=us-gaap_SubstandardMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InternalCreditAssessmentAxis=us-gaap_SubstandardMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CollateralAxis=sfst_CommercialMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CollateralAxis=sfst_CommercialMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=sfst_OwnerOccupiedREMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=sfst_OwnerOccupiedREMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=sfst_NonownerOccupiedREMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=sfst_NonownerOccupiedREMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=sfst_ConstructionOneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=sfst_ConstructionOneMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=sfst_BusinessMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=sfst_BusinessMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CollateralAxis=sfst_ConsumerMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CollateralAxis=sfst_ConsumerMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=us-gaap_RealEstateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=us-gaap_RealEstateMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=sfst_HomeEquitysMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=sfst_HomeEquitysMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=us-gaap_ConstructionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=us-gaap_ConstructionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=sfst_OtherMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=sfst_OtherMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>73
<FILENAME>R61.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139789888173072">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Loans and Allowance for Credit Losses (Details) - Schedule of loan balances by payment status - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=sfst_OwnerOccupiedREMember', window );">Owner Occupied RE [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_CommercialAbstract1', window );"><strong>Commercial</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_TotalLoanBalancesByPaymentAmount', window );">Total loan balances by payment</a></td>
<td class="nump">$ 612,901<span></span>
</td>
<td class="nump">$ 488,965<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=sfst_NonownerOccupiedREMember', window );">Non-Owner Occupied RE [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_CommercialAbstract1', window );"><strong>Commercial</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_TotalLoanBalancesByPaymentAmount', window );">Total loan balances by payment</a></td>
<td class="nump">862,579<span></span>
</td>
<td class="nump">666,833<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=sfst_Construction3Member', window );">Construction [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_CommercialAbstract1', window );"><strong>Commercial</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_TotalLoanBalancesByPaymentAmount', window );">Total loan balances by payment</a></td>
<td class="nump">109,726<span></span>
</td>
<td class="nump">64,425<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=sfst_BusinessMember', window );">Business [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_CommercialAbstract1', window );"><strong>Commercial</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_TotalLoanBalancesByPaymentAmount', window );">Total loan balances by payment</a></td>
<td class="nump">468,112<span></span>
</td>
<td class="nump">333,049<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=us-gaap_RealEstateMember', window );">Real Estate [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_ConsumerAbstract1', window );"><strong>Consumer</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_TotalLoansBalancesByPaymentAmount', window );">Total loan balances by payment</a></td>
<td class="nump">931,278<span></span>
</td>
<td class="nump">694,401<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=sfst_HomeEquitysMember', window );">Home Equity [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_ConsumerAbstract1', window );"><strong>Consumer</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_TotalLoansBalancesByPaymentAmount', window );">Total loan balances by payment</a></td>
<td class="nump">179,300<span></span>
</td>
<td class="nump">154,839<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=sfst_Construction4Member', window );">Construction [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_ConsumerAbstract1', window );"><strong>Consumer</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_TotalLoansBalancesByPaymentAmount', window );">Total loan balances by payment</a></td>
<td class="nump">80,415<span></span>
</td>
<td class="nump">59,846<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=sfst_OtherMember', window );">Other [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_ConsumerAbstract1', window );"><strong>Consumer</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_TotalLoansBalancesByPaymentAmount', window );">Total loan balances by payment</a></td>
<td class="nump">29,052<span></span>
</td>
<td class="nump">27,519<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_TotalLoan', window );">Total loan balances by payment</a></td>
<td class="nump">3,273,363<span></span>
</td>
<td class="nump">2,489,877<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=sfst_Accruing3059DaysPastDueMember', window );">Accruing 30-59 Days Past Due [Member] | Owner Occupied RE [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_CommercialAbstract1', window );"><strong>Commercial</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_TotalLoanBalancesByPaymentAmount', window );">Total loan balances by payment</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=sfst_Accruing3059DaysPastDueMember', window );">Accruing 30-59 Days Past Due [Member] | Non-Owner Occupied RE [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_CommercialAbstract1', window );"><strong>Commercial</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_TotalLoanBalancesByPaymentAmount', window );">Total loan balances by payment</a></td>
<td class="nump">119<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=sfst_Accruing3059DaysPastDueMember', window );">Accruing 30-59 Days Past Due [Member] | Construction [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_CommercialAbstract1', window );"><strong>Commercial</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_TotalLoanBalancesByPaymentAmount', window );">Total loan balances by payment</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=sfst_Accruing3059DaysPastDueMember', window );">Accruing 30-59 Days Past Due [Member] | Business [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_CommercialAbstract1', window );"><strong>Commercial</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_TotalLoanBalancesByPaymentAmount', window );">Total loan balances by payment</a></td>
<td class="nump">24<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=sfst_Accruing3059DaysPastDueMember', window );">Accruing 30-59 Days Past Due [Member] | Real Estate [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_ConsumerAbstract1', window );"><strong>Consumer</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_TotalLoansBalancesByPaymentAmount', window );">Total loan balances by payment</a></td>
<td class="nump">330<span></span>
</td>
<td class="nump">136<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=sfst_Accruing3059DaysPastDueMember', window );">Accruing 30-59 Days Past Due [Member] | Home Equity [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_ConsumerAbstract1', window );"><strong>Consumer</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_TotalLoansBalancesByPaymentAmount', window );">Total loan balances by payment</a></td>
<td class="nump">50<span></span>
</td>
<td class="nump">417<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=sfst_Accruing3059DaysPastDueMember', window );">Accruing 30-59 Days Past Due [Member] | Construction [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_ConsumerAbstract1', window );"><strong>Consumer</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_TotalLoansBalancesByPaymentAmount', window );">Total loan balances by payment</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=sfst_Accruing3059DaysPastDueMember', window );">Accruing 30-59 Days Past Due [Member] | Other [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_ConsumerAbstract1', window );"><strong>Consumer</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_TotalLoansBalancesByPaymentAmount', window );">Total loan balances by payment</a></td>
<td class="nump">88<span></span>
</td>
<td class="nump">5<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_TotalLoan', window );">Total loan balances by payment</a></td>
<td class="nump">611<span></span>
</td>
<td class="nump">558<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=sfst_Accruing6089DaysPastDueMember', window );">Accruing 60-89 Days Past Due [Member] | Owner Occupied RE [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_CommercialAbstract1', window );"><strong>Commercial</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_TotalLoanBalancesByPaymentAmount', window );">Total loan balances by payment</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=sfst_Accruing6089DaysPastDueMember', window );">Accruing 60-89 Days Past Due [Member] | Non-Owner Occupied RE [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_CommercialAbstract1', window );"><strong>Commercial</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_TotalLoanBalancesByPaymentAmount', window );">Total loan balances by payment</a></td>
<td class="nump">757<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=sfst_Accruing6089DaysPastDueMember', window );">Accruing 60-89 Days Past Due [Member] | Construction [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_CommercialAbstract1', window );"><strong>Commercial</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_TotalLoanBalancesByPaymentAmount', window );">Total loan balances by payment</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=sfst_Accruing6089DaysPastDueMember', window );">Accruing 60-89 Days Past Due [Member] | Business [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_CommercialAbstract1', window );"><strong>Commercial</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_TotalLoanBalancesByPaymentAmount', window );">Total loan balances by payment</a></td>
<td class="nump">1<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=sfst_Accruing6089DaysPastDueMember', window );">Accruing 60-89 Days Past Due [Member] | Real Estate [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_ConsumerAbstract1', window );"><strong>Consumer</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_TotalLoansBalancesByPaymentAmount', window );">Total loan balances by payment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=sfst_Accruing6089DaysPastDueMember', window );">Accruing 60-89 Days Past Due [Member] | Home Equity [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_ConsumerAbstract1', window );"><strong>Consumer</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_TotalLoansBalancesByPaymentAmount', window );">Total loan balances by payment</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">174<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=sfst_Accruing6089DaysPastDueMember', window );">Accruing 60-89 Days Past Due [Member] | Construction [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_ConsumerAbstract1', window );"><strong>Consumer</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_TotalLoansBalancesByPaymentAmount', window );">Total loan balances by payment</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=sfst_Accruing6089DaysPastDueMember', window );">Accruing 60-89 Days Past Due [Member] | Other [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_ConsumerAbstract1', window );"><strong>Consumer</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_TotalLoansBalancesByPaymentAmount', window );">Total loan balances by payment</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_TotalLoan', window );">Total loan balances by payment</a></td>
<td class="nump">758<span></span>
</td>
<td class="nump">174<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=sfst_Accruing90DaysOrMorePastDueMember', window );">Accruing 90 Days Or More Past Due [Member] | Owner Occupied RE [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_CommercialAbstract1', window );"><strong>Commercial</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_TotalLoanBalancesByPaymentAmount', window );">Total loan balances by payment</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=sfst_Accruing90DaysOrMorePastDueMember', window );">Accruing 90 Days Or More Past Due [Member] | Non-Owner Occupied RE [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_CommercialAbstract1', window );"><strong>Commercial</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_TotalLoanBalancesByPaymentAmount', window );">Total loan balances by payment</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=sfst_Accruing90DaysOrMorePastDueMember', window );">Accruing 90 Days Or More Past Due [Member] | Construction [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_CommercialAbstract1', window );"><strong>Commercial</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_TotalLoanBalancesByPaymentAmount', window );">Total loan balances by payment</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=sfst_Accruing90DaysOrMorePastDueMember', window );">Accruing 90 Days Or More Past Due [Member] | Business [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_CommercialAbstract1', window );"><strong>Commercial</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_TotalLoanBalancesByPaymentAmount', window );">Total loan balances by payment</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=sfst_Accruing90DaysOrMorePastDueMember', window );">Accruing 90 Days Or More Past Due [Member] | Real Estate [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_ConsumerAbstract1', window );"><strong>Consumer</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_TotalLoansBalancesByPaymentAmount', window );">Total loan balances by payment</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=sfst_Accruing90DaysOrMorePastDueMember', window );">Accruing 90 Days Or More Past Due [Member] | Home Equity [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_ConsumerAbstract1', window );"><strong>Consumer</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_TotalLoansBalancesByPaymentAmount', window );">Total loan balances by payment</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=sfst_Accruing90DaysOrMorePastDueMember', window );">Accruing 90 Days Or More Past Due [Member] | Construction [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_ConsumerAbstract1', window );"><strong>Consumer</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_TotalLoansBalancesByPaymentAmount', window );">Total loan balances by payment</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=sfst_Accruing90DaysOrMorePastDueMember', window );">Accruing 90 Days Or More Past Due [Member] | Other [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_ConsumerAbstract1', window );"><strong>Consumer</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_TotalLoansBalancesByPaymentAmount', window );">Total loan balances by payment</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_TotalLoan', window );">Total loan balances by payment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=sfst_NonaccrualLoansMember', window );">Nonaccrual Loans [Member] | Owner Occupied RE [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_CommercialAbstract1', window );"><strong>Commercial</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_TotalLoanBalancesByPaymentAmount', window );">Total loan balances by payment</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=sfst_NonaccrualLoansMember', window );">Nonaccrual Loans [Member] | Non-Owner Occupied RE [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_CommercialAbstract1', window );"><strong>Commercial</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_TotalLoanBalancesByPaymentAmount', window );">Total loan balances by payment</a></td>
<td class="nump">247<span></span>
</td>
<td class="nump">1,069<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=sfst_NonaccrualLoansMember', window );">Nonaccrual Loans [Member] | Construction [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_CommercialAbstract1', window );"><strong>Commercial</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_TotalLoanBalancesByPaymentAmount', window );">Total loan balances by payment</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=sfst_NonaccrualLoansMember', window );">Nonaccrual Loans [Member] | Business [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_CommercialAbstract1', window );"><strong>Commercial</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_TotalLoanBalancesByPaymentAmount', window );">Total loan balances by payment</a></td>
<td class="nump">182<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=sfst_NonaccrualLoansMember', window );">Nonaccrual Loans [Member] | Real Estate [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_ConsumerAbstract1', window );"><strong>Consumer</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_TotalLoansBalancesByPaymentAmount', window );">Total loan balances by payment</a></td>
<td class="nump">1,099<span></span>
</td>
<td class="nump">1,750<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=sfst_NonaccrualLoansMember', window );">Nonaccrual Loans [Member] | Home Equity [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_ConsumerAbstract1', window );"><strong>Consumer</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_TotalLoansBalancesByPaymentAmount', window );">Total loan balances by payment</a></td>
<td class="nump">1,099<span></span>
</td>
<td class="nump">2,045<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=sfst_NonaccrualLoansMember', window );">Nonaccrual Loans [Member] | Construction [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_ConsumerAbstract1', window );"><strong>Consumer</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_TotalLoansBalancesByPaymentAmount', window );">Total loan balances by payment</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=sfst_NonaccrualLoansMember', window );">Nonaccrual Loans [Member] | Other [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_ConsumerAbstract1', window );"><strong>Consumer</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_TotalLoansBalancesByPaymentAmount', window );">Total loan balances by payment</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_TotalLoan', window );">Total loan balances by payment</a></td>
<td class="nump">2,627<span></span>
</td>
<td class="nump">4,864<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=sfst_AccruingCurrentMember', window );">Accruing Current [Member] | Owner Occupied RE [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_CommercialAbstract1', window );"><strong>Commercial</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_TotalLoanBalancesByPaymentAmount', window );">Total loan balances by payment</a></td>
<td class="nump">612,901<span></span>
</td>
<td class="nump">488,965<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=sfst_AccruingCurrentMember', window );">Accruing Current [Member] | Non-Owner Occupied RE [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_CommercialAbstract1', window );"><strong>Commercial</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_TotalLoanBalancesByPaymentAmount', window );">Total loan balances by payment</a></td>
<td class="nump">861,456<span></span>
</td>
<td class="nump">665,764<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=sfst_AccruingCurrentMember', window );">Accruing Current [Member] | Construction [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_CommercialAbstract1', window );"><strong>Commercial</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_TotalLoanBalancesByPaymentAmount', window );">Total loan balances by payment</a></td>
<td class="nump">109,726<span></span>
</td>
<td class="nump">64,425<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=sfst_AccruingCurrentMember', window );">Accruing Current [Member] | Business [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_CommercialAbstract1', window );"><strong>Commercial</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_TotalLoanBalancesByPaymentAmount', window );">Total loan balances by payment</a></td>
<td class="nump">467,905<span></span>
</td>
<td class="nump">333,049<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=sfst_AccruingCurrentMember', window );">Accruing Current [Member] | Real Estate [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_ConsumerAbstract1', window );"><strong>Consumer</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_TotalLoansBalancesByPaymentAmount', window );">Total loan balances by payment</a></td>
<td class="nump">929,849<span></span>
</td>
<td class="nump">692,515<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=sfst_AccruingCurrentMember', window );">Accruing Current [Member] | Home Equity [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_ConsumerAbstract1', window );"><strong>Consumer</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_TotalLoansBalancesByPaymentAmount', window );">Total loan balances by payment</a></td>
<td class="nump">178,151<span></span>
</td>
<td class="nump">152,203<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=sfst_AccruingCurrentMember', window );">Accruing Current [Member] | Construction [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_ConsumerAbstract1', window );"><strong>Consumer</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_TotalLoansBalancesByPaymentAmount', window );">Total loan balances by payment</a></td>
<td class="nump">80,415<span></span>
</td>
<td class="nump">59,846<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=sfst_AccruingCurrentMember', window );">Accruing Current [Member] | Other [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_ConsumerAbstract1', window );"><strong>Consumer</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_TotalLoansBalancesByPaymentAmount', window );">Total loan balances by payment</a></td>
<td class="nump">28,964<span></span>
</td>
<td class="nump">27,514<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_TotalLoan', window );">Total loan balances by payment</a></td>
<td class="nump">$ 3,269,367<span></span>
</td>
<td class="nump">$ 2,484,281<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sfst_CommercialAbstract1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sfst_CommercialAbstract1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sfst_</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_sfst_ConsumerAbstract1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sfst_ConsumerAbstract1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sfst_</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_sfst_TotalLoan">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sfst_TotalLoan</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sfst_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sfst_TotalLoanBalancesByPaymentAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total loan balances by payment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sfst_TotalLoanBalancesByPaymentAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sfst_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sfst_TotalLoansBalancesByPaymentAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total loan balances by payment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sfst_TotalLoansBalancesByPaymentAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sfst_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=sfst_OwnerOccupiedREMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=sfst_OwnerOccupiedREMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=sfst_NonownerOccupiedREMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=sfst_NonownerOccupiedREMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=sfst_Construction3Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=sfst_Construction3Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=sfst_BusinessMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=sfst_BusinessMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=us-gaap_RealEstateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=us-gaap_RealEstateMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=sfst_HomeEquitysMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=sfst_HomeEquitysMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=sfst_Construction4Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=sfst_Construction4Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=sfst_OtherMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=sfst_OtherMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=sfst_Accruing3059DaysPastDueMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=sfst_Accruing3059DaysPastDueMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=sfst_Accruing6089DaysPastDueMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=sfst_Accruing6089DaysPastDueMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=sfst_Accruing90DaysOrMorePastDueMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=sfst_Accruing90DaysOrMorePastDueMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=sfst_NonaccrualLoansMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=sfst_NonaccrualLoansMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=sfst_AccruingCurrentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=sfst_AccruingCurrentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>74
<FILENAME>R62.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.22.4</span><table class="report" border="0" cellspacing="2" id="idm139789911444304">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Loans and Allowance for Credit Losses (Details) - Schedule of nonperforming assets, including nonaccruing TDRs - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_ScheduleOfNonperformingAssetsIncludingNonaccruingTdrsAbstract', window );"><strong>Schedule Of Nonperforming Assets Including Nonaccruing Tdrs [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableImpairedInterestLostOnNonaccrualLoans', window );">Nonaccrual loans</a></td>
<td class="nump">$ 831<span></span>
</td>
<td class="nump">$ 1,912<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_NonaccruingTDRs', window );">Nonaccruing TDRs</a></td>
<td class="nump">1,796<span></span>
</td>
<td class="nump">2,952<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_TotalNonaccrualLoansIncludingNonaccruingTDRs', window );">Total nonaccrual loans, including nonaccruing TDRs</a></td>
<td class="nump">2,627<span></span>
</td>
<td class="nump">4,864<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_OtherRealEstateOwned', window );">Other real estate owned</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_TotalNonperformingAssets', window );">Total nonperforming assets</a></td>
<td class="nump">$ 2,627<span></span>
</td>
<td class="nump">$ 4,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_sfst_NonperformingAssetsAsAPercentageOfAbstract', window );"><strong>Nonperforming assets as a percentage of:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_NonperformingAssetsAsPercentageOfAssets', window );">Total assets</a></td>
<td class="nump">0.07%<span></span>
</td>
<td class="nump">0.17%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableRatioOfNonperformingLoansToAllLoans', window );">Gross loans</a></td>
<td class="nump">0.08%<span></span>
</td>
<td class="nump">0.20%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_TotalLoansOver90DaysPastDue', window );">Total loans over 90 days past due</a></td>
<td class="nump">$ 402<span></span>
</td>
<td class="nump">$ 554<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing', window );">Loans over 90 days past due and still accruing</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_AccruingTroubledDebtRestructurings', window );">Accruing troubled debt restructurings</a></td>
<td class="nump">$ 4,503<span></span>
</td>
<td class="nump">$ 3,299<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sfst_AccruingTroubledDebtRestructurings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Accruing troubled debt restructurings.</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;">sfst_AccruingTroubledDebtRestructurings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sfst_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sfst_NonaccruingTDRs">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Nonaccrual loan is accounting terminology for a debt that is no longer accruing interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sfst_NonaccruingTDRs</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sfst_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sfst_NonperformingAssetsAsAPercentageOfAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sfst_NonperformingAssetsAsAPercentageOfAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sfst_</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_sfst_NonperformingAssetsAsPercentageOfAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Nonperforming assets as a percentage of Assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sfst_NonperformingAssetsAsPercentageOfAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sfst_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sfst_OtherRealEstateOwned">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Other Real Estate Owned (OREO) is a bank accounting term that refers to real estate property assets that a bank holds, but that are not part of its business.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sfst_OtherRealEstateOwned</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sfst_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sfst_ScheduleOfNonperformingAssetsIncludingNonaccruingTdrsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sfst_ScheduleOfNonperformingAssetsIncludingNonaccruingTdrsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sfst_</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_sfst_TotalLoansOver90DaysPastDue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Loans over ninety days past due.</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;">sfst_TotalLoansOver90DaysPastDue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sfst_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sfst_TotalNonaccrualLoansIncludingNonaccruingTDRs">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Nonaccrual loan is accounting terminology for a debt that is no longer accruing interest for the lender because payment is overdue by 90 days or more.</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;">sfst_TotalNonaccrualLoansIncludingNonaccruingTDRs</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sfst_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sfst_TotalNonperformingAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 nonperforming asset (NPA) refers to a classification for loans or advances that are in default or in arrears.</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;">sfst_TotalNonperformingAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sfst_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amortized cost of financing receivable 90 days or more past due and still accruing. Excludes net investment in lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 16<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919258-210447<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=d3e5111-111524<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 55<br> -Paragraph 80<br> -URI https://asc.fasb.org/extlink&amp;oid=124267575&amp;loc=SL82922355-210448<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LoansAndLeasesReceivableImpairedInterestLostOnNonaccrualLoans">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Reflects the amount of additional interest income that would have been recorded if impaired or nonperforming loans were instead current, in compliance with their original terms, and outstanding throughout the reporting period or since origination (if held for part of the period).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 40<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=121585226&amp;loc=d3e18794-111554<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LoansAndLeasesReceivableImpairedInterestLostOnNonaccrualLoans</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LoansAndLeasesReceivableRatioOfNonperformingLoansToAllLoans">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Reflects the percentage derived from dividing impaired loans on which interest has ceased to be accrued by total loans.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LoansAndLeasesReceivableRatioOfNonperformingLoansToAllLoans</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>75
<FILENAME>R63.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.22.4</span><table class="report" border="0" cellspacing="2" id="idm139789887895232">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Loans and Allowance for Credit Losses (Details) - Schedule of nonaccrual loans by major categories - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=sfst_CECLMember', window );">CECL [Member] | Nonaccrual Loans With No Allowance [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_CommercialAbstract3', window );"><strong>Commercial</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_TotalCommercial', window );">Total commercial</a></td>
<td class="nump">$ 114<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_ConsumerAbstract3', window );"><strong>Consumer</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_TotalConsumer', window );">Total consumer</a></td>
<td class="nump">194<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_LoansAndLeasesReceivableBeforeFeesGrossAmount', window );">Total</a></td>
<td class="nump">308<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=sfst_CECLMember', window );">CECL [Member] | Nonaccrual Loans With No Allowance [Member] | Owner Occupied RE [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_CommercialAbstract3', window );"><strong>Commercial</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_TotalCommercial', window );">Total commercial</a></td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=sfst_CECLMember', window );">CECL [Member] | Nonaccrual Loans With No Allowance [Member] | Non-Owner Occupied RE [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_CommercialAbstract3', window );"><strong>Commercial</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_TotalCommercial', window );">Total commercial</a></td>
<td class="nump">114<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=sfst_CECLMember', window );">CECL [Member] | Nonaccrual Loans With No Allowance [Member] | Construction [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_CommercialAbstract3', window );"><strong>Commercial</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_TotalCommercial', window );">Total commercial</a></td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_ConsumerAbstract3', window );"><strong>Consumer</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_TotalConsumer', window );">Total consumer</a></td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=sfst_CECLMember', window );">CECL [Member] | Nonaccrual Loans With No Allowance [Member] | Business [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_CommercialAbstract3', window );"><strong>Commercial</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_TotalCommercial', window );">Total commercial</a></td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=sfst_CECLMember', window );">CECL [Member] | Nonaccrual Loans With No Allowance [Member] | Real Estate [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_ConsumerAbstract3', window );"><strong>Consumer</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_TotalConsumer', window );">Total consumer</a></td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=sfst_CECLMember', window );">CECL [Member] | Nonaccrual Loans With No Allowance [Member] | Home Equity [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_ConsumerAbstract3', window );"><strong>Consumer</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_TotalConsumer', window );">Total consumer</a></td>
<td class="nump">194<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=sfst_CECLMember', window );">CECL [Member] | Nonaccrual Loans With No Allowance [Member] | Other [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_ConsumerAbstract3', window );"><strong>Consumer</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_TotalConsumer', window );">Total consumer</a></td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=sfst_CECLMember', window );">CECL [Member] | Nonaccrual Loans With An Allowance [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_CommercialAbstract3', window );"><strong>Commercial</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_TotalCommercial', window );">Total commercial</a></td>
<td class="nump">315<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_ConsumerAbstract3', window );"><strong>Consumer</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_TotalConsumer', window );">Total consumer</a></td>
<td class="nump">2,004<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_LoansAndLeasesReceivableBeforeFeesGrossAmount', window );">Total</a></td>
<td class="nump">2,319<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=sfst_CECLMember', window );">CECL [Member] | Nonaccrual Loans With An Allowance [Member] | Owner Occupied RE [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_CommercialAbstract3', window );"><strong>Commercial</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_TotalCommercial', window );">Total commercial</a></td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=sfst_CECLMember', window );">CECL [Member] | Nonaccrual Loans With An Allowance [Member] | Non-Owner Occupied RE [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_CommercialAbstract3', window );"><strong>Commercial</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_TotalCommercial', window );">Total commercial</a></td>
<td class="nump">133<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=sfst_CECLMember', window );">CECL [Member] | Nonaccrual Loans With An Allowance [Member] | Construction [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_CommercialAbstract3', window );"><strong>Commercial</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_TotalCommercial', window );">Total commercial</a></td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_ConsumerAbstract3', window );"><strong>Consumer</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_TotalConsumer', window );">Total consumer</a></td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=sfst_CECLMember', window );">CECL [Member] | Nonaccrual Loans With An Allowance [Member] | Business [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_CommercialAbstract3', window );"><strong>Commercial</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_TotalCommercial', window );">Total commercial</a></td>
<td class="nump">182<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=sfst_CECLMember', window );">CECL [Member] | Nonaccrual Loans With An Allowance [Member] | Real Estate [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_ConsumerAbstract3', window );"><strong>Consumer</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_TotalConsumer', window );">Total consumer</a></td>
<td class="nump">1,099<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=sfst_CECLMember', window );">CECL [Member] | Nonaccrual Loans With An Allowance [Member] | Home Equity [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_ConsumerAbstract3', window );"><strong>Consumer</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_TotalConsumer', window );">Total consumer</a></td>
<td class="nump">905<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=sfst_CECLMember', window );">CECL [Member] | Nonaccrual Loans With An Allowance [Member] | Other [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_ConsumerAbstract3', window );"><strong>Consumer</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_TotalConsumer', window );">Total consumer</a></td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=sfst_CECLMember', window );">CECL [Member] | Total Nonaccrual Loans [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_CommercialAbstract3', window );"><strong>Commercial</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_TotalCommercial', window );">Total commercial</a></td>
<td class="nump">429<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_ConsumerAbstract3', window );"><strong>Consumer</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_TotalConsumer', window );">Total consumer</a></td>
<td class="nump">2,198<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_LoansAndLeasesReceivableBeforeFeesGrossAmount', window );">Total</a></td>
<td class="nump">2,627<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=sfst_CECLMember', window );">CECL [Member] | Total Nonaccrual Loans [Member] | Owner Occupied RE [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_CommercialAbstract3', window );"><strong>Commercial</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_TotalCommercial', window );">Total commercial</a></td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=sfst_CECLMember', window );">CECL [Member] | Total Nonaccrual Loans [Member] | Non-Owner Occupied RE [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_CommercialAbstract3', window );"><strong>Commercial</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_TotalCommercial', window );">Total commercial</a></td>
<td class="nump">247<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=sfst_CECLMember', window );">CECL [Member] | Total Nonaccrual Loans [Member] | Construction [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_CommercialAbstract3', window );"><strong>Commercial</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_TotalCommercial', window );">Total commercial</a></td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_ConsumerAbstract3', window );"><strong>Consumer</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_TotalConsumer', window );">Total consumer</a></td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=sfst_CECLMember', window );">CECL [Member] | Total Nonaccrual Loans [Member] | Business [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_CommercialAbstract3', window );"><strong>Commercial</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_TotalCommercial', window );">Total commercial</a></td>
<td class="nump">182<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=sfst_CECLMember', window );">CECL [Member] | Total Nonaccrual Loans [Member] | Real Estate [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_ConsumerAbstract3', window );"><strong>Consumer</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_TotalConsumer', window );">Total consumer</a></td>
<td class="nump">1,099<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=sfst_CECLMember', window );">CECL [Member] | Total Nonaccrual Loans [Member] | Home Equity [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_ConsumerAbstract3', window );"><strong>Consumer</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_TotalConsumer', window );">Total consumer</a></td>
<td class="nump">1,099<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=sfst_CECLMember', window );">CECL [Member] | Total Nonaccrual Loans [Member] | Other [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_ConsumerAbstract3', window );"><strong>Consumer</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_TotalConsumer', window );">Total consumer</a></td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=sfst_IncurredLossMember', window );">Incurred Loss [Member] | Total Nonaccrual Loans [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_CommercialAbstract3', window );"><strong>Commercial</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_TotalCommercial', window );">Total commercial</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,070<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_sfst_ConsumerAbstract3', window );"><strong>Consumer</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_TotalConsumer', window );">Total consumer</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,794<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_LoansAndLeasesReceivableBeforeFeesGrossAmount', window );">Total</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,864<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=sfst_IncurredLossMember', window );">Incurred Loss [Member] | Total Nonaccrual Loans [Member] | Owner Occupied RE [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_CommercialAbstract3', window );"><strong>Commercial</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_TotalCommercial', window );">Total commercial</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=sfst_IncurredLossMember', window );">Incurred Loss [Member] | Total Nonaccrual Loans [Member] | Non-Owner Occupied RE [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_CommercialAbstract3', window );"><strong>Commercial</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_TotalCommercial', window );">Total commercial</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,070<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=sfst_IncurredLossMember', window );">Incurred Loss [Member] | Total Nonaccrual Loans [Member] | Construction [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_CommercialAbstract3', window );"><strong>Commercial</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_TotalCommercial', window );">Total commercial</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_ConsumerAbstract3', window );"><strong>Consumer</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_TotalConsumer', window );">Total consumer</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=sfst_IncurredLossMember', window );">Incurred Loss [Member] | Total Nonaccrual Loans [Member] | Business [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_CommercialAbstract3', window );"><strong>Commercial</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_TotalCommercial', window );">Total commercial</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=sfst_IncurredLossMember', window );">Incurred Loss [Member] | Total Nonaccrual Loans [Member] | Real Estate [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_ConsumerAbstract3', window );"><strong>Consumer</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_TotalConsumer', window );">Total consumer</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,750<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=sfst_IncurredLossMember', window );">Incurred Loss [Member] | Total Nonaccrual Loans [Member] | Home Equity [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_ConsumerAbstract3', window );"><strong>Consumer</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_TotalConsumer', window );">Total consumer</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,044<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=sfst_IncurredLossMember', window );">Incurred Loss [Member] | Total Nonaccrual Loans [Member] | Other [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_ConsumerAbstract3', window );"><strong>Consumer</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_TotalConsumer', window );">Total consumer</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sfst_CommercialAbstract3">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sfst_CommercialAbstract3</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sfst_</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_sfst_ConsumerAbstract3">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sfst_ConsumerAbstract3</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sfst_</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_sfst_LoansAndLeasesReceivableBeforeFeesGrossAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Net charge-off rate is the annualized ratio of net charge-offs (gross charge-offs less recoveries of delinquent debt) to average outstanding loans.</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;">sfst_LoansAndLeasesReceivableBeforeFeesGrossAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sfst_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sfst_TotalCommercial">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before allowance and fees, of loans and leases receivable. Excludes loans and leases covered under loss sharing agreements.</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;">sfst_TotalCommercial</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sfst_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sfst_TotalConsumer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before allowance and fees, of loans and leases receivable. Excludes loans and leases covered under loss sharing agreements.</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;">sfst_TotalConsumer</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sfst_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=sfst_CECLMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=sfst_CECLMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionAxis=sfst_NonaccrualLoansWithNoAllowanceMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionAxis=sfst_NonaccrualLoansWithNoAllowanceMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=sfst_OwnerOccupiedREMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=sfst_OwnerOccupiedREMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=sfst_NonownerOccupiedREMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=sfst_NonownerOccupiedREMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=us-gaap_ConstructionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=us-gaap_ConstructionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=sfst_BusinessMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=sfst_BusinessMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=us-gaap_RealEstateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=us-gaap_RealEstateMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=sfst_HomeEquitysMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=sfst_HomeEquitysMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=sfst_OtherMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=sfst_OtherMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionAxis=sfst_NonaccrualLoansWithAnAllowanceMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionAxis=sfst_NonaccrualLoansWithAnAllowanceMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionAxis=sfst_TotalNonaccrualLoansMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionAxis=sfst_TotalNonaccrualLoansMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=sfst_IncurredLossMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=sfst_IncurredLossMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>76
<FILENAME>R64.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.22.4</span><table class="report" border="0" cellspacing="2" id="idm139789902776752">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Loans and Allowance for Credit Losses (Details) - Schedule of key information for impaired loans<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_LoansandAllowanceforCreditLossesDetailsScheduleofkeyinformationforimpairedloansLineItems', window );"><strong>Loans and Allowance for Credit Losses (Details) - Schedule of key information for impaired loans [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_us-gaap_ImpairedFinancingReceivableUnpaidPrincipalBalance', window );">Unpaid Principal Balance</a></td>
<td class="nump">$ 9,344<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ImpairedFinancingReceivableRecordedInvestment', window );">Impaired loans</a></td>
<td class="nump">8,163<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment', window );">Impaired loans with no related allowance for loan losses</a></td>
<td class="nump">5,263<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment', window );">Impaired loans with related allowance for loan losses</a></td>
<td class="nump">2,900<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ImpairedFinancingReceivableRelatedAllowance', window );">Related allowance for loan losses</a></td>
<td class="nump">836<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_CommercialLoanMember', window );">Commercial [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_LoansandAllowanceforCreditLossesDetailsScheduleofkeyinformationforimpairedloansLineItems', window );"><strong>Loans and Allowance for Credit Losses (Details) - Schedule of key information for impaired loans [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ImpairedFinancingReceivableUnpaidPrincipalBalance', window );">Unpaid Principal Balance</a></td>
<td class="nump">4,377<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ImpairedFinancingReceivableRecordedInvestment', window );">Impaired loans</a></td>
<td class="nump">3,435<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment', window );">Impaired loans with no related allowance for loan losses</a></td>
<td class="nump">1,531<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment', window );">Impaired loans with related allowance for loan losses</a></td>
<td class="nump">1,904<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ImpairedFinancingReceivableRelatedAllowance', window );">Related allowance for loan losses</a></td>
<td class="nump">623<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_CommercialLoanMember', window );">Commercial [Member] | Construction [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_sfst_LoansandAllowanceforCreditLossesDetailsScheduleofkeyinformationforimpairedloansLineItems', window );"><strong>Loans and Allowance for Credit Losses (Details) - Schedule of key information for impaired loans [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_us-gaap_ImpairedFinancingReceivableUnpaidPrincipalBalance', window );">Unpaid Principal Balance</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ImpairedFinancingReceivableRecordedInvestment', window );">Impaired loans</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment', window );">Impaired loans with no related allowance for loan losses</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment', window );">Impaired loans with related allowance for loan losses</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ImpairedFinancingReceivableRelatedAllowance', window );">Related allowance for loan losses</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_CommercialLoanMember', window );">Commercial [Member] | Owner occupied RE [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_LoansandAllowanceforCreditLossesDetailsScheduleofkeyinformationforimpairedloansLineItems', window );"><strong>Loans and Allowance for Credit Losses (Details) - Schedule of key information for impaired loans [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ImpairedFinancingReceivableUnpaidPrincipalBalance', window );">Unpaid Principal Balance</a></td>
<td class="nump">1,261<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ImpairedFinancingReceivableRecordedInvestment', window );">Impaired loans</a></td>
<td class="nump">1,261<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment', window );">Impaired loans with no related allowance for loan losses</a></td>
<td class="nump">1,261<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment', window );">Impaired loans with related allowance for loan losses</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ImpairedFinancingReceivableRelatedAllowance', window );">Related allowance for loan losses</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_CommercialLoanMember', window );">Commercial [Member] | Non-owner occupied RE [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_sfst_LoansandAllowanceforCreditLossesDetailsScheduleofkeyinformationforimpairedloansLineItems', window );"><strong>Loans and Allowance for Credit Losses (Details) - Schedule of key information for impaired loans [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_us-gaap_ImpairedFinancingReceivableUnpaidPrincipalBalance', window );">Unpaid Principal Balance</a></td>
<td class="nump">2,012<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ImpairedFinancingReceivableRecordedInvestment', window );">Impaired loans</a></td>
<td class="nump">1,070<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment', window );">Impaired loans with no related allowance for loan losses</a></td>
<td class="nump">270<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment', window );">Impaired loans with related allowance for loan losses</a></td>
<td class="nump">800<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ImpairedFinancingReceivableRelatedAllowance', window );">Related allowance for loan losses</a></td>
<td class="nump">171<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_CommercialLoanMember', window );">Commercial [Member] | Business [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_LoansandAllowanceforCreditLossesDetailsScheduleofkeyinformationforimpairedloansLineItems', window );"><strong>Loans and Allowance for Credit Losses (Details) - Schedule of key information for impaired loans [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ImpairedFinancingReceivableUnpaidPrincipalBalance', window );">Unpaid Principal Balance</a></td>
<td class="nump">1,104<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ImpairedFinancingReceivableRecordedInvestment', window );">Impaired loans</a></td>
<td class="nump">1,104<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment', window );">Impaired loans with no related allowance for loan losses</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment', window );">Impaired loans with related allowance for loan losses</a></td>
<td class="nump">1,104<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ImpairedFinancingReceivableRelatedAllowance', window );">Related allowance for loan losses</a></td>
<td class="nump">452<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_ConsumerLoanMember', window );">Consumer [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_sfst_LoansandAllowanceforCreditLossesDetailsScheduleofkeyinformationforimpairedloansLineItems', window );"><strong>Loans and Allowance for Credit Losses (Details) - Schedule of key information for impaired loans [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_us-gaap_ImpairedFinancingReceivableUnpaidPrincipalBalance', window );">Unpaid Principal Balance</a></td>
<td class="nump">4,967<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ImpairedFinancingReceivableRecordedInvestment', window );">Impaired loans</a></td>
<td class="nump">4,728<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment', window );">Impaired loans with no related allowance for loan losses</a></td>
<td class="nump">3,732<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment', window );">Impaired loans with related allowance for loan losses</a></td>
<td class="nump">996<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ImpairedFinancingReceivableRelatedAllowance', window );">Related allowance for loan losses</a></td>
<td class="nump">213<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_ConsumerLoanMember', window );">Consumer [Member] | Construction [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_LoansandAllowanceforCreditLossesDetailsScheduleofkeyinformationforimpairedloansLineItems', window );"><strong>Loans and Allowance for Credit Losses (Details) - Schedule of key information for impaired loans [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ImpairedFinancingReceivableUnpaidPrincipalBalance', window );">Unpaid Principal Balance</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ImpairedFinancingReceivableRecordedInvestment', window );">Impaired loans</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment', window );">Impaired loans with no related allowance for loan losses</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment', window );">Impaired loans with related allowance for loan losses</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ImpairedFinancingReceivableRelatedAllowance', window );">Related allowance for loan losses</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_ConsumerLoanMember', window );">Consumer [Member] | Real estate [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_sfst_LoansandAllowanceforCreditLossesDetailsScheduleofkeyinformationforimpairedloansLineItems', window );"><strong>Loans and Allowance for Credit Losses (Details) - Schedule of key information for impaired loans [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_us-gaap_ImpairedFinancingReceivableUnpaidPrincipalBalance', window );">Unpaid Principal Balance</a></td>
<td class="nump">2,638<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ImpairedFinancingReceivableRecordedInvestment', window );">Impaired loans</a></td>
<td class="nump">2,561<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment', window );">Impaired loans with no related allowance for loan losses</a></td>
<td class="nump">1,743<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment', window );">Impaired loans with related allowance for loan losses</a></td>
<td class="nump">818<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ImpairedFinancingReceivableRelatedAllowance', window );">Related allowance for loan losses</a></td>
<td class="nump">144<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_ConsumerLoanMember', window );">Consumer [Member] | Home equity [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_LoansandAllowanceforCreditLossesDetailsScheduleofkeyinformationforimpairedloansLineItems', window );"><strong>Loans and Allowance for Credit Losses (Details) - Schedule of key information for impaired loans [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ImpairedFinancingReceivableUnpaidPrincipalBalance', window );">Unpaid Principal Balance</a></td>
<td class="nump">2,206<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ImpairedFinancingReceivableRecordedInvestment', window );">Impaired loans</a></td>
<td class="nump">2,044<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment', window );">Impaired loans with no related allowance for loan losses</a></td>
<td class="nump">1,989<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment', window );">Impaired loans with related allowance for loan losses</a></td>
<td class="nump">55<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ImpairedFinancingReceivableRelatedAllowance', window );">Related allowance for loan losses</a></td>
<td class="nump">55<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_ConsumerLoanMember', window );">Consumer [Member] | Other [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_sfst_LoansandAllowanceforCreditLossesDetailsScheduleofkeyinformationforimpairedloansLineItems', window );"><strong>Loans and Allowance for Credit Losses (Details) - Schedule of key information for impaired loans [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_us-gaap_ImpairedFinancingReceivableUnpaidPrincipalBalance', window );">Unpaid Principal Balance</a></td>
<td class="nump">123<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ImpairedFinancingReceivableRecordedInvestment', window );">Impaired loans</a></td>
<td class="nump">123<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment', window );">Impaired loans with no related allowance for loan losses</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment', window );">Impaired loans with related allowance for loan losses</a></td>
<td class="nump">123<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ImpairedFinancingReceivableRelatedAllowance', window );">Related allowance for loan losses</a></td>
<td class="nump">$ 14<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sfst_LoansandAllowanceforCreditLossesDetailsScheduleofkeyinformationforimpairedloansLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sfst_LoansandAllowanceforCreditLossesDetailsScheduleofkeyinformationforimpairedloansLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sfst_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ImpairedFinancingReceivableRecordedInvestment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of investment of impaired financing receivables with related allowance for credit losses and without a related allowance for credit losses.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 14A<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=SL6953550-111524<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ImpairedFinancingReceivableRecordedInvestment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ImpairedFinancingReceivableRelatedAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of allowance for credit losses related to recorded investment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15<br> -Subparagraph (a)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=d3e5212-111524<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ImpairedFinancingReceivableRelatedAllowance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ImpairedFinancingReceivableUnpaidPrincipalBalance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of unpaid principal balance of impaired financing receivables with related allowance for credit losses and without related allowance for credit losses.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15<br> -Subparagraph (a)(4)<br> -URI https://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=d3e5212-111524<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ImpairedFinancingReceivableUnpaidPrincipalBalance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in impaired financing receivables for which there is no related allowance for credit losses.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 14A<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=SL6953550-111524<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in impaired financing receivables for which there is a related allowance for credit losses.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 14A<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=SL6953550-111524<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_CommercialLoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_CommercialLoanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=us-gaap_ConstructionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=us-gaap_ConstructionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=sfst_OwnerOccupiedReMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=sfst_OwnerOccupiedReMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=sfst_NonOwnerOccupiedReMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=sfst_NonOwnerOccupiedReMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=sfst_BusinessMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=sfst_BusinessMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_ConsumerLoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_ConsumerLoanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=us-gaap_RealEstateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=us-gaap_RealEstateMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=us-gaap_HomeEquityLoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=us-gaap_HomeEquityLoanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=sfst_OtherMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=sfst_OtherMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>77
<FILENAME>R65.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.22.4</span><table class="report" border="0" cellspacing="2" id="idm139789903531152">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Loans and Allowance for Credit Losses (Details) - Schedule of average recorded investment and interest income recognized on impaired loans - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentTypeAxis=sfst_AverageRecordedInvestmentMember', window );">Average Recorded Investment [Member] | Owner occupied RE [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_CommercialAbstract5', window );"><strong>Commercial</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_AverageRecordedInvestmentTotalCommercial', window );">Average recorded investment total commercial</a></td>
<td class="nump">$ 1,387<span></span>
</td>
<td class="nump">$ 2,423<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentTypeAxis=sfst_AverageRecordedInvestmentMember', window );">Average Recorded Investment [Member] | Non-owner occupied RE [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_CommercialAbstract5', window );"><strong>Commercial</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_AverageRecordedInvestmentTotalCommercial', window );">Average recorded investment total commercial</a></td>
<td class="nump">3,128<span></span>
</td>
<td class="nump">4,217<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentTypeAxis=sfst_AverageRecordedInvestmentMember', window );">Average Recorded Investment [Member] | Construction [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_CommercialAbstract5', window );"><strong>Commercial</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_AverageRecordedInvestmentTotalCommercial', window );">Average recorded investment total commercial</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_AverageRecordedInvestmentTotalConsumer', window );">Average recorded investment, total consumer</a></td>
<td class="nump">55<span></span>
</td>
<td class="nump">56<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentTypeAxis=sfst_AverageRecordedInvestmentMember', window );">Average Recorded Investment [Member] | Business [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_CommercialAbstract5', window );"><strong>Commercial</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_AverageRecordedInvestmentTotalCommercial', window );">Average recorded investment total commercial</a></td>
<td class="nump">2,218<span></span>
</td>
<td class="nump">2,306<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentTypeAxis=sfst_AverageRecordedInvestmentMember', window );">Average Recorded Investment [Member] | Total Commercial [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_CommercialAbstract5', window );"><strong>Commercial</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_AverageRecordedInvestmentTotalCommercial', window );">Average recorded investment total commercial</a></td>
<td class="nump">6,788<span></span>
</td>
<td class="nump">9,002<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentTypeAxis=sfst_AverageRecordedInvestmentMember', window );">Average Recorded Investment [Member] | Real Estate [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_CommercialAbstract5', window );"><strong>Commercial</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_AverageRecordedInvestmentTotalConsumer', window );">Average recorded investment, total consumer</a></td>
<td class="nump">3,641<span></span>
</td>
<td class="nump">3,372<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentTypeAxis=sfst_AverageRecordedInvestmentMember', window );">Average Recorded Investment [Member] | Home Equity [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_CommercialAbstract5', window );"><strong>Commercial</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_AverageRecordedInvestmentTotalConsumer', window );">Average recorded investment, total consumer</a></td>
<td class="nump">1,964<span></span>
</td>
<td class="nump">2,128<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentTypeAxis=sfst_AverageRecordedInvestmentMember', window );">Average Recorded Investment [Member] | Other [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_CommercialAbstract5', window );"><strong>Commercial</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_AverageRecordedInvestmentTotalConsumer', window );">Average recorded investment, total consumer</a></td>
<td class="nump">129<span></span>
</td>
<td class="nump">141<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentTypeAxis=sfst_AverageRecordedInvestmentMember', window );">Average Recorded Investment [Member] | Total consumer [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_CommercialAbstract5', window );"><strong>Commercial</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_AverageRecordedInvestmentTotalConsumer', window );">Average recorded investment, total consumer</a></td>
<td class="nump">5,734<span></span>
</td>
<td class="nump">5,641<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentTypeAxis=sfst_AverageRecordedInvestmentMember', window );">Average Recorded Investment [Member] | Total gross loans [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_CommercialAbstract5', window );"><strong>Commercial</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_AverageRecordedInvestmentTotalConsumer', window );">Average recorded investment, total consumer</a></td>
<td class="nump">12,522<span></span>
</td>
<td class="nump">14,643<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentTypeAxis=sfst_RecognizedInterestIncomeMember', window );">Recognized Interest Income [Member] | Owner occupied RE [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_CommercialAbstract5', window );"><strong>Commercial</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_RecognizedInterestIncomeTotalConsumer', window );">Recognized interest income total commercial</a></td>
<td class="nump">65<span></span>
</td>
<td class="nump">88<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentTypeAxis=sfst_RecognizedInterestIncomeMember', window );">Recognized Interest Income [Member] | Non-owner occupied RE [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_CommercialAbstract5', window );"><strong>Commercial</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_RecognizedInterestIncomeTotalConsumer', window );">Recognized interest income total commercial</a></td>
<td class="nump">182<span></span>
</td>
<td class="nump">221<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentTypeAxis=sfst_RecognizedInterestIncomeMember', window );">Recognized Interest Income [Member] | Construction [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_CommercialAbstract5', window );"><strong>Commercial</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_RecognizedInterestIncomeTotalConsumer', window );">Recognized interest income total commercial</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_RecognizedInterestIncomeTotalConsumers', window );">Recognized interest income, total consumer</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentTypeAxis=sfst_RecognizedInterestIncomeMember', window );">Recognized Interest Income [Member] | Business [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_CommercialAbstract5', window );"><strong>Commercial</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_RecognizedInterestIncomeTotalConsumer', window );">Recognized interest income total commercial</a></td>
<td class="nump">62<span></span>
</td>
<td class="nump">243<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentTypeAxis=sfst_RecognizedInterestIncomeMember', window );">Recognized Interest Income [Member] | Total Commercial [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_CommercialAbstract5', window );"><strong>Commercial</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_RecognizedInterestIncomeTotalConsumer', window );">Recognized interest income total commercial</a></td>
<td class="nump">309<span></span>
</td>
<td class="nump">558<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentTypeAxis=sfst_RecognizedInterestIncomeMember', window );">Recognized Interest Income [Member] | Real Estate [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_CommercialAbstract5', window );"><strong>Commercial</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_RecognizedInterestIncomeTotalConsumers', window );">Recognized interest income, total consumer</a></td>
<td class="nump">98<span></span>
</td>
<td class="nump">170<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentTypeAxis=sfst_RecognizedInterestIncomeMember', window );">Recognized Interest Income [Member] | Home Equity [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_CommercialAbstract5', window );"><strong>Commercial</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_RecognizedInterestIncomeTotalConsumers', window );">Recognized interest income, total consumer</a></td>
<td class="nump">85<span></span>
</td>
<td class="nump">5<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentTypeAxis=sfst_RecognizedInterestIncomeMember', window );">Recognized Interest Income [Member] | Other [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_CommercialAbstract5', window );"><strong>Commercial</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_RecognizedInterestIncomeTotalConsumers', window );">Recognized interest income, total consumer</a></td>
<td class="nump">4<span></span>
</td>
<td class="nump">79<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentTypeAxis=sfst_RecognizedInterestIncomeMember', window );">Recognized Interest Income [Member] | Total consumer [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_CommercialAbstract5', window );"><strong>Commercial</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_RecognizedInterestIncomeTotalConsumers', window );">Recognized interest income, total consumer</a></td>
<td class="nump">187<span></span>
</td>
<td class="nump">254<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentTypeAxis=sfst_RecognizedInterestIncomeMember', window );">Recognized Interest Income [Member] | Total gross loans [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_CommercialAbstract5', window );"><strong>Commercial</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_RecognizedInterestIncomeTotalConsumers', window );">Recognized interest income, total consumer</a></td>
<td class="nump">$ 496<span></span>
</td>
<td class="nump">$ 812<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sfst_AverageRecordedInvestmentTotalCommercial">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The average annual returns in long-term real estate investing vary based on a number of factors&#8212;by the area of concentration in the sector.</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;">sfst_AverageRecordedInvestmentTotalCommercial</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sfst_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sfst_AverageRecordedInvestmentTotalConsumer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The average change in prices paid by consumers over a period of time for a basket of goods and services.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sfst_AverageRecordedInvestmentTotalConsumer</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sfst_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sfst_CommercialAbstract5">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sfst_CommercialAbstract5</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sfst_</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_sfst_RecognizedInterestIncomeTotalConsumer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Net interest income reflects the difference between the revenue from a bank's interest-bearing assets and expenses on its interest-bearing liabilities.</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;">sfst_RecognizedInterestIncomeTotalConsumer</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sfst_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sfst_RecognizedInterestIncomeTotalConsumers">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Revenue is the total of the net-interest income and non-interest income.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sfst_RecognizedInterestIncomeTotalConsumers</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sfst_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentTypeAxis=sfst_AverageRecordedInvestmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentTypeAxis=sfst_AverageRecordedInvestmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=sfst_OwnerOccupiedREMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=sfst_OwnerOccupiedREMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=sfst_NonownerOccupiedREMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=sfst_NonownerOccupiedREMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=sfst_Construction1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=sfst_Construction1Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=sfst_BusinessMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=sfst_BusinessMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=sfst_TotalCommercialMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=sfst_TotalCommercialMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=us-gaap_RealEstateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=us-gaap_RealEstateMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=sfst_HomeEquitysMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=sfst_HomeEquitysMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=sfst_OtherMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=sfst_OtherMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=sfst_ConsumerMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=sfst_ConsumerMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=sfst_TotalGrossLoansMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=sfst_TotalGrossLoansMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentTypeAxis=sfst_RecognizedInterestIncomeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentTypeAxis=sfst_RecognizedInterestIncomeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>78
<FILENAME>R66.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.22.4</span><table class="report" border="0" cellspacing="2" id="idm139789899452016">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Loans and Allowance for Credit Losses (Details) - Schedule of activity related to the allowance for credit losses - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_LoansandAllowanceforCreditLossesDetailsScheduleofactivityrelatedtotheallowanceforcreditlossesLineItems', window );"><strong>Loans and Allowance for Credit Losses (Details) - Schedule of activity related to the allowance for credit losses [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Balance, beginning of period</a></td>
<td class="nump">$ 30,408<span></span>
</td>
<td class="nump">$ 44,149<span></span>
</td>
<td class="nump">$ 16,642<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProvisionForLoanLeaseAndOtherLosses', window );">Provision for credit losses</a></td>
<td class="nump">6,155<span></span>
</td>
<td class="num">(12,400)<span></span>
</td>
<td class="nump">29,600<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllowanceForLoanAndLeaseLossesWriteOffs', window );">Loan charge-offs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(2,166)<span></span>
</td>
<td class="num">(3,414)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesRecoveries', window );">Loan recoveries</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">825<span></span>
</td>
<td class="nump">1,321<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_AllowanceForLoanAndLeaseLossesWriteOffsNetOfRecoveries', window );">Net loan recoveries (charge-offs)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,341)<span></span>
</td>
<td class="num">(2,093)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Balance, end of period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">30,408<span></span>
</td>
<td class="nump">44,149<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_CommercialLoanMember', window );">Commercial [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_LoansandAllowanceforCreditLossesDetailsScheduleofactivityrelatedtotheallowanceforcreditlossesLineItems', window );"><strong>Loans and Allowance for Credit Losses (Details) - Schedule of activity related to the allowance for credit losses [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Balance, beginning of period</a></td>
<td class="nump">20,730<span></span>
</td>
<td class="nump">29,166<span></span>
</td>
<td class="nump">11,372<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProvisionForLoanLeaseAndOtherLosses', window );">Provision for credit losses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(7,014)<span></span>
</td>
<td class="nump">19,500<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllowanceForLoanAndLeaseLossesWriteOffs', window );">Loan charge-offs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(2,018)<span></span>
</td>
<td class="num">(2,911)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesRecoveries', window );">Loan recoveries</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">596<span></span>
</td>
<td class="nump">1,205<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_AllowanceForLoanAndLeaseLossesWriteOffsNetOfRecoveries', window );">Net loan recoveries (charge-offs)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,422)<span></span>
</td>
<td class="num">(1,706)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Balance, end of period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">20,730<span></span>
</td>
<td class="nump">29,166<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_ConsumerLoanMember', window );">Consumer [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_LoansandAllowanceforCreditLossesDetailsScheduleofactivityrelatedtotheallowanceforcreditlossesLineItems', window );"><strong>Loans and Allowance for Credit Losses (Details) - Schedule of activity related to the allowance for credit losses [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Balance, beginning of period</a></td>
<td class="nump">9,678<span></span>
</td>
<td class="nump">14,983<span></span>
</td>
<td class="nump">5,270<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProvisionForLoanLeaseAndOtherLosses', window );">Provision for credit losses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(5,386)<span></span>
</td>
<td class="nump">10,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_us-gaap_AllowanceForLoanAndLeaseLossesWriteOffs', window );">Loan charge-offs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(148)<span></span>
</td>
<td class="num">(503)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesRecoveries', window );">Loan recoveries</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">229<span></span>
</td>
<td class="nump">116<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_AllowanceForLoanAndLeaseLossesWriteOffsNetOfRecoveries', window );">Net loan recoveries (charge-offs)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">81<span></span>
</td>
<td class="num">(387)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Balance, end of period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9,678<span></span>
</td>
<td class="nump">14,983<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=sfst_CommercialAndConsumerMember', window );">Commercial &amp; Consumer [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_LoansandAllowanceforCreditLossesDetailsScheduleofactivityrelatedtotheallowanceforcreditlossesLineItems', window );"><strong>Loans and Allowance for Credit Losses (Details) - Schedule of activity related to the allowance for credit losses [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Balance, beginning of period</a></td>
<td class="nump">30,408<span></span>
</td>
<td class="nump">44,149<span></span>
</td>
<td class="nump">16,642<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_AdjustmentForCECL', window );">Adjustment for CECL</a></td>
<td class="nump">1,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProvisionForLoanLeaseAndOtherLosses', window );">Provision for credit losses</a></td>
<td class="nump">5,375<span></span>
</td>
<td class="num">(12,400)<span></span>
</td>
<td class="nump">29,600<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllowanceForLoanAndLeaseLossesWriteOffs', window );">Loan charge-offs</a></td>
<td class="num">(485)<span></span>
</td>
<td class="num">(2,166)<span></span>
</td>
<td class="num">(3,414)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesRecoveries', window );">Loan recoveries</a></td>
<td class="nump">1,841<span></span>
</td>
<td class="nump">825<span></span>
</td>
<td class="nump">1,321<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_AllowanceForLoanAndLeaseLossesWriteOffsNetOfRecoveries', window );">Net loan recoveries (charge-offs)</a></td>
<td class="nump">1,356<span></span>
</td>
<td class="num">(1,341)<span></span>
</td>
<td class="num">(2,093)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Balance, end of period</a></td>
<td class="nump">$ 38,639<span></span>
</td>
<td class="nump">30,408<span></span>
</td>
<td class="nump">44,149<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_NetLoanChargeOffsAnnualizedAsPercentageOfAverageLoans', window );">Net recoveries to average loans (annualized)</a></td>
<td class="num">(0.05%)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_AllowanceForLoanLossesAsPercentageOfGrossLoans', window );">Allowance for credit losses to gross loans</a></td>
<td class="nump">1.18%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_AllowanceForLoanLossesAsPercentageOfNonperformingLoans', window );">Allowance for credit losses to nonperforming loans</a></td>
<td class="nump">1470.84%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=sfst_OwnerOccupiedREMember', window );">Owner occupied RE [Member] | Commercial [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_LoansandAllowanceforCreditLossesDetailsScheduleofactivityrelatedtotheallowanceforcreditlossesLineItems', window );"><strong>Loans and Allowance for Credit Losses (Details) - Schedule of activity related to the allowance for credit losses [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Balance, beginning of period</a></td>
<td class="nump">$ 4,700<span></span>
</td>
<td class="nump">8,092<span></span>
</td>
<td class="nump">2,782<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_AdjustmentForCECL', window );">Adjustment for CECL</a></td>
<td class="num">(313)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProvisionForLoanLeaseAndOtherLosses', window );">Provision for credit losses</a></td>
<td class="nump">1,480<span></span>
</td>
<td class="num">(3,486)<span></span>
</td>
<td class="nump">5,339<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllowanceForLoanAndLeaseLossesWriteOffs', window );">Loan charge-offs</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(94)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesRecoveries', window );">Loan recoveries</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">94<span></span>
</td>
<td class="nump">65<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_AllowanceForLoanAndLeaseLossesWriteOffsNetOfRecoveries', window );">Net loan recoveries (charge-offs)</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">94<span></span>
</td>
<td class="num">(29)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Balance, end of period</a></td>
<td class="nump">5,867<span></span>
</td>
<td class="nump">4,700<span></span>
</td>
<td class="nump">8,092<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=sfst_NonownerOccupiedREMember', window );">Non-owner occupied RE [Member] | Commercial [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_LoansandAllowanceforCreditLossesDetailsScheduleofactivityrelatedtotheallowanceforcreditlossesLineItems', window );"><strong>Loans and Allowance for Credit Losses (Details) - Schedule of activity related to the allowance for credit losses [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Balance, beginning of period</a></td>
<td class="nump">10,518<span></span>
</td>
<td class="nump">12,050<span></span>
</td>
<td class="nump">4,305<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_AdjustmentForCECL', window );">Adjustment for CECL</a></td>
<td class="nump">333<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProvisionForLoanLeaseAndOtherLosses', window );">Provision for credit losses</a></td>
<td class="num">(2,015)<span></span>
</td>
<td class="num">(958)<span></span>
</td>
<td class="nump">8,583<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllowanceForLoanAndLeaseLossesWriteOffs', window );">Loan charge-offs</a></td>
<td class="text"> <span></span>
</td>
<td class="num">(837)<span></span>
</td>
<td class="num">(1,508)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesRecoveries', window );">Loan recoveries</a></td>
<td class="nump">1,540<span></span>
</td>
<td class="nump">263<span></span>
</td>
<td class="nump">670<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_AllowanceForLoanAndLeaseLossesWriteOffsNetOfRecoveries', window );">Net loan recoveries (charge-offs)</a></td>
<td class="nump">1,540<span></span>
</td>
<td class="num">(574)<span></span>
</td>
<td class="num">(838)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Balance, end of period</a></td>
<td class="nump">10,376<span></span>
</td>
<td class="nump">10,518<span></span>
</td>
<td class="nump">12,050<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=us-gaap_ConstructionMember', window );">Construction [Member] | Commercial [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_LoansandAllowanceforCreditLossesDetailsScheduleofactivityrelatedtotheallowanceforcreditlossesLineItems', window );"><strong>Loans and Allowance for Credit Losses (Details) - Schedule of activity related to the allowance for credit losses [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Balance, beginning of period</a></td>
<td class="nump">625<span></span>
</td>
<td class="nump">1,154<span></span>
</td>
<td class="nump">541<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_AdjustmentForCECL', window );">Adjustment for CECL</a></td>
<td class="nump">154<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProvisionForLoanLeaseAndOtherLosses', window );">Provision for credit losses</a></td>
<td class="nump">513<span></span>
</td>
<td class="num">(529)<span></span>
</td>
<td class="nump">613<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllowanceForLoanAndLeaseLossesWriteOffs', window );">Loan charge-offs</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesRecoveries', window );">Loan recoveries</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_AllowanceForLoanAndLeaseLossesWriteOffsNetOfRecoveries', window );">Net loan recoveries (charge-offs)</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Balance, end of period</a></td>
<td class="nump">1,292<span></span>
</td>
<td class="nump">625<span></span>
</td>
<td class="nump">1,154<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=us-gaap_ConstructionMember', window );">Construction [Member] | Consumer [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_LoansandAllowanceforCreditLossesDetailsScheduleofactivityrelatedtotheallowanceforcreditlossesLineItems', window );"><strong>Loans and Allowance for Credit Losses (Details) - Schedule of activity related to the allowance for credit losses [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Balance, beginning of period</a></td>
<td class="nump">578<span></span>
</td>
<td class="nump">746<span></span>
</td>
<td class="nump">268<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_AdjustmentForCECL', window );">Adjustment for CECL</a></td>
<td class="nump">130<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProvisionForLoanLeaseAndOtherLosses', window );">Provision for credit losses</a></td>
<td class="nump">185<span></span>
</td>
<td class="num">(168)<span></span>
</td>
<td class="nump">478<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllowanceForLoanAndLeaseLossesWriteOffs', window );">Loan charge-offs</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesRecoveries', window );">Loan recoveries</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_AllowanceForLoanAndLeaseLossesWriteOffsNetOfRecoveries', window );">Net loan recoveries (charge-offs)</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Balance, end of period</a></td>
<td class="nump">893<span></span>
</td>
<td class="nump">578<span></span>
</td>
<td class="nump">746<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=sfst_BusinessMember', window );">Business [Member] | Commercial [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_LoansandAllowanceforCreditLossesDetailsScheduleofactivityrelatedtotheallowanceforcreditlossesLineItems', window );"><strong>Loans and Allowance for Credit Losses (Details) - Schedule of activity related to the allowance for credit losses [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Balance, beginning of period</a></td>
<td class="nump">4,887<span></span>
</td>
<td class="nump">7,870<span></span>
</td>
<td class="nump">3,716<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_AdjustmentForCECL', window );">Adjustment for CECL</a></td>
<td class="nump">1,057<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProvisionForLoanLeaseAndOtherLosses', window );">Provision for credit losses</a></td>
<td class="nump">1,764<span></span>
</td>
<td class="num">(2,041)<span></span>
</td>
<td class="nump">4,993<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllowanceForLoanAndLeaseLossesWriteOffs', window );">Loan charge-offs</a></td>
<td class="num">(55)<span></span>
</td>
<td class="num">(1,181)<span></span>
</td>
<td class="num">(1,309)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesRecoveries', window );">Loan recoveries</a></td>
<td class="nump">208<span></span>
</td>
<td class="nump">239<span></span>
</td>
<td class="nump">470<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_AllowanceForLoanAndLeaseLossesWriteOffsNetOfRecoveries', window );">Net loan recoveries (charge-offs)</a></td>
<td class="nump">153<span></span>
</td>
<td class="num">(942)<span></span>
</td>
<td class="num">(839)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Balance, end of period</a></td>
<td class="nump">7,861<span></span>
</td>
<td class="nump">4,887<span></span>
</td>
<td class="nump">7,870<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=us-gaap_RealEstateMember', window );">Real Estate [Member] | Consumer [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_LoansandAllowanceforCreditLossesDetailsScheduleofactivityrelatedtotheallowanceforcreditlossesLineItems', window );"><strong>Loans and Allowance for Credit Losses (Details) - Schedule of activity related to the allowance for credit losses [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Balance, beginning of period</a></td>
<td class="nump">7,083<span></span>
</td>
<td class="nump">10,482<span></span>
</td>
<td class="nump">3,308<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_AdjustmentForCECL', window );">Adjustment for CECL</a></td>
<td class="num">(294)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProvisionForLoanLeaseAndOtherLosses', window );">Provision for credit losses</a></td>
<td class="nump">2,698<span></span>
</td>
<td class="num">(3,417)<span></span>
</td>
<td class="nump">7,290<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllowanceForLoanAndLeaseLossesWriteOffs', window );">Loan charge-offs</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(134)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesRecoveries', window );">Loan recoveries</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">18<span></span>
</td>
<td class="nump">18<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_AllowanceForLoanAndLeaseLossesWriteOffsNetOfRecoveries', window );">Net loan recoveries (charge-offs)</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">18<span></span>
</td>
<td class="num">(116)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Balance, end of period</a></td>
<td class="nump">9,487<span></span>
</td>
<td class="nump">7,083<span></span>
</td>
<td class="nump">10,482<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=sfst_HomeEquitysMember', window );">Home Equity [Member] | Consumer [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_LoansandAllowanceforCreditLossesDetailsScheduleofactivityrelatedtotheallowanceforcreditlossesLineItems', window );"><strong>Loans and Allowance for Credit Losses (Details) - Schedule of activity related to the allowance for credit losses [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Balance, beginning of period</a></td>
<td class="nump">1,697<span></span>
</td>
<td class="nump">3,248<span></span>
</td>
<td class="nump">1,446<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_AdjustmentForCECL', window );">Adjustment for CECL</a></td>
<td class="nump">438<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProvisionForLoanLeaseAndOtherLosses', window );">Provision for credit losses</a></td>
<td class="nump">663<span></span>
</td>
<td class="num">(1,613)<span></span>
</td>
<td class="nump">2,032<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllowanceForLoanAndLeaseLossesWriteOffs', window );">Loan charge-offs</a></td>
<td class="num">(339)<span></span>
</td>
<td class="num">(139)<span></span>
</td>
<td class="num">(299)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesRecoveries', window );">Loan recoveries</a></td>
<td class="nump">92<span></span>
</td>
<td class="nump">201<span></span>
</td>
<td class="nump">69<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_AllowanceForLoanAndLeaseLossesWriteOffsNetOfRecoveries', window );">Net loan recoveries (charge-offs)</a></td>
<td class="num">(247)<span></span>
</td>
<td class="nump">62<span></span>
</td>
<td class="num">(230)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Balance, end of period</a></td>
<td class="nump">2,551<span></span>
</td>
<td class="nump">1,697<span></span>
</td>
<td class="nump">3,248<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=sfst_OtherMember', window );">Other [Member] | Consumer [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_LoansandAllowanceforCreditLossesDetailsScheduleofactivityrelatedtotheallowanceforcreditlossesLineItems', window );"><strong>Loans and Allowance for Credit Losses (Details) - Schedule of activity related to the allowance for credit losses [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Balance, beginning of period</a></td>
<td class="nump">320<span></span>
</td>
<td class="nump">507<span></span>
</td>
<td class="nump">276<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_AdjustmentForCECL', window );">Adjustment for CECL</a></td>
<td class="num">(5)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProvisionForLoanLeaseAndOtherLosses', window );">Provision for credit losses</a></td>
<td class="nump">87<span></span>
</td>
<td class="num">(188)<span></span>
</td>
<td class="nump">272<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllowanceForLoanAndLeaseLossesWriteOffs', window );">Loan charge-offs</a></td>
<td class="num">(91)<span></span>
</td>
<td class="num">(9)<span></span>
</td>
<td class="num">(70)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesRecoveries', window );">Loan recoveries</a></td>
<td class="nump">1<span></span>
</td>
<td class="nump">10<span></span>
</td>
<td class="nump">29<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_AllowanceForLoanAndLeaseLossesWriteOffsNetOfRecoveries', window );">Net loan recoveries (charge-offs)</a></td>
<td class="num">(90)<span></span>
</td>
<td class="nump">1<span></span>
</td>
<td class="num">(41)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Balance, end of period</a></td>
<td class="nump">$ 312<span></span>
</td>
<td class="nump">$ 320<span></span>
</td>
<td class="nump">$ 507<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sfst_AdjustmentForCECL">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Allowance for credit losses is an estimation of the outstanding payments due to a company that it does not expect to recover.</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;">sfst_AdjustmentForCECL</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sfst_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sfst_AllowanceForLoanAndLeaseLossesWriteOffsNetOfRecoveries">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Allowance for loan and lease losses write offs net of recoveries.</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;">sfst_AllowanceForLoanAndLeaseLossesWriteOffsNetOfRecoveries</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sfst_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sfst_AllowanceForLoanLossesAsPercentageOfGrossLoans">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Allowance for loan losses as a percentage of gross loans.</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;">sfst_AllowanceForLoanLossesAsPercentageOfGrossLoans</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sfst_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sfst_AllowanceForLoanLossesAsPercentageOfNonperformingLoans">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Allowance for credit losses as a percentage of nonperforming loans.</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;">sfst_AllowanceForLoanLossesAsPercentageOfNonperformingLoans</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sfst_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sfst_LoansandAllowanceforCreditLossesDetailsScheduleofactivityrelatedtotheallowanceforcreditlossesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sfst_LoansandAllowanceforCreditLossesDetailsScheduleofactivityrelatedtotheallowanceforcreditlossesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sfst_</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_sfst_NetLoanChargeOffsAnnualizedAsPercentageOfAverageLoans">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Net loan charge offs annualized as a percentage of average total loans.</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;">sfst_NetLoanChargeOffsAnnualizedAsPercentageOfAverageLoans</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sfst_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllowanceForLoanAndLeaseLossesWriteOffs">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of loans and leases that have been written off from both loan receivables and allowance reserve for credit loss.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11B<br> -Subparagraph (c)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=SL6953423-111524<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForLoanAndLeaseLossesWriteOffs</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableAllowanceForCreditLosses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of allowance for credit loss on financing receivable. Excludes allowance for financing receivable covered under loss sharing agreement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11B<br> -Subparagraph (c)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=SL6953423-111524<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(7)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(4))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124255206&amp;loc=SL82895884-210446<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919249-210447<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919249-210447<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher SEC<br> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 1405<br> -Paragraph (a)<br> -Subparagraph (3)<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher SEC<br> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 1405<br> -Paragraph (c)<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher SEC<br> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 1405<br> -Paragraph (a)<br> -Subparagraph (1)<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableAllowanceForCreditLosses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProvisionForLoanLeaseAndOtherLosses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense related loan transactions, lease transactions, credit loss from transactions other than loan and lease transactions, and other loss based on assessment of uncollectability from the counterparty to reduce the account to their net realizable value.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11B<br> -Subparagraph (c)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=SL6953423-111524<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.11)<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProvisionForLoanLeaseAndOtherLosses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ValuationAllowancesAndReservesRecoveries">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in valuation and qualifying accounts and reserves from recovery of amount previously written off or reestablishment of reserve previously utilized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SX 210.12-09(Column C)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24092-122690<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ValuationAllowancesAndReservesRecoveries</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_CommercialLoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_CommercialLoanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_ConsumerLoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_ConsumerLoanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=sfst_CommercialAndConsumerMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=sfst_CommercialAndConsumerMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=sfst_OwnerOccupiedREMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=sfst_OwnerOccupiedREMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=sfst_NonownerOccupiedREMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=sfst_NonownerOccupiedREMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=us-gaap_ConstructionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=us-gaap_ConstructionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=sfst_BusinessMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=sfst_BusinessMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=us-gaap_RealEstateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=us-gaap_RealEstateMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=sfst_HomeEquitysMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=sfst_HomeEquitysMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=sfst_OtherMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=sfst_OtherMember</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>79
<FILENAME>R67.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.22.4</span><table class="report" border="0" cellspacing="2" id="idm139789904960112">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Loans and Allowance for Credit Losses (Details) - Schedule of allowance for loan losses and recorded investment in loans by impairment methodology<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermDebtTypeAxis=sfst_AllowanceForLoanLossesMember', window );">Allowance For Loan Losses [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_LoansandAllowanceforCreditLossesDetailsScheduleofallowanceforloanlossesandrecordedinvestmentinloansbyimpairmentmethodologyLineItems', window );"><strong>Loans and Allowance for Credit Losses (Details) - Schedule of allowance for loan losses and recorded investment in loans by impairment methodology [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_IndividuallyEvaluated', window );">Individually evaluated</a></td>
<td class="nump">$ 836<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_CollectivelyEvaluated', window );">Collectively evaluated</a></td>
<td class="nump">29,572<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_InvestmentOnLoansTotal', window );">Total</a></td>
<td class="nump">30,408<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermDebtTypeAxis=sfst_RecordedOnIvestmentInLoansMember', window );">Recorded Investment In Loans [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_sfst_LoansandAllowanceforCreditLossesDetailsScheduleofallowanceforloanlossesandrecordedinvestmentinloansbyimpairmentmethodologyLineItems', window );"><strong>Loans and Allowance for Credit Losses (Details) - Schedule of allowance for loan losses and recorded investment in loans by impairment methodology [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_IndividuallyEvaluated', window );">Individually evaluated</a></td>
<td class="nump">8,163<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_CollectivelyEvaluated', window );">Collectively evaluated</a></td>
<td class="nump">2,481,714<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_InvestmentOnLoansTotal', window );">Total</a></td>
<td class="nump">2,489,877<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CollateralAxis=sfst_CommercialMember', window );">Commercial [Member] | Allowance For Loan Losses [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_LoansandAllowanceforCreditLossesDetailsScheduleofallowanceforloanlossesandrecordedinvestmentinloansbyimpairmentmethodologyLineItems', window );"><strong>Loans and Allowance for Credit Losses (Details) - Schedule of allowance for loan losses and recorded investment in loans by impairment methodology [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_IndividuallyEvaluated', window );">Individually evaluated</a></td>
<td class="nump">623<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_CollectivelyEvaluated', window );">Collectively evaluated</a></td>
<td class="nump">20,107<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_InvestmentOnLoansTotal', window );">Total</a></td>
<td class="nump">20,730<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CollateralAxis=sfst_CommercialMember', window );">Commercial [Member] | Recorded Investment In Loans [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_sfst_LoansandAllowanceforCreditLossesDetailsScheduleofallowanceforloanlossesandrecordedinvestmentinloansbyimpairmentmethodologyLineItems', window );"><strong>Loans and Allowance for Credit Losses (Details) - Schedule of allowance for loan losses and recorded investment in loans by impairment methodology [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_IndividuallyEvaluated', window );">Individually evaluated</a></td>
<td class="nump">3,435<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_CollectivelyEvaluated', window );">Collectively evaluated</a></td>
<td class="nump">1,549,837<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_InvestmentOnLoansTotal', window );">Total</a></td>
<td class="nump">1,553,272<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CollateralAxis=sfst_ConsumerMember', window );">Consumer [Member] | Allowance For Loan Losses [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_LoansandAllowanceforCreditLossesDetailsScheduleofallowanceforloanlossesandrecordedinvestmentinloansbyimpairmentmethodologyLineItems', window );"><strong>Loans and Allowance for Credit Losses (Details) - Schedule of allowance for loan losses and recorded investment in loans by impairment methodology [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_IndividuallyEvaluated', window );">Individually evaluated</a></td>
<td class="nump">213<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_CollectivelyEvaluated', window );">Collectively evaluated</a></td>
<td class="nump">9,465<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_InvestmentOnLoansTotal', window );">Total</a></td>
<td class="nump">9,678<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CollateralAxis=sfst_ConsumerMember', window );">Consumer [Member] | Recorded Investment In Loans [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_sfst_LoansandAllowanceforCreditLossesDetailsScheduleofallowanceforloanlossesandrecordedinvestmentinloansbyimpairmentmethodologyLineItems', window );"><strong>Loans and Allowance for Credit Losses (Details) - Schedule of allowance for loan losses and recorded investment in loans by impairment methodology [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_IndividuallyEvaluated', window );">Individually evaluated</a></td>
<td class="nump">4,728<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_CollectivelyEvaluated', window );">Collectively evaluated</a></td>
<td class="nump">931,877<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_InvestmentOnLoansTotal', window );">Total</a></td>
<td class="nump">$ 936,605<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sfst_CollectivelyEvaluated">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>They are valued at over collectively evaluated.</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;">sfst_CollectivelyEvaluated</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sfst_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sfst_IndividuallyEvaluated">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 total cost and assign a sale price to each product individually.</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;">sfst_IndividuallyEvaluated</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sfst_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sfst_InvestmentOnLoansTotal">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 investment property are conventional bank loans, hard money loans, private money loans, and home equity loans.</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;">sfst_InvestmentOnLoansTotal</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sfst_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sfst_LoansandAllowanceforCreditLossesDetailsScheduleofallowanceforloanlossesandrecordedinvestmentinloansbyimpairmentmethodologyLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sfst_LoansandAllowanceforCreditLossesDetailsScheduleofallowanceforloanlossesandrecordedinvestmentinloansbyimpairmentmethodologyLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sfst_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShortTermDebtTypeAxis=sfst_AllowanceForLoanLossesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermDebtTypeAxis=sfst_AllowanceForLoanLossesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShortTermDebtTypeAxis=sfst_RecordedOnIvestmentInLoansMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermDebtTypeAxis=sfst_RecordedOnIvestmentInLoansMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CollateralAxis=sfst_CommercialMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CollateralAxis=sfst_CommercialMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CollateralAxis=sfst_ConsumerMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CollateralAxis=sfst_ConsumerMember</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>80
<FILENAME>R68.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.22.4</span><table class="report" border="0" cellspacing="2" id="idm139789888120000">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Loans and Allowance for Credit Losses (Details) - Schedule of analysis of collateral-dependent loans<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2022 </div>
<div>USD ($)</div>
</th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_CommercialAbstract6', window );"><strong>Commercial</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllowanceForLoanAndLeaseLossesRealEstate', window );">Real estate</a></td>
<td class="nump">$ 545<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_AllowanceForLoanAndLeaseLossesBusinessAssets', window );">Business assets</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_Other', window );">Other</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryRealEstate', window );">Total</a></td>
<td class="nump">545<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CollateralAxis=sfst_CommercialMember', window );">Commercial [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_sfst_CommercialAbstract6', window );"><strong>Commercial</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllowanceForLoanAndLeaseLossesRealEstate', window );">Real estate</a></td>
<td class="nump">144<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_AllowanceForLoanAndLeaseLossesBusinessAssets', window );">Business assets</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_Other', window );">Other</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryRealEstate', window );">Total</a></td>
<td class="nump">144<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CollateralAxis=sfst_CommercialMember', window );">Commercial [Member] | Owner occupied RE [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_sfst_CommercialAbstract6', window );"><strong>Commercial</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllowanceForLoanAndLeaseLossesRealEstate', window );">Real estate</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_AllowanceForLoanAndLeaseLossesBusinessAssets', window );">Business assets</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_Other', window );">Other</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryRealEstate', window );">Total</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CollateralAxis=sfst_CommercialMember', window );">Commercial [Member] | Non-owners occupied RE [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_sfst_CommercialAbstract6', window );"><strong>Commercial</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllowanceForLoanAndLeaseLossesRealEstate', window );">Real estate</a></td>
<td class="nump">114<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_AllowanceForLoanAndLeaseLossesBusinessAssets', window );">Business assets</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_Other', window );">Other</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryRealEstate', window );">Total</a></td>
<td class="nump">114<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CollateralAxis=sfst_CommercialMember', window );">Commercial [Member] | Construction [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_sfst_CommercialAbstract6', window );"><strong>Commercial</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllowanceForLoanAndLeaseLossesRealEstate', window );">Real estate</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_AllowanceForLoanAndLeaseLossesBusinessAssets', window );">Business assets</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_Other', window );">Other</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryRealEstate', window );">Total</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CollateralAxis=sfst_CommercialMember', window );">Commercial [Member] | Business [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_sfst_CommercialAbstract6', window );"><strong>Commercial</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllowanceForLoanAndLeaseLossesRealEstate', window );">Real estate</a></td>
<td class="nump">30<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_AllowanceForLoanAndLeaseLossesBusinessAssets', window );">Business assets</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_Other', window );">Other</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryRealEstate', window );">Total</a></td>
<td class="nump">30<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CollateralAxis=sfst_ConsumerMember', window );">Consumer [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_sfst_CommercialAbstract6', window );"><strong>Commercial</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllowanceForLoanAndLeaseLossesRealEstate', window );">Real estate</a></td>
<td class="nump">401<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_AllowanceForLoanAndLeaseLossesBusinessAssets', window );">Business assets</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_Other', window );">Other</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryRealEstate', window );">Total</a></td>
<td class="nump">401<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CollateralAxis=sfst_ConsumerMember', window );">Consumer [Member] | Construction [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_sfst_CommercialAbstract6', window );"><strong>Commercial</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllowanceForLoanAndLeaseLossesRealEstate', window );">Real estate</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_AllowanceForLoanAndLeaseLossesBusinessAssets', window );">Business assets</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_Other', window );">Other</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryRealEstate', window );">Total</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CollateralAxis=sfst_ConsumerMember', window );">Consumer [Member] | Real Estate [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_sfst_CommercialAbstract6', window );"><strong>Commercial</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllowanceForLoanAndLeaseLossesRealEstate', window );">Real estate</a></td>
<td class="nump">207<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_AllowanceForLoanAndLeaseLossesBusinessAssets', window );">Business assets</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_Other', window );">Other</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryRealEstate', window );">Total</a></td>
<td class="nump">207<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CollateralAxis=sfst_ConsumerMember', window );">Consumer [Member] | Home Equity [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_sfst_CommercialAbstract6', window );"><strong>Commercial</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllowanceForLoanAndLeaseLossesRealEstate', window );">Real estate</a></td>
<td class="nump">194<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_AllowanceForLoanAndLeaseLossesBusinessAssets', window );">Business assets</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_Other', window );">Other</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryRealEstate', window );">Total</a></td>
<td class="nump">194<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CollateralAxis=sfst_ConsumerMember', window );">Consumer [Member] | Other [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_sfst_CommercialAbstract6', window );"><strong>Commercial</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllowanceForLoanAndLeaseLossesRealEstate', window );">Real estate</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_AllowanceForLoanAndLeaseLossesBusinessAssets', window );">Business assets</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_Other', window );">Other</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryRealEstate', window );">Total</a></td>
<td class="text"> <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sfst_AllowanceForLoanAndLeaseLossesBusinessAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sfst_AllowanceForLoanAndLeaseLossesBusinessAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sfst_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sfst_CommercialAbstract6">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sfst_CommercialAbstract6</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sfst_</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_sfst_Other">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Real estate is considered real property that includes land and anything permanently attached to it or built on it, whether natural or man-made.</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;">sfst_Other</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sfst_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllowanceForLoanAndLeaseLossesRealEstate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 reserve to cover probable credit losses related to specifically identified fixed maturity real estate loans as well as probable credit losses inherent in the remainder of that loan portfolio.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 310<br> -Section 45<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=123605502&amp;loc=d3e21338-158488<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForLoanAndLeaseLossesRealEstate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryRealEstate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total of (1) improvements, (2) held-for-sale, (3) land and land under development, (4) construction-in-process, (5) mortgage loans held-in-inventory, and (6) other real estate investments which are considered inventory due to being held for sale or disposition.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryRealEstate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CollateralAxis=sfst_CommercialMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CollateralAxis=sfst_CommercialMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=sfst_OwnerOccupiedREMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=sfst_OwnerOccupiedREMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=sfst_NonownersOccupiedREMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=sfst_NonownersOccupiedREMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=sfst_Construction1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=sfst_Construction1Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=sfst_BusinessMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=sfst_BusinessMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CollateralAxis=sfst_ConsumerMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CollateralAxis=sfst_ConsumerMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=us-gaap_RealEstateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=us-gaap_RealEstateMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=sfst_HomeEquitysMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=sfst_HomeEquitysMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=sfst_OtherMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=sfst_OtherMember</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>81
<FILENAME>R69.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.22.4</span><table class="report" border="0" cellspacing="2" id="idm139789911405616">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Loans and Allowance for Credit Losses (Details) - Schedule of allowance for credit losses for unfunded loan commitments - Allowance for Credit Losses - Unfunded Loan Commitments [Member]<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2022 </div>
<div>USD ($)</div>
</th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems', window );"><strong>Financing Receivable, Allowance for Credit Loss [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_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Balance, beginning of period</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_AdjustmentForAdoptionOfCECL', window );">Adjustment for adoption of CECL</a></td>
<td class="nump">2,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_ProvisionForreversalOfLoanLosses', window );">Provision for credit losses</a></td>
<td class="nump">780<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Balance, end of period</a></td>
<td class="nump">2,780<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_UnfundedLoanCommitments', window );">Unfunded Loan Commitments</a></td>
<td class="nump">$ 878,324<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_ReserveForUnfundedCommitmentsToUnfundedLoanCommitmentsPercentage', window );">Reserve for Unfunded Commitments to Unfunded Loan Commitments</a></td>
<td class="nump">0.32%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sfst_AdjustmentForAdoptionOfCECL">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Adjustment for adoption of CECL.</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;">sfst_AdjustmentForAdoptionOfCECL</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sfst_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sfst_ProvisionForreversalOfLoanLosses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Loan loss provisions, also known as valuation allowances, are an expense set aside as an allowance for potential uncollected loans and loan payments.</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;">sfst_ProvisionForreversalOfLoanLosses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sfst_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sfst_ReserveForUnfundedCommitmentsToUnfundedLoanCommitmentsPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Reserve for unfunded commitments to unfunded loan commitments percentage.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sfst_ReserveForUnfundedCommitmentsToUnfundedLoanCommitmentsPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sfst_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sfst_UnfundedLoanCommitments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Unfunded loan commitments are those commitments made by a Financial institution that are contractual obligations for future funding.</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;">sfst_UnfundedLoanCommitments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sfst_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableAllowanceForCreditLosses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of allowance for credit loss on financing receivable. Excludes allowance for financing receivable covered under loss sharing agreement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11B<br> -Subparagraph (c)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=SL6953423-111524<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(7)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(4))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124255206&amp;loc=SL82895884-210446<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919249-210447<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919249-210447<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher SEC<br> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 1405<br> -Paragraph (a)<br> -Subparagraph (3)<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher SEC<br> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 1405<br> -Paragraph (c)<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher SEC<br> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 1405<br> -Paragraph (a)<br> -Subparagraph (1)<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableAllowanceForCreditLosses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=sfst_AllowanceForCreditLossesUnfundedLoanCommitmentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=sfst_AllowanceForCreditLossesUnfundedLoanCommitmentsMember</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>82
<FILENAME>R70.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.22.4</span><table class="report" border="0" cellspacing="2" id="idm139789904404608">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Troubled Debt Restructurings (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_TroubledDebtRestructuringsDetailsLineItems', window );"><strong>Troubled Debt Restructurings (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_AggregateSumOfLoansClassifiedAsTroubledDebtRestructurings', window );">Total sum of loans classified as troubled debt restructurings</a></td>
<td class="nump">$ 6,300,000<span></span>
</td>
<td class="nump">$ 6,300,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_RelatedAllowanceForCreditLosess', window );">Specific allowance</a></td>
<td class="nump">1,200,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=sfst_OneConsumerRealEstateLoanMember', window );">One Consumer Real Estate Loan [Member] | Pre-Modification and Post-Modification [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_TroubledDebtRestructuringsDetailsLineItems', window );"><strong>Troubled Debt Restructurings (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CompensatingBalanceAmount', window );">Modification balance</a></td>
<td class="nump">885,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=sfst_TwoCommercialBusinessLoansMember', window );">Two Commercial Business Loans [Member] | Pre-Modification [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_TroubledDebtRestructuringsDetailsLineItems', window );"><strong>Troubled Debt Restructurings (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CompensatingBalanceAmount', window );">Modification balance</a></td>
<td class="nump">$ 1,100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=sfst_TwoConsumerRealEstateLoansMember', window );">Two Consumer Real Estate Loans [Member] | Pre-Modification and Post-Modification [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_TroubledDebtRestructuringsDetailsLineItems', window );"><strong>Troubled Debt Restructurings (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CompensatingBalanceAmount', window );">Modification balance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">181,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=sfst_TwoConsumerRealEstateLoansMember', window );">Two Consumer Real Estate Loans [Member] | Pre-Modification [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_TroubledDebtRestructuringsDetailsLineItems', window );"><strong>Troubled Debt Restructurings (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CompensatingBalanceAmount', window );">Modification balance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">259,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=sfst_TwoConsumerRealEstateLoansMember', window );">Two Consumer Real Estate Loans [Member] | Post-Modification [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_TroubledDebtRestructuringsDetailsLineItems', window );"><strong>Troubled Debt Restructurings (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CompensatingBalanceAmount', window );">Modification balance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 262,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sfst_AggregateSumOfLoansClassifiedAsTroubledDebtRestructurings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate sum of loans classified as troubled debt restructurings.</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;">sfst_AggregateSumOfLoansClassifiedAsTroubledDebtRestructurings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sfst_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sfst_RelatedAllowanceForCreditLosess">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of special allowances for credit losses.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sfst_RelatedAllowanceForCreditLosess</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sfst_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sfst_TroubledDebtRestructuringsDetailsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sfst_TroubledDebtRestructuringsDetailsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sfst_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CompensatingBalanceAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of a specific compensating balance arrangement that is maintained under an agreement for a bank loan or future credit availability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CompensatingBalanceAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=sfst_OneConsumerRealEstateLoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=sfst_OneConsumerRealEstateLoanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sfst_ModificationAxis=sfst_PreModificationAndPostModificationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">sfst_ModificationAxis=sfst_PreModificationAndPostModificationMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=sfst_TwoCommercialBusinessLoansMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=sfst_TwoCommercialBusinessLoansMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sfst_ModificationAxis=sfst_PreModificationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">sfst_ModificationAxis=sfst_PreModificationMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=sfst_TwoConsumerRealEstateLoansMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=sfst_TwoConsumerRealEstateLoansMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sfst_ModificationAxis=sfst_PostModificationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">sfst_ModificationAxis=sfst_PostModificationMember</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>83
<FILENAME>R71.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.22.4</span><table class="report" border="0" cellspacing="2" id="idm139789902970576">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property and Equipment (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Oct. 01, 2020</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, Plant and Equipment [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainLossOnSaleOfOtherAssets', window );">Loss on sale of disposal of assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 439,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainLossOnDispositionOfAssets', window );">Gain on sale of columbia, south carolina offices</a></td>
<td class="nump">$ 180,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DepreciationDepletionAndAmortization', window );">Depreciation and amortization expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,700,000<span></span>
</td>
<td class="nump">$ 2,200,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepreciationDepletionAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepreciationDepletionAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainLossOnDispositionOfAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) on sale or disposal of property, plant and equipment assets, excluding oil and gas property and timber property.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=126905981&amp;loc=d3e2443-110228<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=109226691&amp;loc=d3e2941-110230<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnDispositionOfAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainLossOnSaleOfOtherAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) on sale or disposal of other assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnSaleOfOtherAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>84
<FILENAME>R72.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.22.4</span><table class="report" border="0" cellspacing="2" id="idm139789902617680">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Property and Equipment (Details) - Schedule of components of property and equipment - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property and equipment, excluding ROU assets</a></td>
<td class="nump">$ 75,597<span></span>
</td>
<td class="nump">$ 65,726<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_OperatingLeaseRightOfUseAssets', window );">ROU assets</a></td>
<td class="nump">23,586<span></span>
</td>
<td class="nump">26,644<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Total property and equipment</a></td>
<td class="nump">99,183<span></span>
</td>
<td class="nump">92,370<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment', window );">Accumulated depreciation and amortization</a></td>
<td class="num">(17,219)<span></span>
</td>
<td class="num">(15,882)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LandMember', window );">Land [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property and equipment, excluding ROU assets</a></td>
<td class="nump">11,244<span></span>
</td>
<td class="nump">10,678<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingMember', window );">Building [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property and equipment, excluding ROU assets</a></td>
<td class="nump">54,454<span></span>
</td>
<td class="nump">22,150<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember', window );">Leasehold Improvements [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property and equipment, excluding ROU assets</a></td>
<td class="nump">5,545<span></span>
</td>
<td class="nump">6,860<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=sfst_FurnitureAndEquipmentMember', window );">Furniture and equipment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property and equipment, excluding ROU assets</a></td>
<td class="nump">20,422<span></span>
</td>
<td class="nump">11,589<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=sfst_SoftwareMember', window );">Software [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property and equipment, excluding ROU assets</a></td>
<td class="nump">409<span></span>
</td>
<td class="nump">389<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ConstructionInProgressMember', window );">Construction in Progress [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property and equipment, excluding ROU assets</a></td>
<td class="nump">$ 742<span></span>
</td>
<td class="nump">$ 29,942<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sfst_OperatingLeaseRightOfUseAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's right to use underlying asset under operating lease.</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;">sfst_OperatingLeaseRightOfUseAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sfst_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(14))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 360<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124429447&amp;loc=SL124453093-239630<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LandMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LandMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=sfst_FurnitureAndEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=sfst_FurnitureAndEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=sfst_SoftwareMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=sfst_SoftwareMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ConstructionInProgressMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ConstructionInProgressMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>85
<FILENAME>R73.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.22.4</span><table class="report" border="0" cellspacing="2" id="idm139789911383568">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property and Equipment (Details) - Schedule of estimated useful lives of property and equipment<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=sfst_SoftwareMember', window );">Software [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_PropertyandEquipmentDetailsScheduleofestimatedusefullivesofpropertyandequipmentLineItems', window );"><strong>Property and Equipment (Details) - Schedule of estimated useful lives of property and equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property and equipment, estimated useful life (in years)</a></td>
<td class="text">3 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=sfst_FurnitureAndEquipmentMember', window );">Furniture and equipment [Member] | Minimum [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_sfst_PropertyandEquipmentDetailsScheduleofestimatedusefullivesofpropertyandequipmentLineItems', window );"><strong>Property and Equipment (Details) - Schedule of estimated useful lives of property and equipment [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_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property and equipment, estimated useful life (in years)</a></td>
<td class="text">5 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=sfst_FurnitureAndEquipmentMember', window );">Furniture and equipment [Member] | Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_PropertyandEquipmentDetailsScheduleofestimatedusefullivesofpropertyandequipmentLineItems', window );"><strong>Property and Equipment (Details) - Schedule of estimated useful lives of property and equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property and equipment, estimated useful life (in years)</a></td>
<td class="text">7 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember', window );">Leasehold Improvements [Member] | Minimum [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_sfst_PropertyandEquipmentDetailsScheduleofestimatedusefullivesofpropertyandequipmentLineItems', window );"><strong>Property and Equipment (Details) - Schedule of estimated useful lives of property and equipment [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_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property and equipment, estimated useful life (in years)</a></td>
<td class="text">5 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember', window );">Leasehold Improvements [Member] | Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_PropertyandEquipmentDetailsScheduleofestimatedusefullivesofpropertyandequipmentLineItems', window );"><strong>Property and Equipment (Details) - Schedule of estimated useful lives of property and equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property and equipment, estimated useful life (in years)</a></td>
<td class="text">15 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=sfst_BuildingsMember', window );">Buildings [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_sfst_PropertyandEquipmentDetailsScheduleofestimatedusefullivesofpropertyandequipmentLineItems', window );"><strong>Property and Equipment (Details) - Schedule of estimated useful lives of property and equipment [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_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property and equipment, estimated useful life (in years)</a></td>
<td class="text">40 years<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sfst_PropertyandEquipmentDetailsScheduleofestimatedusefullivesofpropertyandequipmentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sfst_PropertyandEquipmentDetailsScheduleofestimatedusefullivesofpropertyandequipmentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sfst_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentUsefulLife</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=sfst_SoftwareMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=sfst_SoftwareMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=sfst_FurnitureAndEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=sfst_FurnitureAndEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=sfst_BuildingsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=sfst_BuildingsMember</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>86
<FILENAME>R74.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.22.4</span><table class="report" border="0" cellspacing="2" id="idm139789904865472">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisclosureTextBlockAbstract', window );"><strong>Leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentOtherNet', window );">Property and equipment</a></td>
<td class="nump">$ 23.6<span></span>
</td>
<td class="nump">$ 26.6<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_LeaseLiabilities', window );">Other liabilities</a></td>
<td class="nump">$ 25.8<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesCurrent', window );">Other liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 28.0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1', window );">Weighted average remaining life of the lease term</a></td>
<td class="text">6 years 10 months 20 days<span></span>
</td>
<td class="text">7 years 11 months 1 day<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent', window );">Weighted average discount rate</a></td>
<td class="nump">2.86%<span></span>
</td>
<td class="nump">2.28%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseCost', window );">Operating lease costs</a></td>
<td class="nump">$ 2.7<span></span>
</td>
<td class="nump">$ 3.0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sfst_LeaseLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease.</p></div>
<a href="javascript:void(0);" onclick="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;">sfst_LeaseLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sfst_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureTextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureTextBlockAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI https://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average discount rate for operating lease calculated at point in time.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(4)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI https://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI https://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentOtherNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after depreciation of long-lived, physical assets used to produce goods and services and not intended for resale, classified as 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;">us-gaap_PropertyPlantAndEquipmentOtherNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>87
<FILENAME>R75.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.22.4</span><table class="report" border="0" cellspacing="2" id="idm139789910413600">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Leases (Details) - Schedule of maturities of lease liabilities<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_ScheduleOfMaturitiesOfLeaseLiabilitiesAbstract', window );"><strong>Schedule of Maturities of Lease Liabilities [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths', window );">2023</a></td>
<td class="nump">$ 2,016<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo', window );">2024</a></td>
<td class="nump">2,068<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree', window );">2025</a></td>
<td class="nump">2,124<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour', window );">2026</a></td>
<td class="nump">2,177<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive', window );">2027</a></td>
<td class="nump">2,234<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive', window );">Thereafter</a></td>
<td class="nump">22,203<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue', window );">Total undiscounted lease payments</a></td>
<td class="nump">32,822<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount', window );">Discount effect of cash flows</a></td>
<td class="nump">6,995<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_OperatingLeaseLiability1', window );">Total lease liability</a></td>
<td class="nump">$ 25,827<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sfst_OperatingLeaseLiability1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease.</p></div>
<a href="javascript:void(0);" onclick="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;">sfst_OperatingLeaseLiability1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sfst_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sfst_ScheduleOfMaturitiesOfLeaseLiabilitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sfst_ScheduleOfMaturitiesOfLeaseLiabilitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sfst_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>88
<FILENAME>R76.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.22.4</span><table class="report" border="0" cellspacing="2" id="idm139789902460256">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Other Real Estate Owned (Details) - Schedule of activity of real estate acquired in settlement of loans portion of other real estate owned - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_ScheduleOfActivityOfRealEstateAcquiredInSettlementOfLoansPortionOfOtherRealEstateOwnedAbstract', window );"><strong>Schedule Of Activity Of Real Estate Acquired In Settlement Of Loans Portion Of Other Real Estate Owned Abstract</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherRealEstate', window );">Balance, beginning of year</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 1,169<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherRealEstateAdditions', window );">Additions</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">367<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherRealEstateDisposals', window );">Sales</a></td>
<td class="text"> <span></span>
</td>
<td class="num">(1,536)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_OtherRealEstateWriteDowns', window );">Write-downs, net</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherRealEstate', window );">Balance, end of year</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sfst_OtherRealEstateWriteDowns">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Other real estate write downs.</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;">sfst_OtherRealEstateWriteDowns</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sfst_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sfst_ScheduleOfActivityOfRealEstateAcquiredInSettlementOfLoansPortionOfOtherRealEstateOwnedAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sfst_ScheduleOfActivityOfRealEstateAcquiredInSettlementOfLoansPortionOfOtherRealEstateOwnedAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sfst_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherRealEstate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying amount of other real estate not separately disclosed, including, but not limited to, real estate investments, real estate loans that qualify as investments in real estate, and premises that are no longer used in operations may also be included in real estate owned. This does not include real estate assets taken in settlement of troubled loans through surrender or foreclosure.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.10(4))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherRealEstate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherRealEstateAdditions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Additions of other real estate not separately disclosed, including, but not limited to, real estate investments, real estate loans that qualify as investments in real estate, and premises that are no longer used in operations may also be included in real estate owned. This excludes real estate assets taken in settlement of troubled loans through surrender or foreclosure.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherRealEstateAdditions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherRealEstateDisposals">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disposals of other real estate not separately disclosed, including, but not limited to, real estate investments, real estate loans that qualify as investments in real estate, and premises that are no longer used in operations may also be included in real estate owned. This excludes real estate assets taken in settlement of troubled loans through surrender or foreclosure.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherRealEstateDisposals</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>89
<FILENAME>R77.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.22.4</span><table class="report" border="0" cellspacing="2" id="idm139789903333040">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Deposits (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatisticalDisclosureForBanksAbstract', window );"><strong>Deposits [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TimeDeposits100000OrMore', window );">Time deposits greater than $250,000</a></td>
<td class="nump">$ 374,800,000<span></span>
</td>
<td class="nump">$ 84,400,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DepositsMoneyMarketDeposits', window );">Time deposits obtained outside of primary market</a></td>
<td class="nump">236,200,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestExpenseTimeDeposits100000OrMore', window );">Interest expense on time deposits greater than $250,000</a></td>
<td class="nump">$ 3,200,000<span></span>
</td>
<td class="nump">$ 786,000<span></span>
</td>
<td class="nump">$ 3,500,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatisticalDisclosureForBanksAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatisticalDisclosureForBanksAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>srt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepositsMoneyMarketDeposits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deposits in accounts that offer many of the same services as checking accounts although transactions may be somewhat more limited, share some of the characteristics of a money market fund and are insured by the Federal government, also known as money market accounts.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.12)<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepositsMoneyMarketDeposits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestExpenseTimeDeposits100000OrMore">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Interest expense incurred on time deposits, including certificates of deposits, of $100,000 or more in domestic offices.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.6)<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestExpenseTimeDeposits100000OrMore</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TimeDeposits100000OrMore">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of time deposit liabilities, including certificates of deposit, in denominations of $100,000 or more.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher SEC<br> -Name Industry Guide<br> -Number 3<br> -Section V<br> -Paragraph D-E<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TimeDeposits100000OrMore</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>90
<FILENAME>R78.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.22.4</span><table class="report" border="0" cellspacing="2" id="idm139789911268304">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Deposits (Details) - Schedule of detail in deposit accounts - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_ScheduleOfDetailInDepositAccountsAbstract', window );"><strong>Schedule of Detail In Deposit Accounts [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NoninterestBearingDepositLiabilities', window );">Noninterest bearing</a></td>
<td class="nump">$ 804,115<span></span>
</td>
<td class="nump">$ 768,651<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestBearingDepositLiabilitiesByComponentAbstract', window );"><strong>Interest bearing:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestBearingDomesticDepositNegotiableOrderOfWithdrawalNOW', window );">NOW accounts</a></td>
<td class="nump">318,030<span></span>
</td>
<td class="nump">401,788<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestBearingDomesticDepositMoneyMarket', window );">Money market accounts</a></td>
<td class="nump">1,506,418<span></span>
</td>
<td class="nump">1,201,099<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestBearingDomesticDepositSavings', window );">Savings</a></td>
<td class="nump">40,673<span></span>
</td>
<td class="nump">39,696<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TimeDeposits', window );">Time deposits</a></td>
<td class="nump">464,628<span></span>
</td>
<td class="nump">152,592<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Deposits', window );">Total deposits</a></td>
<td class="nump">$ 3,133,864<span></span>
</td>
<td class="nump">$ 2,563,826<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sfst_ScheduleOfDetailInDepositAccountsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sfst_ScheduleOfDetailInDepositAccountsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sfst_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Deposits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate of all deposit liabilities held by the entity, including foreign and domestic, interest and noninterest bearing; may include demand deposits, saving deposits, Negotiable Order of Withdrawal (NOW) and time deposits among others.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.12)<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Deposits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestBearingDepositLiabilitiesByComponentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestBearingDepositLiabilitiesByComponentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestBearingDomesticDepositMoneyMarket">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of interest-bearing domestic money market demand account deposit liabilities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.12)<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestBearingDomesticDepositMoneyMarket</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestBearingDomesticDepositNegotiableOrderOfWithdrawalNOW">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of interest-bearing domestic negotiable order of withdrawal (NOW) demand deposit liabilities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.12)<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestBearingDomesticDepositNegotiableOrderOfWithdrawalNOW</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestBearingDomesticDepositSavings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of interest-bearing domestic savings deposit liabilities. Saving deposits bear interest and have no stated maturity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.12)<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestBearingDomesticDepositSavings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NoninterestBearingDepositLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate amount of all domestic and foreign noninterest-bearing deposits liabilities held by the entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.12)<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NoninterestBearingDepositLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TimeDeposits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of time deposit liabilities, including certificates of deposit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 405<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=116652737&amp;loc=d3e64164-112818<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.12)<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TimeDeposits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>91
<FILENAME>R79.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.22.4</span><table class="report" border="0" cellspacing="2" id="idm139789902714064">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Deposits (Details) - Scheduled maturities of certificates of deposit - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_ScheduledMaturitiesOfCertificatesOfDepositAbstract', window );"><strong>Scheduled Maturities of Certificates of Deposit [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TimeDepositMaturitiesYearOne', window );">2023</a></td>
<td class="nump">$ 420,049<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TimeDepositMaturitiesYearTwo', window );">2024</a></td>
<td class="nump">39,786<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TimeDepositMaturitiesYearThree', window );">2025</a></td>
<td class="nump">4,683<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TimeDepositMaturitiesYearFour', window );">2026</a></td>
<td class="nump">110<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TimeDeposits', window );">Certificates of deposit</a></td>
<td class="nump">$ 464,628<span></span>
</td>
<td class="nump">$ 152,592<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sfst_ScheduledMaturitiesOfCertificatesOfDepositAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sfst_ScheduledMaturitiesOfCertificatesOfDepositAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sfst_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TimeDepositMaturitiesYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of time deposit maturing in fourth fiscal year following current fiscal year. Time deposit includes, but is not limited to, certificate of deposit. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=123465755&amp;loc=d3e1835-112601<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TimeDepositMaturitiesYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TimeDepositMaturitiesYearOne">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of time deposit maturing in next fiscal year following current fiscal year. Time deposit includes, but is not limited to, certificate of deposit. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=123465755&amp;loc=d3e1835-112601<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TimeDepositMaturitiesYearOne</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TimeDepositMaturitiesYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of time deposit maturing in third fiscal year following current fiscal year. Time deposit includes, but is not limited to, certificate of deposit. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=123465755&amp;loc=d3e1835-112601<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TimeDepositMaturitiesYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TimeDepositMaturitiesYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of time deposit maturing in second fiscal year following current fiscal year. Time deposit includes, but is not limited to, certificate of deposit. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=123465755&amp;loc=d3e1835-112601<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TimeDepositMaturitiesYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TimeDeposits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of time deposit liabilities, including certificates of deposit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 405<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=116652737&amp;loc=d3e64164-112818<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.12)<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TimeDeposits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>92
<FILENAME>R80.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.22.4</span><table class="report" border="0" cellspacing="2" id="idm139789902733728">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Federal Home Loan Bank Advances and Other Borrowings (Details)<br> $ in Millions</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2022 </div>
<div>USD ($)</div>
</th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_FederalHomeLoanBankAdvancesandOtherBorrowingsDetailsLineItems', window );"><strong>Federal Home Loan Bank Advances and Other Borrowings (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdvancesFromFederalHomeLoanBanks', window );">FHLB advances</a></td>
<td class="nump">$ 175.0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeVariableInterestRate', window );">Variable rate</a></td>
<td class="nump">4.57%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_MortgageLoans', window );">Mortgage loans</a></td>
<td class="nump">$ 9.3<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityExpirationDate1', window );">Maturity date</a></td>
<td class="text">Feb. 16,  2023<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_VariableRateAxis=sfst_FederalHomeLoanBankAdvancesAndOtherBorrowingsMember', window );">FHLB [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_sfst_FederalHomeLoanBankAdvancesandOtherBorrowingsDetailsLineItems', window );"><strong>Federal Home Loan Bank Advances and Other Borrowings (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdvancesFromFederalHomeLoanBanks', window );">FHLB advances</a></td>
<td class="nump">$ 1,050.0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sfst_FederalHomeLoanBankAdvancesandOtherBorrowingsDetailsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sfst_FederalHomeLoanBankAdvancesandOtherBorrowingsDetailsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sfst_</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_sfst_MortgageLoans">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of mortgage loans.</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;">sfst_MortgageLoans</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sfst_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdvancesFromFederalHomeLoanBanks">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of borrowings as of the balance sheet date from the Federal Home Loan Bank, which are primarily used to cover shortages in the required reserve balance and liquidity shortages.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 470<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6479118&amp;loc=d3e64650-112822<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdvancesFromFederalHomeLoanBanks</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeVariableInterestRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Variable interest rate in effect as of the balance sheet date related to the interest rate derivative.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeVariableInterestRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityExpirationDate1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Date the credit facility terminates, in YYYY-MM-DD format.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(b),22(b))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityExpirationDate1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_VariableRateAxis=sfst_FederalHomeLoanBankAdvancesAndOtherBorrowingsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VariableRateAxis=sfst_FederalHomeLoanBankAdvancesAndOtherBorrowingsMember</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>93
<FILENAME>R81.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.22.4</span><table class="report" border="0" cellspacing="2" id="idm139789903487248">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Subordinated Debentures (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="3">1 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2019</div></th>
<th class="th"><div>Dec. 22, 2005</div></th>
<th class="th"><div>Jun. 23, 2003</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_SubordinatedDebenturesDetailsLineItems', window );"><strong>Subordinated Debentures (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_JuniorSubordinatedNotes', window );">Subordinated debentures</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 36,214,000<span></span>
</td>
<td class="nump">$ 36,106,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_DescriptionOfWallStreetReformAndConsumerProtectionAct', window );">Dodd-Frank Act prohibits, description</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Dodd-Frank Act prohibit institutions that had more than $15 billion in assets on December 31, 2009 from including trust preferred
securities as Tier 1 capital beginning in 2013, with one-third phased out over the two years ending in 2015. Financial institutions with
less than $15 billion in total assets, such as the Bank, may continue to include their trust preferred securities issued prior to May
19, 2010 in Tier 1 capital, but cannot include in Tier 1 capital trust preferred securities issued after such date.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtPercentageBearingFixedInterestRate', window );">Fixed annual rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.75%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentTerm', window );">Subordinate term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">10 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=sfst_GreenvilleFirstStatutoryTrustOneMember', window );">Greenville First Statutory Trust One [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_SubordinatedDebenturesDetailsLineItems', window );"><strong>Subordinated Debentures (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_TrustPreferredSecuritiesIssuedAtFloatingRate', window );">Trust preferred securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 6,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentMaturityDate', window );">Trust preferred securities maturity date</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Jun. 26,  2033<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtPercentageBearingVariableInterestRate', window );">Floating interest rate of trust preferred securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7.82%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_PercentageOfLondonInterbankOfferedRate', window );">LIBOR rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.10%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfTrustPreferredSecurities', window );">Proceeds from issuance trust preferred securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 6,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_InitialProceedsOfPreferredSecuritiesFromCapitalInvestment', window );">Initial proceeds from capital investment in trust</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">186,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_JuniorSubordinatedNotes', window );">Subordinated debentures</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 6,200,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=sfst_GreenvilleFirstStatutoryTrustTwoMember', window );">Greenville First Statutory Trust Two [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_SubordinatedDebenturesDetailsLineItems', window );"><strong>Subordinated Debentures (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_TrustPreferredSecuritiesIssuedAtFloatingRate', window );">Trust preferred securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 7,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentMaturityDate', window );">Trust preferred securities maturity date</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Dec. 22,  2035<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtPercentageBearingVariableInterestRate', window );">Floating interest rate of trust preferred securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6.17%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_PercentageOfLondonInterbankOfferedRate', window );">LIBOR rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.44%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfTrustPreferredSecurities', window );">Proceeds from issuance trust preferred securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 7,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_InitialProceedsOfPreferredSecuritiesFromCapitalInvestment', window );">Initial proceeds from capital investment in trust</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">217,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_JuniorSubordinatedNotes', window );">Subordinated debentures</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 7,200,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=sfst_SubordinateDebtMember', window );">Subordinate Debt [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_SubordinatedDebenturesDetailsLineItems', window );"><strong>Subordinated Debentures (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Aggregate principal amount of subordinated notes</a></td>
<td class="nump">$ 23,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateDuringPeriod', window );">Rate of interest of subordinated notes</a></td>
<td class="nump">4.75%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sfst_DescriptionOfWallStreetReformAndConsumerProtectionAct">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Description of Dodd-Frank wall street reform and consumer protection act.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sfst_DescriptionOfWallStreetReformAndConsumerProtectionAct</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sfst_</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_sfst_InitialProceedsOfPreferredSecuritiesFromCapitalInvestment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Initial proceeds of preferred securities from the capital investment.</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;">sfst_InitialProceedsOfPreferredSecuritiesFromCapitalInvestment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sfst_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sfst_PercentageOfLondonInterbankOfferedRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of London Interbank Offered Rate.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sfst_PercentageOfLondonInterbankOfferedRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sfst_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sfst_SubordinatedDebenturesDetailsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sfst_SubordinatedDebenturesDetailsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sfst_</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_sfst_TrustPreferredSecuritiesIssuedAtFloatingRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of trust preferred securities issued at floating rate.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sfst_TrustPreferredSecuritiesIssuedAtFloatingRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sfst_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentFaceAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Face (par) amount of debt instrument at time of issuance.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28551-108399<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 55<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=114775985&amp;loc=d3e28878-108400<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124429444&amp;loc=SL124452920-239629<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69C<br> -URI https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495737-112612<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69B<br> -URI https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495735-112612<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentFaceAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentInterestRateDuringPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The average effective interest rate during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28551-108399<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495355-112611<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22(a)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentInterestRateDuringPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentMaturityDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Date when the debt instrument is scheduled to be fully repaid, in YYYY-MM-DD format.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22(a)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=126976982&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentMaturityDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_DebtInstrumentTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Period of time between issuance and maturity of debt instrument, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_JuniorSubordinatedNotes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Including the current and noncurrent portions, carrying value as of the balance sheet date of long-term debt (with maturities initially due after one year or beyond the operating cycle if longer) identified as Junior Subordinated Notes, which have a lower priority than senior instruments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(16)(a))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_JuniorSubordinatedNotes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtPercentageBearingFixedInterestRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 interest rate applicable to the portion of the carrying amount of long-term borrowings outstanding as of the balance sheet date, including current maturities, which accrues interest at a set, unchanging rate.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22(a)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtPercentageBearingFixedInterestRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtPercentageBearingVariableInterestRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 interest rate applicable to the portion of the carrying amount of long-term borrowings outstanding as of the balance sheet date, including current maturities, which accrues interest at a rate subject to change from time to time.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22(a)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtPercentageBearingVariableInterestRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromIssuanceOfTrustPreferredSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from issuance of preferred stocks by a business trust or other special purpose entity, mainly established by a bank holding entity, to third party investors. The trust's assets are deeply subordinated debentures of the bank holding entity. Most trust preferred securities are subject to a mandatory redemption upon the repayment of the debentures.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceOfTrustPreferredSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=sfst_GreenvilleFirstStatutoryTrustOneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=sfst_GreenvilleFirstStatutoryTrustOneMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=sfst_GreenvilleFirstStatutoryTrustTwoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=sfst_GreenvilleFirstStatutoryTrustTwoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=sfst_SubordinateDebtMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=sfst_SubordinateDebtMember</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>94
<FILENAME>R82.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.22.4</span><table class="report" border="0" cellspacing="2" id="idm139789904354192">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Unused Lines of Credit (Details)<br> $ in Millions</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2022 </div>
<div>USD ($)</div>
</th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_UnusedLinesofCreditDetailsLineItems', window );"><strong>Unused Lines of Credit [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Lines of credit to purchase federal funds</a></td>
<td class="nump">$ 118.5<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_AdditionalBorrowingsUnderFederalHomeLoan', window );">Additional borrowings under FHLB</a></td>
<td class="nump">515.8<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromUnsecuredLinesOfCredit', window );">Unsecured interest line of credit</a></td>
<td class="nump">$ 15.0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_SecuredOvernightFinancingRate', window );">Secured overnight financing rate</a></td>
<td class="nump">3.50%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sfst_AdditionalBorrowingsUnderFederalHomeLoan">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Additional borrowings under Federal Home Loan Bank.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sfst_AdditionalBorrowingsUnderFederalHomeLoan</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sfst_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sfst_SecuredOvernightFinancingRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Secured overnight financing rate.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sfst_SecuredOvernightFinancingRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sfst_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sfst_UnusedLinesofCreditDetailsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sfst_UnusedLinesofCreditDetailsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sfst_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(b),22(b))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromUnsecuredLinesOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from a contractual arrangement with the lender, including letter of credit, standby letter of credit and revolving credit arrangements, under which borrowings can be made up to a specific amount at any point in time with either short term or long term maturity that is uncollateralized (where debt is not backed by the pledge of collateral).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromUnsecuredLinesOfCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>95
<FILENAME>R83.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.22.4</span><table class="report" border="0" cellspacing="2" id="idm139789889673504">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Derivative Financial Instruments (Details) - Schedule of outstanding financial derivative instruments - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_InterestRateLockCommitmentsMember', window );">Mortgage loan interest rate lock commitments [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_DerivativeFinancialInstrumentsDetailsScheduleofoutstandingfinancialderivativeinstrumentsLineItems', window );"><strong>Derivative Financial Instruments (Details) - Schedule of outstanding financial derivative instruments [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_DerivativesNotionalAmount', window );">Derivative financial instruments, Notional amount</a></td>
<td class="nump">$ 6,793<span></span>
</td>
<td class="nump">$ 32,478<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_BalanceSheetLocationDescription', window );">Balance Sheet Location, description</a></td>
<td class="text">Other assets<span></span>
</td>
<td class="text">Other assets<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet', window );">Derivative Asset/(Liability), Fair Value</a></td>
<td class="nump">$ 49<span></span>
</td>
<td class="nump">$ 425<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_SecuritiesSoldNotYetPurchasedMember', window );">MBS forward sales commitments [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_DerivativeFinancialInstrumentsDetailsScheduleofoutstandingfinancialderivativeinstrumentsLineItems', window );"><strong>Derivative Financial Instruments (Details) - Schedule of outstanding financial derivative instruments [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_DerivativesNotionalAmount', window );">Derivative financial instruments, Notional amount</a></td>
<td class="nump">$ 5,750<span></span>
</td>
<td class="nump">$ 21,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_BalanceSheetLocationDescription', window );">Balance Sheet Location, description</a></td>
<td class="text">Other assets<span></span>
</td>
<td class="text">Other liabilities<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet', window );">Derivative Asset/(Liability), Fair Value</a></td>
<td class="nump">$ 27<span></span>
</td>
<td class="num">$ (41)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_DerivativeMember', window );">Total derivative financial instruments [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_DerivativeFinancialInstrumentsDetailsScheduleofoutstandingfinancialderivativeinstrumentsLineItems', window );"><strong>Derivative Financial Instruments (Details) - Schedule of outstanding financial derivative instruments [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_DerivativesNotionalAmount', window );">Derivative financial instruments, Notional amount</a></td>
<td class="nump">12,543<span></span>
</td>
<td class="nump">53,478<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet', window );">Derivative Asset/(Liability), Fair Value</a></td>
<td class="nump">$ 76<span></span>
</td>
<td class="nump">$ 384<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sfst_BalanceSheetLocationDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Description of balance sheet location.</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;">sfst_BalanceSheetLocationDescription</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sfst_</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_sfst_DerivativeFinancialInstrumentsDetailsScheduleofoutstandingfinancialderivativeinstrumentsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sfst_DerivativeFinancialInstrumentsDetailsScheduleofoutstandingfinancialderivativeinstrumentsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sfst_</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_sfst_DerivativesNotionalAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate notional amount specified by the derivative(s). Expressed as an absolute value.</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;">sfst_DerivativesNotionalAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sfst_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair values as of the balance sheet date of the net amount of all assets and liabilities resulting from contracts that meet the criteria of being accounted for as derivative instruments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=126966630&amp;loc=d3e41228-113958<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_InterestRateLockCommitmentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_InterestRateLockCommitmentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_SecuritiesSoldNotYetPurchasedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_SecuritiesSoldNotYetPurchasedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_DerivativeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_DerivativeMember</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>96
<FILENAME>R84.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.22.4</span><table class="report" border="0" cellspacing="2" id="idm139789990052272">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value Accounting (Details)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresAbstract', window );"><strong>Fair Value Disclosures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_PercentageOfLoansCollateralByRealEstate', window );">Percentage of loans collateralize by real estate</a></td>
<td class="nump">85.00%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sfst_PercentageOfLoansCollateralByRealEstate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sfst_PercentageOfLoansCollateralByRealEstate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sfst_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>97
<FILENAME>R85.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.22.4</span><table class="report" border="0" cellspacing="2" id="idm139789898440160">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Fair Value Accounting (Details) - Schedule of assets and liabilities measured at fair value on recurring basis - Fair Value, Recurring [Member] - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_SecuritiesAvailableForSaleAbstract', window );"><strong>Securities available for sale:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_SecuritiesAvailableForSaleFairValueUsAgencyCorporateBonds', window );">Corporate bonds</a></td>
<td class="nump">$ 1,883<span></span>
</td>
<td class="nump">$ 2,188<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_SecuritiesAvailableForSaleFairValueUsAgencyUSTreasuries', window );">US treasuries</a></td>
<td class="nump">871<span></span>
</td>
<td class="nump">992<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_SecuritiesAvailableForSaleFairValueUsAgencySecurities', window );">US government agencies</a></td>
<td class="nump">10,617<span></span>
</td>
<td class="nump">14,169<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_SecuritiesAvailableForSaleFairValueStateAndPoliticalSubdivisions', window );">State and political subdivisions</a></td>
<td class="nump">18,906<span></span>
</td>
<td class="nump">25,176<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_AssetBackedSecurities', window );">Asset-backed securities</a></td>
<td class="nump">6,229<span></span>
</td>
<td class="nump">10,164<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MortgageBackedSecuritiesAvailableForSaleFairValueDisclosure', window );">Mortgage-backed securities</a></td>
<td class="nump">54,841<span></span>
</td>
<td class="nump">67,154<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LoansHeldForSaleFairValueDisclosure', window );">Mortgage loans held for sale</a></td>
<td class="nump">3,917<span></span>
</td>
<td class="nump">13,556<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet', window );">Mortgage loan interest rate lock commitments</a></td>
<td class="nump">49<span></span>
</td>
<td class="nump">425<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentsSoldNotYetPurchasedAtFairValue', window );">MBS forward sales commitments</a></td>
<td class="nump">27<span></span>
</td>
<td class="nump">41<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosure', window );">Total assets measured at fair value on a recurring basis</a></td>
<td class="nump">97,340<span></span>
</td>
<td class="nump">134,262<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesFairValueDisclosure', window );">Total liabilities measured at fair value on a recurring basis</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">41<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_sfst_SecuritiesAvailableForSaleAbstract0', window );"><strong>Securities available for sale:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_SecuritiesAvailableForSaleFairValueSbaSecurities', window );">SBA securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">438<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Level 1 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_SecuritiesAvailableForSaleAbstract', window );"><strong>Securities available for sale:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_SecuritiesAvailableForSaleFairValueUsAgencyCorporateBonds', window );">Corporate bonds</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_SecuritiesAvailableForSaleFairValueUsAgencyUSTreasuries', window );">US treasuries</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_SecuritiesAvailableForSaleFairValueUsAgencySecurities', window );">US government agencies</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_SecuritiesAvailableForSaleFairValueStateAndPoliticalSubdivisions', window );">State and political subdivisions</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_AssetBackedSecurities', window );">Asset-backed securities</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MortgageBackedSecuritiesAvailableForSaleFairValueDisclosure', window );">Mortgage-backed securities</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LoansHeldForSaleFairValueDisclosure', window );">Mortgage loans held for sale</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet', window );">Mortgage loan interest rate lock commitments</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentsSoldNotYetPurchasedAtFairValue', window );">MBS forward sales commitments</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosure', window );">Total assets measured at fair value on a recurring basis</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesFairValueDisclosure', window );">Total liabilities measured at fair value on a recurring basis</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_SecuritiesAvailableForSaleAbstract0', window );"><strong>Securities available for sale:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_SecuritiesAvailableForSaleFairValueSbaSecurities', window );">SBA securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Level 2 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_SecuritiesAvailableForSaleAbstract', window );"><strong>Securities available for sale:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_SecuritiesAvailableForSaleFairValueUsAgencyCorporateBonds', window );">Corporate bonds</a></td>
<td class="nump">1,883<span></span>
</td>
<td class="nump">2,188<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_SecuritiesAvailableForSaleFairValueUsAgencyUSTreasuries', window );">US treasuries</a></td>
<td class="nump">871<span></span>
</td>
<td class="nump">992<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_SecuritiesAvailableForSaleFairValueUsAgencySecurities', window );">US government agencies</a></td>
<td class="nump">10,617<span></span>
</td>
<td class="nump">14,169<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_SecuritiesAvailableForSaleFairValueStateAndPoliticalSubdivisions', window );">State and political subdivisions</a></td>
<td class="nump">18,906<span></span>
</td>
<td class="nump">25,176<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_AssetBackedSecurities', window );">Asset-backed securities</a></td>
<td class="nump">6,229<span></span>
</td>
<td class="nump">10,164<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MortgageBackedSecuritiesAvailableForSaleFairValueDisclosure', window );">Mortgage-backed securities</a></td>
<td class="nump">54,841<span></span>
</td>
<td class="nump">67,154<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LoansHeldForSaleFairValueDisclosure', window );">Mortgage loans held for sale</a></td>
<td class="nump">3,917<span></span>
</td>
<td class="nump">13,556<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet', window );">Mortgage loan interest rate lock commitments</a></td>
<td class="nump">49<span></span>
</td>
<td class="nump">425<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentsSoldNotYetPurchasedAtFairValue', window );">MBS forward sales commitments</a></td>
<td class="nump">27<span></span>
</td>
<td class="nump">41<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosure', window );">Total assets measured at fair value on a recurring basis</a></td>
<td class="nump">97,340<span></span>
</td>
<td class="nump">134,262<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesFairValueDisclosure', window );">Total liabilities measured at fair value on a recurring basis</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">41<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_sfst_SecuritiesAvailableForSaleAbstract0', window );"><strong>Securities available for sale:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_SecuritiesAvailableForSaleFairValueSbaSecurities', window );">SBA securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">438<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Level 3 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_SecuritiesAvailableForSaleAbstract', window );"><strong>Securities available for sale:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_SecuritiesAvailableForSaleFairValueUsAgencyCorporateBonds', window );">Corporate bonds</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_SecuritiesAvailableForSaleFairValueUsAgencyUSTreasuries', window );">US treasuries</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_SecuritiesAvailableForSaleFairValueUsAgencySecurities', window );">US government agencies</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_SecuritiesAvailableForSaleFairValueStateAndPoliticalSubdivisions', window );">State and political subdivisions</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_AssetBackedSecurities', window );">Asset-backed securities</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MortgageBackedSecuritiesAvailableForSaleFairValueDisclosure', window );">Mortgage-backed securities</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LoansHeldForSaleFairValueDisclosure', window );">Mortgage loans held for sale</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet', window );">Mortgage loan interest rate lock commitments</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentsSoldNotYetPurchasedAtFairValue', window );">MBS forward sales commitments</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosure', window );">Total assets measured at fair value on a recurring basis</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesFairValueDisclosure', window );">Total liabilities measured at fair value on a recurring basis</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_SecuritiesAvailableForSaleAbstract0', window );"><strong>Securities available for sale:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_SecuritiesAvailableForSaleFairValueSbaSecurities', window );">SBA securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sfst_AssetBackedSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Asset-backed securities.</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;">sfst_AssetBackedSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sfst_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sfst_SecuritiesAvailableForSaleAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sfst_SecuritiesAvailableForSaleAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sfst_</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_sfst_SecuritiesAvailableForSaleAbstract0">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sfst_SecuritiesAvailableForSaleAbstract0</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sfst_</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_sfst_SecuritiesAvailableForSaleFairValueSbaSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Securities Available for Sale, Fair value, SBA Securities.</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;">sfst_SecuritiesAvailableForSaleFairValueSbaSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sfst_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sfst_SecuritiesAvailableForSaleFairValueStateAndPoliticalSubdivisions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Securities Available for Sale, Fair value, State and political subdivisions.</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;">sfst_SecuritiesAvailableForSaleFairValueStateAndPoliticalSubdivisions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sfst_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sfst_SecuritiesAvailableForSaleFairValueUsAgencyCorporateBonds">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Corporate bonds.</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;">sfst_SecuritiesAvailableForSaleFairValueUsAgencyCorporateBonds</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sfst_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sfst_SecuritiesAvailableForSaleFairValueUsAgencySecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Securities Available for Sale, Fair value, US agency securities.</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;">sfst_SecuritiesAvailableForSaleFairValueUsAgencySecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sfst_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sfst_SecuritiesAvailableForSaleFairValueUsAgencyUSTreasuries">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>US treasuries.</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;">sfst_SecuritiesAvailableForSaleFairValueUsAgencyUSTreasuries</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sfst_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126976982&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair values as of the balance sheet date of the net amount of all assets and liabilities resulting from contracts that meet the criteria of being accounted for as derivative instruments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=126966630&amp;loc=d3e41228-113958<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentsSoldNotYetPurchasedAtFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value of obligations incurred from short sales.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 940<br> -SubTopic 320<br> -Section 35<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=35711043&amp;loc=d3e42429-110968<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentsSoldNotYetPurchasedAtFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value of financial and nonfinancial obligations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126976982&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LoansHeldForSaleFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value portion of loans held-for-sale including, but not limited to, mortgage loans and finance receivables.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LoansHeldForSaleFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MortgageBackedSecuritiesAvailableForSaleFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value of securitized, pay-through debt securities collateralized by real estate mortgage loans classified as available-for-sale.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MortgageBackedSecuritiesAvailableForSaleFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member</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>98
<FILENAME>R86.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.22.4</span><table class="report" border="0" cellspacing="2" id="idm139789888113632">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value Accounting (Details) - Schedule of assets and liabilities measured at fair value on nonrecurring basis - Fair Value, Nonrecurring [Member] - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_AssetsAbstract1', window );"><strong>Assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_FairValueOnANonrecurringBasisImpairedLoans', window );">Impaired loans</a></td>
<td class="nump">$ 4,500<span></span>
</td>
<td class="nump">$ 7,327<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_AssetsFairValueDisclosuresNonRecurring', window );">Total assets measured at fair value on a nonrecurring basis</a></td>
<td class="nump">4,500<span></span>
</td>
<td class="nump">7,327<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsNonrecurringMember', window );">Level 1 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_AssetsAbstract1', window );"><strong>Assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_FairValueOnANonrecurringBasisImpairedLoans', window );">Impaired loans</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_AssetsFairValueDisclosuresNonRecurring', window );">Total assets measured at fair value on a nonrecurring basis</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsNonrecurringMember', window );">Level 2 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_AssetsAbstract1', window );"><strong>Assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_FairValueOnANonrecurringBasisImpairedLoans', window );">Impaired loans</a></td>
<td class="nump">429<span></span>
</td>
<td class="nump">5,262<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_AssetsFairValueDisclosuresNonRecurring', window );">Total assets measured at fair value on a nonrecurring basis</a></td>
<td class="nump">429<span></span>
</td>
<td class="nump">5,262<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsNonrecurringMember', window );">Level 3 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_AssetsAbstract1', window );"><strong>Assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_FairValueOnANonrecurringBasisImpairedLoans', window );">Impaired loans</a></td>
<td class="nump">4,071<span></span>
</td>
<td class="nump">2,065<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_AssetsFairValueDisclosuresNonRecurring', window );">Total assets measured at fair value on a nonrecurring basis</a></td>
<td class="nump">$ 4,071<span></span>
</td>
<td class="nump">$ 2,065<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sfst_AssetsAbstract1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sfst_AssetsAbstract1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sfst_</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_sfst_AssetsFairValueDisclosuresNonRecurring">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>This element represents the aggregate of the assets reported on the balance sheet at period end measured at fair value on a nonrecurring basis by the entity. This element is intended to be used in connection with the fair value disclosures required in the footnote disclosures to the financial statements.</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;">sfst_AssetsFairValueDisclosuresNonRecurring</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sfst_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sfst_FairValueOnANonrecurringBasisImpairedLoans">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of fair value on a nonrecurring basis impaired loans.</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;">sfst_FairValueOnANonrecurringBasisImpairedLoans</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sfst_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsNonrecurringMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsNonrecurringMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member</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>99
<FILENAME>R87.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.22.4</span><table class="report" border="0" cellspacing="2" id="idm139789902646560">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value Accounting (Details) - Schedule of unobservable inputs used in the fair value measurements<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems', window );"><strong>Fair Value Measurement Inputs and Valuation Techniques [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_FairValueOfMeasurementsValuationTechniques', window );">Valuation Technique</a></td>
<td class="text">Appraised Value/ Discounted Cash Flows<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_FairValueOfMeasurementsSignificantAssumptions', window );">Significant Unobservable Inputs</a></td>
<td class="text">Discounts to appraisals or cash flows for estimated holding and/or selling costs or age of appraisal<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum [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_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems', window );"><strong>Fair Value Measurement Inputs and Valuation Techniques [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_FairValueAssumptionsRangeOfInputs', window );">Range of Inputs</a></td>
<td class="nump">0.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems', window );"><strong>Fair Value Measurement Inputs and Valuation Techniques [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_FairValueAssumptionsRangeOfInputs', window );">Range of Inputs</a></td>
<td class="nump">25.00%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sfst_FairValueAssumptionsRangeOfInputs">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value assumptions range of inputs.</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;">sfst_FairValueAssumptionsRangeOfInputs</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sfst_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sfst_FairValueOfMeasurementsSignificantAssumptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Description of significant assumptions used by management to measure fair value.</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;">sfst_FairValueOfMeasurementsSignificantAssumptions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sfst_</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_sfst_FairValueOfMeasurementsValuationTechniques">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Description of the inputs and valuation technique(s) used to measure fair value.</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;">sfst_FairValueOfMeasurementsValuationTechniques</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sfst_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>100
<FILENAME>R88.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.22.4</span><table class="report" border="0" cellspacing="2" id="idm139789902301792">
<tr>
<th class="tl" colspan="2" rowspan="1"><div style="width: 200px;"><strong>Fair Value Accounting (Details) - Schedule of estimated fair values of the company's financial instruments - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract', window );"><strong>Financial Assets:</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherInvestments', window );">Other investments, at cost, Carrying Amount</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 10,833<span></span>
</td>
<td class="nump">$ 4,021<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAssetsFairValueDisclosure', window );">Other investments, at cost, Fair Value</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">10,833<span></span>
</td>
<td class="nump">4,021<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_LoansReceivableCarryingAmount', window );">Loans, Carrying Amount</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">3,227,455<span></span>
</td>
<td class="nump">2,451,306<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LoansReceivableFairValueDisclosure', window );">Loans, Fair Value</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">3,057,891<span></span>
</td>
<td class="nump">2,422,621<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract', window );"><strong>Financial Liabilities:</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_DepositsCarryingAmount', window );">Deposits, Carrying Amount</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">3,133,865<span></span>
</td>
<td class="nump">2,563,826<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DepositsFairValueDisclosure', window );">Deposits, Fair Value</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">2,717,900<span></span>
</td>
<td class="nump">2,327,055<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FederalHomeLoanBankAdvances', window );">Subordinated debentures, Carrying Amount</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">36,214<span></span>
</td>
<td class="nump">36,106<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisSubordinatedDebtObligations', window );">Subordinated debentures, Fair Value</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">39,885<span></span>
</td>
<td class="nump">33,936<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member', window );">Level 1 [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract', window );"><strong>Financial Assets:</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAssetsFairValueDisclosure', window );">Other investments, at cost, Fair Value</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LoansReceivableFairValueDisclosure', window );">Loans, Fair Value</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract', window );"><strong>Financial Liabilities:</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DepositsFairValueDisclosure', window );">Deposits, Fair Value</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisSubordinatedDebtObligations', window );">Subordinated debentures, Fair Value</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member', window );">Level 2 [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract', window );"><strong>Financial Assets:</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAssetsFairValueDisclosure', window );">Other investments, at cost, Fair Value</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LoansReceivableFairValueDisclosure', window );">Loans, Fair Value</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract', window );"><strong>Financial Liabilities:</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DepositsFairValueDisclosure', window );">Deposits, Fair Value</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">2,717,900<span></span>
</td>
<td class="nump">2,327,055<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisSubordinatedDebtObligations', window );">Subordinated debentures, Fair Value</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">39,885<span></span>
</td>
<td class="nump">33,936<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member', window );">Level 3 [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract', window );"><strong>Financial Assets:</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAssetsFairValueDisclosure', window );">Other investments, at cost, Fair Value</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">10,833<span></span>
</td>
<td class="nump">4,021<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LoansReceivableFairValueDisclosure', window );">Loans, Fair Value</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">3,057,891<span></span>
</td>
<td class="nump">2,422,621<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract', window );"><strong>Financial Liabilities:</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DepositsFairValueDisclosure', window );">Deposits, Fair Value</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisSubordinatedDebtObligations', window );">Subordinated debentures, Fair Value</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr><td colspan="3"></td></tr>
<tr><td colspan="3"><table class="outerFootnotes" width="100%"><tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top">Carrying amount is net of the allowance for credit losses and individually evaluated loans.</td>
</tr></table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sfst_DepositsCarryingAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value is an accounting measure of value, where the value of an asset or a company is based on the figures in the company's balance sheet.</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;">sfst_DepositsCarryingAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sfst_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sfst_LoansReceivableCarryingAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after allowance and deduction of deferred interest and fees, unamortized costs and premiums and discounts from face amounts, of loans and leases held in portfolio, including but not limited to, commercial and consumer loans. Includes loans held for sale. Excludes loans and leases covered under loss sharing agreements.</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;">sfst_LoansReceivableCarryingAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sfst_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepositsFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value portion of deposit liabilities held by the entity, including, but not limited to, foreign and domestic, interest and noninterest bearing, demand deposits, saving deposits, negotiable orders of withdrawal (NOW) and time deposits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepositsFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisSubordinatedDebtObligations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value of subordinated debt obligations including, but not limited to, subordinated loan, subordinated bond, subordinated debenture or junior debt.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126976982&amp;loc=d3e19207-110258<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126976982&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisSubordinatedDebtObligations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FederalHomeLoanBankAdvances">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of Federal Home Loan Bank (FHLBank) advances to member financial institutions.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FederalHomeLoanBankAdvances</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LoansReceivableFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value portion of loan receivable, including, but not limited to, mortgage loans held for investment, finance receivables held for investment, policy loans on insurance contracts.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -URI https://asc.fasb.org/subtopic&amp;trid=2196772<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LoansReceivableFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssetsFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value portion of other assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssetsFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of investments classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(12))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03.1(f,g))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member</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>101
<FILENAME>R89.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.22.4</span><table class="report" border="0" cellspacing="2" id="idm139789906470736">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Earnings Per Common Share (Details) - shares<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings per common share [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Antidilutive securities excluded from computation of earnings per share, amount</a></td>
<td class="nump">131,433<span></span>
</td>
<td class="nump">9,000<span></span>
</td>
<td class="nump">318,825<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>102
<FILENAME>R90.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.22.4</span><table class="report" border="0" cellspacing="2" id="idm139789910433936">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Earnings Per Common Share (Details) - Schedule of earnings per share calculation - USD ($)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_NumeratorAbstract', window );"><strong>Numerator:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income (in Dollars)</a></td>
<td class="nump">$ 29,115<span></span>
</td>
<td class="nump">$ 46,711<span></span>
</td>
<td class="nump">$ 18,328<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic', window );">Net income available to common shareholders (in Dollars)</a></td>
<td class="nump">$ 29,115<span></span>
</td>
<td class="nump">$ 46,711<span></span>
</td>
<td class="nump">$ 18,328<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_DenominatorAbstract', window );"><strong>Denominator:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Weighted-average common shares outstanding - basic</a></td>
<td class="nump">7,958,294<span></span>
</td>
<td class="nump">7,843,692<span></span>
</td>
<td class="nump">7,718,615<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment', window );">Common stock equivalents</a></td>
<td class="nump">113,396<span></span>
</td>
<td class="nump">145,288<span></span>
</td>
<td class="nump">105,599<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Weighted-average common shares outstanding - diluted</a></td>
<td class="nump">8,071,690<span></span>
</td>
<td class="nump">7,988,980<span></span>
</td>
<td class="nump">7,824,214<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_EarningsPerCommonShareAbstract', window );"><strong>Earnings per common share:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Basic (in Dollars per share)</a></td>
<td class="nump">$ 3.66<span></span>
</td>
<td class="nump">$ 5.96<span></span>
</td>
<td class="nump">$ 2.37<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Diluted (in Dollars per share)</a></td>
<td class="nump">$ 3.61<span></span>
</td>
<td class="nump">$ 5.85<span></span>
</td>
<td class="nump">$ 2.34<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sfst_DenominatorAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sfst_DenominatorAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sfst_</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_sfst_EarningsPerCommonShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sfst_EarningsPerCommonShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sfst_</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_sfst_NumeratorAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sfst_NumeratorAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sfst_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1448-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1337-109256<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI https://asc.fasb.org/extlink&amp;oid=128363288&amp;loc=d3e4984-109258<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI https://asc.fasb.org/extlink&amp;oid=128363288&amp;loc=d3e3842-109258<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22644-107794<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1252-109256<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI https://asc.fasb.org/extlink&amp;oid=128363288&amp;loc=d3e4984-109258<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22644-107794<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI https://asc.fasb.org/extlink&amp;oid=128363288&amp;loc=d3e3842-109258<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1252-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1337-109256<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1448-109256<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1377-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The sum of dilutive potential common shares or units used in the calculation of the diluted per-share or per-unit computation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1505-109256<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1448-109256<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>103
<FILENAME>R91.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.22.4</span><table class="report" border="0" cellspacing="2" id="idm139789911186144">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments and Contingencies (Details)<br> $ in Millions</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2022 </div>
<div>USD ($)</div>
</th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_CommitmentsandContingenciesDetailsLineItems', window );"><strong>Commitments and Contingencies (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_PeriodOfEmploymentAgreement', window );">Period of Employment agreement</a></td>
<td class="text">2 years<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_EmploymentAgreementDescription', window );">Employment agreement description</a></td>
<td class="text">These
agreements also include a) an incentive program, b) a stock option plan, c) a one-year non-compete agreement upon termination and a severance
payment equal to one year of compensation.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_AgreegateCommitmentAmount', window );">Aggregate commitment amount</a></td>
<td class="nump">$ 3.7<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_ApproximatelyCommitmentsTotaled', window );">Total commitments</a></td>
<td class="nump">$ 1.7<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_TitleOfIndividualAxis=srt_ChiefExecutiveOfficerMember', window );">Chief Executive Officer [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_sfst_CommitmentsandContingenciesDetailsLineItems', window );"><strong>Commitments and Contingencies (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_PeriodOfEmploymentAgreement', window );">Period of Employment agreement</a></td>
<td class="text">3 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_TitleOfIndividualAxis=srt_VicePresidentMember', window );">Vice President [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_CommitmentsandContingenciesDetailsLineItems', window );"><strong>Commitments and Contingencies (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_NumberOfExecutiveOfficers', window );">Number of executive officers</a></td>
<td class="nump">14<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sfst_AgreegateCommitmentAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate commitment amount.</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;">sfst_AgreegateCommitmentAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sfst_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sfst_ApproximatelyCommitmentsTotaled">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The Amount of commitments totaled approximately</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;">sfst_ApproximatelyCommitmentsTotaled</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sfst_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sfst_CommitmentsandContingenciesDetailsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sfst_CommitmentsandContingenciesDetailsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sfst_</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_sfst_EmploymentAgreementDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Employment agreement description.</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;">sfst_EmploymentAgreementDescription</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sfst_</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_sfst_NumberOfExecutiveOfficers">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of executive officers.</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;">sfst_NumberOfExecutiveOfficers</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sfst_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sfst_PeriodOfEmploymentAgreement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Period of Employment agreement.</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;">sfst_PeriodOfEmploymentAgreement</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sfst_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_TitleOfIndividualAxis=srt_ChiefExecutiveOfficerMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_TitleOfIndividualAxis=srt_ChiefExecutiveOfficerMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_TitleOfIndividualAxis=srt_VicePresidentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_TitleOfIndividualAxis=srt_VicePresidentMember</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>104
<FILENAME>R92.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.22.4</span><table class="report" border="0" cellspacing="2" id="idm139789910318400">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes (Details) - Schedule of components of income tax expense - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_CurrentIncomeTaxesAbstract', window );"><strong>Current income taxes:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CurrentFederalTaxExpenseBenefit', window );">Federal</a></td>
<td class="nump">$ 8,482<span></span>
</td>
<td class="nump">$ 10,414<span></span>
</td>
<td class="nump">$ 10,244<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CurrentStateAndLocalTaxExpenseBenefit', window );">State</a></td>
<td class="nump">1,273<span></span>
</td>
<td class="nump">2,088<span></span>
</td>
<td class="nump">841<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CurrentIncomeTaxExpenseBenefit', window );">Total current tax expense</a></td>
<td class="nump">9,755<span></span>
</td>
<td class="nump">12,502<span></span>
</td>
<td class="nump">11,085<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxExpenseBenefit', window );">Deferred income tax expense (benefit)</a></td>
<td class="num">(757)<span></span>
</td>
<td class="nump">1,590<span></span>
</td>
<td class="num">(5,594)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax expense</a></td>
<td class="nump">$ 8,998<span></span>
</td>
<td class="nump">$ 14,092<span></span>
</td>
<td class="nump">$ 5,491<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sfst_CurrentIncomeTaxesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sfst_CurrentIncomeTaxesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sfst_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CurrentFederalTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current national tax expense (benefit) for non-US (United States of America) jurisdiction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentFederalTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CurrentIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.2)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CurrentStateAndLocalTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentStateAndLocalTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.1)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.2)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.7)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32672-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123586238&amp;loc=d3e38679-109324<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>105
<FILENAME>R93.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.22.4</span><table class="report" border="0" cellspacing="2" id="idm139789902747648">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes (Details) - Schedule of taxes computed using the statutory tax rate - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_ScheduleOfTaxesComputedUsingTheStatutoryTaxRateAbstract', window );"><strong>Schedule of Taxes Computed Using the Statutory Tax Rate [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate', window );">Tax expense at statutory rate</a></td>
<td class="nump">$ 8,004<span></span>
</td>
<td class="nump">$ 12,768<span></span>
</td>
<td class="nump">$ 5,002<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes', window );">Effect of state income taxes, net of federal benefit</a></td>
<td class="nump">1,006<span></span>
</td>
<td class="nump">1,649<span></span>
</td>
<td class="nump">664<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationTaxExemptIncome', window );">Exempt income</a></td>
<td class="num">(27)<span></span>
</td>
<td class="num">(43)<span></span>
</td>
<td class="num">(27)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount', window );">Effect of stock-based compensation</a></td>
<td class="nump">42<span></span>
</td>
<td class="num">(115)<span></span>
</td>
<td class="num">(30)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationOtherAdjustments', window );">Other</a></td>
<td class="num">(27)<span></span>
</td>
<td class="num">(167)<span></span>
</td>
<td class="num">(118)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax expense</a></td>
<td class="nump">$ 8,998<span></span>
</td>
<td class="nump">$ 14,092<span></span>
</td>
<td class="nump">$ 5,491<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sfst_ScheduleOfTaxesComputedUsingTheStatutoryTaxRateAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sfst_ScheduleOfTaxesComputedUsingTheStatutoryTaxRateAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sfst_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to expense for award under share-based payment arrangement. Excludes expense determined to be nondeductible upon grant or after for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 740<br> -Section 35<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126970579&amp;loc=d3e23163-113944<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.7)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32672-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123586238&amp;loc=d3e38679-109324<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of income tax expense or benefit for the period computed by applying the domestic federal statutory tax rates to pretax income from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationOtherAdjustments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationOtherAdjustments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to state and local income tax expense (benefit).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationTaxExemptIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to income (loss) exempt from income taxes.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationTaxExemptIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>106
<FILENAME>R94.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.22.4</span><table class="report" border="0" cellspacing="2" id="idm139789888077536">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Income Taxes (Details) - Schedule of components of the deferred tax assets and liabilities - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_DeferredTaxAssetsAbstract', window );"><strong>Deferred tax assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsProvisionForLoanLosses', window );">Allowance for credit losses</a></td>
<td class="nump">$ 8,114<span></span>
</td>
<td class="nump">$ 6,386<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts', window );">Reserve for unfunded commitments</a></td>
<td class="nump">584<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsUnrealizedLossesOnAvailableforSaleSecuritiesGross', window );">Unrealized loss on securities available for sale</a></td>
<td class="nump">3,565<span></span>
</td>
<td class="nump">197<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_DeferredTaxAssetsNetDeferredLoanFees', window );">Net deferred loan fees</a></td>
<td class="nump">1,537<span></span>
</td>
<td class="nump">1,054<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits', window );">Deferred compensation</a></td>
<td class="nump">1,762<span></span>
</td>
<td class="nump">1,930<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_DeferredTaxAssetsLeaseLiabilities', window );">Lease liabilities</a></td>
<td class="nump">5,424<span></span>
</td>
<td class="nump">5,883<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsOther', window );">Other</a></td>
<td class="nump">393<span></span>
</td>
<td class="nump">260<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsGross', window );">Deferred tax assets, gross</a></td>
<td class="nump">21,379<span></span>
</td>
<td class="nump">15,710<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesAbstract', window );"><strong>Deferred tax liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment', window );">Property and equipment</a></td>
<td class="nump">3,561<span></span>
</td>
<td class="nump">1,419<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_DeferredTaxLiabilitiesHedgingTransactions', window );">Hedging transactions</a></td>
<td class="nump">27<span></span>
</td>
<td class="nump">151<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesPrepaidExpenses', window );">Prepaid expenses</a></td>
<td class="nump">316<span></span>
</td>
<td class="nump">148<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_DeferredTaxLiabilitiesRightOfUseAssets', window );">ROU assets</a></td>
<td class="nump">4,953<span></span>
</td>
<td class="nump">5,595<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxLiabilities', window );">Deferred tax liabilities, gross</a></td>
<td class="nump">8,857<span></span>
</td>
<td class="nump">7,313<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsLiabilitiesNet', window );">Net deferred tax asset</a></td>
<td class="nump">$ 12,522<span></span>
</td>
<td class="nump">$ 8,397<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sfst_DeferredTaxAssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sfst_DeferredTaxAssetsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sfst_</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_sfst_DeferredTaxAssetsLeaseLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from a gain reported for tax purposes on lease liabilities.</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;">sfst_DeferredTaxAssetsLeaseLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sfst_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sfst_DeferredTaxAssetsNetDeferredLoanFees">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Deferred tax assets net deferred loan fees.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sfst_DeferredTaxAssetsNetDeferredLoanFees</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sfst_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sfst_DeferredTaxLiabilitiesHedgingTransactions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Deferred tax liabilities hedging transactions.</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;">sfst_DeferredTaxLiabilitiesHedgingTransactions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sfst_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sfst_DeferredTaxLiabilitiesRightOfUseAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences from right of use assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sfst_DeferredTaxLiabilitiesRightOfUseAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sfst_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(26)(b))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32537-109319<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(15)(b)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(15)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(26)(a))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsLiabilitiesNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, without jurisdictional netting.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsLiabilitiesNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from compensation and benefits costs.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary difference from allowance for credit loss on accounts receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsProvisionForLoanLosses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary difference from allowance for credit loss on financing receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsProvisionForLoanLosses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsUnrealizedLossesOnAvailableforSaleSecuritiesGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary difference from unrealized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsUnrealizedLossesOnAvailableforSaleSecuritiesGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilitiesPrepaidExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax consequences attributable to taxable temporary differences derived from prepaid expenses.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesPrepaidExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>107
<FILENAME>R95.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.22.4</span><table class="report" border="0" cellspacing="2" id="idm139789910324416">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Related Party Transactions (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_RelatedPartyTransactionsDetailsLineItems', window );"><strong>Related Party Transactions (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLeaseIncomeLeasePayments', window );">Monthly payments of land lease by company</a></td>
<td class="nump">$ 9,120<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsForFees', window );">Payments to director</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 300,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsForRent', window );">Rent received</a></td>
<td class="nump">79,000<span></span>
</td>
<td class="nump">104,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsForTenantImprovements', window );">Payment to tenant</a></td>
<td class="nump">86,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionAxis=sfst_DirectorsAffiliatesAndExecutiveOfficersMember', window );">Directors Affiliates and Executive Officers [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_RelatedPartyTransactionsDetailsLineItems', window );"><strong>Related Party Transactions (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyDepositLiabilities', window );">Deposits by related parties</a></td>
<td class="nump">$ 6,500,000<span></span>
</td>
<td class="nump">$ 11,800,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sfst_RelatedPartyTransactionsDetailsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sfst_RelatedPartyTransactionsDetailsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sfst_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLeaseIncomeLeasePayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of operating lease income from lease payments paid and payable to lessor. Excludes variable lease payments not included in measurement of lease receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 270<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6A<br> -URI https://asc.fasb.org/extlink&amp;oid=126900988&amp;loc=SL77927221-108306<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 30<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124258985&amp;loc=SL77919372-209981<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLeaseIncomeLeasePayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsForFees">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow for fees classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (g)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3536-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsForFees</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsForRent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Cash payments to lessor's for use of assets under operating leases.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (g)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3536-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsForRent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsForTenantImprovements">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow for the allowance granted to lessee and/or direct costs incurred by lessor used to prepare the leased premises for tenant's occupancy.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsForTenantImprovements</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyDepositLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deposits held by the entity for a related party (entity, shareholder, employee).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(k)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyDepositLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionAxis=sfst_DirectorsAffiliatesAndExecutiveOfficersMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionAxis=sfst_DirectorsAffiliatesAndExecutiveOfficersMember</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>108
<FILENAME>R96.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.22.4</span><table class="report" border="0" cellspacing="2" id="idm139789906869104">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Related Party Transactions (Details) - Schedule of loan transactions with directors and executive officers, including their affiliates - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_ScheduleOfLoanTransactionsWithDirectorsAndExecutiveOfficersIncludingTheirAffiliatesAbstract', window );"><strong>Schedule of Summary of Loan Transactions with Directors and Executive Officers Including their Affiliates [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_LoanTransactionsWithRelatedParty', window );">Balance, beginning of year</a></td>
<td class="nump">$ 8,790<span></span>
</td>
<td class="nump">$ 5,790<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_NewLoans', window );">New loans</a></td>
<td class="nump">21,010<span></span>
</td>
<td class="nump">11,629<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_LoanPaymentsRelatedParty', window );">Less loan payments</a></td>
<td class="num">(12,583)<span></span>
</td>
<td class="num">(8,629)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_LoanTransactionsWithRelatedParty', window );">Balance, end of year</a></td>
<td class="nump">$ 17,217<span></span>
</td>
<td class="nump">$ 8,790<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sfst_LoanPaymentsRelatedParty">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Loan payment by a related party.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sfst_LoanPaymentsRelatedParty</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sfst_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sfst_LoanTransactionsWithRelatedParty">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Loan transactions with related party.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sfst_LoanTransactionsWithRelatedParty</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sfst_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sfst_NewLoans">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>New loans.</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;">sfst_NewLoans</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sfst_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sfst_ScheduleOfLoanTransactionsWithDirectorsAndExecutiveOfficersIncludingTheirAffiliatesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sfst_ScheduleOfLoanTransactionsWithDirectorsAndExecutiveOfficersIncludingTheirAffiliatesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sfst_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>109
<FILENAME>R97.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.22.4</span><table class="report" border="0" cellspacing="2" id="idm139789906684976">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Financial Instruments With Off-Balance Sheet Risk (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisclosureTextBlockSupplementAbstract', window );"><strong>Financial Instruments With Off-Balance Sheet Risk [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnusedCommitmentsToExtendCredit', window );">Unfunded commitments</a></td>
<td class="nump">$ 878.3<span></span>
</td>
<td class="nump">$ 618.7<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableCommitmentsFixedRates', window );">Fixed rates</a></td>
<td class="nump">318.9<span></span>
</td>
<td class="nump">205.4<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableCommitmentsVariableRates', window );">Variable rates</a></td>
<td class="nump">559.4<span></span>
</td>
<td class="nump">413.3<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherCommitment', window );">Commitment amount</a></td>
<td class="nump">$ 14.3<span></span>
</td>
<td class="nump">$ 10.2<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureTextBlockSupplementAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureTextBlockSupplementAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LoansAndLeasesReceivableCommitmentsFixedRates">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Reflects the amount of cash required to fully fund agreements to provide advances to borrowers and lessees at stated interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 825<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=126941378&amp;loc=d3e61044-112788<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 825<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126941378&amp;loc=d3e61082-112788<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LoansAndLeasesReceivableCommitmentsFixedRates</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LoansAndLeasesReceivableCommitmentsVariableRates">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Reflects the amount of cash required to fully fund agreements to provide advances to borrowers and lessees at interest rates that increase or decrease depending on certain facts or circumstances.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 825<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126941378&amp;loc=d3e61082-112788<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 825<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=126941378&amp;loc=d3e61044-112788<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LoansAndLeasesReceivableCommitmentsVariableRates</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherCommitment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Minimum amount of other commitment not otherwise specified in the taxonomy. Excludes commitments explicitly modeled in the taxonomy, including but not limited to, long-term and short-term purchase commitments, recorded and unrecorded purchase obligations, supply commitments, registration payment arrangements, leases, debt, product warranties, guarantees, environmental remediation obligations, and pensions.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherCommitment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnusedCommitmentsToExtendCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Unused amount of commitments to extend credit to customers.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnusedCommitmentsToExtendCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>110
<FILENAME>R98.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.22.4</span><table class="report" border="0" cellspacing="2" id="idm139789905151712">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Employee Benefit Plan (Details)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=sfst_ProfitSharingAndFourHundredOneKPlanMember', window );">Profit Sharing and Four Hundred One K Plan[Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_EmployeeBenefitPlanDetailsLineItems', window );"><strong>Employee Benefit Plan (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost', window );">Defined benefit plan, annual cost</a></td>
<td class="nump">$ 995,000<span></span>
</td>
<td class="nump">$ 905,000<span></span>
</td>
<td class="nump">$ 881,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=sfst_SupplementalExecutiveRetirementPlanMember', window );">Supplemental Executive Retirement Plan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_EmployeeBenefitPlanDetailsLineItems', window );"><strong>Employee Benefit Plan (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost', window );">Defined benefit plan, annual cost</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,000,000<span></span>
</td>
<td class="nump">$ 1,600,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_NumberOfExecutiveOfficers', window );">Number of executive officers</a></td>
<td class="nump">22<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccruedEmployeeBenefitsCurrentAndNoncurrent', window );">Accrued benefit obligation</a></td>
<td class="nump">$ 8,400,000<span></span>
</td>
<td class="nump">$ 9,200,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsReceivableChangeInMethodCreditLossExpenseReversal', window );">Reversal of expenses</a></td>
<td class="nump">$ 284,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sfst_EmployeeBenefitPlanDetailsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sfst_EmployeeBenefitPlanDetailsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sfst_</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_sfst_NumberOfExecutiveOfficers">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of executive officers.</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;">sfst_NumberOfExecutiveOfficers</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sfst_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableChangeInMethodCreditLossExpenseReversal">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense (reversal of expense) for expected credit loss on accounts receivable from change in methodology.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919244-210447<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableChangeInMethodCreditLossExpenseReversal</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedEmployeeBenefitsCurrentAndNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations, excluding pension and other postretirement benefits, incurred through that date and payable for perquisites provided to employees pertaining to services received from them.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03.15(a))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.15(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedEmployeeBenefitsCurrentAndNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of net periodic benefit cost (credit) for defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e2709-114920<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI https://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4179-114921<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 18<br> -URI https://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4587-114921<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetirementPlanTypeAxis=sfst_ProfitSharingAndFourHundredOneKPlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetirementPlanTypeAxis=sfst_ProfitSharingAndFourHundredOneKPlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetirementPlanTypeAxis=sfst_SupplementalExecutiveRetirementPlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetirementPlanTypeAxis=sfst_SupplementalExecutiveRetirementPlanMember</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>111
<FILENAME>R99.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.22.4</span><table class="report" border="0" cellspacing="2" id="idm139789891843280">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-Based Compensation (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="1">1 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Mar. 17, 2020</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>May 12, 2020</div></th>
<th class="th"><div>May 17, 2016</div></th>
<th class="th"><div>Mar. 15, 2016</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_sfst_StockBasedCompensationDetailsLineItems', window );"><strong>Stock-Based Compensation (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant', window );">Number of stock option available for grant (in Shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">370,824<span></span>
</td>
<td class="nump">422,550<span></span>
</td>
<td class="nump">136,339<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions', window );">Unrecognized compensation cost</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1.1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1', window );">Recognized weighted average period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">1 year 10 months 24 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1', window );">Fair value of stock option grants</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1.1<span></span>
</td>
<td class="nump">$ 1.1<span></span>
</td>
<td class="nump">$ 1.2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PlanNameAxis=sfst_TwoThousandTenIncentivePlanMember', window );">Two Thousand Ten Incentive Plan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_StockBasedCompensationDetailsLineItems', window );"><strong>Stock-Based Compensation (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant', window );">Number of stock option available for grant (in Shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">566,025<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_AdjustedPercentageOfStockDividends', window );">Adjusted percentage of stock dividends</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PlanNameAxis=sfst_TwoThousandSixteenEquityIncentivePlanMember', window );">Two Thousand Sixteen Equity Incentive Plan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_StockBasedCompensationDetailsLineItems', window );"><strong>Stock-Based Compensation (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant', window );">Number of stock option available for grant (in Shares)</a></td>
<td class="nump">370,824<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">50,000<span></span>
</td>
<td class="nump">400,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PlanNameAxis=sfst_TwoThousandTwentyEquityIncentivePlanMember', window );">Two Thousand Twenty Equity Incentive Plan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_StockBasedCompensationDetailsLineItems', window );"><strong>Stock-Based Compensation (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant', window );">Number of stock option available for grant (in Shares)</a></td>
<td class="nump">450,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">450,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod', window );">Option expiration period</a></td>
<td class="text">10 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PlanNameAxis=sfst_RestrictedStockPlanMember', window );">Restricted Stock Plan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_StockBasedCompensationDetailsLineItems', window );"><strong>Stock-Based Compensation (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant', window );">Number of stock option available for grant (in Shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">370,824<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions', window );">Unrecognized compensation cost</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3.3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1', window );">Recognized weighted average period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">3 years 1 month 6 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_StockCompensationPlanMember', window );">Stock Compensation Plan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_StockBasedCompensationDetailsLineItems', window );"><strong>Stock-Based Compensation (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue', window );">Aggregate intrinsic value outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4.9<span></span>
</td>
<td class="nump">13.3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1', window );">Aggregate intrinsic value options exercisable at year-end</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3.9<span></span>
</td>
<td class="nump">$ 7.9<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sfst_AdjustedPercentageOfStockDividends">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Adjusted percentage of stock dividends.</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;">sfst_AdjustedPercentageOfStockDividends</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sfst_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sfst_StockBasedCompensationDetailsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sfst_StockBasedCompensationDetailsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sfst_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cost to be recognized for option under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Period from grant date that an equity-based award expires, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value of options vested. Excludes equity instruments other than options, for example, but not limited to, share units, stock appreciation rights, restricted stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PlanNameAxis=sfst_TwoThousandTenIncentivePlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PlanNameAxis=sfst_TwoThousandTenIncentivePlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PlanNameAxis=sfst_TwoThousandSixteenEquityIncentivePlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PlanNameAxis=sfst_TwoThousandSixteenEquityIncentivePlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PlanNameAxis=sfst_TwoThousandTwentyEquityIncentivePlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PlanNameAxis=sfst_TwoThousandTwentyEquityIncentivePlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PlanNameAxis=sfst_RestrictedStockPlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PlanNameAxis=sfst_RestrictedStockPlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_StockCompensationPlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_StockCompensationPlanMember</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>112
<FILENAME>R100.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.22.4</span><table class="report" border="0" cellspacing="2" id="idm139789903335760">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-Based Compensation (Details) - Schedule of stock-based compensation expense - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_ScheduleOfStockBasedCompensationExpenseAbstract', window );"><strong>Schedule Of Stock Based Compensation Expense [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockOptionPlanExpense', window );">Stock option expense</a></td>
<td class="nump">$ 927<span></span>
</td>
<td class="nump">$ 1,148<span></span>
</td>
<td class="nump">$ 1,017<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_AmortizationOfDeferredCompensationOnRestrictedStock', window );">Restricted stock grant expense</a></td>
<td class="nump">1,099<span></span>
</td>
<td class="nump">499<span></span>
</td>
<td class="nump">380<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeBenefitsAndShareBasedCompensation', window );">Total stock-based compensation expense</a></td>
<td class="nump">$ 2,026<span></span>
</td>
<td class="nump">$ 1,647<span></span>
</td>
<td class="nump">$ 1,397<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sfst_AmortizationOfDeferredCompensationOnRestrictedStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Represents the value for amortization of deferred compensation on restricted stock.</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;">sfst_AmortizationOfDeferredCompensationOnRestrictedStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sfst_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sfst_ScheduleOfStockBasedCompensationExpenseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sfst_ScheduleOfStockBasedCompensationExpenseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sfst_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeBenefitsAndShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for employee benefit and equity-based compensation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeBenefitsAndShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockOptionPlanExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of noncash expense for option under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockOptionPlanExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>113
<FILENAME>R101.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.22.4</span><table class="report" border="0" cellspacing="2" id="idm139789888118928">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-Based Compensation (Details) - Schedule of the status of the stock option plan and changes - $ / shares<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_ScheduleOfTheStatusOfTheStockOptionPlanAndChangesAbstract', window );"><strong>Schedule of the status of the stock option plan and changes [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Shares, Outstanding at beginning of year</a></td>
<td class="nump">464,724<span></span>
</td>
<td class="nump">495,195<span></span>
</td>
<td class="nump">541,414<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Weighted average exercise price, Outstanding at beginning of year</a></td>
<td class="nump">$ 33.97<span></span>
</td>
<td class="nump">$ 29.93<span></span>
</td>
<td class="nump">$ 26.65<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Shares, Outstanding at end of year</a></td>
<td class="nump">427,224<span></span>
</td>
<td class="nump">464,724<span></span>
</td>
<td class="nump">495,195<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Weighted average exercise price, Outstanding at end of year</a></td>
<td class="nump">$ 34.32<span></span>
</td>
<td class="nump">$ 33.97<span></span>
</td>
<td class="nump">$ 29.93<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2', window );">Weighted Average Remaining Contractual Life, Outstanding at end of year</a></td>
<td class="text">5 years 8 months 12 days<span></span>
</td>
<td class="text">6 years 7 months 6 days<span></span>
</td>
<td class="text">6 years 4 months 24 days<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber', window );">Shares, options exercisable at year-end</a></td>
<td class="nump">287,902<span></span>
</td>
<td class="nump">239,340<span></span>
</td>
<td class="nump">287,548<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice', window );">Weighted average exercise price, Options exercisable at year-end</a></td>
<td class="nump">$ 32.35<span></span>
</td>
<td class="nump">$ 29.68<span></span>
</td>
<td class="nump">$ 24.93<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1', window );">Weighted Average Remaining Contractual Life, Options exercisable at year-end</a></td>
<td class="text">4 years 9 months 18 days<span></span>
</td>
<td class="text">5 years<span></span>
</td>
<td class="text">5 years<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Weighted average exercise price, Weighted average fair value of options granted during the year</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 16.4<span></span>
</td>
<td class="nump">$ 11.37<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant', window );">Shares, Shares available for grant</a></td>
<td class="nump">370,824<span></span>
</td>
<td class="nump">422,550<span></span>
</td>
<td class="nump">136,339<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross', window );">Shares, Granted</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">121,000<span></span>
</td>
<td class="nump">101,700<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice', window );">Weighted average exercise price, Granted</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 40.45<span></span>
</td>
<td class="nump">$ 37.77<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesOther', window );">Shares, Exercised</a></td>
<td class="num">(32,375)<span></span>
</td>
<td class="num">(127,871)<span></span>
</td>
<td class="num">(93,870)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice', window );">Weighted average exercise price, Exercised</a></td>
<td class="nump">$ 27.94<span></span>
</td>
<td class="nump">$ 23.56<span></span>
</td>
<td class="nump">$ 14.79<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod', window );">Shares, Forfeited or expired</a></td>
<td class="num">(5,125)<span></span>
</td>
<td class="num">(23,600)<span></span>
</td>
<td class="num">(54,049)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice', window );">Weighted average exercise price, Forfeited or expired</a></td>
<td class="nump">$ 43.14<span></span>
</td>
<td class="nump">$ 38.88<span></span>
</td>
<td class="nump">$ 38.15<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sfst_ScheduleOfTheStatusOfTheStockOptionPlanAndChangesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sfst_ScheduleOfTheStatusOfTheStockOptionPlanAndChangesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sfst_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 presentations that combine terminations, the number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan or that expired.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average price of options that were either forfeited or expired.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Gross number of share options (or share units) granted during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of options outstanding, including both vested and non-vested options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which option holders acquired shares when converting their stock options into shares.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares of stock issued attributable to transactions classified as 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;">us-gaap_StockIssuedDuringPeriodSharesOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>114
<FILENAME>R102.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.22.4</span><table class="report" border="0" cellspacing="2" id="idm139789902406784">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-Based Compensation (Details) - Schedule of assumptions used<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_ScheduleOfAssumptionsUsedAbstract', window );"><strong>Schedule Of Assumptions Used [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate', window );">Dividend yield</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1', window );">Expected life</a></td>
<td class="text"> <span></span>
</td>
<td class="text">7 years<span></span>
</td>
<td class="text">7 years<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate', window );">Expected volatility</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">38.48%<span></span>
</td>
<td class="nump">25.51%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate', window );">Risk-free interest rate</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">0.74%<span></span>
</td>
<td class="nump">1.29%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sfst_ScheduleOfAssumptionsUsedAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sfst_ScheduleOfAssumptionsUsedAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sfst_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iii)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 risk-free interest rate assumption that is used in valuing an option on its own shares.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iv)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>115
<FILENAME>R103.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.22.4</span><table class="report" border="0" cellspacing="2" id="idm139789902623104">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-Based Compensation (Details) - Schedule of the status of the company's non vested restricted stock and changes - $ / shares<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_ScheduleOfTheStatusOfTheCompanysNonVestedRestrictedStockAndChangesAbstract', window );"><strong>Schedule of the status of the Company's non vested restricted stock and changes [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Restricted Shares, Nonvested at beginning of year</a></td>
<td class="nump">41,699<span></span>
</td>
<td class="nump">26,099<span></span>
</td>
<td class="nump">32,825<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Weighted Average Grant-Date Fair Value, Nonvested at beginning of year</a></td>
<td class="nump">$ 44.71<span></span>
</td>
<td class="nump">$ 38.05<span></span>
</td>
<td class="nump">$ 34.78<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Restricted Shares, Granted</a></td>
<td class="nump">53,376<span></span>
</td>
<td class="nump">26,450<span></span>
</td>
<td class="nump">13,200<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Weighted Average Grant-Date Fair Value, Granted</a></td>
<td class="nump">$ 56.25<span></span>
</td>
<td class="nump">$ 48.56<span></span>
</td>
<td class="nump">$ 39.87<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod', window );">Restricted Shares, Vested</a></td>
<td class="num">(14,213)<span></span>
</td>
<td class="num">(9,600)<span></span>
</td>
<td class="num">(14,051)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue', window );">Weighted Average Grant-Date Fair Value, Vested</a></td>
<td class="nump">$ 43.26<span></span>
</td>
<td class="nump">$ 38.03<span></span>
</td>
<td class="nump">$ 32.06<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod', window );">Restricted Shares, Forfeited</a></td>
<td class="num">(525)<span></span>
</td>
<td class="num">(1,250)<span></span>
</td>
<td class="num">(5,875)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue', window );">Weighted Average Grant-Date Fair Value, Forfeited</a></td>
<td class="nump">$ 61.14<span></span>
</td>
<td class="nump">$ 38.56<span></span>
</td>
<td class="nump">$ 37.74<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Restricted Shares, Nonvested at end of year</a></td>
<td class="nump">80,337<span></span>
</td>
<td class="nump">41,699<span></span>
</td>
<td class="nump">26,099<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Weighted Average Grant-Date Fair Value, Nonvested at end of year</a></td>
<td class="nump">$ 52.53<span></span>
</td>
<td class="nump">$ 44.71<span></span>
</td>
<td class="nump">$ 38.05<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sfst_ScheduleOfTheStatusOfTheCompanysNonVestedRestrictedStockAndChangesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sfst_ScheduleOfTheStatusOfTheCompanysNonVestedRestrictedStockAndChangesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sfst_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>116
<FILENAME>R104.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.22.4</span><table class="report" border="0" cellspacing="2" id="idm139789904412544">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Regulatory Matters (Details)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_RegulatoryMattersDetailsLineItems', window );"><strong>Regulatory Matters (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DescriptionOfCapitalRequirementsOnTrustAssets', window );">Capital requirements ratio, description</a></td>
<td class="text">The capital rules require banks and bank holding companies to maintain
a minimum total risked-based capital ratio of at least 8%, a total Tier 1 capital ratio of at least 6%, a minimum common equity Tier 1
capital ratio of at least 4.5%, and a leverage ratio of at least 4%. Bank holding companies and banks are also required to hold a capital
conservation buffer of common equity Tier 1 capital of 2.5% to avoid limitations on capital distributions and discretionary executive
compensation payments. The capital conservation buffer was phased in incrementally over time, becoming fully effective on January 1, 2019,
and consists of an additional amount of common equity equal to 2.5% of risk-weighted assets.<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=sfst_WellCapitalizedMember', window );">Well Capitalized [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_RegulatoryMattersDetailsLineItems', window );"><strong>Regulatory Matters (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DescriptionOfCapitalRequirementsOnTrustAssets', window );">Capital requirements ratio, description</a></td>
<td class="text">To be considered &#8220;well-capitalized&#8221;
for purposes of certain rules and prompt corrective action requirements, the Bank must maintain a minimum total risked-based capital ratio
of at least 10%, a total Tier 1 capital ratio of at least 8%, a common equity Tier 1 capital ratio of at least 6.5%, and a leverage ratio
of at least 5%. As of December 31, 2022, our capital ratios exceed these ratios and we remain &#8220;well capitalized.&#8221;&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sfst_RegulatoryMattersDetailsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sfst_RegulatoryMattersDetailsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sfst_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DescriptionOfCapitalRequirementsOnTrustAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Describes the capital requirements for trusts assets under management.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 505<br> -Section 50<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=117337116&amp;loc=d3e65217-112826<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DescriptionOfCapitalRequirementsOnTrustAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=sfst_WellCapitalizedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=sfst_WellCapitalizedMember</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>117
<FILENAME>R105.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.22.4</span><table class="report" border="0" cellspacing="2" id="idm139789899482720">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Regulatory Matters (Details) - Schedule of capital amounts and ratios of the Bank and the Company and the regulatory minimum requirements - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=sfst_BankMember', window );">Bank [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems', window );"><strong>Compliance with Regulatory Capital Requirements under Banking Regulations [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Capital', window );">Total Capital (to risk weighted assets) Amount</a></td>
<td class="nump">$ 366,988<span></span>
</td>
<td class="nump">$ 331,052<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_CapitalToRiskWeightedAssets1', window );">Total Capital (to risk weighted assets) Actual Ratio</a></td>
<td class="nump">12.45%<span></span>
</td>
<td class="nump">14.36%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CapitalRequiredForCapitalAdequacy', window );">Total Capital (to risk weighted assets) For capital adequacy purposes minimum</a></td>
<td class="nump">$ 235,892<span></span>
</td>
<td class="nump">$ 184,418<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_CapitalRequiredForCapitalAdequacyToRiskWeightedAssets1', window );">Total Capital (to risk weighted assets) For capital adequacy purposes minimum, Ratio</a></td>
<td class="nump">8.00%<span></span>
</td>
<td class="nump">8.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CapitalRequiredToBeWellCapitalized', window );">Total Capital (to risk weighted assets) To be well capitalized under prompt corrective action provisions minimum</a></td>
<td class="nump">$ 294,865<span></span>
</td>
<td class="nump">$ 230,522<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets1', window );">Total Capital (to risk weighted assets) To be well capitalized under prompt corrective action provisions minimum, Ratio</a></td>
<td class="nump">10.00%<span></span>
</td>
<td class="nump">10.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TierOneRiskBasedCapital', window );">Tier 1 Capital (to risk weighted assets) Amount</a></td>
<td class="nump">$ 330,108<span></span>
</td>
<td class="nump">$ 302,217<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_TierOneRiskBasedCapitalToRiskWeightedAssets1', window );">Tier 1 Capital (to risk weighted assets) Actual Ratio</a></td>
<td class="nump">11.20%<span></span>
</td>
<td class="nump">13.11%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TierOneRiskBasedCapitalRequiredForCapitalAdequacy', window );">Tier 1 Capital (to risk weighted assets) For capital adequacy purposes minimum</a></td>
<td class="nump">$ 176,919<span></span>
</td>
<td class="nump">$ 138,313<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets1', window );">Tier 1 Capital (to risk weighted assets) For capital adequacy purposes minimum, Ratio</a></td>
<td class="nump">6.00%<span></span>
</td>
<td class="nump">6.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TierOneRiskBasedCapitalRequiredToBeWellCapitalized', window );">Tier 1 Capital (to risk weighted assets) To be well capitalized under prompt corrective action provisions minimum</a></td>
<td class="nump">$ 235,892<span></span>
</td>
<td class="nump">$ 184,418<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets1', window );">Tier 1 Capital (to risk weighted assets) To be well capitalized under prompt corrective action provisions minimum, Ratio</a></td>
<td class="nump">8.00%<span></span>
</td>
<td class="nump">8.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_TierOneRiskBasedCommonStock', window );">Common Equity Tier 1 Capital (to risk weighted assets) Amount</a></td>
<td class="nump">$ 330,108<span></span>
</td>
<td class="nump">$ 302,217<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_TierOneRiskBasedCommonStockToRiskWeightedAssets', window );">Common Equity Tier 1 Capital (to risk weighted assets) Actual Ratio</a></td>
<td class="nump">11.20%<span></span>
</td>
<td class="nump">13.11%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_TierOneRiskBasedCommonStockRequiredForCapitalAdequacy', window );">Common Equity Tier 1 Capital (to risk weighted assets) For capital adequacy purposes minimum</a></td>
<td class="nump">$ 132,689<span></span>
</td>
<td class="nump">$ 103,735<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_TierOneRiskBasedCommonStockRequiredForCapitalAdequacyToRiskWeightedAssets', window );">Common Equity Tier 1 Capital (to risk weighted assets) For capital adequacy purposes minimum, Ratio</a></td>
<td class="nump">4.50%<span></span>
</td>
<td class="nump">4.50%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_TierOneRiskBasedCommonStockRequiredToBeWellCapitalized', window );">Common Equity Tier 1 Capital (to risk weighted assets) To be well capitalized under prompt corrective action provisions minimum</a></td>
<td class="nump">$ 191,662<span></span>
</td>
<td class="nump">$ 149,839<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_TierOneRiskBasedCommonStockRequiredToBeWellCapitalizedToRiskWeightedAssets', window );">Common Equity Tier 1 Capital (to risk weighted assets) To be well capitalized under prompt corrective action provisions minimum, Ratio</a></td>
<td class="nump">6.50%<span></span>
</td>
<td class="nump">6.50%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TierOneLeverageCapital', window );">Tier 1 Capital (to average assets) Amount</a></td>
<td class="nump">$ 330,108<span></span>
</td>
<td class="nump">$ 302,217<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_TierOneLeverageCapitalToAverageAssets1', window );">Tier 1 Capital (to average assets) Actual Ratio</a></td>
<td class="nump">9.43%<span></span>
</td>
<td class="nump">10.55%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TierOneLeverageCapitalRequiredForCapitalAdequacy', window );">Tier 1 Capital (to average assets) For capital adequacy purposes minimum</a></td>
<td class="nump">$ 140,040<span></span>
</td>
<td class="nump">$ 114,537<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets1', window );">Tier 1 Capital (to average assets) For capital adequacy purposes minimum, Ratio</a></td>
<td class="nump">4.00%<span></span>
</td>
<td class="nump">4.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TierOneLeverageCapitalRequiredToBeWellCapitalized', window );">Tier 1 Capital (to average assets) To be well capitalized under prompt corrective action provisions minimum</a></td>
<td class="nump">$ 175,050<span></span>
</td>
<td class="nump">$ 143,172<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets1', window );">Tier 1 Capital (to average assets) To be well capitalized under prompt corrective action provisions minimum, Ratio</a></td>
<td class="nump">5.00%<span></span>
</td>
<td class="nump">5.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=sfst_CompanyMember', window );">Company [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems', window );"><strong>Compliance with Regulatory Capital Requirements under Banking Regulations [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Capital', window );">Total Capital (to risk weighted assets) Amount</a></td>
<td class="nump">$ 380,802<span></span>
</td>
<td class="nump">$ 343,476<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_CapitalToRiskWeightedAssets1', window );">Total Capital (to risk weighted assets) Actual Ratio</a></td>
<td class="nump">12.91%<span></span>
</td>
<td class="nump">14.90%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CapitalRequiredForCapitalAdequacy', window );">Total Capital (to risk weighted assets) For capital adequacy purposes minimum</a></td>
<td class="nump">$ 235,892<span></span>
</td>
<td class="nump">$ 184,418<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_CapitalRequiredForCapitalAdequacyToRiskWeightedAssets1', window );">Total Capital (to risk weighted assets) For capital adequacy purposes minimum, Ratio</a></td>
<td class="nump">8.00%<span></span>
</td>
<td class="nump">8.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CapitalRequiredToBeWellCapitalized', window );">Total Capital (to risk weighted assets) To be well capitalized under prompt corrective action provisions minimum</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets1', window );">Total Capital (to risk weighted assets) To be well capitalized under prompt corrective action provisions minimum, Ratio</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TierOneRiskBasedCapital', window );">Tier 1 Capital (to risk weighted assets) Amount</a></td>
<td class="nump">$ 320,922<span></span>
</td>
<td class="nump">$ 291,641<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_TierOneRiskBasedCapitalToRiskWeightedAssets1', window );">Tier 1 Capital (to risk weighted assets) Actual Ratio</a></td>
<td class="nump">10.88%<span></span>
</td>
<td class="nump">12.65%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TierOneRiskBasedCapitalRequiredForCapitalAdequacy', window );">Tier 1 Capital (to risk weighted assets) For capital adequacy purposes minimum</a></td>
<td class="nump">$ 176,919<span></span>
</td>
<td class="nump">$ 138,313<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets1', window );">Tier 1 Capital (to risk weighted assets) For capital adequacy purposes minimum, Ratio</a></td>
<td class="nump">6.00%<span></span>
</td>
<td class="nump">6.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TierOneRiskBasedCapitalRequiredToBeWellCapitalized', window );">Tier 1 Capital (to risk weighted assets) To be well capitalized under prompt corrective action provisions minimum</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets1', window );">Tier 1 Capital (to risk weighted assets) To be well capitalized under prompt corrective action provisions minimum, Ratio</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_TierOneRiskBasedCommonStock', window );">Common Equity Tier 1 Capital (to risk weighted assets) Amount</a></td>
<td class="nump">$ 307,922<span></span>
</td>
<td class="nump">$ 278,641<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_TierOneRiskBasedCommonStockToRiskWeightedAssets', window );">Common Equity Tier 1 Capital (to risk weighted assets) Actual Ratio</a></td>
<td class="nump">10.44%<span></span>
</td>
<td class="nump">12.09%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_TierOneRiskBasedCommonStockRequiredForCapitalAdequacy', window );">Common Equity Tier 1 Capital (to risk weighted assets) For capital adequacy purposes minimum</a></td>
<td class="nump">$ 132,689<span></span>
</td>
<td class="nump">$ 103,735<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_TierOneRiskBasedCommonStockRequiredForCapitalAdequacyToRiskWeightedAssets', window );">Common Equity Tier 1 Capital (to risk weighted assets) For capital adequacy purposes minimum, Ratio</a></td>
<td class="nump">4.50%<span></span>
</td>
<td class="nump">4.50%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_TierOneRiskBasedCommonStockRequiredToBeWellCapitalized', window );">Common Equity Tier 1 Capital (to risk weighted assets) To be well capitalized under prompt corrective action provisions minimum</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_TierOneRiskBasedCommonStockRequiredToBeWellCapitalizedToRiskWeightedAssets', window );">Common Equity Tier 1 Capital (to risk weighted assets) To be well capitalized under prompt corrective action provisions minimum, Ratio</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TierOneLeverageCapital', window );">Tier 1 Capital (to average assets) Amount</a></td>
<td class="nump">$ 320,922<span></span>
</td>
<td class="nump">$ 291,641<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_TierOneLeverageCapitalToAverageAssets1', window );">Tier 1 Capital (to average assets) Actual Ratio</a></td>
<td class="nump">9.17%<span></span>
</td>
<td class="nump">10.18%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TierOneLeverageCapitalRequiredForCapitalAdequacy', window );">Tier 1 Capital (to average assets) For capital adequacy purposes minimum</a></td>
<td class="nump">$ 140,057<span></span>
</td>
<td class="nump">$ 114,555<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets1', window );">Tier 1 Capital (to average assets) For capital adequacy purposes minimum, Ratio</a></td>
<td class="nump">4.00%<span></span>
</td>
<td class="nump">4.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TierOneLeverageCapitalRequiredToBeWellCapitalized', window );">Tier 1 Capital (to average assets) To be well capitalized under prompt corrective action provisions minimum</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets1', window );">Tier 1 Capital (to average assets) To be well capitalized under prompt corrective action provisions minimum, Ratio</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sfst_CapitalRequiredForCapitalAdequacyToRiskWeightedAssets1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Ratio of minimum total risk-based capital to risk-weighted assets required for capital adequacy as defined by regulatory framework.</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;">sfst_CapitalRequiredForCapitalAdequacyToRiskWeightedAssets1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sfst_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sfst_CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Ratio of minimum total risk-based capital to risk-weighted assets categorized as well capitalized as defined by regulatory framework for prompt corrective action.</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;">sfst_CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sfst_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sfst_CapitalToRiskWeightedAssets1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Ratio of total risk-based capital to risk-weighted assets as defined by regulatory framework.</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;">sfst_CapitalToRiskWeightedAssets1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sfst_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sfst_TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Ratio of minimum Tier 1 leverage capital to average assets required for capital adequacy as defined by regulatory framework.</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;">sfst_TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sfst_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sfst_TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Ratio of minimum Tier 1 leverage capital to average assets categorized as well capitalized as defined by regulatory framework for prompt corrective action.</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;">sfst_TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sfst_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sfst_TierOneLeverageCapitalToAverageAssets1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Ratio of Tier 1 capital to average assets as defined by regulatory framework.</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;">sfst_TierOneLeverageCapitalToAverageAssets1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sfst_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sfst_TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Ratio of minimum Tier 1 risk-based capital to risk-weighted assets required for capital adequacy as defined by regulatory framework.</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;">sfst_TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sfst_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sfst_TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Ratio of minimum Tier 1 risk-based capital to risk-weighted assets categorized as well capitalized as defined by regulatory framework for prompt corrective action.</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;">sfst_TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sfst_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sfst_TierOneRiskBasedCapitalToRiskWeightedAssets1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Ratio of Tier 1 risk-based capital to risk-weighted assets as defined by regulatory framework.</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;">sfst_TierOneRiskBasedCapitalToRiskWeightedAssets1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sfst_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sfst_TierOneRiskBasedCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tier 1 Risk Based Common Stock as defined in the regulations.</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;">sfst_TierOneRiskBasedCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sfst_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sfst_TierOneRiskBasedCommonStockRequiredForCapitalAdequacy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 minimum amount of Tier 1 Risk Based Common Stock required for capital adequacy purposes under the regulatory framework for prompt corrective action.</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;">sfst_TierOneRiskBasedCommonStockRequiredForCapitalAdequacy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sfst_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sfst_TierOneRiskBasedCommonStockRequiredForCapitalAdequacyToRiskWeightedAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 minimum Tier One Common Stock Ratio (Tier one common stock divided by risk-weighted assets) required for capital adequacy purposes under the regulatory framework for prompt corrective action.</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;">sfst_TierOneRiskBasedCommonStockRequiredForCapitalAdequacyToRiskWeightedAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sfst_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sfst_TierOneRiskBasedCommonStockRequiredToBeWellCapitalized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of Tier 1 Risk Based Common Stock required to be categorized as well capitalized under the regulatory framework for prompt corrective action.</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;">sfst_TierOneRiskBasedCommonStockRequiredToBeWellCapitalized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sfst_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sfst_TierOneRiskBasedCommonStockRequiredToBeWellCapitalizedToRiskWeightedAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 Tier 1 common stock ratio (Tier 1 common stock divided by risk weighted assets) required to be categorized as "well capitalized" under the regulatory framework for prompt corrective action.</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;">sfst_TierOneRiskBasedCommonStockRequiredToBeWellCapitalizedToRiskWeightedAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sfst_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sfst_TierOneRiskBasedCommonStockToRiskWeightedAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tier 1 Common Stock divided by risk weighted assets as defined by regulations.</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;">sfst_TierOneRiskBasedCommonStockToRiskWeightedAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sfst_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Capital">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of total capital as defined by regulatory framework.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 505<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=117337116&amp;loc=SL5958568-112826<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Capital</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalRequiredForCapitalAdequacy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of minimum total risk-based capital required for capital adequacy as defined by regulatory framework.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 505<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=117337116&amp;loc=SL5958568-112826<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 505<br> -Section 50<br> -Paragraph 1B<br> -URI https://asc.fasb.org/extlink&amp;oid=117337116&amp;loc=SL5958570-112826<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalRequiredForCapitalAdequacy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalRequiredToBeWellCapitalized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of minimum total risk-based capital categorized as well capitalized as defined by regulatory framework for prompt corrective action.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 505<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=117337116&amp;loc=SL5958568-112826<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalRequiredToBeWellCapitalized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TierOneLeverageCapital">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of Tier 1 leverage capital as defined by regulatory framework.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 505<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=117337116&amp;loc=SL5958568-112826<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TierOneLeverageCapital</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TierOneLeverageCapitalRequiredForCapitalAdequacy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of minimum Tier 1 leverage capital required for capital adequacy as defined by regulatory framework.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 505<br> -Section 50<br> -Paragraph 1B<br> -URI https://asc.fasb.org/extlink&amp;oid=117337116&amp;loc=SL5958570-112826<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 505<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=117337116&amp;loc=SL5958568-112826<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TierOneLeverageCapitalRequiredForCapitalAdequacy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TierOneLeverageCapitalRequiredToBeWellCapitalized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of minimum Tier 1 leverage capital categorized as well capitalized as defined by regulatory framework for prompt corrective action.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 505<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=117337116&amp;loc=SL5958568-112826<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TierOneLeverageCapitalRequiredToBeWellCapitalized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TierOneRiskBasedCapital">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of Tier 1 risk-based capital as defined by regulatory framework.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 505<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=117337116&amp;loc=SL5958568-112826<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TierOneRiskBasedCapital</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TierOneRiskBasedCapitalRequiredForCapitalAdequacy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of minimum Tier 1 risk-based capital required for capital adequacy as defined by regulatory framework.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 505<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=117337116&amp;loc=SL5958568-112826<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 505<br> -Section 50<br> -Paragraph 1B<br> -URI https://asc.fasb.org/extlink&amp;oid=117337116&amp;loc=SL5958570-112826<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TierOneRiskBasedCapitalRequiredForCapitalAdequacy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TierOneRiskBasedCapitalRequiredToBeWellCapitalized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of minimum Tier 1 risk-based capital categorized as well capitalized as defined by regulatory framework for prompt corrective action.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 505<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=117337116&amp;loc=SL5958568-112826<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TierOneRiskBasedCapitalRequiredToBeWellCapitalized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=sfst_BankMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=sfst_BankMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=sfst_CompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=sfst_CompanyMember</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>118
<FILENAME>R106.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.22.4</span><table class="report" border="0" cellspacing="2" id="idm139789889788880">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Parent Company Financial Information (Details) - Schedule of condensed financial information of Southern First Bancshares, Inc. (parent company only) - Parent Company [Member]<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_AssetsAbstract3', window );"><strong>Assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsAndFederalFundsSold', window );">Cash and cash equivalents</a></td>
<td class="nump">$ 13,882<span></span>
</td>
<td class="nump">$ 12,379<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures', window );">Investment in subsidiaries</a></td>
<td class="nump">317,102<span></span>
</td>
<td class="nump">301,880<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAssets', window );">Other assets</a></td>
<td class="nump">21<span></span>
</td>
<td class="nump">21<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">331,005<span></span>
</td>
<td class="nump">314,280<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquityAbstract', window );"><strong>Liabilities and Shareholders&#8217; Equity</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent', window );">Accounts payable and accrued expenses</a></td>
<td class="nump">279<span></span>
</td>
<td class="nump">274<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_JuniorSubordinatedNotes', window );">Subordinated debentures</a></td>
<td class="nump">36,214<span></span>
</td>
<td class="nump">36,105<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Shareholders&#8217; equity</a></td>
<td class="nump">294,512<span></span>
</td>
<td class="nump">277,901<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquity', window );">Total liabilities and shareholders&#8217; equity</a></td>
<td class="nump">331,005<span></span>
</td>
<td class="nump">314,280<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenuesAbstract', window );"><strong>Revenues</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestAndDividendIncomeOperating', window );">Interest income</a></td>
<td class="nump">20<span></span>
</td>
<td class="nump">17<span></span>
</td>
<td class="nump">$ 17<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Total revenue</a></td>
<td class="nump">20<span></span>
</td>
<td class="nump">17<span></span>
</td>
<td class="nump">17<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostsAndExpensesAbstract', window );"><strong>Expenses</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestExpense', window );">Interest expense</a></td>
<td class="nump">1,730<span></span>
</td>
<td class="nump">1,523<span></span>
</td>
<td class="nump">1,708<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherExpenses', window );">Other expenses</a></td>
<td class="nump">240<span></span>
</td>
<td class="nump">285<span></span>
</td>
<td class="nump">283<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingExpenses', window );">Total expenses</a></td>
<td class="nump">1,970<span></span>
</td>
<td class="nump">1,808<span></span>
</td>
<td class="nump">1,991<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax benefit</a></td>
<td class="nump">409<span></span>
</td>
<td class="nump">376<span></span>
</td>
<td class="nump">415<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_IncomeLossBeforeEquityInUndistributedNetIncomeOfSubsidiaries', window );">Loss before equity in undistributed net income of subsidiaries</a></td>
<td class="num">(1,541)<span></span>
</td>
<td class="num">(1,415)<span></span>
</td>
<td class="num">(1,559)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_EquityInUndistributedNetIncomeOfSubsidiaries', window );">Equity in undistributed net income of subsidiaries</a></td>
<td class="nump">30,656<span></span>
</td>
<td class="nump">48,126<span></span>
</td>
<td class="nump">19,887<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">29,115<span></span>
</td>
<td class="nump">46,711<span></span>
</td>
<td class="nump">18,328<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Operating activities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">29,115<span></span>
</td>
<td class="nump">46,711<span></span>
</td>
<td class="nump">18,328<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Adjustments to reconcile net income to cash provided by (used for) operating activities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_EquityInUndistributedNetIncomeOfSubsidiaries', window );">Equity in undistributed net income of subsidiaries</a></td>
<td class="num">(30,656)<span></span>
</td>
<td class="num">(48,126)<span></span>
</td>
<td class="num">(19,887)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Compensation expense related to stock options and restricted stock grants</a></td>
<td class="nump">2,026<span></span>
</td>
<td class="nump">1,647<span></span>
</td>
<td class="nump">1,397<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherOperatingAssets', window );">(Increase) decrease in other assets</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">8<span></span>
</td>
<td class="num">(23)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities', window );">Increase (decrease) in accounts payable and accrued expenses</a></td>
<td class="nump">113<span></span>
</td>
<td class="nump">108<span></span>
</td>
<td class="nump">63<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations', window );">Net cash provided by (used for) operating activities</a></td>
<td class="nump">598<span></span>
</td>
<td class="nump">348<span></span>
</td>
<td class="num">(122)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract', window );"><strong>Investing activities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_InvestmentInSubsidiariesNet', window );">Investment in subsidiaries, net</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivities', window );">Net cash used for investing activities</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract', window );"><strong>Financing activities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueNewIssues', window );">Issuance of common stock</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_ProceedsFromTheExerciseOfStockOptionsAndWarrants', window );">Proceeds from the exercise of stock options and warrants</a></td>
<td class="nump">905<span></span>
</td>
<td class="nump">3,012<span></span>
</td>
<td class="nump">1,388<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivities', window );">Net cash provided by financing activities</a></td>
<td class="nump">905<span></span>
</td>
<td class="nump">3,012<span></span>
</td>
<td class="nump">1,388<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect', window );">Net increase in cash and cash equivalents</a></td>
<td class="nump">1,503<span></span>
</td>
<td class="nump">3,360<span></span>
</td>
<td class="nump">1,266<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents, beginning of year</a></td>
<td class="nump">12,379<span></span>
</td>
<td class="nump">9,019<span></span>
</td>
<td class="nump">7,753<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents, end of year</a></td>
<td class="nump">$ 13,882<span></span>
</td>
<td class="nump">$ 12,379<span></span>
</td>
<td class="nump">$ 9,019<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sfst_AssetsAbstract3">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sfst_AssetsAbstract3</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sfst_</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_sfst_EquityInUndistributedNetIncomeOfSubsidiaries">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Equity in undistributed net income of subsidiaries</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sfst_EquityInUndistributedNetIncomeOfSubsidiaries</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sfst_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sfst_IncomeLossBeforeEquityInUndistributedNetIncomeOfSubsidiaries">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Income (loss) before equity in undistributed net income of subsidiaries.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sfst_IncomeLossBeforeEquityInUndistributedNetIncomeOfSubsidiaries</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sfst_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sfst_InvestmentInSubsidiariesNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Investment in subsidiaries.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sfst_InvestmentInSubsidiariesNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sfst_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sfst_ProceedsFromTheExerciseOfStockOptionsAndWarrants">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow associated with the amount received from holders exercising their stock options and warrants.</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;">sfst_ProceedsFromTheExerciseOfStockOptionsAndWarrants</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sfst_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying values as of the balance sheet date of obligations incurred through that date and due within one year (or the operating cycle, if longer), including liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received, taxes, interest, rent and utilities, accrued salaries and bonuses, payroll taxes and fringe benefits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19,20)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Assets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(18))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Assets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3044-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsAndFederalFundsSold">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The sum of cash and cash equivalents plus Federal Funds Sold. Cash and cash equivalents consist of short term, highly liquid investments that are readily convertible to known amounts of cash and are so near their maturity that they present negligible risk of changes in value due to changes in interest rates -- usually with an original maturity less than 90 days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.1,2,3)<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsAndFederalFundsSold</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 230<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=123444420&amp;loc=d3e33268-110906<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) of operating activities of discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3521-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (c)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721673-107760<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostsAndExpensesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostsAndExpensesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.7)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32672-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123586238&amp;loc=d3e38679-109324<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOtherOperatingAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in operating assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOtherOperatingAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestAndDividendIncomeOperating">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Represents the total of interest and dividend income, including any amortization and accretion (as applicable) of discounts and premiums, earned from (1) loans and leases whether held-for-sale or held-in-portfolio; (2) investment securities; (3) federal funds sold; (4) securities purchased under agreements to resell; (5) investments in banker's acceptances, commercial paper, or certificates of deposit; (6) dividend income; or (7) other investments not otherwise specified herein.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.1-5)<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestAndDividendIncomeOperating</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of the cost of borrowed funds accounted for as interest expense.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=6450988&amp;loc=d3e26243-108391<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28555-108399<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (210.5-03(11))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.9)<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in equity method investee and investment in and advance to affiliate.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(18))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_JuniorSubordinatedNotes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Including the current and noncurrent portions, carrying value as of the balance sheet date of long-term debt (with maturities initially due after one year or beyond the operating cycle if longer) identified as Junior Subordinated Notes, which have a lower priority than senior instruments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(16)(a))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_JuniorSubordinatedNotes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesAndStockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(23))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(25))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(32))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesAndStockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesAndStockholdersEquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesAndStockholdersEquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(10))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(17))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.4,6)<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04.7)<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Revenues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9031-108599<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9038-108599<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9054-108599<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 22: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Revenues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenuesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenuesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of noncash expense for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -URI https://asc.fasb.org/extlink&amp;oid=122038336&amp;loc=d3e74512-122707<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidatedEntitiesAxis=srt_ParentCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=srt_ParentCompanyMember</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>119
<FILENAME>R107.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.22.4</span><table class="report" border="0" cellspacing="2" id="idm139789905020608">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Selected Condensed Quarterly Financial Data (Unaudited) (Details) - Schedule of selected quarterly financial information - Quarterly Financial Information [Member] - USD ($)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th" colspan="8">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Sep. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Mar. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Sep. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Mar. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_SelectedCondensedQuarterlyFinancialDataUnauditedDetailsScheduleofselectedquarterlyfinancialinformationLineItems', window );"><strong>Selected Condensed Quarterly Financial Data (Unaudited) (Details) - Schedule of selected quarterly financial information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestAndDividendIncomeOperating', window );">Interest income</a></td>
<td class="nump">$ 35,026<span></span>
</td>
<td class="nump">$ 30,934<span></span>
</td>
<td class="nump">$ 27,238<span></span>
</td>
<td class="nump">$ 24,464<span></span>
</td>
<td class="nump">$ 24,137<span></span>
</td>
<td class="nump">$ 23,486<span></span>
</td>
<td class="nump">$ 22,731<span></span>
</td>
<td class="nump">$ 22,813<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestExpense', window );">Interest expense</a></td>
<td class="nump">10,907<span></span>
</td>
<td class="nump">5,480<span></span>
</td>
<td class="nump">2,354<span></span>
</td>
<td class="nump">1,300<span></span>
</td>
<td class="nump">1,280<span></span>
</td>
<td class="nump">1,314<span></span>
</td>
<td class="nump">1,301<span></span>
</td>
<td class="nump">1,540<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestIncomeExpenseNet', window );">Net interest income</a></td>
<td class="nump">24,119<span></span>
</td>
<td class="nump">25,454<span></span>
</td>
<td class="nump">24,884<span></span>
</td>
<td class="nump">23,164<span></span>
</td>
<td class="nump">22,857<span></span>
</td>
<td class="nump">22,172<span></span>
</td>
<td class="nump">21,430<span></span>
</td>
<td class="nump">21,273<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProvisionForOtherCreditLosses', window );">Provision for credit losses</a></td>
<td class="nump">2,325<span></span>
</td>
<td class="nump">950<span></span>
</td>
<td class="nump">1,775<span></span>
</td>
<td class="nump">1,105<span></span>
</td>
<td class="num">(4,200)<span></span>
</td>
<td class="num">(6,000)<span></span>
</td>
<td class="num">(1,900)<span></span>
</td>
<td class="num">(300)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NoninterestIncome', window );">Noninterest income</a></td>
<td class="nump">1,707<span></span>
</td>
<td class="nump">2,680<span></span>
</td>
<td class="nump">2,265<span></span>
</td>
<td class="nump">2,927<span></span>
</td>
<td class="nump">3,336<span></span>
</td>
<td class="nump">4,239<span></span>
</td>
<td class="nump">3,622<span></span>
</td>
<td class="nump">5,904<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NoninterestExpense', window );">Noninterest expenses</a></td>
<td class="nump">16,413<span></span>
</td>
<td class="nump">16,046<span></span>
</td>
<td class="nump">15,788<span></span>
</td>
<td class="nump">14,685<span></span>
</td>
<td class="nump">14,734<span></span>
</td>
<td class="nump">14,039<span></span>
</td>
<td class="nump">13,495<span></span>
</td>
<td class="nump">14,162<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income before income tax expense</a></td>
<td class="nump">7,088<span></span>
</td>
<td class="nump">11,138<span></span>
</td>
<td class="nump">9,586<span></span>
</td>
<td class="nump">10,301<span></span>
</td>
<td class="nump">15,659<span></span>
</td>
<td class="nump">18,372<span></span>
</td>
<td class="nump">13,457<span></span>
</td>
<td class="nump">13,315<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax expense</a></td>
<td class="nump">1,596<span></span>
</td>
<td class="nump">2,725<span></span>
</td>
<td class="nump">2,346<span></span>
</td>
<td class="nump">2,331<span></span>
</td>
<td class="nump">3,654<span></span>
</td>
<td class="nump">4,355<span></span>
</td>
<td class="nump">3,134<span></span>
</td>
<td class="nump">2,949<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income available to common shareholders</a></td>
<td class="nump">$ 5,492<span></span>
</td>
<td class="nump">$ 8,413<span></span>
</td>
<td class="nump">$ 7,240<span></span>
</td>
<td class="nump">$ 7,970<span></span>
</td>
<td class="nump">$ 12,005<span></span>
</td>
<td class="nump">$ 14,017<span></span>
</td>
<td class="nump">$ 10,323<span></span>
</td>
<td class="nump">$ 10,366<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_sfst_EarningsPerCommonShareAbstract0', window );"><strong>Earnings per common share</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Basic (in Dollars per share)</a></td>
<td class="nump">$ 0.69<span></span>
</td>
<td class="nump">$ 1.06<span></span>
</td>
<td class="nump">$ 0.91<span></span>
</td>
<td class="nump">$ 1<span></span>
</td>
<td class="nump">$ 1.52<span></span>
</td>
<td class="nump">$ 1.78<span></span>
</td>
<td class="nump">$ 1.32<span></span>
</td>
<td class="nump">$ 1.33<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Diluted (in Dollars per share)</a></td>
<td class="nump">$ 0.68<span></span>
</td>
<td class="nump">$ 1.04<span></span>
</td>
<td class="nump">$ 0.9<span></span>
</td>
<td class="nump">$ 0.98<span></span>
</td>
<td class="nump">$ 1.49<span></span>
</td>
<td class="nump">$ 1.75<span></span>
</td>
<td class="nump">$ 1.29<span></span>
</td>
<td class="nump">$ 1.31<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sfst_WeightedAverageCommonSharesOutstandingAbstract', window );"><strong>Weighted average common shares outstanding</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Basic (in Shares)</a></td>
<td class="nump">7,971<span></span>
</td>
<td class="nump">7,972<span></span>
</td>
<td class="nump">7,958<span></span>
</td>
<td class="nump">7,932<span></span>
</td>
<td class="nump">7,877<span></span>
</td>
<td class="nump">7,874<span></span>
</td>
<td class="nump">7,848<span></span>
</td>
<td class="nump">7,775<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Diluted (in Shares)</a></td>
<td class="nump">8,072<span></span>
</td>
<td class="nump">8,065<span></span>
</td>
<td class="nump">8,055<span></span>
</td>
<td class="nump">8,096<span></span>
</td>
<td class="nump">8,057<span></span>
</td>
<td class="nump">8,001<span></span>
</td>
<td class="nump">7,988<span></span>
</td>
<td class="nump">7,909<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sfst_EarningsPerCommonShareAbstract0">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sfst_EarningsPerCommonShareAbstract0</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sfst_</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_sfst_SelectedCondensedQuarterlyFinancialDataUnauditedDetailsScheduleofselectedquarterlyfinancialinformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sfst_SelectedCondensedQuarterlyFinancialDataUnauditedDetailsScheduleofselectedquarterlyfinancialinformationLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sfst_</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_sfst_WeightedAverageCommonSharesOutstandingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sfst_WeightedAverageCommonSharesOutstandingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sfst_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1448-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1337-109256<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI https://asc.fasb.org/extlink&amp;oid=128363288&amp;loc=d3e4984-109258<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI https://asc.fasb.org/extlink&amp;oid=128363288&amp;loc=d3e3842-109258<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22644-107794<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1252-109256<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI https://asc.fasb.org/extlink&amp;oid=128363288&amp;loc=d3e4984-109258<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22644-107794<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI https://asc.fasb.org/extlink&amp;oid=128363288&amp;loc=d3e3842-109258<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1252-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1337-109256<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 940<br> -SubTopic 20<br> -Section 25<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=126941158&amp;loc=d3e41242-110953<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(10))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(8))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(15))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.7)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32672-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123586238&amp;loc=d3e38679-109324<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestAndDividendIncomeOperating">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Represents the total of interest and dividend income, including any amortization and accretion (as applicable) of discounts and premiums, earned from (1) loans and leases whether held-for-sale or held-in-portfolio; (2) investment securities; (3) federal funds sold; (4) securities purchased under agreements to resell; (5) investments in banker's acceptances, commercial paper, or certificates of deposit; (6) dividend income; or (7) other investments not otherwise specified herein.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.1-5)<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestAndDividendIncomeOperating</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of the cost of borrowed funds accounted for as interest expense.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=6450988&amp;loc=d3e26243-108391<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28555-108399<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (210.5-03(11))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.9)<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestIncomeExpenseNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The net amount of operating interest income (expense).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.10)<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestIncomeExpenseNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NoninterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total aggregate amount of all noninterest expense.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.14)<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NoninterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NoninterestIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 total amount of noninterest income which may be derived from: (1) fees and commissions; (2) premiums earned; (3) insurance policy charges; (4) the sale or disposal of assets; and (5) other sources not otherwise specified.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.13)<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NoninterestIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProvisionForOtherCreditLosses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense related to credit loss from transactions other than loan and lease transactions.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(11))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProvisionForOtherCreditLosses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1505-109256<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1448-109256<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectOfFourthQuarterEventsByTypeAxis=sfst_QuarterlyFinancialInformationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectOfFourthQuarterEventsByTypeAxis=sfst_QuarterlyFinancialInformationMember</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>120
<FILENAME>sfst4117611-10k_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:sfst="http://www.southernfirst.com/20221231"
  xmlns:srt="http://fasb.org/srt/2022"
  xmlns:us-gaap="http://fasb.org/us-gaap/2022"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <link:schemaRef xlink:href="sfst-20221231.xsd" xlink:type="simple"/>
    <context id="c0">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c1">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="c2">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
        </entity>
        <period>
            <instant>2023-02-07</instant>
        </period>
    </context>
    <context id="c3">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c4">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c5">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c6">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="c7">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="c8">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="c9">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">sfst:NonvestedRestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="c10">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="c11">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="c12">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="c13">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="c14">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="c15">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="c16">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="c17">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">sfst:NonvestedRestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="c18">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="c19">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="c20">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="c21">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="c22">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">sfst:NonvestedRestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="c23">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="c24">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="c25">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="c26">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="c27">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c28">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c29">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">sfst:NonvestedRestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c30">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c32">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c33">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c34">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c35">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">sfst:NonvestedRestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c36">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c37">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c38">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c39">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c40">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c41">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">sfst:NonvestedRestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c42">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c43">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c44">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c45">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c46">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c47">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">sfst:NonvestedRestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c48">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c49">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c50">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c51">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateBondSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c52">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c53">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AgencySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c54">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USStatesAndPoliticalSubdivisionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c55">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AssetBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c56">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MortgageBackedSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="sfst:TypeOfInvestmentAxis">us-gaap:FederalHomeLoanMortgageCorporationFhlmcInsuredLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c57">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MortgageBackedSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="sfst:TypeOfInvestmentAxis">us-gaap:FederalNationalMortgageAssociationFnmaInsuredLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c58">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialMortgageBackedSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="sfst:TypeOfInvestmentAxis">us-gaap:GovernmentNationalMortgageAssociationGnmaInsuredLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c59">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialMortgageBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c60">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MortgageBackedSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="sfst:TypeOfInvestmentAxis">us-gaap:SecuritiesInvestmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c61">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateBondSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c62">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c63">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AgencySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c64">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">sfst:SbaSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c65">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USStatesAndPoliticalSubdivisionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c66">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AssetBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c67">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MortgageBackedSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="sfst:TypeOfInvestmentAxis">us-gaap:FederalHomeLoanMortgageCorporationFhlmcInsuredLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c68">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MortgageBackedSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="sfst:TypeOfInvestmentAxis">us-gaap:FederalNationalMortgageAssociationFnmaInsuredLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c69">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MortgageBackedSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="sfst:TypeOfInvestmentAxis">us-gaap:GovernmentNationalMortgageAssociationCertificatesAndObligationsGNMAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c70">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MortgageBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c71">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MortgageBackedSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="sfst:TypeOfInvestmentAxis">us-gaap:SecuritiesInvestmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c72">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">sfst:CorporateBondsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c73">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">sfst:USTreasuriesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c74">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MortgageBackedSecuritiesOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:FederalHomeLoanMortgageCorporationCertificatesAndObligationsFHLMCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c75">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MortgageBackedSecuritiesOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:FederalNationalMortgageAssociationCertificatesAndObligationsFNMAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c76">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MortgageBackedSecuritiesOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:GovernmentNationalMortgageAssociationCertificatesAndObligationsGNMAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c77">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MortgageBackedSecuritiesOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:SecuritiesInvestmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c78">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">sfst:CorporateBondsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c79">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">sfst:USTreasuriesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c80">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MortgageBackedSecuritiesOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:FederalHomeLoanMortgageCorporationCertificatesAndObligationsFHLMCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c81">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MortgageBackedSecuritiesOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:FederalNationalMortgageAssociationCertificatesAndObligationsFNMAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c82">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MortgageBackedSecuritiesOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:GovernmentNationalMortgageAssociationCertificatesAndObligationsGNMAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c83">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MortgageBackedSecuritiesOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:SecuritiesInvestmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c84">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">sfst:NonOwnerOccupiedLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c85">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">sfst:PaycheckProtectionProgramMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c86">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">sfst:PaycheckProtectionProgramMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c87">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">sfst:PaycheckProtectionProgramMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-06-01</startDate>
            <endDate>2020-06-26</endDate>
        </period>
    </context>
    <context id="c88">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">sfst:PaycheckProtectionProgramMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="c89">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c90">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c91">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c92">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c93">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">us-gaap:CommercialRealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c94">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">us-gaap:CommercialRealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c95">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">us-gaap:CommercialRealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c96">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">us-gaap:CommercialRealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c97">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">us-gaap:ResidentialRealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c98">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">us-gaap:ResidentialRealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c99">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">us-gaap:ResidentialRealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c100">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">us-gaap:ResidentialRealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c102">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c103">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c104">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c105">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">sfst:BusinessLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c106">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">sfst:BusinessLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c107">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">sfst:BusinessLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c108">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">sfst:BusinessLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c109">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c110">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c111">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:RealEstateLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c112">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:RealEstateLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c113">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:RealEstateLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c114">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:RealEstateLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c115">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:HomeEquityLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c116">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:HomeEquityLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c117">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:HomeEquityLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c118">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:HomeEquityLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c119">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c120">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c121">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c122">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c123">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">sfst:OtherConsumerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c124">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">sfst:OtherConsumerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c125">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">sfst:OtherConsumerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c126">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">sfst:OtherConsumerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c127">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c128">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c129">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">us-gaap:ResidentialRealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PassMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c130">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">us-gaap:ResidentialRealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">sfst:WatchMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">us-gaap:ResidentialRealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SpecialMentionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c132">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">us-gaap:ResidentialRealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SubstandardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c133">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">us-gaap:CommercialRealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PassMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c134">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">us-gaap:CommercialRealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">sfst:WatchMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c135">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">us-gaap:CommercialRealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SpecialMentionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c136">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">us-gaap:CommercialRealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SubstandardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c137">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PassMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c138">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">sfst:WatchMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c139">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SpecialMentionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c140">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SubstandardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c141">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">sfst:BusinessLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PassMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c142">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">sfst:BusinessLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">sfst:WatchMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c143">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">sfst:BusinessLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SpecialMentionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c144">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">sfst:BusinessLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SubstandardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c145">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">sfst:BusinessLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c146">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:RealEstateLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PassMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c147">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:RealEstateLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">sfst:WatchMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c148">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:RealEstateLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SpecialMentionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c149">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:RealEstateLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SubstandardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c150">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:HomeEquityLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PassMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c151">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:HomeEquityLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">sfst:WatchMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c152">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:HomeEquityLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SpecialMentionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c153">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:HomeEquityLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SubstandardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c154">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PassMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c155">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">sfst:WatchMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c156">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SpecialMentionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c157">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SubstandardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c158">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">sfst:OtherLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PassMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c159">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">sfst:OtherLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">sfst:WatchMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c160">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">sfst:OtherLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SpecialMentionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c161">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">sfst:OtherLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SubstandardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c162">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">sfst:OtherLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c163">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:OwnerOccupiedREMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">sfst:CommercialMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PassMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c164">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:NonownerOccupiedREMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">sfst:CommercialMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PassMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c165">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:ConstructionOneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">sfst:CommercialMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PassMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c166">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:BusinessMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">sfst:CommercialMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PassMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c167">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:RealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">sfst:ConsumerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PassMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c168">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:HomeEquitysMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">sfst:ConsumerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PassMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c169">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ConstructionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">sfst:ConsumerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PassMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c170">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:OtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">sfst:ConsumerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PassMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c171">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PassMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c172">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:OwnerOccupiedREMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">sfst:CommercialMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SpecialMentionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c173">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:NonownerOccupiedREMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">sfst:CommercialMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SpecialMentionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c174">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:ConstructionOneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">sfst:CommercialMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SpecialMentionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c175">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:BusinessMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">sfst:CommercialMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SpecialMentionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c176">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:RealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">sfst:ConsumerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SpecialMentionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c177">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:HomeEquitysMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">sfst:ConsumerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SpecialMentionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c178">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ConstructionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">sfst:ConsumerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SpecialMentionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c179">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:OtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">sfst:ConsumerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SpecialMentionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c180">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SpecialMentionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c181">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:OwnerOccupiedREMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">sfst:CommercialMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SubstandardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c182">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:NonownerOccupiedREMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">sfst:CommercialMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SubstandardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c183">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:ConstructionOneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">sfst:CommercialMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SubstandardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c184">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:BusinessMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">sfst:CommercialMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SubstandardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c185">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:RealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">sfst:ConsumerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SubstandardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c186">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:HomeEquitysMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">sfst:ConsumerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SubstandardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c187">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ConstructionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">sfst:ConsumerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SubstandardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c188">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:OtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">sfst:ConsumerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SubstandardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c189">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SubstandardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c190">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:OwnerOccupiedREMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">sfst:CommercialMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c191">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:NonownerOccupiedREMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">sfst:CommercialMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c192">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:ConstructionOneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">sfst:CommercialMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c193">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:BusinessMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">sfst:CommercialMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c194">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:RealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">sfst:ConsumerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c195">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:HomeEquitysMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">sfst:ConsumerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c196">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ConstructionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">sfst:ConsumerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c197">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:OtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">sfst:ConsumerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c198">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:OwnerOccupiedREMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sfst:Accruing3059DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c199">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:OwnerOccupiedREMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sfst:Accruing6089DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c200">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:OwnerOccupiedREMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sfst:Accruing90DaysOrMorePastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c201">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:OwnerOccupiedREMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sfst:NonaccrualLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c202">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:OwnerOccupiedREMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sfst:AccruingCurrentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c203">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:OwnerOccupiedREMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c204">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:NonownerOccupiedREMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sfst:Accruing3059DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c205">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:NonownerOccupiedREMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sfst:Accruing6089DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c206">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:NonownerOccupiedREMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sfst:Accruing90DaysOrMorePastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c207">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:NonownerOccupiedREMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sfst:NonaccrualLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c208">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:NonownerOccupiedREMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sfst:AccruingCurrentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c209">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:NonownerOccupiedREMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c210">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:Construction3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sfst:Accruing3059DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c211">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:Construction3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sfst:Accruing6089DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c212">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:Construction3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sfst:Accruing90DaysOrMorePastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c213">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:Construction3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sfst:NonaccrualLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c214">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:Construction3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sfst:AccruingCurrentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c215">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:Construction3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c216">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:BusinessMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sfst:Accruing3059DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c217">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:BusinessMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sfst:Accruing6089DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c218">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:BusinessMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sfst:Accruing90DaysOrMorePastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c219">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:BusinessMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sfst:NonaccrualLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c220">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:BusinessMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sfst:AccruingCurrentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c221">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:BusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c222">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:RealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sfst:Accruing3059DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c223">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:RealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sfst:Accruing90DaysOrMorePastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c224">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:RealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sfst:NonaccrualLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:RealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sfst:AccruingCurrentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c226">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:RealEstateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c227">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:HomeEquitysMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sfst:Accruing3059DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:HomeEquitysMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sfst:Accruing6089DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c229">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:HomeEquitysMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sfst:Accruing90DaysOrMorePastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c230">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:HomeEquitysMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sfst:NonaccrualLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:HomeEquitysMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sfst:AccruingCurrentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c232">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:HomeEquitysMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c233">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:Construction4Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sfst:Accruing3059DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c234">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:Construction4Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sfst:Accruing6089DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c235">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:Construction4Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sfst:Accruing90DaysOrMorePastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c236">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:Construction4Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sfst:NonaccrualLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c237">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:Construction4Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sfst:AccruingCurrentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c238">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:Construction4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c239">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:OtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sfst:Accruing3059DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c240">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:OtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sfst:Accruing6089DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c241">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:OtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sfst:Accruing90DaysOrMorePastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c242">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:OtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sfst:NonaccrualLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c243">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:OtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sfst:AccruingCurrentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c244">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:OtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c245">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:OwnerOccupiedREMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sfst:Accruing3059DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c246">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:OwnerOccupiedREMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sfst:Accruing6089DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c247">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:OwnerOccupiedREMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sfst:Accruing90DaysOrMorePastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c248">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:OwnerOccupiedREMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sfst:NonaccrualLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c249">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:OwnerOccupiedREMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sfst:AccruingCurrentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c250">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:OwnerOccupiedREMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c251">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:NonownerOccupiedREMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sfst:Accruing3059DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c252">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:NonownerOccupiedREMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sfst:Accruing6089DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c253">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:NonownerOccupiedREMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sfst:Accruing90DaysOrMorePastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c254">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:NonownerOccupiedREMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sfst:NonaccrualLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c255">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:NonownerOccupiedREMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sfst:AccruingCurrentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c256">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:NonownerOccupiedREMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c257">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:Construction3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sfst:Accruing3059DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c258">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:Construction3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sfst:Accruing6089DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c259">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:Construction3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sfst:Accruing90DaysOrMorePastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c260">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:Construction3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sfst:NonaccrualLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c261">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:Construction3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sfst:AccruingCurrentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c262">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:Construction3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c263">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:BusinessMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sfst:Accruing3059DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c264">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:BusinessMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sfst:Accruing6089DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c265">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:BusinessMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sfst:Accruing90DaysOrMorePastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c266">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:BusinessMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sfst:NonaccrualLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c267">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:BusinessMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sfst:AccruingCurrentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c268">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:BusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c269">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:RealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sfst:Accruing6089DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c270">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:RealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sfst:Accruing90DaysOrMorePastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c271">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:RealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sfst:Accruing3059DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c272">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:RealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sfst:NonaccrualLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c273">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:RealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sfst:AccruingCurrentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c274">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:RealEstateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c275">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:HomeEquitysMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sfst:Accruing90DaysOrMorePastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c276">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:HomeEquitysMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sfst:Accruing3059DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c277">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:HomeEquitysMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sfst:Accruing6089DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c278">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:HomeEquitysMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sfst:NonaccrualLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c279">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:HomeEquitysMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sfst:AccruingCurrentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c280">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:HomeEquitysMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c281">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:Construction4Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sfst:Accruing3059DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c282">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:Construction4Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sfst:Accruing6089DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c283">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:Construction4Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sfst:Accruing90DaysOrMorePastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c284">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:Construction4Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sfst:NonaccrualLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c285">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:Construction4Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sfst:AccruingCurrentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c286">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:Construction4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c287">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:OtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sfst:Accruing6089DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c288">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:OtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sfst:Accruing90DaysOrMorePastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c289">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:OtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sfst:NonaccrualLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c290">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:OtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sfst:Accruing3059DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c291">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:OtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sfst:AccruingCurrentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c292">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:OtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c293">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:OwnerOccupiedREMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sfst:CECLMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">sfst:NonaccrualLoansWithNoAllowanceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c294">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:OwnerOccupiedREMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sfst:CECLMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">sfst:NonaccrualLoansWithAnAllowanceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c295">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:OwnerOccupiedREMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sfst:CECLMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">sfst:TotalNonaccrualLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c296">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:OwnerOccupiedREMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sfst:IncurredLossMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">sfst:TotalNonaccrualLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c297">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:NonownerOccupiedREMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sfst:CECLMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">sfst:NonaccrualLoansWithNoAllowanceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c298">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:NonownerOccupiedREMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sfst:CECLMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">sfst:NonaccrualLoansWithAnAllowanceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c299">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:NonownerOccupiedREMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sfst:CECLMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">sfst:TotalNonaccrualLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c300">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:NonownerOccupiedREMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sfst:IncurredLossMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">sfst:TotalNonaccrualLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c301">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ConstructionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sfst:CECLMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">sfst:NonaccrualLoansWithNoAllowanceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c302">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ConstructionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sfst:CECLMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">sfst:NonaccrualLoansWithAnAllowanceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c303">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ConstructionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sfst:CECLMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">sfst:TotalNonaccrualLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c304">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ConstructionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sfst:IncurredLossMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">sfst:TotalNonaccrualLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c305">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:BusinessMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sfst:CECLMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">sfst:NonaccrualLoansWithNoAllowanceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c306">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:BusinessMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sfst:CECLMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">sfst:NonaccrualLoansWithAnAllowanceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c307">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:BusinessMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sfst:CECLMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">sfst:TotalNonaccrualLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c308">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:BusinessMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sfst:IncurredLossMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">sfst:TotalNonaccrualLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c309">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sfst:CECLMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">sfst:NonaccrualLoansWithNoAllowanceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c310">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sfst:CECLMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">sfst:NonaccrualLoansWithAnAllowanceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c311">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sfst:CECLMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">sfst:TotalNonaccrualLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c312">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sfst:IncurredLossMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">sfst:TotalNonaccrualLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c313">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:RealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sfst:CECLMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">sfst:NonaccrualLoansWithNoAllowanceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c314">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:RealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sfst:CECLMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">sfst:NonaccrualLoansWithAnAllowanceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c315">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:RealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sfst:CECLMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">sfst:TotalNonaccrualLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c316">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:RealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sfst:IncurredLossMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">sfst:TotalNonaccrualLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c317">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:HomeEquitysMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sfst:CECLMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">sfst:NonaccrualLoansWithNoAllowanceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c318">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:HomeEquitysMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sfst:CECLMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">sfst:NonaccrualLoansWithAnAllowanceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c319">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:HomeEquitysMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sfst:CECLMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">sfst:TotalNonaccrualLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c320">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:HomeEquitysMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sfst:IncurredLossMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">sfst:TotalNonaccrualLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c321">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:OtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sfst:CECLMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">sfst:NonaccrualLoansWithNoAllowanceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c322">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:OtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sfst:CECLMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">sfst:NonaccrualLoansWithAnAllowanceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c323">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:OtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sfst:CECLMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">sfst:TotalNonaccrualLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c324">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:OtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sfst:IncurredLossMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">sfst:TotalNonaccrualLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c325">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">sfst:OwnerOccupiedReMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c326">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">sfst:NonOwnerOccupiedReMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c327">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ConstructionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c328">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">sfst:BusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c329">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:RealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c330">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:HomeEquityLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ConstructionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c332">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">sfst:OtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c333">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:OwnerOccupiedREMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">sfst:AverageRecordedInvestmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c334">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:OwnerOccupiedREMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">sfst:RecognizedInterestIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c335">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:OwnerOccupiedREMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">sfst:AverageRecordedInvestmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="c336">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:OwnerOccupiedREMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">sfst:RecognizedInterestIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="c337">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:NonownerOccupiedREMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">sfst:AverageRecordedInvestmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c338">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:NonownerOccupiedREMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">sfst:RecognizedInterestIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c339">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:NonownerOccupiedREMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">sfst:AverageRecordedInvestmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="c340">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:NonownerOccupiedREMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">sfst:RecognizedInterestIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="c341">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:Construction1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">sfst:AverageRecordedInvestmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c342">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:Construction1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">sfst:AverageRecordedInvestmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="c343">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:Construction1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">sfst:RecognizedInterestIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="c344">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:BusinessMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">sfst:AverageRecordedInvestmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c345">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:BusinessMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">sfst:RecognizedInterestIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c346">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:BusinessMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">sfst:AverageRecordedInvestmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="c347">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:BusinessMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">sfst:RecognizedInterestIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="c348">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:TotalCommercialMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">sfst:AverageRecordedInvestmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c349">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:TotalCommercialMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">sfst:RecognizedInterestIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c350">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:TotalCommercialMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">sfst:AverageRecordedInvestmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="c351">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:TotalCommercialMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">sfst:RecognizedInterestIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="c352">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:RealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">sfst:AverageRecordedInvestmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c353">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:RealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">sfst:RecognizedInterestIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c354">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:RealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">sfst:AverageRecordedInvestmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="c355">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:RealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">sfst:RecognizedInterestIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="c356">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:HomeEquitysMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">sfst:AverageRecordedInvestmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c357">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:HomeEquitysMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">sfst:RecognizedInterestIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c358">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:HomeEquitysMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">sfst:AverageRecordedInvestmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="c359">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:HomeEquitysMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">sfst:RecognizedInterestIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="c360">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:Construction1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">sfst:RecognizedInterestIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c361">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:OtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">sfst:AverageRecordedInvestmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c362">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:OtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">sfst:RecognizedInterestIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c363">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:OtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">sfst:AverageRecordedInvestmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="c364">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:OtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">sfst:RecognizedInterestIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="c365">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:ConsumerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">sfst:AverageRecordedInvestmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c366">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:ConsumerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">sfst:RecognizedInterestIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c367">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:ConsumerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">sfst:AverageRecordedInvestmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="c368">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:ConsumerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">sfst:RecognizedInterestIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="c369">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:TotalGrossLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">sfst:AverageRecordedInvestmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c370">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:TotalGrossLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">sfst:RecognizedInterestIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c371">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:TotalGrossLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">sfst:AverageRecordedInvestmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="c372">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:TotalGrossLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">sfst:RecognizedInterestIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="c373">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:OwnerOccupiedREMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c374">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:NonownerOccupiedREMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c375">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:BusinessMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c376">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:HomeEquitysMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c377">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:OtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c378">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">sfst:CommercialAndConsumerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c379">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:OwnerOccupiedREMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c380">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:NonownerOccupiedREMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c381">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ConstructionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c382">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:BusinessMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c383">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:RealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c384">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:HomeEquitysMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c385">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ConstructionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c386">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:OtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c387">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">sfst:CommercialAndConsumerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c388">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:OwnerOccupiedREMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c389">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:NonownerOccupiedREMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c390">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ConstructionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c391">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:BusinessMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c392">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:RealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c393">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:HomeEquitysMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c394">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ConstructionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c395">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:OtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c396">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">sfst:CommercialAndConsumerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c397">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:OwnerOccupiedREMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="c398">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:NonownerOccupiedREMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="c399">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ConstructionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="c400">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:BusinessMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="c401">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:RealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="c402">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:HomeEquitysMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="c403">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ConstructionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="c404">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:OtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="c405">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">sfst:CommercialAndConsumerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="c406">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:OwnerOccupiedREMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c407">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:NonownerOccupiedREMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c408">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ConstructionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c409">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:BusinessMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c410">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:RealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c411">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:HomeEquitysMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c412">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ConstructionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c413">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:OtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c414">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">sfst:CommercialAndConsumerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c415">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:OwnerOccupiedREMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="c416">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:NonownerOccupiedREMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="c417">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ConstructionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="c418">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:BusinessMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="c419">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:RealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="c420">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:HomeEquitysMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="c421">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ConstructionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="c422">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:OtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="c423">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">sfst:CommercialAndConsumerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="c424">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:OwnerOccupiedREMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="c425">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:NonownerOccupiedREMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="c426">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ConstructionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="c427">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:BusinessMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="c428">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:RealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="c429">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:HomeEquitysMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="c430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ConstructionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="c431">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:OtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="c432">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">sfst:CommercialAndConsumerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="c433">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="c434">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="c435">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="c436">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="c437">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="c438">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="c439">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">sfst:CommercialMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">sfst:AllowanceForLoanLossesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c440">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">sfst:ConsumerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">sfst:AllowanceForLoanLossesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c441">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">sfst:AllowanceForLoanLossesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c442">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">sfst:CommercialMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">sfst:RecordedOnIvestmentInLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c443">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">sfst:ConsumerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">sfst:RecordedOnIvestmentInLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c444">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">sfst:RecordedOnIvestmentInLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c445">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:OwnerOccupiedREMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">sfst:CommercialMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c446">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:OwnerOccupiedREMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">sfst:CommercialMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c447">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:NonownersOccupiedREMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">sfst:CommercialMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c448">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:NonownersOccupiedREMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">sfst:CommercialMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c449">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:Construction1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">sfst:CommercialMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c450">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:Construction1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">sfst:CommercialMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c451">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:BusinessMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">sfst:CommercialMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c452">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:BusinessMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">sfst:CommercialMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c453">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">sfst:CommercialMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c454">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">sfst:CommercialMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c455">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:RealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">sfst:ConsumerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c456">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:RealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">sfst:ConsumerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c457">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:HomeEquitysMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">sfst:ConsumerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c458">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:HomeEquitysMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">sfst:ConsumerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c459">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:Construction1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">sfst:ConsumerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c460">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:Construction1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">sfst:ConsumerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c461">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:OtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">sfst:ConsumerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c462">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sfst:OtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">sfst:ConsumerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c463">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">sfst:ConsumerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c464">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">sfst:ConsumerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c465">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">sfst:AllowanceForCreditLossesUnfundedLoanCommitmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c466">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">sfst:AllowanceForCreditLossesUnfundedLoanCommitmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c467">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">sfst:AllowanceForCreditLossesUnfundedLoanCommitmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c468">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sfst:OneConsumerRealEstateLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="sfst:ModificationAxis">sfst:PreModificationAndPostModificationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c469">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sfst:TwoCommercialBusinessLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="sfst:ModificationAxis">sfst:PreModificationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c470">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sfst:TwoConsumerRealEstateLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="sfst:ModificationAxis">sfst:PreModificationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c471">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sfst:TwoConsumerRealEstateLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="sfst:ModificationAxis">sfst:PostModificationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c472">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sfst:TwoConsumerRealEstateLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="sfst:ModificationAxis">sfst:PreModificationAndPostModificationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c473">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
        </entity>
        <period>
            <startDate>2020-10-01</startDate>
            <endDate>2020-10-01</endDate>
        </period>
    </context>
    <context id="c474">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c475">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c476">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c477">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c478">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c479">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c480">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">sfst:FurnitureAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c481">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">sfst:FurnitureAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c482">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">sfst:SoftwareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c483">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">sfst:SoftwareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c484">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ConstructionInProgressMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c485">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ConstructionInProgressMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c486">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">sfst:SoftwareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c487">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">sfst:FurnitureAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c488">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">sfst:FurnitureAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c489">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c490">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c491">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">sfst:BuildingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c492">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">sfst:FederalHomeLoanBankAdvancesAndOtherBorrowingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c493">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">sfst:GreenvilleFirstStatutoryTrustOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2003-06-01</startDate>
            <endDate>2003-06-23</endDate>
        </period>
    </context>
    <context id="c494">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">sfst:GreenvilleFirstStatutoryTrustOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c495">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">sfst:GreenvilleFirstStatutoryTrustOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c496">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">sfst:GreenvilleFirstStatutoryTrustTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2005-12-01</startDate>
            <endDate>2005-12-22</endDate>
        </period>
    </context>
    <context id="c497">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">sfst:GreenvilleFirstStatutoryTrustTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c498">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">sfst:GreenvilleFirstStatutoryTrustTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c499">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sfst:SubordinateDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-09-30</instant>
        </period>
    </context>
    <context id="c500">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sfst:SubordinateDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-09-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="c501">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:InterestRateLockCommitmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c502">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:InterestRateLockCommitmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c503">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:SecuritiesSoldNotYetPurchasedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c504">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:SecuritiesSoldNotYetPurchasedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c505">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:DerivativeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c506">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:InterestRateLockCommitmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c507">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:InterestRateLockCommitmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c508">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:SecuritiesSoldNotYetPurchasedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c509">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:SecuritiesSoldNotYetPurchasedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c510">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:DerivativeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c511">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c512">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c513">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c514">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c515">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c516">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c517">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c518">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c519">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c520">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c521">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c522">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c523">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c524">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c525">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c526">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c527">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c528">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c529">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c530">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c532">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c533">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c534">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c535">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c536">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c537">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c538">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c539">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c540">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c541">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c542">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c543">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ChiefExecutiveOfficerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c544">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:VicePresidentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c545">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">sfst:DirectorsAffiliatesAndExecutiveOfficersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c546">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">sfst:DirectorsAffiliatesAndExecutiveOfficersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c547">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">sfst:ProfitSharingAndFourHundredOneKPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c548">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">sfst:ProfitSharingAndFourHundredOneKPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c549">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">sfst:ProfitSharingAndFourHundredOneKPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="c550">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">sfst:SupplementalExecutiveRetirementPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c551">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">sfst:SupplementalExecutiveRetirementPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c552">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">sfst:SupplementalExecutiveRetirementPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c553">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">sfst:SupplementalExecutiveRetirementPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c554">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">sfst:SupplementalExecutiveRetirementPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="c555">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">sfst:TwoThousandTenIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c556">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">sfst:TwoThousandSixteenEquityIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2016-03-15</instant>
        </period>
    </context>
    <context id="c557">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">sfst:TwoThousandTwentyEquityIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-17</instant>
        </period>
    </context>
    <context id="c558">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">sfst:TwoThousandTwentyEquityIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-03-01</startDate>
            <endDate>2020-03-17</endDate>
        </period>
    </context>
    <context id="c559">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">sfst:TwoThousandSixteenEquityIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-17</instant>
        </period>
    </context>
    <context id="c560">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockCompensationPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c561">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockCompensationPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c562">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">sfst:TwoThousandSixteenEquityIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2016-05-17</instant>
        </period>
    </context>
    <context id="c563">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">sfst:TwoThousandTwentyEquityIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-05-12</instant>
        </period>
    </context>
    <context id="c564">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">sfst:RestrictedStockPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c565">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">sfst:RestrictedStockPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c566">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">sfst:WellCapitalizedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c567">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">sfst:BankMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c568">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">sfst:BankMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c569">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">sfst:CompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c570">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">sfst:CompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c571">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">sfst:BankMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c572">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">sfst:BankMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c573">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">sfst:CompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c574">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">sfst:CompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c575">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c576">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c577">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c578">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c579">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="c580">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="c581">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="c582">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:EffectOfFourthQuarterEventsByTypeAxis">sfst:QuarterlyFinancialInformationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="c583">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:EffectOfFourthQuarterEventsByTypeAxis">sfst:QuarterlyFinancialInformationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="c584">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:EffectOfFourthQuarterEventsByTypeAxis">sfst:QuarterlyFinancialInformationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="c585">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:EffectOfFourthQuarterEventsByTypeAxis">sfst:QuarterlyFinancialInformationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-10-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c586">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:EffectOfFourthQuarterEventsByTypeAxis">sfst:QuarterlyFinancialInformationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="c587">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:EffectOfFourthQuarterEventsByTypeAxis">sfst:QuarterlyFinancialInformationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="c588">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:EffectOfFourthQuarterEventsByTypeAxis">sfst:QuarterlyFinancialInformationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="c589">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:EffectOfFourthQuarterEventsByTypeAxis">sfst:QuarterlyFinancialInformationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <unit id="usd">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="shares">
        <measure>shares</measure>
    </unit>
    <unit id="usdPershares">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="pure">
        <measure>pure</measure>
    </unit>
    <dei:DocumentType contextRef="c0">10-K</dei:DocumentType>
    <dei:DocumentAnnualReport contextRef="c0">true</dei:DocumentAnnualReport>
    <dei:DocumentPeriodEndDate contextRef="c0">2022-12-31</dei:DocumentPeriodEndDate>
    <dei:CurrentFiscalYearEndDate contextRef="c0">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:DocumentFiscalYearFocus contextRef="c0">2022</dei:DocumentFiscalYearFocus>
    <dei:DocumentTransitionReport contextRef="c0">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber contextRef="c0">000-27719</dei:EntityFileNumber>
    <dei:EntityRegistrantName contextRef="c0">Southern First Bancshares, Inc.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode contextRef="c0">SC</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber contextRef="c0">58-2459561</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1 contextRef="c0">6 Verdae Boulevard</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown contextRef="c0">Greenville</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince contextRef="c0">SC</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode contextRef="c0">29607</dei:EntityAddressPostalZipCode>
    <dei:Security12bTitle contextRef="c0">Common Stock</dei:Security12bTitle>
    <dei:TradingSymbol contextRef="c0">SFST</dei:TradingSymbol>
    <dei:SecurityExchangeName contextRef="c0">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityWellKnownSeasonedIssuer contextRef="c0">No</dei:EntityWellKnownSeasonedIssuer>
    <dei:EntityVoluntaryFilers contextRef="c0">No</dei:EntityVoluntaryFilers>
    <dei:EntityCurrentReportingStatus contextRef="c0">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent contextRef="c0">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory contextRef="c0">Accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness contextRef="c0">false</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany contextRef="c0">false</dei:EntityEmergingGrowthCompany>
    <dei:IcfrAuditorAttestationFlag contextRef="c0">true</dei:IcfrAuditorAttestationFlag>
    <dei:EntityShellCompany contextRef="c0">false</dei:EntityShellCompany>
    <dei:EntityPublicFloat contextRef="c1" decimals="0" unitRef="usd">327641105</dei:EntityPublicFloat>
    <dei:EntityCommonStockSharesOutstanding contextRef="c2" decimals="INF" unitRef="shares">8048025</dei:EntityCommonStockSharesOutstanding>
    <dei:AuditorFirmId contextRef="c0">149</dei:AuditorFirmId>
    <dei:AuditorName contextRef="c0">Elliott Davis, LLC</dei:AuditorName>
    <dei:AuditorLocation contextRef="c0">Greenville, South Carolina</dei:AuditorLocation>
    <us-gaap:CashAndDueFromBanks contextRef="c3" decimals="-3" unitRef="usd">18788000</us-gaap:CashAndDueFromBanks>
    <us-gaap:CashAndDueFromBanks contextRef="c4" decimals="-3" unitRef="usd">21770000</us-gaap:CashAndDueFromBanks>
    <us-gaap:FederalFundsSold contextRef="c3" decimals="-3" unitRef="usd">101277000</us-gaap:FederalFundsSold>
    <us-gaap:FederalFundsSold contextRef="c4" decimals="-3" unitRef="usd">86882000</us-gaap:FederalFundsSold>
    <us-gaap:InterestBearingDepositsInBanks contextRef="c3" decimals="-3" unitRef="usd">50809000</us-gaap:InterestBearingDepositsInBanks>
    <us-gaap:InterestBearingDepositsInBanks contextRef="c4" decimals="-3" unitRef="usd">58557000</us-gaap:InterestBearingDepositsInBanks>
    <us-gaap:CashCashEquivalentsAndFederalFundsSold contextRef="c3" decimals="-3" unitRef="usd">170874000</us-gaap:CashCashEquivalentsAndFederalFundsSold>
    <us-gaap:CashCashEquivalentsAndFederalFundsSold contextRef="c4" decimals="-3" unitRef="usd">167209000</us-gaap:CashCashEquivalentsAndFederalFundsSold>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c3" decimals="-3" unitRef="usd">93347000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c4" decimals="-3" unitRef="usd">120281000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:OtherInvestments contextRef="c3" decimals="-3" unitRef="usd">10833000</us-gaap:OtherInvestments>
    <us-gaap:OtherInvestments contextRef="c4" decimals="-3" unitRef="usd">4021000</us-gaap:OtherInvestments>
    <us-gaap:Investments contextRef="c3" decimals="-3" unitRef="usd">104180000</us-gaap:Investments>
    <us-gaap:Investments contextRef="c4" decimals="-3" unitRef="usd">124302000</us-gaap:Investments>
    <us-gaap:LoansReceivableHeldForSaleAmount contextRef="c3" decimals="-3" unitRef="usd">3917000</us-gaap:LoansReceivableHeldForSaleAmount>
    <us-gaap:LoansReceivableHeldForSaleAmount contextRef="c4" decimals="-3" unitRef="usd">13556000</us-gaap:LoansReceivableHeldForSaleAmount>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome contextRef="c3" decimals="-3" unitRef="usd">3273363000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome contextRef="c4" decimals="-3" unitRef="usd">2489877000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableAllowance contextRef="c3" decimals="-3" unitRef="usd">38639000</us-gaap:LoansAndLeasesReceivableAllowance>
    <us-gaap:LoansAndLeasesReceivableAllowance contextRef="c4" decimals="-3" unitRef="usd">30408000</us-gaap:LoansAndLeasesReceivableAllowance>
    <us-gaap:LoansAndLeasesReceivableNetReportedAmount contextRef="c3" decimals="-3" unitRef="usd">3234724000</us-gaap:LoansAndLeasesReceivableNetReportedAmount>
    <us-gaap:LoansAndLeasesReceivableNetReportedAmount contextRef="c4" decimals="-3" unitRef="usd">2459469000</us-gaap:LoansAndLeasesReceivableNetReportedAmount>
    <us-gaap:BankOwnedLifeInsurance contextRef="c3" decimals="-3" unitRef="usd">51122000</us-gaap:BankOwnedLifeInsurance>
    <us-gaap:BankOwnedLifeInsurance contextRef="c4" decimals="-3" unitRef="usd">49833000</us-gaap:BankOwnedLifeInsurance>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c3" decimals="-3" unitRef="usd">99183000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c4" decimals="-3" unitRef="usd">92370000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:DeferredIncomeTaxAssetsNet contextRef="c3" decimals="-3" unitRef="usd">12522000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:DeferredIncomeTaxAssetsNet contextRef="c4" decimals="-3" unitRef="usd">8397000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:OtherAssets contextRef="c3" decimals="-3" unitRef="usd">15459000</us-gaap:OtherAssets>
    <us-gaap:OtherAssets contextRef="c4" decimals="-3" unitRef="usd">10412000</us-gaap:OtherAssets>
    <us-gaap:Assets contextRef="c3" decimals="-3" unitRef="usd">3691981000</us-gaap:Assets>
    <us-gaap:Assets contextRef="c4" decimals="-3" unitRef="usd">2925548000</us-gaap:Assets>
    <us-gaap:Deposits contextRef="c3" decimals="-3" unitRef="usd">3133864000</us-gaap:Deposits>
    <us-gaap:Deposits contextRef="c4" decimals="-3" unitRef="usd">2563826000</us-gaap:Deposits>
    <sfst:FHLBAdvanceAndRelatedDebt contextRef="c3" decimals="-3" unitRef="usd">175000000</sfst:FHLBAdvanceAndRelatedDebt>
    <us-gaap:JuniorSubordinatedNotes contextRef="c3" decimals="-3" unitRef="usd">36214000</us-gaap:JuniorSubordinatedNotes>
    <us-gaap:JuniorSubordinatedNotes contextRef="c4" decimals="-3" unitRef="usd">36106000</us-gaap:JuniorSubordinatedNotes>
    <us-gaap:OtherLiabilities contextRef="c3" decimals="-3" unitRef="usd">52391000</us-gaap:OtherLiabilities>
    <us-gaap:OtherLiabilities contextRef="c4" decimals="-3" unitRef="usd">47715000</us-gaap:OtherLiabilities>
    <us-gaap:Liabilities contextRef="c3" decimals="-3" unitRef="usd">3397469000</us-gaap:Liabilities>
    <us-gaap:Liabilities contextRef="c4" decimals="-3" unitRef="usd">2647647000</us-gaap:Liabilities>
    <us-gaap:PreferredStockParOrStatedValuePerShare contextRef="c3" decimals="2" unitRef="usdPershares">0.01</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockParOrStatedValuePerShare contextRef="c4" decimals="2" unitRef="usdPershares">0.01</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockSharesAuthorized contextRef="c3" decimals="INF" unitRef="shares">10000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized contextRef="c4" decimals="INF" unitRef="shares">10000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:CommonStockParOrStatedValuePerShare contextRef="c3" decimals="2" unitRef="usdPershares">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare contextRef="c4" decimals="2" unitRef="usdPershares">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized contextRef="c3" decimals="INF" unitRef="shares">10000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized contextRef="c4" decimals="INF" unitRef="shares">10000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued contextRef="c3" decimals="INF" unitRef="shares">8011045</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding contextRef="c3" decimals="INF" unitRef="shares">8011045</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued contextRef="c4" decimals="INF" unitRef="shares">7925819</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding contextRef="c4" decimals="INF" unitRef="shares">7925819</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockValue contextRef="c3" decimals="-3" unitRef="usd">80000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue contextRef="c4" decimals="-3" unitRef="usd">79000</us-gaap:CommonStockValue>
    <sfst:NonvestedRestrictedStockValue contextRef="c3" decimals="-3" unitRef="usd">3306000</sfst:NonvestedRestrictedStockValue>
    <sfst:NonvestedRestrictedStockValue contextRef="c4" decimals="-3" unitRef="usd">1435000</sfst:NonvestedRestrictedStockValue>
    <us-gaap:AdditionalPaidInCapital contextRef="c3" decimals="-3" unitRef="usd">119027000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:AdditionalPaidInCapital contextRef="c4" decimals="-3" unitRef="usd">114226000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="c3" decimals="-3" unitRef="usd">-13410000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="c4" decimals="-3" unitRef="usd">-740000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="c3" decimals="-3" unitRef="usd">192121000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="c4" decimals="-3" unitRef="usd">165771000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:StockholdersEquity contextRef="c3" decimals="-3" unitRef="usd">294512000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c4" decimals="-3" unitRef="usd">277901000</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity contextRef="c3" decimals="-3" unitRef="usd">3691981000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity contextRef="c4" decimals="-3" unitRef="usd">2925548000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:InterestAndFeeIncomeLoansAndLeases contextRef="c0" decimals="-3" unitRef="usd">114233000</us-gaap:InterestAndFeeIncomeLoansAndLeases>
    <us-gaap:InterestAndFeeIncomeLoansAndLeases contextRef="c5" decimals="-3" unitRef="usd">91599000</us-gaap:InterestAndFeeIncomeLoansAndLeases>
    <us-gaap:InterestAndFeeIncomeLoansAndLeases contextRef="c6" decimals="-3" unitRef="usd">93133000</us-gaap:InterestAndFeeIncomeLoansAndLeases>
    <us-gaap:InterestAndDividendIncomeSecurities contextRef="c0" decimals="-3" unitRef="usd">1990000</us-gaap:InterestAndDividendIncomeSecurities>
    <us-gaap:InterestAndDividendIncomeSecurities contextRef="c5" decimals="-3" unitRef="usd">1335000</us-gaap:InterestAndDividendIncomeSecurities>
    <us-gaap:InterestAndDividendIncomeSecurities contextRef="c6" decimals="-3" unitRef="usd">1415000</us-gaap:InterestAndDividendIncomeSecurities>
    <us-gaap:InterestIncomeFederalFundsSold contextRef="c0" decimals="-3" unitRef="usd">1439000</us-gaap:InterestIncomeFederalFundsSold>
    <us-gaap:InterestIncomeFederalFundsSold contextRef="c5" decimals="-3" unitRef="usd">233000</us-gaap:InterestIncomeFederalFundsSold>
    <us-gaap:InterestIncomeFederalFundsSold contextRef="c6" decimals="-3" unitRef="usd">270000</us-gaap:InterestIncomeFederalFundsSold>
    <us-gaap:InterestAndDividendIncomeOperating contextRef="c0" decimals="-3" unitRef="usd">117662000</us-gaap:InterestAndDividendIncomeOperating>
    <us-gaap:InterestAndDividendIncomeOperating contextRef="c5" decimals="-3" unitRef="usd">93167000</us-gaap:InterestAndDividendIncomeOperating>
    <us-gaap:InterestAndDividendIncomeOperating contextRef="c6" decimals="-3" unitRef="usd">94818000</us-gaap:InterestAndDividendIncomeOperating>
    <us-gaap:InterestExpenseDeposits contextRef="c0" decimals="-3" unitRef="usd">18102000</us-gaap:InterestExpenseDeposits>
    <us-gaap:InterestExpenseDeposits contextRef="c5" decimals="-3" unitRef="usd">3909000</us-gaap:InterestExpenseDeposits>
    <us-gaap:InterestExpenseDeposits contextRef="c6" decimals="-3" unitRef="usd">13055000</us-gaap:InterestExpenseDeposits>
    <us-gaap:InterestExpenseBorrowings contextRef="c0" decimals="-3" unitRef="usd">1939000</us-gaap:InterestExpenseBorrowings>
    <us-gaap:InterestExpenseBorrowings contextRef="c5" decimals="-3" unitRef="usd">1526000</us-gaap:InterestExpenseBorrowings>
    <us-gaap:InterestExpenseBorrowings contextRef="c6" decimals="-3" unitRef="usd">1953000</us-gaap:InterestExpenseBorrowings>
    <us-gaap:InterestExpense contextRef="c0" decimals="-3" unitRef="usd">20041000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense contextRef="c5" decimals="-3" unitRef="usd">5435000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense contextRef="c6" decimals="-3" unitRef="usd">15008000</us-gaap:InterestExpense>
    <us-gaap:InterestIncomeExpenseNet contextRef="c0" decimals="-3" unitRef="usd">97621000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet contextRef="c5" decimals="-3" unitRef="usd">87732000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet contextRef="c6" decimals="-3" unitRef="usd">79810000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:ProvisionForLoanLeaseAndOtherLosses contextRef="c0" decimals="-3" unitRef="usd">6155000</us-gaap:ProvisionForLoanLeaseAndOtherLosses>
    <us-gaap:ProvisionForLoanLeaseAndOtherLosses contextRef="c5" decimals="-3" unitRef="usd">-12400000</us-gaap:ProvisionForLoanLeaseAndOtherLosses>
    <us-gaap:ProvisionForLoanLeaseAndOtherLosses contextRef="c6" decimals="-3" unitRef="usd">29600000</us-gaap:ProvisionForLoanLeaseAndOtherLosses>
    <us-gaap:InterestIncomeExpenseAfterProvisionForLoanLoss contextRef="c0" decimals="-3" unitRef="usd">91466000</us-gaap:InterestIncomeExpenseAfterProvisionForLoanLoss>
    <us-gaap:InterestIncomeExpenseAfterProvisionForLoanLoss contextRef="c5" decimals="-3" unitRef="usd">100132000</us-gaap:InterestIncomeExpenseAfterProvisionForLoanLoss>
    <us-gaap:InterestIncomeExpenseAfterProvisionForLoanLoss contextRef="c6" decimals="-3" unitRef="usd">50210000</us-gaap:InterestIncomeExpenseAfterProvisionForLoanLoss>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="c0" decimals="-3" unitRef="usd">4198000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="c5" decimals="-3" unitRef="usd">11376000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="c6" decimals="-3" unitRef="usd">19785000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <sfst:ServiceFeesOnDepositAccounts contextRef="c0" decimals="-3" unitRef="usd">782000</sfst:ServiceFeesOnDepositAccounts>
    <sfst:ServiceFeesOnDepositAccounts contextRef="c5" decimals="-3" unitRef="usd">757000</sfst:ServiceFeesOnDepositAccounts>
    <sfst:ServiceFeesOnDepositAccounts contextRef="c6" decimals="-3" unitRef="usd">860000</sfst:ServiceFeesOnDepositAccounts>
    <sfst:ProductOrServiceOnDebitCard contextRef="c0" decimals="-3" unitRef="usd">2225000</sfst:ProductOrServiceOnDebitCard>
    <sfst:ProductOrServiceOnDebitCard contextRef="c5" decimals="-3" unitRef="usd">2092000</sfst:ProductOrServiceOnDebitCard>
    <sfst:ProductOrServiceOnDebitCard contextRef="c6" decimals="-3" unitRef="usd">1741000</sfst:ProductOrServiceOnDebitCard>
    <us-gaap:BankOwnedLifeInsuranceIncome contextRef="c0" decimals="-3" unitRef="usd">1289000</us-gaap:BankOwnedLifeInsuranceIncome>
    <us-gaap:BankOwnedLifeInsuranceIncome contextRef="c5" decimals="-3" unitRef="usd">1231000</us-gaap:BankOwnedLifeInsuranceIncome>
    <us-gaap:BankOwnedLifeInsuranceIncome contextRef="c6" decimals="-3" unitRef="usd">1091000</us-gaap:BankOwnedLifeInsuranceIncome>
    <sfst:NetLenderAndReferralFeesOnPppLoans contextRef="c5" decimals="-3" unitRef="usd">268000</sfst:NetLenderAndReferralFeesOnPppLoans>
    <sfst:NetLenderAndReferralFeesOnPppLoans contextRef="c6" decimals="-3" unitRef="usd">2247000</sfst:NetLenderAndReferralFeesOnPppLoans>
    <us-gaap:NoninterestIncomeOther contextRef="c0" decimals="-3" unitRef="usd">1086000</us-gaap:NoninterestIncomeOther>
    <us-gaap:NoninterestIncomeOther contextRef="c5" decimals="-3" unitRef="usd">1377000</us-gaap:NoninterestIncomeOther>
    <us-gaap:NoninterestIncomeOther contextRef="c6" decimals="-3" unitRef="usd">1629000</us-gaap:NoninterestIncomeOther>
    <us-gaap:NoninterestIncome contextRef="c0" decimals="-3" unitRef="usd">9580000</us-gaap:NoninterestIncome>
    <us-gaap:NoninterestIncome contextRef="c5" decimals="-3" unitRef="usd">17101000</us-gaap:NoninterestIncome>
    <us-gaap:NoninterestIncome contextRef="c6" decimals="-3" unitRef="usd">27353000</us-gaap:NoninterestIncome>
    <us-gaap:LaborAndRelatedExpense contextRef="c0" decimals="-3" unitRef="usd">38790000</us-gaap:LaborAndRelatedExpense>
    <us-gaap:LaborAndRelatedExpense contextRef="c5" decimals="-3" unitRef="usd">36103000</us-gaap:LaborAndRelatedExpense>
    <us-gaap:LaborAndRelatedExpense contextRef="c6" decimals="-3" unitRef="usd">34681000</us-gaap:LaborAndRelatedExpense>
    <us-gaap:OccupancyNet contextRef="c0" decimals="-3" unitRef="usd">9105000</us-gaap:OccupancyNet>
    <us-gaap:OccupancyNet contextRef="c5" decimals="-3" unitRef="usd">6956000</us-gaap:OccupancyNet>
    <us-gaap:OccupancyNet contextRef="c6" decimals="-3" unitRef="usd">6232000</us-gaap:OccupancyNet>
    <sfst:RealEstateOwnedExpenses contextRef="c5" decimals="-3" unitRef="usd">385000</sfst:RealEstateOwnedExpenses>
    <sfst:RealEstateOwnedExpenses contextRef="c6" decimals="-3" unitRef="usd">1223000</sfst:RealEstateOwnedExpenses>
    <us-gaap:InformationTechnologyAndDataProcessing contextRef="c0" decimals="-3" unitRef="usd">6112000</us-gaap:InformationTechnologyAndDataProcessing>
    <us-gaap:InformationTechnologyAndDataProcessing contextRef="c5" decimals="-3" unitRef="usd">5468000</us-gaap:InformationTechnologyAndDataProcessing>
    <us-gaap:InformationTechnologyAndDataProcessing contextRef="c6" decimals="-3" unitRef="usd">4860000</us-gaap:InformationTechnologyAndDataProcessing>
    <us-gaap:FederalDepositInsuranceCorporationPremiumExpense contextRef="c0" decimals="-3" unitRef="usd">1686000</us-gaap:FederalDepositInsuranceCorporationPremiumExpense>
    <us-gaap:FederalDepositInsuranceCorporationPremiumExpense contextRef="c5" decimals="-3" unitRef="usd">1149000</us-gaap:FederalDepositInsuranceCorporationPremiumExpense>
    <us-gaap:FederalDepositInsuranceCorporationPremiumExpense contextRef="c6" decimals="-3" unitRef="usd">1380000</us-gaap:FederalDepositInsuranceCorporationPremiumExpense>
    <us-gaap:ProfessionalFees contextRef="c0" decimals="-3" unitRef="usd">2635000</us-gaap:ProfessionalFees>
    <us-gaap:ProfessionalFees contextRef="c5" decimals="-3" unitRef="usd">2589000</us-gaap:ProfessionalFees>
    <us-gaap:ProfessionalFees contextRef="c6" decimals="-3" unitRef="usd">2275000</us-gaap:ProfessionalFees>
    <us-gaap:MarketingExpense contextRef="c0" decimals="-3" unitRef="usd">1216000</us-gaap:MarketingExpense>
    <us-gaap:MarketingExpense contextRef="c5" decimals="-3" unitRef="usd">905000</us-gaap:MarketingExpense>
    <us-gaap:MarketingExpense contextRef="c6" decimals="-3" unitRef="usd">690000</us-gaap:MarketingExpense>
    <us-gaap:OtherNoninterestExpense contextRef="c0" decimals="-3" unitRef="usd">3389000</us-gaap:OtherNoninterestExpense>
    <us-gaap:OtherNoninterestExpense contextRef="c5" decimals="-3" unitRef="usd">2875000</us-gaap:OtherNoninterestExpense>
    <us-gaap:OtherNoninterestExpense contextRef="c6" decimals="-3" unitRef="usd">2403000</us-gaap:OtherNoninterestExpense>
    <us-gaap:NoninterestExpense contextRef="c0" decimals="-3" unitRef="usd">62933000</us-gaap:NoninterestExpense>
    <us-gaap:NoninterestExpense contextRef="c5" decimals="-3" unitRef="usd">56430000</us-gaap:NoninterestExpense>
    <us-gaap:NoninterestExpense contextRef="c6" decimals="-3" unitRef="usd">53744000</us-gaap:NoninterestExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c0" decimals="-3" unitRef="usd">38113000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c5" decimals="-3" unitRef="usd">60803000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c6" decimals="-3" unitRef="usd">23819000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c0" decimals="-3" unitRef="usd">8998000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c5" decimals="-3" unitRef="usd">14092000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c6" decimals="-3" unitRef="usd">5491000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss contextRef="c0" decimals="-3" unitRef="usd">29115000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c5" decimals="-3" unitRef="usd">46711000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c6" decimals="-3" unitRef="usd">18328000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic contextRef="c0" decimals="2" unitRef="usdPershares">3.66</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic contextRef="c5" decimals="2" unitRef="usdPershares">5.96</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic contextRef="c6" decimals="2" unitRef="usdPershares">2.37</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted contextRef="c0" decimals="2" unitRef="usdPershares">3.61</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted contextRef="c5" decimals="2" unitRef="usdPershares">5.85</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted contextRef="c6" decimals="2" unitRef="usdPershares">2.34</us-gaap:EarningsPerShareDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c0" decimals="0" unitRef="shares">7958294</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c5" decimals="0" unitRef="shares">7843692</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c6" decimals="0" unitRef="shares">7718615</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c0" decimals="0" unitRef="shares">8071690</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c5" decimals="0" unitRef="shares">7988980</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c6" decimals="0" unitRef="shares">7824214</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:NetIncomeLoss contextRef="c0" decimals="-3" unitRef="usd">29115000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c5" decimals="-3" unitRef="usd">46711000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c6" decimals="-3" unitRef="usd">18328000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax contextRef="c0" decimals="-3" unitRef="usd">-16027000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax contextRef="c5" decimals="-3" unitRef="usd">-2232000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax contextRef="c6" decimals="-3" unitRef="usd">1675000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax contextRef="c0" decimals="-3" unitRef="usd">-3367000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax contextRef="c5" decimals="-3" unitRef="usd">-467000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax contextRef="c6" decimals="-3" unitRef="usd">352000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax contextRef="c0" decimals="-3" unitRef="usd">12000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax contextRef="c5" decimals="-3" unitRef="usd">-3000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax contextRef="c6" decimals="-3" unitRef="usd">3000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax contextRef="c0" decimals="-3" unitRef="usd">2000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax contextRef="c5" decimals="-3" unitRef="usd">-1000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax contextRef="c6" decimals="-3" unitRef="usd">1000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent contextRef="c0" decimals="-3" unitRef="usd">-12670000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent contextRef="c5" decimals="-3" unitRef="usd">-1763000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent contextRef="c6" decimals="-3" unitRef="usd">1321000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:ComprehensiveIncomeNetOfTax contextRef="c0" decimals="-3" unitRef="usd">16445000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax contextRef="c5" decimals="-3" unitRef="usd">44948000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax contextRef="c6" decimals="-3" unitRef="usd">19649000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:SharesOutstanding contextRef="c7" decimals="INF" unitRef="shares">7672678</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity contextRef="c7" decimals="-3" unitRef="usd">77000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c9" decimals="-3" unitRef="usd">-803000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c10" decimals="-3" unitRef="usd">106152000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c11" decimals="-3" unitRef="usd">-298000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c12" decimals="-3" unitRef="usd">100732000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c13" decimals="-3" unitRef="usd">205860000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss contextRef="c16" decimals="-3" unitRef="usd">18328000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c6" decimals="-3" unitRef="usd">18328000</us-gaap:NetIncomeLoss>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised contextRef="c14" decimals="INF" unitRef="shares">93870</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised contextRef="c14" decimals="-3" unitRef="usd">1000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised contextRef="c18" decimals="-3" unitRef="usd">1387000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised contextRef="c6" decimals="-3" unitRef="usd">1388000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures contextRef="c14" decimals="INF" unitRef="shares">6200</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures contextRef="c17" decimals="-3" unitRef="usd">-275000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures contextRef="c18" decimals="-3" unitRef="usd">275000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition contextRef="c17" decimals="-3" unitRef="usd">380000</us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition contextRef="c6" decimals="-3" unitRef="usd">380000</us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c18" decimals="-3" unitRef="usd">1017000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c6" decimals="-3" unitRef="usd">1017000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent contextRef="c19" decimals="-3" unitRef="usd">1321000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent contextRef="c6" decimals="-3" unitRef="usd">1321000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:SharesOutstanding contextRef="c20" decimals="INF" unitRef="shares">7772748</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity contextRef="c20" decimals="-3" unitRef="usd">78000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c22" decimals="-3" unitRef="usd">-698000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c23" decimals="-3" unitRef="usd">108831000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c24" decimals="-3" unitRef="usd">1023000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c25" decimals="-3" unitRef="usd">119060000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c26" decimals="-3" unitRef="usd">228294000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss contextRef="c32" decimals="-3" unitRef="usd">46711000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c5" decimals="-3" unitRef="usd">46711000</us-gaap:NetIncomeLoss>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised contextRef="c27" decimals="INF" unitRef="shares">127871</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised contextRef="c27" decimals="-3" unitRef="usd">1000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised contextRef="c30" decimals="-3" unitRef="usd">3011000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised contextRef="c5" decimals="-3" unitRef="usd">3012000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures contextRef="c27" decimals="INF" unitRef="shares">25200</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures contextRef="c29" decimals="-3" unitRef="usd">-1236000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures contextRef="c30" decimals="-3" unitRef="usd">1236000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition contextRef="c29" decimals="-3" unitRef="usd">499000</us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition contextRef="c5" decimals="-3" unitRef="usd">499000</us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c30" decimals="-3" unitRef="usd">1148000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c5" decimals="-3" unitRef="usd">1148000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent contextRef="c31" decimals="-3" unitRef="usd">-1763000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent contextRef="c5" decimals="-3" unitRef="usd">-1763000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:SharesOutstanding contextRef="c33" decimals="INF" unitRef="shares">7925819</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity contextRef="c33" decimals="-3" unitRef="usd">79000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c35" decimals="-3" unitRef="usd">-1435000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c36" decimals="-3" unitRef="usd">114226000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c37" decimals="-3" unitRef="usd">-740000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c38" decimals="-3" unitRef="usd">165771000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c4" decimals="-3" unitRef="usd">277901000</us-gaap:StockholdersEquity>
    <sfst:AdoptionOfAccountingStandardsUpdate201613 contextRef="c44" decimals="-3" unitRef="usd">-2765000</sfst:AdoptionOfAccountingStandardsUpdate201613>
    <sfst:AdoptionOfAccountingStandardsUpdate201613 contextRef="c0" decimals="-3" unitRef="usd">-2765000</sfst:AdoptionOfAccountingStandardsUpdate201613>
    <us-gaap:NetIncomeLoss contextRef="c44" decimals="-3" unitRef="usd">29115000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c0" decimals="-3" unitRef="usd">29115000</us-gaap:NetIncomeLoss>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised contextRef="c39" decimals="INF" unitRef="shares">32375</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised contextRef="c39" decimals="-3" unitRef="usd">1000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised contextRef="c42" decimals="-3" unitRef="usd">904000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised contextRef="c0" decimals="-3" unitRef="usd">905000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures contextRef="c39" decimals="INF" unitRef="shares">52851</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures contextRef="c41" decimals="-3" unitRef="usd">-2970000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures contextRef="c42" decimals="-3" unitRef="usd">2970000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition contextRef="c41" decimals="-3" unitRef="usd">1099000</us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition contextRef="c0" decimals="-3" unitRef="usd">1099000</us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c42" decimals="-3" unitRef="usd">927000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c0" decimals="-3" unitRef="usd">927000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent contextRef="c43" decimals="-3" unitRef="usd">-12670000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent contextRef="c0" decimals="-3" unitRef="usd">-12670000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:SharesOutstanding contextRef="c45" decimals="INF" unitRef="shares">8011045</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity contextRef="c45" decimals="-3" unitRef="usd">80000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c47" decimals="-3" unitRef="usd">-3306000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c48" decimals="-3" unitRef="usd">119027000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c49" decimals="-3" unitRef="usd">-13410000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c50" decimals="-3" unitRef="usd">192121000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c3" decimals="-3" unitRef="usd">294512000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss contextRef="c0" decimals="-3" unitRef="usd">29115000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c5" decimals="-3" unitRef="usd">46711000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c6" decimals="-3" unitRef="usd">18328000</us-gaap:NetIncomeLoss>
    <us-gaap:ProvisionForLoanLeaseAndOtherLosses contextRef="c0" decimals="-3" unitRef="usd">6155000</us-gaap:ProvisionForLoanLeaseAndOtherLosses>
    <us-gaap:ProvisionForLoanLeaseAndOtherLosses contextRef="c5" decimals="-3" unitRef="usd">-12400000</us-gaap:ProvisionForLoanLeaseAndOtherLosses>
    <us-gaap:ProvisionForLoanLeaseAndOtherLosses contextRef="c6" decimals="-3" unitRef="usd">29600000</us-gaap:ProvisionForLoanLeaseAndOtherLosses>
    <us-gaap:DepreciationAmortizationAndAccretionNet contextRef="c0" decimals="-3" unitRef="usd">3698000</us-gaap:DepreciationAmortizationAndAccretionNet>
    <us-gaap:DepreciationAmortizationAndAccretionNet contextRef="c5" decimals="-3" unitRef="usd">2319000</us-gaap:DepreciationAmortizationAndAccretionNet>
    <us-gaap:DepreciationAmortizationAndAccretionNet contextRef="c6" decimals="-3" unitRef="usd">2190000</us-gaap:DepreciationAmortizationAndAccretionNet>
    <us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments contextRef="c0" decimals="-3" unitRef="usd">-694000</us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments>
    <us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments contextRef="c5" decimals="-3" unitRef="usd">-935000</us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments>
    <us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments contextRef="c6" decimals="-3" unitRef="usd">-710000</us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments>
    <sfst:WritedownOfRealEstateOwned contextRef="c6" decimals="-3" unitRef="usd">1029000</sfst:WritedownOfRealEstateOwned>
    <sfst:LossOnSaleOfRealEstateOwned contextRef="c5" decimals="-3" unitRef="usd">376000</sfst:LossOnSaleOfRealEstateOwned>
    <us-gaap:GainLossOnSaleOfInvestments contextRef="c0" decimals="-3" unitRef="usd">12000</us-gaap:GainLossOnSaleOfInvestments>
    <us-gaap:GainLossOnSaleOfInvestments contextRef="c5" decimals="-3" unitRef="usd">-3000</us-gaap:GainLossOnSaleOfInvestments>
    <us-gaap:GainLossOnSaleOfInvestments contextRef="c6" decimals="-3" unitRef="usd">3000</us-gaap:GainLossOnSaleOfInvestments>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment contextRef="c0" decimals="-3" unitRef="usd">-394000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment contextRef="c5" decimals="-3" unitRef="usd">10000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment contextRef="c6" decimals="-3" unitRef="usd">196000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
    <sfst:OperatingLeasePayment contextRef="c0" decimals="-3" unitRef="usd">872000</sfst:OperatingLeasePayment>
    <sfst:OperatingLeasePayment contextRef="c5" decimals="-3" unitRef="usd">605000</sfst:OperatingLeasePayment>
    <sfst:OperatingLeasePayment contextRef="c6" decimals="-3" unitRef="usd">180000</sfst:OperatingLeasePayment>
    <us-gaap:ShareBasedCompensation contextRef="c0" decimals="-3" unitRef="usd">2026000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation contextRef="c5" decimals="-3" unitRef="usd">1647000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation contextRef="c6" decimals="-3" unitRef="usd">1397000</us-gaap:ShareBasedCompensation>
    <us-gaap:GainLossOnSalesOfLoansNet contextRef="c0" decimals="-3" unitRef="usd">2914000</us-gaap:GainLossOnSalesOfLoansNet>
    <us-gaap:GainLossOnSalesOfLoansNet contextRef="c5" decimals="-3" unitRef="usd">13676000</us-gaap:GainLossOnSalesOfLoansNet>
    <us-gaap:GainLossOnSalesOfLoansNet contextRef="c6" decimals="-3" unitRef="usd">21186000</us-gaap:GainLossOnSalesOfLoansNet>
    <us-gaap:PaymentsForOriginationAndPurchasesOfLoansHeldForSale contextRef="c0" decimals="-3" unitRef="usd">165698000</us-gaap:PaymentsForOriginationAndPurchasesOfLoansHeldForSale>
    <us-gaap:PaymentsForOriginationAndPurchasesOfLoansHeldForSale contextRef="c5" decimals="-3" unitRef="usd">486145000</us-gaap:PaymentsForOriginationAndPurchasesOfLoansHeldForSale>
    <us-gaap:PaymentsForOriginationAndPurchasesOfLoansHeldForSale contextRef="c6" decimals="-3" unitRef="usd">594289000</us-gaap:PaymentsForOriginationAndPurchasesOfLoansHeldForSale>
    <us-gaap:ProceedsFromSaleOfLoansHeldForSale contextRef="c0" decimals="-3" unitRef="usd">178251000</us-gaap:ProceedsFromSaleOfLoansHeldForSale>
    <us-gaap:ProceedsFromSaleOfLoansHeldForSale contextRef="c5" decimals="-3" unitRef="usd">546522000</us-gaap:ProceedsFromSaleOfLoansHeldForSale>
    <us-gaap:ProceedsFromSaleOfLoansHeldForSale contextRef="c6" decimals="-3" unitRef="usd">582264000</us-gaap:ProceedsFromSaleOfLoansHeldForSale>
    <us-gaap:BankOwnedLifeInsuranceIncome contextRef="c0" decimals="-3" unitRef="usd">1289000</us-gaap:BankOwnedLifeInsuranceIncome>
    <us-gaap:BankOwnedLifeInsuranceIncome contextRef="c5" decimals="-3" unitRef="usd">1231000</us-gaap:BankOwnedLifeInsuranceIncome>
    <us-gaap:BankOwnedLifeInsuranceIncome contextRef="c6" decimals="-3" unitRef="usd">1091000</us-gaap:BankOwnedLifeInsuranceIncome>
    <us-gaap:IncreaseDecreaseInDeferredIncomeTaxes contextRef="c0" decimals="-3" unitRef="usd">22000</us-gaap:IncreaseDecreaseInDeferredIncomeTaxes>
    <us-gaap:IncreaseDecreaseInDeferredIncomeTaxes contextRef="c5" decimals="-3" unitRef="usd">-1589000</us-gaap:IncreaseDecreaseInDeferredIncomeTaxes>
    <us-gaap:IncreaseDecreaseInDeferredIncomeTaxes contextRef="c6" decimals="-3" unitRef="usd">2741000</us-gaap:IncreaseDecreaseInDeferredIncomeTaxes>
    <us-gaap:IncreaseDecreaseInOtherOperatingAssets contextRef="c0" decimals="-3" unitRef="usd">5047000</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
    <us-gaap:IncreaseDecreaseInOtherOperatingAssets contextRef="c5" decimals="-3" unitRef="usd">-2126000</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
    <us-gaap:IncreaseDecreaseInOtherOperatingAssets contextRef="c6" decimals="-3" unitRef="usd">4670000</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
    <us-gaap:IncreaseDecreaseInOtherOperatingLiabilities contextRef="c0" decimals="-3" unitRef="usd">4082000</us-gaap:IncreaseDecreaseInOtherOperatingLiabilities>
    <us-gaap:IncreaseDecreaseInOtherOperatingLiabilities contextRef="c5" decimals="-3" unitRef="usd">-11302000</us-gaap:IncreaseDecreaseInOtherOperatingLiabilities>
    <us-gaap:IncreaseDecreaseInOtherOperatingLiabilities contextRef="c6" decimals="-3" unitRef="usd">9097000</us-gaap:IncreaseDecreaseInOtherOperatingLiabilities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="c0" decimals="-3" unitRef="usd">50305000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="c5" decimals="-3" unitRef="usd">78069000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="c6" decimals="-3" unitRef="usd">20619000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsForProceedsFromLoansAndLeases contextRef="c0" decimals="-3" unitRef="usd">782130000</us-gaap:PaymentsForProceedsFromLoansAndLeases>
    <us-gaap:PaymentsForProceedsFromLoansAndLeases contextRef="c5" decimals="-3" unitRef="usd">348718000</us-gaap:PaymentsForProceedsFromLoansAndLeases>
    <us-gaap:PaymentsForProceedsFromLoansAndLeases contextRef="c6" decimals="-3" unitRef="usd">203632000</us-gaap:PaymentsForProceedsFromLoansAndLeases>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="c0" decimals="-3" unitRef="usd">13950000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="c5" decimals="-3" unitRef="usd">26509000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="c6" decimals="-3" unitRef="usd">7276000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt contextRef="c0" decimals="-3" unitRef="usd">13048000</us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt>
    <us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt contextRef="c5" decimals="-3" unitRef="usd">49393000</us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt>
    <us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt contextRef="c6" decimals="-3" unitRef="usd">50854000</us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt>
    <us-gaap:PaymentsToAcquireOtherInvestments contextRef="c0" decimals="-3" unitRef="usd">27751000</us-gaap:PaymentsToAcquireOtherInvestments>
    <us-gaap:PaymentsToAcquireOtherInvestments contextRef="c5" decimals="-3" unitRef="usd">2250000</us-gaap:PaymentsToAcquireOtherInvestments>
    <us-gaap:PaymentsToAcquireOtherInvestments contextRef="c6" decimals="-3" unitRef="usd">2338000</us-gaap:PaymentsToAcquireOtherInvestments>
    <us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities contextRef="c0" decimals="-3" unitRef="usd">10833000</us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities>
    <us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities contextRef="c5" decimals="-3" unitRef="usd">20673000</us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities>
    <us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities contextRef="c6" decimals="-3" unitRef="usd">24784000</us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities>
    <us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfOtherInvestments contextRef="c0" decimals="-3" unitRef="usd">20939000</us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfOtherInvestments>
    <us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfOtherInvestments contextRef="c5" decimals="-3" unitRef="usd">1861000</us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfOtherInvestments>
    <us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfOtherInvestments contextRef="c6" decimals="-3" unitRef="usd">5651000</us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfOtherInvestments>
    <us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt contextRef="c0" decimals="-3" unitRef="usd">12429000</us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt>
    <us-gaap:PaymentsToAcquireLifeInsurancePolicies contextRef="c5" decimals="-3" unitRef="usd">7500000</us-gaap:PaymentsToAcquireLifeInsurancePolicies>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment contextRef="c0" decimals="-3" unitRef="usd">95000</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment contextRef="c5" decimals="-3" unitRef="usd">50000</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment contextRef="c6" decimals="-3" unitRef="usd">2895000</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
    <us-gaap:ProceedsFromSaleOfWhollyOwnedRealEstateAndRealEstateAcquiredInSettlementOfLoans contextRef="c5" decimals="-3" unitRef="usd">1159000</us-gaap:ProceedsFromSaleOfWhollyOwnedRealEstateAndRealEstateAcquiredInSettlementOfLoans>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="c0" decimals="-3" unitRef="usd">-792583000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="c5" decimals="-3" unitRef="usd">-410627000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="c6" decimals="-3" unitRef="usd">-230770000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:IncreaseDecreaseInDeposits contextRef="c0" decimals="-3" unitRef="usd">570038000</us-gaap:IncreaseDecreaseInDeposits>
    <us-gaap:IncreaseDecreaseInDeposits contextRef="c5" decimals="-3" unitRef="usd">421068000</us-gaap:IncreaseDecreaseInDeposits>
    <us-gaap:IncreaseDecreaseInDeposits contextRef="c6" decimals="-3" unitRef="usd">266634000</us-gaap:IncreaseDecreaseInDeposits>
    <sfst:DecreaseInFederalHomeLoanBankAdvancesAndOtherBorrowings contextRef="c0" decimals="-3" unitRef="usd">-175000000</sfst:DecreaseInFederalHomeLoanBankAdvancesAndOtherBorrowings>
    <sfst:DecreaseInFederalHomeLoanBankAdvancesAndOtherBorrowings contextRef="c5" decimals="-3" unitRef="usd">25000000</sfst:DecreaseInFederalHomeLoanBankAdvancesAndOtherBorrowings>
    <sfst:DecreaseInFederalHomeLoanBankAdvancesAndOtherBorrowings contextRef="c6" decimals="-3" unitRef="usd">85000000</sfst:DecreaseInFederalHomeLoanBankAdvancesAndOtherBorrowings>
    <us-gaap:ProceedsFromStockOptionsExercised contextRef="c0" decimals="-3" unitRef="usd">905000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ProceedsFromStockOptionsExercised contextRef="c5" decimals="-3" unitRef="usd">3012000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ProceedsFromStockOptionsExercised contextRef="c6" decimals="-3" unitRef="usd">1388000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="c0" decimals="-3" unitRef="usd">745943000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="c5" decimals="-3" unitRef="usd">399080000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="c6" decimals="-3" unitRef="usd">183022000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect contextRef="c0" decimals="-3" unitRef="usd">3665000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect contextRef="c5" decimals="-3" unitRef="usd">66522000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect contextRef="c6" decimals="-3" unitRef="usd">-27129000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c4" decimals="-3" unitRef="usd">167209000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c26" decimals="-3" unitRef="usd">100687000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c13" decimals="-3" unitRef="usd">127816000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c3" decimals="-3" unitRef="usd">170874000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c4" decimals="-3" unitRef="usd">167209000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c26" decimals="-3" unitRef="usd">100687000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:InterestPaidNet contextRef="c0" decimals="-3" unitRef="usd">18877000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet contextRef="c5" decimals="-3" unitRef="usd">6402000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet contextRef="c6" decimals="-3" unitRef="usd">16312000</us-gaap:InterestPaidNet>
    <us-gaap:IncomeTaxesPaid contextRef="c0" decimals="-3" unitRef="usd">11828000</us-gaap:IncomeTaxesPaid>
    <us-gaap:IncomeTaxesPaid contextRef="c5" decimals="-3" unitRef="usd">21652000</us-gaap:IncomeTaxesPaid>
    <us-gaap:IncomeTaxesPaid contextRef="c6" decimals="-3" unitRef="usd">2741000</us-gaap:IncomeTaxesPaid>
    <sfst:ForeclosureOfOtherRealEstate contextRef="c5" decimals="-3" unitRef="usd">367000</sfst:ForeclosureOfOtherRealEstate>
    <sfst:ForeclosureOfOtherRealEstate contextRef="c6" decimals="-3" unitRef="usd">2198000</sfst:ForeclosureOfOtherRealEstate>
    <sfst:UnrealizedGainlossOnSecuritiesNetOfIncomeTaxes contextRef="c0" decimals="-3" unitRef="usd">-12660000</sfst:UnrealizedGainlossOnSecuritiesNetOfIncomeTaxes>
    <sfst:UnrealizedGainlossOnSecuritiesNetOfIncomeTaxes contextRef="c5" decimals="-3" unitRef="usd">-1765000</sfst:UnrealizedGainlossOnSecuritiesNetOfIncomeTaxes>
    <sfst:UnrealizedGainlossOnSecuritiesNetOfIncomeTaxes contextRef="c6" decimals="-3" unitRef="usd">1323000</sfst:UnrealizedGainlossOnSecuritiesNetOfIncomeTaxes>
    <sfst:OperatingLeases contextRef="c0" decimals="-3" unitRef="usd">595000</sfst:OperatingLeases>
    <sfst:OperatingLeases contextRef="c5" decimals="-3" unitRef="usd">10221000</sfst:OperatingLeases>
    <sfst:OperatingLeases contextRef="c6" decimals="-3" unitRef="usd">2115000</sfst:OperatingLeases>
    <us-gaap:SignificantAccountingPoliciesTextBlock contextRef="c0">&lt;p style="font: bold 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;NOTE 1 &#x2013; Summary of Significant
Accounting Policies and Activities&lt;/p&gt;&lt;p style="font: bold 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;Southern First Bancshares, Inc.&lt;/i&gt;&lt;/b&gt;
(the &#x201c;Company&#x201d;) is a South Carolina corporation that owns all of the capital stock of Southern First Bank (the &#x201c;Bank&#x201d;)
and all of the stock of Greenville First Statutory Trust I and II (collectively, the &#x201c;Trusts&#x201d;). The Trusts are special purpose
non-consolidated entities organized for the sole purpose of issuing trust preferred securities. The Bank&#x2019;s primary federal regulator is
the Federal Deposit Insurance Corporation (the &#x201c;FDIC&#x201d;). The Bank is also regulated and examined by the South Carolina Board
of Financial Institutions. The Bank is primarily engaged in the business of accepting demand deposits and savings deposits insured by
the FDIC, and providing commercial, consumer and mortgage loans to the general public.&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;Basis of Presentation&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;The accompanying consolidated financial
statements include the accounts of the Company and its wholly owned subsidiary, Southern First Bank. In consolidation, all significant
intercompany transactions have been eliminated. The accounting and reporting policies conform to accounting principles generally accepted
in the United States of America. In accordance with guidance issued by the Financial Accounting Standards Board (&#x201c;FASB&#x201d;),
the operations of the Trusts have not been consolidated in these financial statements.&lt;/p&gt;&lt;p style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;Business Segments&lt;/p&gt;&lt;p style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;The Company, through the Bank, provides
a broad range of financial services to individuals and companies in South Carolina, North Carolina, and Georgia. These services include
demand, time and savings deposits; lending services; ATM processing and mortgage banking services. While the Company&#x2019;s management
periodically reviews limited production information for these revenue streams, that information is not complete as it does not include
a full allocation of revenue, costs and capital from key corporate functions. Management will continue to evaluate these lines of business
for separate reporting as facts and circumstances change.&#160; Accordingly, the Company&#x2019;s various banking operations are not considered
by management to constitute more than one reportable operating segment.&lt;/p&gt;&lt;p style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;Use of Estimates&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;The preparation of consolidated financial
statements in conformity with accounting principles generally accepted in the United States of America requires management to make estimates
and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities as of the
date of the consolidated financial statements and the reported amount of income and expenses during the reporting periods. Actual results
could differ from those estimates. Material estimates that are particularly susceptible to significant change in the near term relate
to the determination of the allowance for credit losses, derivatives, real estate acquired in settlement of loans, fair value of financial
instruments, evaluating investment securities for credit impairment and valuation of deferred tax assets.&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/p&gt;&lt;p style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;Risks and Uncertainties&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;In the normal course of its business,
the Company encounters two significant types of risks: economic and regulatory. There are three main components of economic risk: interest
rate risk, credit risk and market risk. The Company is subject to interest rate risk to the degree that its interest-bearing liabilities
mature or reprice at different speeds, or on different bases, than its interest-earning assets. Credit risk is the risk of default within
the Company&#x2019;s loan portfolio that results from borrowers&#x2019; inability or unwillingness to make contractually required payments.
Market risk reflects changes in the value of collateral underlying loans receivable and the valuation of real estate held by the Company.&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;The Company is subject to the regulations
of various governmental agencies. These regulations can and do change significantly from period to period. The Company also undergoes
periodic examinations by the regulatory agencies, which may subject it to changes with respect to valuation of assets, amount of required
loan loss allowance and operating restrictions resulting from the regulators&#x2019; judgments based on information available to them at
the time of their examinations.&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;The Bank makes loans to individuals
and businesses in the Upstate, Midlands, and Lowcountry regions of South Carolina as well as the Triangle, Triad and Charlotte regions
of North Carolina and Atlanta, Georgia for various personal and commercial purposes. The Bank&#x2019;s loan portfolio has a concentration
of real estate loans. As of December 31, 2022 and 2021, real estate loans represented 84.8% and 85.5%, respectively, of total loans. However,
borrowers&#x2019; ability to repay their loans is not dependent upon any specific economic sector.&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;As of December 31, 2022, the Company&#x2019;s
and the Bank&#x2019;s capital ratios were in excess of all regulatory requirements. While management believes that we have sufficient capital
to withstand an extended economic recession, our reported and regulatory capital ratios could be adversely impacted by further credit
losses.&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;The Company maintains access to multiple
sources of liquidity, including a $15.0 million holding company line of credit with another bank which could be used to support capital
ratios at the subsidiary bank. As of December 31, 2022, the $15.0 million line was unused.&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;Subsequent Events&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;Subsequent events are events or transactions
that occur after the balance sheet date but before financial statements are issued. Recognized subsequent events are events or transactions
that provide additional evidence about conditions that existed at the date of the balance sheet, including the estimates inherent in the
process of preparing financial statements. Non-recognized subsequent events are events that provide evidence about conditions that did
not exist at the date of the balance sheet but arose after that date. Management performed an evaluation to determine whether there have
been any subsequent events since the balance sheet date and determined that no subsequent events occurred requiring accrual or disclosure.&lt;/p&gt;&lt;p style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;Reclassifications&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;Certain amounts, previously reported,
have been reclassified to state all periods on a comparable basis and had no effect on shareholders&#x2019; equity or net income.&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;Cash and Cash Equivalents&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;Cash and cash equivalents include cash
and due from banks, interest bearing deposits and federal funds sold. Cash and cash equivalents have original maturities of three months
or less, and federal funds sold are generally purchased and sold for one-day periods. Accordingly, the carrying value of these instruments
is deemed to be a reasonable estimate of fair value. At December&#160;31, 2022 and 2021, included in cash and cash equivalents was $5.8
million and $5.2 million, respectively, on deposit with the Federal Reserve Bank.&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;Investment Securities&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;We classify our investment securities
as held to maturity securities, trading securities and available for sale securities as applicable.&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;Investment securities are designated
as held to maturity if we have the intent and the ability to hold the securities to maturity. Held to maturity securities are carried
at amortized cost, adjusted for the amortization of any related premiums or the accretion of any related discounts into interest income
using a methodology which approximates a level yield of interest over the estimated remaining period until maturity.&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;Investment securities that are purchased
and held principally for the purpose of selling in the near term are reported as trading securities. Trading securities are carried at
fair value with unrealized holding gains and losses included in earnings.&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;We classify investment securities as
available for sale when at the time of purchase we determine that such securities may be sold at a future date or if we do not have the
intent or ability to hold such securities to maturity. Securities designated as available for sale are recorded at fair value. Changes
in the fair value of available for sale debt securities are included in shareholders&#x2019; equity as unrealized gains or losses, net
of the related tax effect. Realized gains or losses on available for sale securities are computed on the specific identification basis.&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;Other Investments&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;Other investments include stock acquired
for membership and regulatory purposes, such as Federal Home Loan Bank of Atlanta (&#x201c;FHLB&#x201d;) stock, investments in unconsolidated
subsidiaries and other nonmarketable securities. FHLB stock is generally pledged against any borrowings from the FHLB and cash dividends
on our FHLB stock are recorded in investment income. Other nonmarketable securities consist of investments in funds related to the Small
Business Investment Company (&#x201c;SBIC&#x201d;) and Rural Business Investment Company (&#x201c;RBIC&#x201d;) programs. No ready market
exists for these stocks and they have no quoted market value. As a result, these securities are carried at cost and are periodically evaluated
for impairment.&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;Loans&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;Loans are stated at the principal balance
outstanding. Unamortized net loan fees and the allowance for possible credit losses are deducted from total loans on the balance sheets.
Interest income is recognized over the term of the loan based on the principal amount outstanding. The net of loan origination fees received
and direct costs incurred in the origination of loans is deferred and amortized to interest income over the contractual life of the loans
adjusted for actual principal prepayments using a method approximating the interest method.&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;&lt;i&gt;Nonaccrual and Past Due Loans&lt;/i&gt;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;Loans are generally placed on nonaccrual
status when principal or interest becomes 90 days past due, or when payment in full is not anticipated. When a loan is placed on nonaccrual
status, interest accrued but not received is generally reversed against interest income. Cash receipts on nonaccrual loans are not recorded
as interest income, but are used to reduce the loan&#x2019;s principal balance. A nonaccrual loan is generally returned to accrual status
and accrual of interest is resumed when payments have been made according to the terms and conditions of the loan for a continuous six
month period. Our loans are considered past due when contractually required principal or interest payments have not been made on the due
dates.&lt;/p&gt;&lt;p style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;Nonperforming Assets&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;Nonperforming assets include real estate
acquired through foreclosure or deed taken in lieu of foreclosure, loans on nonaccrual status and loans past due 90 days or more and still
accruing interest. Loans are placed on nonaccrual status when, in the opinion of management, the collection of additional interest is
uncertain. Thereafter no interest is taken into income until such time as the borrower demonstrates the ability to pay both principal
and interest.&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;&lt;i&gt;Individually Evaluated Loans&lt;/i&gt;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;Our individually evaluated loans include
loans on nonaccrual status and loans modified in a troubled debt restructuring (&#x201c;TDR&#x201d;), whether on accrual or nonaccrual status.
For loans that are classified as individually evaluated, an allowance is established when the fair value (discounted cash flows, collateral
value, or observable market price) of the individually evaluated loan less costs to sell, are lower than the carrying value of that loan.
A loan is considered individually evaluated when, based on current information and events, it is probable that the Company will be unable
to collect the scheduled payments of principal or interest when due according to the contractual terms of the loan agreement. Factors
considered by management in determining impairment include payment status, collateral value, and the probability of collecting scheduled
principal and interest payments when due, among other factors. Loans that experience insignificant payment delays and payment shortfalls
generally are not classified as individually evaluated. Management determines the significance of payment delays and payment shortfalls
on a case-by-case basis, taking into consideration all of the circumstances surrounding the loan and the borrower, including, without
limitation, the length of the delay, the reasons for the delay, the borrower&#x2019;s prior payment record, and the amount of the shortfall in
relation to the principal and interest owed. Impairment is measured on a loan by loan basis for commercial and consumer loans by either
the present value of expected future cash flows discounted at the loan&#x2019;s effective interest rate, the loan&#x2019;s obtainable market price,
or the fair value of the collateral if the loan is collateral dependent.&lt;/p&gt;&lt;p style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;&lt;i&gt;Loan Charge-off Policy&lt;/i&gt;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;For commercial loans, we generally fully
charge off or charge collateralized loans down to net realizable value when management determines the loan to be uncollectible; repayment
is deemed to be projected beyond reasonable time frames; the loan has been classified as a loss by either our internal loan review process
or our banking regulatory agencies; the client has filed bankruptcy and the loss becomes evident owing to a lack of assets; or the loan
is 120 days past due unless both well-secured and in the process of collection. For consumer loans, we generally charge down to net realizable
value when the loan is 180 days past due.&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;&lt;i&gt;Troubled Debt Restructuring (TDRs)&lt;/i&gt;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify; "&gt;The Company
considers a loan to be a TDR when the debtor experiences financial difficulties and the Company provides concessions such that we will
not collect all principal and interest in accordance with the original terms of the loan agreement. Concessions can relate to the contractual
interest rate, maturity date, or payment structure of the note. As part of our workout plan for individual loan relationships, we may
restructure loan terms to assist borrowers facing challenges in the current economic environment.&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify; "&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify; "&gt;As permitted
by the CARES Act, we do not consider loan modifications to borrowers affected by COVID-19 to be TDRs unless the borrower was 30 days or
more past due as of December 31, 2019, (ii) the modifications were related to COVID-19, and (iii) the modification occurred between March
1, 2020 and January 1, 2022.&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify; "&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify; "&gt;Our policy
with respect to accrual of interest on loans restructured in a TDR follows relevant supervisory guidance. That is, if a borrower has demonstrated
performance under the previous loan terms and shows capacity to perform under the restructured loan terms; continued accrual of interest
at the restructured interest rate is likely. If a borrower was materially delinquent on payments prior to the restructuring, but shows
capacity to meet the restructured loan terms, the loan will likely continue as nonaccrual going forward. Lastly, if the borrower does
not perform under the restructured terms, the loan is placed on nonaccrual status. We will continue to closely monitor these loans and
will cease accruing interest on them if management believes that the borrowers may not continue performing based on the restructured note
terms. If, after previously being classified as a TDR, a loan is restructured a second time and the borrower continues to experience financial
difficulties, then that loan is automatically placed on nonaccrual status. Our policy with respect to nonperforming loans requires the
borrower to make a minimum of six consecutive payments of principal and interest in accordance with the loan terms before that loan can
be placed back on accrual status. Further, the borrower must show capacity to continue performing into the future prior to restoration
of accrual status. In addition, our policy, in accordance with supervisory guidance, also provides for a loan to be removed from TDR status
if the loan is modified or renewed at terms consistent with current market rates and the loan has been performing under modified terms
for an extended period of time or under certain circumstances.&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify; "&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify; "&gt;In the determination
of the allowance for credit losses, management considers TDRs on commercial and consumer loans and subsequent defaults in these restructurings
by measuring impairment, on a loan by loan basis, based on either the present value of expected future cash flows discounted at the loan&#x2019;s
effective interest rate, the loan&#x2019;s obtainable market price, or the fair value of the collateral, less costs to sell, if the loan is collateral
dependent.&lt;/p&gt;&lt;p style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;Other Real Estate Owned&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;Real estate acquired through foreclosure
is initially recorded at the lower of cost or estimated fair value less selling costs. Subsequent to the date of acquisition, it is carried
at the lower of cost or fair value, adjusted for net selling costs. Fair values of real estate owned are reviewed regularly and write-downs
are recorded when it is determined that the carrying value of real estate exceeds the fair value less estimated costs to sell. Costs relating
to the development and improvement of such property are capitalized, whereas those costs relating to holding the property are expensed.&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;Property and Equipment&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;Property and equipment are stated at
cost. Major repairs are charged to operations, while major improvements are capitalized. Depreciation is computed using the straight-line
method over the estimated useful lives of the related assets. Upon retirement, sale, or other disposition of property and equipment, the
cost and accumulated depreciation are eliminated from the accounts, and gain or loss is included in income from operations.&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;Construction in progress is stated at
cost, which includes the cost of construction and other direct costs attributable to the construction. No provision for depreciation is
made on construction in progress until such time as the relevant assets are completed and put into use.&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;&lt;i&gt;Operating Leases&lt;/i&gt;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;Effective January 1, 2019, the Company
adopted ASU 2016-02, &#x201c;Leases (Topic 842)&#x201d; which requires for all operating leases the recognition of a right-of-use (&#x201c;ROU&#x201d;)
asset and a corresponding lease liability, in the balance sheet. Upon adoption, the Company elected practical expedients including existing
leases retaining their classification as operating leases and combining lease and non-lease components. The Company also elected to not
recognize right-of-use assets and lease liabilities arising from short-term leases.&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;Bank Owned Life Insurance Policies&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;Bank owned life insurance policies represent
the cash value of policies on certain officers of the Company.&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: left"&gt;&lt;i&gt;Comprehensive Income&lt;/i&gt;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;Comprehensive income (loss) consists
of net income and net unrealized gains (losses) on securities and is presented in the statements of shareholders&#x2019; equity and comprehensive
income. The statement requires only additional disclosures in the consolidated financial statements; it does not affect our results of
operations.&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;&lt;i&gt;Revenue from Contracts with Customers&lt;/i&gt;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;The Company records revenue from contracts
with customers in accordance with Accounting Standards Codification Topic 606, &#x201c;Revenue from Contracts with Customers&#x201d; (&#x201c;Topic
606&#x201d;). Under Topic 606, the Company must identify the contract with a customer, identify the performance obligations in the contract,
determine the transaction price, allocate the transaction price to the performance obligations in the contract, and recognize revenue
when (or as) the Company satisfies a performance obligation. Significant revenue has not been recognized in the current reporting period
that results from performance obligations satisfied in previous periods.&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;The Company&#x2019;s primary sources
of revenue are derived from interest and dividends earned on loans, investment securities, and other financial instruments that are not
within the scope of Topic 606. The Company has evaluated the nature of its contracts with customers and determined that further disaggregation
of revenue from contracts with customers into more granular categories beyond what is presented in the Consolidated Statements of Income
was not necessary. The Company generally fully satisfies its performance obligations on its contracts with customers as services are rendered
and the transaction prices are typically fixed; charged either on a periodic basis or based on activity. Because performance obligations
are satisfied as services are rendered and the transaction prices are fixed, the Company has made no significant judgments in applying
the revenue guidance prescribed in Topic 606 that affect the determination of the amount and timing of revenue from contracts with customers.&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;Income Taxes&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;The financial statements have been prepared
on the accrual basis. When income and expenses are recognized in different periods for financial reporting purposes versus for the purposes
of computing income taxes currently payable, deferred taxes are provided on such temporary differences. Deferred tax assets and liabilities
are recognized for the expected future tax consequences of events that have been recognized in the consolidated financial statements or
tax returns. Deferred tax assets and liabilities are measured using the enacted tax rates expected to apply to taxable income in the years
in which those temporary differences are expected to be realized or settled. The Company believes that its income tax filing positions
taken or expected to be taken on its tax returns will more likely than not be sustained upon audit by the taxing authorities and does
not anticipate any adjustments that will result in a material adverse impact on the Company&#x2019;s financial condition, results of operations,
or cash flow. Therefore, no reserves for uncertain income tax positions have been recorded. The Company&#x2019;s federal and state income
tax returns are open and subject to examination from the 2019 tax return year and forward.&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;&lt;i&gt;Stock-Based Compensation&lt;/i&gt;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;The Company has a stock-based employee
compensation plan. Compensation cost is recognized for all stock options granted and for any outstanding unvested awards as if the fair
value method had been applied to those awards as of the date of grant.&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;Adoption of New Accounting Standard&lt;/p&gt;&lt;p style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;In June 2016, the FASB issued ASU 2016-13,
Financial Instruments &#x2013; Credit Losses (Topic 326). The ASU introduced a new credit loss methodology, the Current Expected Credit
Loss (&#x201c;CECL&#x201d;) methodology, which requires earlier recognition of credit losses, while also providing additional transparency
about credit risk. Since its original issuance in 2016, the FASB has issued several updates to the original ASU.&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;The CECL methodology utilizes a lifetime
&#x201c;expected credit loss&#x201d; measurement objective for the recognition of credit losses for loans, held-to-maturity securities,
and other receivables at the time the financial asset is originated or acquired. It also applies to off-balance sheet credit exposures,
such as unfunded commitments to extend credit. The expected credit losses are adjusted each period for changes in expected lifetime credit
losses. The methodology replaces the multiple existing impairment methods in current GAAP, which generally require that a loss be incurred
before it is recognized. For available-for-sale securities where fair value is less than cost, credit-related impairment, if any, is recognized
through an allowance for credit losses and adjusted each period for changes in credit risk.&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;On January 1, 2022, the Company adopted
the guidance prospectively with a cumulative adjustment to retained earnings. Results for reporting periods beginning after January 1,
2022 are presented under CECL while prior period amounts continue to be reported in accordance with the previously applicable incurred
loss accounting methodology. The transition adjustment for the adoption of CECL included an increase in the allowance for credit losses
on loans of $1.5&#160;million and an increase in the reserve for unfunded loan commitments of $2.0&#160;million, which is recorded within
other liabilities. The adoption of CECL had an insignificant impact on the Company&#x2019;s investment securities portfolio. The Company recorded
a net decrease to retained earnings of $2.8&#160;million as of January 1, 2022 for the cumulative effect of adopting CECL, which reflects
the transition adjustments noted above, net of the applicable deferred tax assets recorded. Federal banking regulatory agencies provided
optional relief to delay the adverse regulatory capital impact of CECL at adoption. The Company did not elect to use this optional relief.&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;Significant Accounting Policy
Changes&lt;/p&gt;&lt;p style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;Upon adoption of Topic 326, the Company
revised the accounting policy for the Allowance for Credit Losses as detailed below.&#160;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;&lt;i&gt;Allowance for Credit Losses &#x2013;
Investment Securities&lt;/i&gt;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;For available for sale debt securities
in an unrealized loss position, the Company first assesses whether it intends to sell, or if it is more likely than not that it will be
required to sell the security before recovery of the amortized cost basis. If either of the criteria regarding intent or requirement to
sell is met, the security&#x2019;s amortized cost basis is written down to fair value through income with the establishment of an allowance under
CECL compared to a direct write down of the security under Incurred Loss. For debt securities available for sale that do not meet the
aforementioned criteria, the Company evaluates whether any decline in fair value is due to credit loss factors. In making this assessment,
management considers any changes to the rating of the security by a rating agency and adverse conditions specifically related to the security,
among other factors. If this assessment indicates that a credit loss exists, the present value of cash flows expected to be collected
from the security are compared to the amortized cost basis of the security. If the present value of the cash flows expected to be collected
is less than the amortized cost basis, a credit loss exists and an allowance for credit losses is recorded for the credit loss, limited
by the amount that the fair value is less than the amortized cost basis. Any impairment that has not been recorded through an allowance
for credit losses is recognized in other comprehensive income.&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;Changes in the allowance for credit losses
under CECL are recorded as provision for (or reversal of) credit loss expense. Losses are charged against the allowance when management
believes the uncollectibility of an available-for-sale security is confirmed or when either of the criteria regarding intent or requirement
to sell is met. At December 31, 2022, there was&#160;no&#160;allowance for credit losses related to the available-for-sale portfolio.
In addition, the Company had no held to maturity securities at December 31, 2022.&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;Accrued interest receivable on available
for sale debt securities totaled $382,000 at December 31, 2022 and was excluded from the estimate of credit losses.&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;&lt;i&gt;Allowance for Credit Losses - Loans&lt;/i&gt;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;Under the current expected credit loss
model, the allowance for credit losses on loans is a valuation allowance estimated at each balance sheet date in accordance with GAAP
that is deducted from the loans&#x2019; amortized cost basis to present the net amount expected to be collected on the loans.&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;Management assesses the adequacy of the
allowance on a quarterly basis. This assessment includes procedures to estimate the allowance and test the adequacy and appropriateness
of the resulting balance. The level of the allowance is based upon management&#x2019;s evaluation of historical default and loss experience,
current and projected economic conditions, asset quality trends, known and inherent risks in the portfolio, adverse situations that may
affect the borrowers&#x2019; ability to repay a loan, the estimated value of any underlying collateral, composition of the loan portfolio, industry
and peer bank loan quality indications and other pertinent factors, including regulatory recommendations. Management believes the level
of the allowance for credit losses is adequate to absorb all expected future losses inherent in the loan portfolio at the balance sheet
date. The allowance is increased through provision for credit losses and decreased by charge-offs, net of recoveries of amounts previously
charged-off.&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;The allowance for credit losses is measured
on a collective basis for pools of loans with similar risk characteristics. The Company has identified the following pools of financial
assets with similar risk characteristics for measuring expected credit losses:&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;Commercial loans&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.25in"/&gt;&lt;td style="width: 0.25in; text-align: left"&gt;&#x25cf;&lt;/td&gt;&lt;td style="text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;Owner
occupied real estate -&#160;Owner occupied commercial mortgages consist of loans to purchase or re-finance owner occupied nonresidential
properties. This includes office buildings, other commercial facilities, and farmland. Commercial mortgages secured by owner occupied
properties are primarily dependent on the ability of borrowers to achieve business results consistent with those projected at loan origination.
While these loans and leases are collateralized by real property in an effort to mitigate risk, it is possible the liquidation of collateral
will not fully satisfy the obligation.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.25in"/&gt;&lt;td style="width: 0.25in; text-align: left"&gt;&#x25cf;&lt;/td&gt;&lt;td style="text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;Non-owner
occupied real estate -&#160;Non-owner occupied commercial mortgages consist of loans to purchase or refinance investment nonresidential
properties. This includes office buildings and other facilities rented or leased to unrelated parties, as well as farmland and multifamily
properties. The primary risk associated with income producing commercial mortgage loans is the ability of the income-producing property
that collateralizes the loan to produce adequate cash flow to service the debt. While these loans are collateralized by real property
in an effort to mitigate risk, it is possible the liquidation of collateral will not fully satisfy the obligation.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.25in"/&gt;&lt;td style="width: 0.25in; text-align: left"&gt;&#x25cf;&lt;/td&gt;&lt;td style="text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;Construction
-&#160;Construction loans consist of loans to finance land for development of commercial or residential real property and construction
of multifamily apartments or other commercial properties. These loans are highly dependent on the supply and demand for commercial real
estate as well as the demand for newly constructed residential homes and lots acquired for development. Deterioration in demand could
result in decreased collateral values, which could make repayments of outstanding loans difficult for customers.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.25in"/&gt;&lt;td style="width: 0.25in; text-align: left"&gt;&#x25cf;&lt;/td&gt;&lt;td style="text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;Commercial
business&#160;- Commercial business loans consist of loans or lines of credit to finance accounts receivable, inventory or other general
business needs, business credit cards, and lease financing agreements for equipment, vehicles, or other assets. The primary risk associated
with commercial and industrial and lease financing loans is the ability of borrowers to achieve business results consistent with those
projected at origination. Failure to achieve these projections presents risk the borrower will be unable to service the debt consistent
with the contractual terms of the loan.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;Consumer loans&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.25in"/&gt;&lt;td style="width: 0.25in; text-align: left"&gt;&#x25cf;&lt;/td&gt;&lt;td style="text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;Real
estate&#160;- Residential mortgages consist of loans to purchase or refinance the borrower&#x2019;s primary dwelling, second residence
or vacation home and are often secured by 1-4 family residential property. Significant and rapid declines in real estate values can result
in borrowers having debt levels in excess of the current market value of the collateral.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.25in"/&gt;&lt;td style="width: 0.25in; text-align: left"&gt;&#x25cf;&lt;/td&gt;&lt;td style="text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;Home
equity&#160;&#x2013; Home equity loans consist of home equity lines of credit and other lines of credit secured by first or second liens
on the borrower&#x2019;s primary residence. These loans are secured by both senior and junior liens on the residential real estate and
are particularly susceptible to declining collateral values. This risk is elevated for loans secured by junior lines as a substantial
decline in value could render the junior lien position effectively unsecured.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.25in"/&gt;&lt;td style="width: 0.25in; text-align: left"&gt;&#x25cf;&lt;/td&gt;&lt;td style="text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;Construction
-&#160;Construction loans consist of loans to construct a borrower&#x2019;s primary or secondary residence or vacant land upon which the
owner intends to construct a dwelling at a future date. These loans are typically secured by undeveloped or partially developed land
in anticipation of completing construction of a 1-4 family residential property. There is risk these construction and development projects
can experience delays and cost overruns exceeding the borrower&#x2019;s financial ability to complete the project. Such cost overruns
can result in foreclosure of partially completed and unmarketable collateral.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.25in"/&gt;&lt;td style="width: 0.25in; text-align: left"&gt;&#x25cf;&lt;/td&gt;&lt;td style="text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;Other
-&#160;Consumer loans consist of loans to finance unsecured home improvements, student loans, automobiles and revolving lines of credit
that can be secured or unsecured. The value of the underlying collateral within this class is at risk of potential rapid depreciation
which could result in unpaid balances in excess of the collateral.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;For all loan pools, the Company uses
a lifetime probability of default and loss given default modeling approach to estimate the allowance for credit losses on loans. This
method uses historical correlations between default experience and the age of loans to forecast defaults and losses, assuming that a loan
in a pool shares similar risk characteristics such as loan product type, risk rating and loan age, and demonstrates similar default characteristics
as other loans in that pool, as the loan progresses through its lifecycle. The Company calculates lifetime probability of default and
loss given default rates based on historical loss experience, which is used to calculate expected losses based on the pool&#x2019;s loss
rate and the age of loans in the pool. Management believes that the Company&#x2019;s historical loss experience provides the best basis
for its&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;assessment of expected credit losses to determine the allowance for credit losses. The Company uses its own internal data to measure
historical credit loss experience within the pools with similar risk characteristics over an economic cycle. The probability of default
and loss given default method also includes assumptions of observed migration over the lifetime of the underlying loan data.&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;Management also considers further adjustments
to historical loss information for current conditions and reasonable and supportable forecasts that differ from the conditions that exist
for the period over which historical information is evaluated as well as other changes in qualitative factors not inherently considered
in the quantitative analyses. The Company generally utilizes a four-quarter forecast period in evaluating the appropriateness of the reasonable
and supportable forecast scenarios which are incorporated through qualitative adjustments. There is immediate reversion to historical
loss rates. The qualitative categories and the measurements used to quantify the risks within each of these categories are subjectively
selected by management but measured by objective measurements period over period. The data for each measurement may be obtained from internal
or external sources. The current period measurements are evaluated and assigned a factor commensurate with the current level of risk relative
to past measurements over time. The resulting qualitative adjustments are applied to the relevant collectively evaluated loan pools. These
adjustments are based upon quarterly trend assessments in certain economic factors such as labor, inflation, consumer sentiment and real
disposable income, as well as associate retention and turnover, portfolio concentrations, and growth characteristics. The qualitative
analysis increases or decreases the allowance allocation for each loan pool based on the assessment of factors described above.&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;Loans that do not share similar risk
characteristics with the collectively evaluated pools are evaluated on an individual basis and are excluded from the collectively evaluated
loan pools. Individual loan evaluations are generally performed for individually evaluated loans, which includes nonaccrual loans and
loans modified in a troubled debt restructuring (&#x201c;TDR&#x201d;). Such loans are evaluated for credit losses based on either discounted
cash flows or the fair value of collateral. The Company has elected the practical expedient under ASC 326 to estimate expected credit
losses based on the fair value of collateral, which considers selling costs in the event sale of the collateral is expected. Loans for
which terms have been modified in a TDR are evaluated using these same individual evaluation methods. In the event the discounted cash
flow method is used for a TDR, the original interest rate is used to discount expected cash flows.&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify; text-indent: 24.75pt"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;While the Company&#x2019;s policies and
procedures used to estimate the allowance for credit losses, as well as the resultant provision for credit losses charged to income, are
considered adequate by management and are reviewed periodically by regulators, model validators and internal audit, they are necessarily
approximate and imprecise. There are factors beyond the Company&#x2019;s control, such as changes in projected economic conditions, real
estate markets or particular industry conditions which may materially impact asset quality and the adequacy of the allowance for credit
losses and thus the resulting provision for credit losses.&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;&lt;i&gt;Accrued Interest Receivable&lt;/i&gt;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;Accrued interest receivable related to
loans totaled $8.9&#160;million at December 31, 2022 and was reported in accrued interest receivable on the consolidated balance sheets.
The Company elected not to measure an allowance for credit losses for accrued interest receivable and instead elected to reverse interest
income on loans or securities that are placed on nonaccrual status, which is generally when the instrument is 90 days past due, or earlier
if the Company believes the collection of interest is doubtful. The Company has concluded that this policy results in the timely reversal
of uncollectable interest.&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;&lt;i&gt;Unfunded Commitments&lt;/i&gt;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;Effective with the adoption of CECL,
the Company estimates expected credit losses on commitments to extend credit over the contractual period in which the Company is exposed
to credit risk on the underlying commitments, unless the obligation is unconditionally cancelable by the Company. The allowance for off-balance
sheet credit exposures, which is reflected within other liabilities on the consolidated balance sheet, is adjusted for as an increase
or decrease to the provision for credit losses. The estimate includes consideration of the likelihood that funding will occur and an estimate
of expected credit losses on commitments expected to be funded over its estimated life. The allowance is calculated using the same aggregate
reserve rates calculated for the funded portion of loans at the portfolio level applied to the amount of commitments expected to fund.&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;The Company&#x2019;s CECL allowances will fluctuate
over time due to macroeconomic conditions and forecasts as well as the size and composition of the loan portfolios.&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;&lt;span&gt;&lt;i&gt;Newly
Issued, But Not Yet Effective Accounting Standards&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;In March 2022, the FASB amended the
Receivables&#x2013;Troubled Debt Restructuring by Creditors subtopic and Financial Instruments&#x2013;Credit Losses subtopic to the Accounting
Standards Codification. The amendments eliminate the accounting guidance for TDRs by creditors while enhancing disclosure requirements
for certain loan refinancings and restructurings by creditors when a borrower is experiencing financial difficulty. In addition, for public
business entities, the amendments require disclosure of current-period gross write-offs by year of origination for financing receivables
and net investments in leases within the scope of Subtopic 326-20. The amendments are effective as of January 1, 2023 and will not have
a material effect on the Company&#x2019;s financial statements.&lt;/p&gt;</us-gaap:SignificantAccountingPoliciesTextBlock>
    <us-gaap:BasisOfAccountingPolicyPolicyTextBlock contextRef="c0">&lt;p style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;Basis of Presentation&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;The accompanying consolidated financial
statements include the accounts of the Company and its wholly owned subsidiary, Southern First Bank. In consolidation, all significant
intercompany transactions have been eliminated. The accounting and reporting policies conform to accounting principles generally accepted
in the United States of America. In accordance with guidance issued by the Financial Accounting Standards Board (&#x201c;FASB&#x201d;),
the operations of the Trusts have not been consolidated in these financial statements.&lt;/p&gt;&lt;p style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;&#160;&lt;/p&gt;</us-gaap:BasisOfAccountingPolicyPolicyTextBlock>
    <us-gaap:SegmentReportingPolicyPolicyTextBlock contextRef="c0">&lt;p style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;Business Segments&lt;/p&gt;&lt;p style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;The Company, through the Bank, provides
a broad range of financial services to individuals and companies in South Carolina, North Carolina, and Georgia. These services include
demand, time and savings deposits; lending services; ATM processing and mortgage banking services. While the Company&#x2019;s management
periodically reviews limited production information for these revenue streams, that information is not complete as it does not include
a full allocation of revenue, costs and capital from key corporate functions. Management will continue to evaluate these lines of business
for separate reporting as facts and circumstances change.&#160; Accordingly, the Company&#x2019;s various banking operations are not considered
by management to constitute more than one reportable operating segment.&lt;/p&gt;&lt;p style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;&#160;&lt;/p&gt;</us-gaap:SegmentReportingPolicyPolicyTextBlock>
    <us-gaap:UseOfEstimates contextRef="c0">&lt;p style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;Use of Estimates&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;The preparation of consolidated financial
statements in conformity with accounting principles generally accepted in the United States of America requires management to make estimates
and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities as of the
date of the consolidated financial statements and the reported amount of income and expenses during the reporting periods. Actual results
could differ from those estimates. Material estimates that are particularly susceptible to significant change in the near term relate
to the determination of the allowance for credit losses, derivatives, real estate acquired in settlement of loans, fair value of financial
instruments, evaluating investment securities for credit impairment and valuation of deferred tax assets.&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/p&gt;</us-gaap:UseOfEstimates>
    <us-gaap:ConcentrationRiskCreditRisk contextRef="c0">&lt;p style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;Risks and Uncertainties&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;In the normal course of its business,
the Company encounters two significant types of risks: economic and regulatory. There are three main components of economic risk: interest
rate risk, credit risk and market risk. The Company is subject to interest rate risk to the degree that its interest-bearing liabilities
mature or reprice at different speeds, or on different bases, than its interest-earning assets. Credit risk is the risk of default within
the Company&#x2019;s loan portfolio that results from borrowers&#x2019; inability or unwillingness to make contractually required payments.
Market risk reflects changes in the value of collateral underlying loans receivable and the valuation of real estate held by the Company.&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;The Company is subject to the regulations
of various governmental agencies. These regulations can and do change significantly from period to period. The Company also undergoes
periodic examinations by the regulatory agencies, which may subject it to changes with respect to valuation of assets, amount of required
loan loss allowance and operating restrictions resulting from the regulators&#x2019; judgments based on information available to them at
the time of their examinations.&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;The Bank makes loans to individuals
and businesses in the Upstate, Midlands, and Lowcountry regions of South Carolina as well as the Triangle, Triad and Charlotte regions
of North Carolina and Atlanta, Georgia for various personal and commercial purposes. The Bank&#x2019;s loan portfolio has a concentration
of real estate loans. As of December 31, 2022 and 2021, real estate loans represented 84.8% and 85.5%, respectively, of total loans. However,
borrowers&#x2019; ability to repay their loans is not dependent upon any specific economic sector.&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;As of December 31, 2022, the Company&#x2019;s
and the Bank&#x2019;s capital ratios were in excess of all regulatory requirements. While management believes that we have sufficient capital
to withstand an extended economic recession, our reported and regulatory capital ratios could be adversely impacted by further credit
losses.&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;The Company maintains access to multiple
sources of liquidity, including a $15.0 million holding company line of credit with another bank which could be used to support capital
ratios at the subsidiary bank. As of December 31, 2022, the $15.0 million line was unused.&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;&#160;&lt;/p&gt;</us-gaap:ConcentrationRiskCreditRisk>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage contextRef="c3" decimals="3" unitRef="pure">0.848</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage contextRef="c4" decimals="3" unitRef="pure">0.855</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:LineOfCreditAssumed1 contextRef="c0" decimals="-5" unitRef="usd">15000000</us-gaap:LineOfCreditAssumed1>
    <us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity contextRef="c3" decimals="-5" unitRef="usd">15000000</us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity>
    <us-gaap:SubsequentEventsPolicyPolicyTextBlock contextRef="c0">&lt;p style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;Subsequent Events&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;Subsequent events are events or transactions
that occur after the balance sheet date but before financial statements are issued. Recognized subsequent events are events or transactions
that provide additional evidence about conditions that existed at the date of the balance sheet, including the estimates inherent in the
process of preparing financial statements. Non-recognized subsequent events are events that provide evidence about conditions that did
not exist at the date of the balance sheet but arose after that date. Management performed an evaluation to determine whether there have
been any subsequent events since the balance sheet date and determined that no subsequent events occurred requiring accrual or disclosure.&lt;/p&gt;&lt;p style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;&#160;&lt;/p&gt;</us-gaap:SubsequentEventsPolicyPolicyTextBlock>
    <us-gaap:PriorPeriodReclassificationAdjustmentDescription contextRef="c0">&lt;p style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;Reclassifications&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;Certain amounts, previously reported,
have been reclassified to state all periods on a comparable basis and had no effect on shareholders&#x2019; equity or net income.&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;&#160;&lt;/p&gt;</us-gaap:PriorPeriodReclassificationAdjustmentDescription>
    <us-gaap:CashAndCashEquivalentsPolicyTextBlock contextRef="c0">&lt;p style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;Cash and Cash Equivalents&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;Cash and cash equivalents include cash
and due from banks, interest bearing deposits and federal funds sold. Cash and cash equivalents have original maturities of three months
or less, and federal funds sold are generally purchased and sold for one-day periods. Accordingly, the carrying value of these instruments
is deemed to be a reasonable estimate of fair value. At December&#160;31, 2022 and 2021, included in cash and cash equivalents was $5.8
million and $5.2 million, respectively, on deposit with the Federal Reserve Bank.&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;&#160;&lt;/p&gt;</us-gaap:CashAndCashEquivalentsPolicyTextBlock>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="c3" decimals="-5" unitRef="usd">5800000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="c4" decimals="-5" unitRef="usd">5200000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:InvestmentPolicyTextBlock contextRef="c0">&lt;p style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;Investment Securities&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;We classify our investment securities
as held to maturity securities, trading securities and available for sale securities as applicable.&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;Investment securities are designated
as held to maturity if we have the intent and the ability to hold the securities to maturity. Held to maturity securities are carried
at amortized cost, adjusted for the amortization of any related premiums or the accretion of any related discounts into interest income
using a methodology which approximates a level yield of interest over the estimated remaining period until maturity.&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;Investment securities that are purchased
and held principally for the purpose of selling in the near term are reported as trading securities. Trading securities are carried at
fair value with unrealized holding gains and losses included in earnings.&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;We classify investment securities as
available for sale when at the time of purchase we determine that such securities may be sold at a future date or if we do not have the
intent or ability to hold such securities to maturity. Securities designated as available for sale are recorded at fair value. Changes
in the fair value of available for sale debt securities are included in shareholders&#x2019; equity as unrealized gains or losses, net
of the related tax effect. Realized gains or losses on available for sale securities are computed on the specific identification basis.&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;&#160;&lt;/p&gt;</us-gaap:InvestmentPolicyTextBlock>
    <us-gaap:ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy contextRef="c0">&lt;p style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;Other Investments&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;Other investments include stock acquired
for membership and regulatory purposes, such as Federal Home Loan Bank of Atlanta (&#x201c;FHLB&#x201d;) stock, investments in unconsolidated
subsidiaries and other nonmarketable securities. FHLB stock is generally pledged against any borrowings from the FHLB and cash dividends
on our FHLB stock are recorded in investment income. Other nonmarketable securities consist of investments in funds related to the Small
Business Investment Company (&#x201c;SBIC&#x201d;) and Rural Business Investment Company (&#x201c;RBIC&#x201d;) programs. No ready market
exists for these stocks and they have no quoted market value. As a result, these securities are carried at cost and are periodically evaluated
for impairment.&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;&#160;&lt;/p&gt;</us-gaap:ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy>
    <us-gaap:FinanceLoansAndLeasesReceivablePolicy contextRef="c0">&lt;p style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;Loans&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;Loans are stated at the principal balance
outstanding. Unamortized net loan fees and the allowance for possible credit losses are deducted from total loans on the balance sheets.
Interest income is recognized over the term of the loan based on the principal amount outstanding. The net of loan origination fees received
and direct costs incurred in the origination of loans is deferred and amortized to interest income over the contractual life of the loans
adjusted for actual principal prepayments using a method approximating the interest method.&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/p&gt;</us-gaap:FinanceLoansAndLeasesReceivablePolicy>
    <us-gaap:LoansAndLeasesReceivablePastDueStatusPolicy contextRef="c0">&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;&lt;i&gt;Nonaccrual and Past Due Loans&lt;/i&gt;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;Loans are generally placed on nonaccrual
status when principal or interest becomes 90 days past due, or when payment in full is not anticipated. When a loan is placed on nonaccrual
status, interest accrued but not received is generally reversed against interest income. Cash receipts on nonaccrual loans are not recorded
as interest income, but are used to reduce the loan&#x2019;s principal balance. A nonaccrual loan is generally returned to accrual status
and accrual of interest is resumed when payments have been made according to the terms and conditions of the loan for a continuous six
month period. Our loans are considered past due when contractually required principal or interest payments have not been made on the due
dates.&lt;/p&gt;&lt;p style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;&#160;&lt;/p&gt;</us-gaap:LoansAndLeasesReceivablePastDueStatusPolicy>
    <us-gaap:LoansAndLeasesReceivableNonperformingLoanAndLeasePolicy contextRef="c0">&lt;p style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;Nonperforming Assets&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;Nonperforming assets include real estate
acquired through foreclosure or deed taken in lieu of foreclosure, loans on nonaccrual status and loans past due 90 days or more and still
accruing interest. Loans are placed on nonaccrual status when, in the opinion of management, the collection of additional interest is
uncertain. Thereafter no interest is taken into income until such time as the borrower demonstrates the ability to pay both principal
and interest.&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;&#160;&lt;/p&gt;</us-gaap:LoansAndLeasesReceivableNonperformingLoanAndLeasePolicy>
    <us-gaap:LoansAndLeasesReceivableAllowanceForLoanLossesPolicy contextRef="c0">&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;&lt;i&gt;Individually Evaluated Loans&lt;/i&gt;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;Our individually evaluated loans include
loans on nonaccrual status and loans modified in a troubled debt restructuring (&#x201c;TDR&#x201d;), whether on accrual or nonaccrual status.
For loans that are classified as individually evaluated, an allowance is established when the fair value (discounted cash flows, collateral
value, or observable market price) of the individually evaluated loan less costs to sell, are lower than the carrying value of that loan.
A loan is considered individually evaluated when, based on current information and events, it is probable that the Company will be unable
to collect the scheduled payments of principal or interest when due according to the contractual terms of the loan agreement. Factors
considered by management in determining impairment include payment status, collateral value, and the probability of collecting scheduled
principal and interest payments when due, among other factors. Loans that experience insignificant payment delays and payment shortfalls
generally are not classified as individually evaluated. Management determines the significance of payment delays and payment shortfalls
on a case-by-case basis, taking into consideration all of the circumstances surrounding the loan and the borrower, including, without
limitation, the length of the delay, the reasons for the delay, the borrower&#x2019;s prior payment record, and the amount of the shortfall in
relation to the principal and interest owed. Impairment is measured on a loan by loan basis for commercial and consumer loans by either
the present value of expected future cash flows discounted at the loan&#x2019;s effective interest rate, the loan&#x2019;s obtainable market price,
or the fair value of the collateral if the loan is collateral dependent.&lt;/p&gt;&lt;p style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;&#160;&lt;/p&gt;</us-gaap:LoansAndLeasesReceivableAllowanceForLoanLossesPolicy>
    <sfst:LoanChargeOffPolicyPolicyTextBlock contextRef="c0">&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;&lt;i&gt;Loan Charge-off Policy&lt;/i&gt;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;For commercial loans, we generally fully
charge off or charge collateralized loans down to net realizable value when management determines the loan to be uncollectible; repayment
is deemed to be projected beyond reasonable time frames; the loan has been classified as a loss by either our internal loan review process
or our banking regulatory agencies; the client has filed bankruptcy and the loss becomes evident owing to a lack of assets; or the loan
is 120 days past due unless both well-secured and in the process of collection. For consumer loans, we generally charge down to net realizable
value when the loan is 180 days past due.&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/p&gt;</sfst:LoanChargeOffPolicyPolicyTextBlock>
    <us-gaap:LoansAndLeasesReceivableTroubledDebtRestructuringPolicy contextRef="c0">&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;&lt;i&gt;Troubled Debt Restructuring (TDRs)&lt;/i&gt;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify; "&gt;The Company
considers a loan to be a TDR when the debtor experiences financial difficulties and the Company provides concessions such that we will
not collect all principal and interest in accordance with the original terms of the loan agreement. Concessions can relate to the contractual
interest rate, maturity date, or payment structure of the note. As part of our workout plan for individual loan relationships, we may
restructure loan terms to assist borrowers facing challenges in the current economic environment.&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify; "&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify; "&gt;As permitted
by the CARES Act, we do not consider loan modifications to borrowers affected by COVID-19 to be TDRs unless the borrower was 30 days or
more past due as of December 31, 2019, (ii) the modifications were related to COVID-19, and (iii) the modification occurred between March
1, 2020 and January 1, 2022.&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify; "&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify; "&gt;Our policy
with respect to accrual of interest on loans restructured in a TDR follows relevant supervisory guidance. That is, if a borrower has demonstrated
performance under the previous loan terms and shows capacity to perform under the restructured loan terms; continued accrual of interest
at the restructured interest rate is likely. If a borrower was materially delinquent on payments prior to the restructuring, but shows
capacity to meet the restructured loan terms, the loan will likely continue as nonaccrual going forward. Lastly, if the borrower does
not perform under the restructured terms, the loan is placed on nonaccrual status. We will continue to closely monitor these loans and
will cease accruing interest on them if management believes that the borrowers may not continue performing based on the restructured note
terms. If, after previously being classified as a TDR, a loan is restructured a second time and the borrower continues to experience financial
difficulties, then that loan is automatically placed on nonaccrual status. Our policy with respect to nonperforming loans requires the
borrower to make a minimum of six consecutive payments of principal and interest in accordance with the loan terms before that loan can
be placed back on accrual status. Further, the borrower must show capacity to continue performing into the future prior to restoration
of accrual status. In addition, our policy, in accordance with supervisory guidance, also provides for a loan to be removed from TDR status
if the loan is modified or renewed at terms consistent with current market rates and the loan has been performing under modified terms
for an extended period of time or under certain circumstances.&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify; "&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify; "&gt;In the determination
of the allowance for credit losses, management considers TDRs on commercial and consumer loans and subsequent defaults in these restructurings
by measuring impairment, on a loan by loan basis, based on either the present value of expected future cash flows discounted at the loan&#x2019;s
effective interest rate, the loan&#x2019;s obtainable market price, or the fair value of the collateral, less costs to sell, if the loan is collateral
dependent.&lt;/p&gt;&lt;p style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;&#160;&lt;/p&gt;</us-gaap:LoansAndLeasesReceivableTroubledDebtRestructuringPolicy>
    <us-gaap:RealEstatePolicyTextBlock contextRef="c0">&lt;p style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;Other Real Estate Owned&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;Real estate acquired through foreclosure
is initially recorded at the lower of cost or estimated fair value less selling costs. Subsequent to the date of acquisition, it is carried
at the lower of cost or fair value, adjusted for net selling costs. Fair values of real estate owned are reviewed regularly and write-downs
are recorded when it is determined that the carrying value of real estate exceeds the fair value less estimated costs to sell. Costs relating
to the development and improvement of such property are capitalized, whereas those costs relating to holding the property are expensed.&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;&#160;&lt;/p&gt;</us-gaap:RealEstatePolicyTextBlock>
    <us-gaap:PropertyPlantAndEquipmentPolicyTextBlock contextRef="c0">&lt;p style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;Property and Equipment&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;Property and equipment are stated at
cost. Major repairs are charged to operations, while major improvements are capitalized. Depreciation is computed using the straight-line
method over the estimated useful lives of the related assets. Upon retirement, sale, or other disposition of property and equipment, the
cost and accumulated depreciation are eliminated from the accounts, and gain or loss is included in income from operations.&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;Construction in progress is stated at
cost, which includes the cost of construction and other direct costs attributable to the construction. No provision for depreciation is
made on construction in progress until such time as the relevant assets are completed and put into use.&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;&#160;&lt;/p&gt;</us-gaap:PropertyPlantAndEquipmentPolicyTextBlock>
    <us-gaap:LesseeLeasesPolicyTextBlock contextRef="c0">&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;&lt;i&gt;Operating Leases&lt;/i&gt;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;Effective January 1, 2019, the Company
adopted ASU 2016-02, &#x201c;Leases (Topic 842)&#x201d; which requires for all operating leases the recognition of a right-of-use (&#x201c;ROU&#x201d;)
asset and a corresponding lease liability, in the balance sheet. Upon adoption, the Company elected practical expedients including existing
leases retaining their classification as operating leases and combining lease and non-lease components. The Company also elected to not
recognize right-of-use assets and lease liabilities arising from short-term leases.&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;&#160;&lt;/p&gt;</us-gaap:LesseeLeasesPolicyTextBlock>
    <sfst:BankOwnedLifeInsurancePoliciesPolicyTextBlock contextRef="c0">&lt;p style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;Bank Owned Life Insurance Policies&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;Bank owned life insurance policies represent
the cash value of policies on certain officers of the Company.&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;&#160;&lt;/p&gt;</sfst:BankOwnedLifeInsurancePoliciesPolicyTextBlock>
    <us-gaap:ComprehensiveIncomePolicyPolicyTextBlock contextRef="c0">&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: left"&gt;&lt;i&gt;Comprehensive Income&lt;/i&gt;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;Comprehensive income (loss) consists
of net income and net unrealized gains (losses) on securities and is presented in the statements of shareholders&#x2019; equity and comprehensive
income. The statement requires only additional disclosures in the consolidated financial statements; it does not affect our results of
operations.&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/p&gt;</us-gaap:ComprehensiveIncomePolicyPolicyTextBlock>
    <us-gaap:RevenueFromContractWithCustomerPolicyTextBlock contextRef="c0">&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;&lt;i&gt;Revenue from Contracts with Customers&lt;/i&gt;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;The Company records revenue from contracts
with customers in accordance with Accounting Standards Codification Topic 606, &#x201c;Revenue from Contracts with Customers&#x201d; (&#x201c;Topic
606&#x201d;). Under Topic 606, the Company must identify the contract with a customer, identify the performance obligations in the contract,
determine the transaction price, allocate the transaction price to the performance obligations in the contract, and recognize revenue
when (or as) the Company satisfies a performance obligation. Significant revenue has not been recognized in the current reporting period
that results from performance obligations satisfied in previous periods.&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;The Company&#x2019;s primary sources
of revenue are derived from interest and dividends earned on loans, investment securities, and other financial instruments that are not
within the scope of Topic 606. The Company has evaluated the nature of its contracts with customers and determined that further disaggregation
of revenue from contracts with customers into more granular categories beyond what is presented in the Consolidated Statements of Income
was not necessary. The Company generally fully satisfies its performance obligations on its contracts with customers as services are rendered
and the transaction prices are typically fixed; charged either on a periodic basis or based on activity. Because performance obligations
are satisfied as services are rendered and the transaction prices are fixed, the Company has made no significant judgments in applying
the revenue guidance prescribed in Topic 606 that affect the determination of the amount and timing of revenue from contracts with customers.&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;&#160;&lt;/p&gt;</us-gaap:RevenueFromContractWithCustomerPolicyTextBlock>
    <us-gaap:IncomeTaxPolicyTextBlock contextRef="c0">&lt;p style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;Income Taxes&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;The financial statements have been prepared
on the accrual basis. When income and expenses are recognized in different periods for financial reporting purposes versus for the purposes
of computing income taxes currently payable, deferred taxes are provided on such temporary differences. Deferred tax assets and liabilities
are recognized for the expected future tax consequences of events that have been recognized in the consolidated financial statements or
tax returns. Deferred tax assets and liabilities are measured using the enacted tax rates expected to apply to taxable income in the years
in which those temporary differences are expected to be realized or settled. The Company believes that its income tax filing positions
taken or expected to be taken on its tax returns will more likely than not be sustained upon audit by the taxing authorities and does
not anticipate any adjustments that will result in a material adverse impact on the Company&#x2019;s financial condition, results of operations,
or cash flow. Therefore, no reserves for uncertain income tax positions have been recorded. The Company&#x2019;s federal and state income
tax returns are open and subject to examination from the 2019 tax return year and forward.&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/p&gt;</us-gaap:IncomeTaxPolicyTextBlock>
    <us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy contextRef="c0">&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;&lt;i&gt;Stock-Based Compensation&lt;/i&gt;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;The Company has a stock-based employee
compensation plan. Compensation cost is recognized for all stock options granted and for any outstanding unvested awards as if the fair
value method had been applied to those awards as of the date of grant.&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;&#160;&lt;/p&gt;</us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock contextRef="c0">&lt;p style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;Adoption of New Accounting Standard&lt;/p&gt;&lt;p style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;In June 2016, the FASB issued ASU 2016-13,
Financial Instruments &#x2013; Credit Losses (Topic 326). The ASU introduced a new credit loss methodology, the Current Expected Credit
Loss (&#x201c;CECL&#x201d;) methodology, which requires earlier recognition of credit losses, while also providing additional transparency
about credit risk. Since its original issuance in 2016, the FASB has issued several updates to the original ASU.&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;The CECL methodology utilizes a lifetime
&#x201c;expected credit loss&#x201d; measurement objective for the recognition of credit losses for loans, held-to-maturity securities,
and other receivables at the time the financial asset is originated or acquired. It also applies to off-balance sheet credit exposures,
such as unfunded commitments to extend credit. The expected credit losses are adjusted each period for changes in expected lifetime credit
losses. The methodology replaces the multiple existing impairment methods in current GAAP, which generally require that a loss be incurred
before it is recognized. For available-for-sale securities where fair value is less than cost, credit-related impairment, if any, is recognized
through an allowance for credit losses and adjusted each period for changes in credit risk.&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;On January 1, 2022, the Company adopted
the guidance prospectively with a cumulative adjustment to retained earnings. Results for reporting periods beginning after January 1,
2022 are presented under CECL while prior period amounts continue to be reported in accordance with the previously applicable incurred
loss accounting methodology. The transition adjustment for the adoption of CECL included an increase in the allowance for credit losses
on loans of $1.5&#160;million and an increase in the reserve for unfunded loan commitments of $2.0&#160;million, which is recorded within
other liabilities. The adoption of CECL had an insignificant impact on the Company&#x2019;s investment securities portfolio. The Company recorded
a net decrease to retained earnings of $2.8&#160;million as of January 1, 2022 for the cumulative effect of adopting CECL, which reflects
the transition adjustments noted above, net of the applicable deferred tax assets recorded. Federal banking regulatory agencies provided
optional relief to delay the adverse regulatory capital impact of CECL at adoption. The Company did not elect to use this optional relief.&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;&#160;&lt;/p&gt;</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <us-gaap:AllowanceForLoanAndLeaseLossesPeriodIncreaseDecrease contextRef="c0" decimals="-5" unitRef="usd">1500000</us-gaap:AllowanceForLoanAndLeaseLossesPeriodIncreaseDecrease>
    <sfst:LiabilityForUnfundedCommitments contextRef="c0" decimals="-5" unitRef="usd">2000000</sfst:LiabilityForUnfundedCommitments>
    <us-gaap:RetainedEarningsAppropriated contextRef="c3" decimals="-5" unitRef="usd">2800000</us-gaap:RetainedEarningsAppropriated>
    <us-gaap:RevenueRecognitionPolicyTextBlock contextRef="c0">&lt;p style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;Significant Accounting Policy
Changes&lt;/p&gt;&lt;p style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;Upon adoption of Topic 326, the Company
revised the accounting policy for the Allowance for Credit Losses as detailed below.&#160;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;&#160;&lt;/p&gt;</us-gaap:RevenueRecognitionPolicyTextBlock>
    <sfst:AllowanceForCreditLossesPolicyTextBlock contextRef="c0">&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;&lt;i&gt;Allowance for Credit Losses &#x2013;
Investment Securities&lt;/i&gt;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;For available for sale debt securities
in an unrealized loss position, the Company first assesses whether it intends to sell, or if it is more likely than not that it will be
required to sell the security before recovery of the amortized cost basis. If either of the criteria regarding intent or requirement to
sell is met, the security&#x2019;s amortized cost basis is written down to fair value through income with the establishment of an allowance under
CECL compared to a direct write down of the security under Incurred Loss. For debt securities available for sale that do not meet the
aforementioned criteria, the Company evaluates whether any decline in fair value is due to credit loss factors. In making this assessment,
management considers any changes to the rating of the security by a rating agency and adverse conditions specifically related to the security,
among other factors. If this assessment indicates that a credit loss exists, the present value of cash flows expected to be collected
from the security are compared to the amortized cost basis of the security. If the present value of the cash flows expected to be collected
is less than the amortized cost basis, a credit loss exists and an allowance for credit losses is recorded for the credit loss, limited
by the amount that the fair value is less than the amortized cost basis. Any impairment that has not been recorded through an allowance
for credit losses is recognized in other comprehensive income.&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;Changes in the allowance for credit losses
under CECL are recorded as provision for (or reversal of) credit loss expense. Losses are charged against the allowance when management
believes the uncollectibility of an available-for-sale security is confirmed or when either of the criteria regarding intent or requirement
to sell is met. At December 31, 2022, there was&#160;no&#160;allowance for credit losses related to the available-for-sale portfolio.
In addition, the Company had no held to maturity securities at December 31, 2022.&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;Accrued interest receivable on available
for sale debt securities totaled $382,000 at December 31, 2022 and was excluded from the estimate of credit losses.&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;&#160;&lt;/p&gt;</sfst:AllowanceForCreditLossesPolicyTextBlock>
    <sfst:AccruedInterestReceivable contextRef="c0" decimals="0" unitRef="usd">382000</sfst:AccruedInterestReceivable>
    <sfst:AllowanceForCreditLossesLoansPolicyTextBlock contextRef="c0">&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;&lt;i&gt;Allowance for Credit Losses - Loans&lt;/i&gt;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;Under the current expected credit loss
model, the allowance for credit losses on loans is a valuation allowance estimated at each balance sheet date in accordance with GAAP
that is deducted from the loans&#x2019; amortized cost basis to present the net amount expected to be collected on the loans.&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;Management assesses the adequacy of the
allowance on a quarterly basis. This assessment includes procedures to estimate the allowance and test the adequacy and appropriateness
of the resulting balance. The level of the allowance is based upon management&#x2019;s evaluation of historical default and loss experience,
current and projected economic conditions, asset quality trends, known and inherent risks in the portfolio, adverse situations that may
affect the borrowers&#x2019; ability to repay a loan, the estimated value of any underlying collateral, composition of the loan portfolio, industry
and peer bank loan quality indications and other pertinent factors, including regulatory recommendations. Management believes the level
of the allowance for credit losses is adequate to absorb all expected future losses inherent in the loan portfolio at the balance sheet
date. The allowance is increased through provision for credit losses and decreased by charge-offs, net of recoveries of amounts previously
charged-off.&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;The allowance for credit losses is measured
on a collective basis for pools of loans with similar risk characteristics. The Company has identified the following pools of financial
assets with similar risk characteristics for measuring expected credit losses:&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;Commercial loans&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.25in"/&gt;&lt;td style="width: 0.25in; text-align: left"&gt;&#x25cf;&lt;/td&gt;&lt;td style="text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;Owner
occupied real estate -&#160;Owner occupied commercial mortgages consist of loans to purchase or re-finance owner occupied nonresidential
properties. This includes office buildings, other commercial facilities, and farmland. Commercial mortgages secured by owner occupied
properties are primarily dependent on the ability of borrowers to achieve business results consistent with those projected at loan origination.
While these loans and leases are collateralized by real property in an effort to mitigate risk, it is possible the liquidation of collateral
will not fully satisfy the obligation.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.25in"/&gt;&lt;td style="width: 0.25in; text-align: left"&gt;&#x25cf;&lt;/td&gt;&lt;td style="text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;Non-owner
occupied real estate -&#160;Non-owner occupied commercial mortgages consist of loans to purchase or refinance investment nonresidential
properties. This includes office buildings and other facilities rented or leased to unrelated parties, as well as farmland and multifamily
properties. The primary risk associated with income producing commercial mortgage loans is the ability of the income-producing property
that collateralizes the loan to produce adequate cash flow to service the debt. While these loans are collateralized by real property
in an effort to mitigate risk, it is possible the liquidation of collateral will not fully satisfy the obligation.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.25in"/&gt;&lt;td style="width: 0.25in; text-align: left"&gt;&#x25cf;&lt;/td&gt;&lt;td style="text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;Construction
-&#160;Construction loans consist of loans to finance land for development of commercial or residential real property and construction
of multifamily apartments or other commercial properties. These loans are highly dependent on the supply and demand for commercial real
estate as well as the demand for newly constructed residential homes and lots acquired for development. Deterioration in demand could
result in decreased collateral values, which could make repayments of outstanding loans difficult for customers.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.25in"/&gt;&lt;td style="width: 0.25in; text-align: left"&gt;&#x25cf;&lt;/td&gt;&lt;td style="text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;Commercial
business&#160;- Commercial business loans consist of loans or lines of credit to finance accounts receivable, inventory or other general
business needs, business credit cards, and lease financing agreements for equipment, vehicles, or other assets. The primary risk associated
with commercial and industrial and lease financing loans is the ability of borrowers to achieve business results consistent with those
projected at origination. Failure to achieve these projections presents risk the borrower will be unable to service the debt consistent
with the contractual terms of the loan.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;Consumer loans&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.25in"/&gt;&lt;td style="width: 0.25in; text-align: left"&gt;&#x25cf;&lt;/td&gt;&lt;td style="text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;Real
estate&#160;- Residential mortgages consist of loans to purchase or refinance the borrower&#x2019;s primary dwelling, second residence
or vacation home and are often secured by 1-4 family residential property. Significant and rapid declines in real estate values can result
in borrowers having debt levels in excess of the current market value of the collateral.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.25in"/&gt;&lt;td style="width: 0.25in; text-align: left"&gt;&#x25cf;&lt;/td&gt;&lt;td style="text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;Home
equity&#160;&#x2013; Home equity loans consist of home equity lines of credit and other lines of credit secured by first or second liens
on the borrower&#x2019;s primary residence. These loans are secured by both senior and junior liens on the residential real estate and
are particularly susceptible to declining collateral values. This risk is elevated for loans secured by junior lines as a substantial
decline in value could render the junior lien position effectively unsecured.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.25in"/&gt;&lt;td style="width: 0.25in; text-align: left"&gt;&#x25cf;&lt;/td&gt;&lt;td style="text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;Construction
-&#160;Construction loans consist of loans to construct a borrower&#x2019;s primary or secondary residence or vacant land upon which the
owner intends to construct a dwelling at a future date. These loans are typically secured by undeveloped or partially developed land
in anticipation of completing construction of a 1-4 family residential property. There is risk these construction and development projects
can experience delays and cost overruns exceeding the borrower&#x2019;s financial ability to complete the project. Such cost overruns
can result in foreclosure of partially completed and unmarketable collateral.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.25in"/&gt;&lt;td style="width: 0.25in; text-align: left"&gt;&#x25cf;&lt;/td&gt;&lt;td style="text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;Other
-&#160;Consumer loans consist of loans to finance unsecured home improvements, student loans, automobiles and revolving lines of credit
that can be secured or unsecured. The value of the underlying collateral within this class is at risk of potential rapid depreciation
which could result in unpaid balances in excess of the collateral.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;For all loan pools, the Company uses
a lifetime probability of default and loss given default modeling approach to estimate the allowance for credit losses on loans. This
method uses historical correlations between default experience and the age of loans to forecast defaults and losses, assuming that a loan
in a pool shares similar risk characteristics such as loan product type, risk rating and loan age, and demonstrates similar default characteristics
as other loans in that pool, as the loan progresses through its lifecycle. The Company calculates lifetime probability of default and
loss given default rates based on historical loss experience, which is used to calculate expected losses based on the pool&#x2019;s loss
rate and the age of loans in the pool. Management believes that the Company&#x2019;s historical loss experience provides the best basis
for its&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;assessment of expected credit losses to determine the allowance for credit losses. The Company uses its own internal data to measure
historical credit loss experience within the pools with similar risk characteristics over an economic cycle. The probability of default
and loss given default method also includes assumptions of observed migration over the lifetime of the underlying loan data.&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;Management also considers further adjustments
to historical loss information for current conditions and reasonable and supportable forecasts that differ from the conditions that exist
for the period over which historical information is evaluated as well as other changes in qualitative factors not inherently considered
in the quantitative analyses. The Company generally utilizes a four-quarter forecast period in evaluating the appropriateness of the reasonable
and supportable forecast scenarios which are incorporated through qualitative adjustments. There is immediate reversion to historical
loss rates. The qualitative categories and the measurements used to quantify the risks within each of these categories are subjectively
selected by management but measured by objective measurements period over period. The data for each measurement may be obtained from internal
or external sources. The current period measurements are evaluated and assigned a factor commensurate with the current level of risk relative
to past measurements over time. The resulting qualitative adjustments are applied to the relevant collectively evaluated loan pools. These
adjustments are based upon quarterly trend assessments in certain economic factors such as labor, inflation, consumer sentiment and real
disposable income, as well as associate retention and turnover, portfolio concentrations, and growth characteristics. The qualitative
analysis increases or decreases the allowance allocation for each loan pool based on the assessment of factors described above.&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;Loans that do not share similar risk
characteristics with the collectively evaluated pools are evaluated on an individual basis and are excluded from the collectively evaluated
loan pools. Individual loan evaluations are generally performed for individually evaluated loans, which includes nonaccrual loans and
loans modified in a troubled debt restructuring (&#x201c;TDR&#x201d;). Such loans are evaluated for credit losses based on either discounted
cash flows or the fair value of collateral. The Company has elected the practical expedient under ASC 326 to estimate expected credit
losses based on the fair value of collateral, which considers selling costs in the event sale of the collateral is expected. Loans for
which terms have been modified in a TDR are evaluated using these same individual evaluation methods. In the event the discounted cash
flow method is used for a TDR, the original interest rate is used to discount expected cash flows.&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify; text-indent: 24.75pt"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;While the Company&#x2019;s policies and
procedures used to estimate the allowance for credit losses, as well as the resultant provision for credit losses charged to income, are
considered adequate by management and are reviewed periodically by regulators, model validators and internal audit, they are necessarily
approximate and imprecise. There are factors beyond the Company&#x2019;s control, such as changes in projected economic conditions, real
estate markets or particular industry conditions which may materially impact asset quality and the adequacy of the allowance for credit
losses and thus the resulting provision for credit losses.&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;&#160;&lt;/p&gt;</sfst:AllowanceForCreditLossesLoansPolicyTextBlock>
    <sfst:AccruedInterestReceivablePolicyTextBlock contextRef="c0">&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;&lt;i&gt;Accrued Interest Receivable&lt;/i&gt;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;Accrued interest receivable related to
loans totaled $8.9&#160;million at December 31, 2022 and was reported in accrued interest receivable on the consolidated balance sheets.
The Company elected not to measure an allowance for credit losses for accrued interest receivable and instead elected to reverse interest
income on loans or securities that are placed on nonaccrual status, which is generally when the instrument is 90 days past due, or earlier
if the Company believes the collection of interest is doubtful. The Company has concluded that this policy results in the timely reversal
of uncollectable interest.&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;&#160;&lt;/p&gt;</sfst:AccruedInterestReceivablePolicyTextBlock>
    <us-gaap:FinancingReceivableAccruedInterestWriteoff contextRef="c0" decimals="-5" unitRef="usd">8900000</us-gaap:FinancingReceivableAccruedInterestWriteoff>
    <sfst:UnfundedCommitmentsPolicyTextBlock contextRef="c0">&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;&lt;i&gt;Unfunded Commitments&lt;/i&gt;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;Effective with the adoption of CECL,
the Company estimates expected credit losses on commitments to extend credit over the contractual period in which the Company is exposed
to credit risk on the underlying commitments, unless the obligation is unconditionally cancelable by the Company. The allowance for off-balance
sheet credit exposures, which is reflected within other liabilities on the consolidated balance sheet, is adjusted for as an increase
or decrease to the provision for credit losses. The estimate includes consideration of the likelihood that funding will occur and an estimate
of expected credit losses on commitments expected to be funded over its estimated life. The allowance is calculated using the same aggregate
reserve rates calculated for the funded portion of loans at the portfolio level applied to the amount of commitments expected to fund.&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;The Company&#x2019;s CECL allowances will fluctuate
over time due to macroeconomic conditions and forecasts as well as the size and composition of the loan portfolios.&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;&#160;&lt;/p&gt;</sfst:UnfundedCommitmentsPolicyTextBlock>
    <sfst:NewlyIssuedButNotYetEffectiveAccountingStandardsPolicyTextBlock contextRef="c0">&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;&lt;span&gt;&lt;i&gt;Newly
Issued, But Not Yet Effective Accounting Standards&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;In March 2022, the FASB amended the
Receivables&#x2013;Troubled Debt Restructuring by Creditors subtopic and Financial Instruments&#x2013;Credit Losses subtopic to the Accounting
Standards Codification. The amendments eliminate the accounting guidance for TDRs by creditors while enhancing disclosure requirements
for certain loan refinancings and restructurings by creditors when a borrower is experiencing financial difficulty. In addition, for public
business entities, the amendments require disclosure of current-period gross write-offs by year of origination for financing receivables
and net investments in leases within the scope of Subtopic 326-20. The amendments are effective as of January 1, 2023 and will not have
a material effect on the Company&#x2019;s financial statements.&lt;/p&gt;</sfst:NewlyIssuedButNotYetEffectiveAccountingStandardsPolicyTextBlock>
    <us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock contextRef="c0">&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: left"&gt;&lt;b&gt;NOTE 2 &#x2013; Investment Securities&lt;/b&gt;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;The amortized costs and fair value of investment
securities are as follows:&#160;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" class="fin" style="border-top: Black 2.5pt solid; border-bottom: Black 2.5pt solid; width: 100%; border-spacing: 0"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="13" style="text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="13" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;December
    31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="padding-bottom: 1pt; font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;Amortized&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;Gross
    Unrealized&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt; font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;Fair&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;(dollars
    in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;Cost&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;Gains&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;Losses&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="font-weight: bold; text-align: left; padding-left: 1.5pt"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;Available
    for sale&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="width: 58%; text-align: left; padding-left: 1.5pt"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;Corporate
    bonds&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 10%; text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;2,172&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 5%; text-align: right"&gt;&lt;span style="-sec-ix-hidden: hidden-fact-118; font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 6%; text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;289&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 10%; text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;1,883&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="text-align: left; padding-left: 1.5pt"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;US treasuries&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;999&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: hidden-fact-119; font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;128&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;871&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-left: 1.5pt"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;US government
    agencies&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;13,007&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: hidden-fact-120; font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;2,390&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;10,617&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="text-align: left; padding-left: 1.5pt"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;State
    and political subdivisions&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;22,910&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: hidden-fact-121; font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;4,004&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;18,906&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-left: 1.5pt"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;Asset-backed
    securities&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;6,435&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: hidden-fact-122; font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;206&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;6,229&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="text-align: left; padding-left: 1.5pt"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;Mortgage-backed
    securities&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-left: 0.25in"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;FHLMC&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;24,086&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: hidden-fact-123; font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;3,745&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;20,341&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="text-align: left; padding-left: 0.25in"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;FNMA&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;35,141&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: hidden-fact-124; font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;5,520&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;29,621&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left; padding-bottom: 1pt; padding-left: 0.25in"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;GNMA&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;5,573&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-hidden: hidden-fact-125; font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;694&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;4,879&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left; padding-bottom: 1pt; padding-left: 0.125in"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;Total
    mortgage-backed securities&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;64,800&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-hidden: hidden-fact-126; font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;9,959&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;54,841&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt; padding-left: 0.5in"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;110,323&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: hidden-fact-127; font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;16,976&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;93,347&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="margin: 0"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" class="fin" style="border-bottom: Black 2.5pt solid; margin: auto; width: 100%; border-spacing: 0"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="13" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;December
    31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="padding-bottom: 1pt; font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;Amortized&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;Gross
    Unrealized&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt; font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;Fair&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;(dollars
    in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;Cost&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;Gains&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;Losses&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left; padding-bottom: 1pt; padding-left: 1.5pt"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;Available
    for sale&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="width: 58%; text-align: left; padding-left: 1.5pt"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;Corporate
    bonds&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 10%; text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;2,198&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 5%; text-align: right"&gt;&lt;span style="-sec-ix-hidden: hidden-fact-128; font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 6%; text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;10&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 10%; text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;2,188&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="text-align: left; padding-left: 1.5pt"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;US treasuries&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;999&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: hidden-fact-129; font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;7&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;992&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-left: 1.5pt"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;US government
    agencies&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;14,504&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;1&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;336&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;14,169&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="text-align: left; padding-left: 1.5pt"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;SBA securities&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;429&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;9&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: hidden-fact-130; font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;438&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-left: 1.5pt"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;State
    and political subdivisions&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;24,887&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;549&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;260&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;25,176&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="text-align: left; padding-left: 1.5pt"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;Asset-backed
    securities&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;10,136&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;45&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;17&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;10,164&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-left: 1.5pt"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;Mortgage-backed
    securities&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="text-align: left; padding-left: 0.25in"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;FHLMC&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;23,057&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;102&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;494&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;22,665&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-left: 0.25in"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;FNMA&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;40,924&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;235&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;660&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;40,499&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt; padding-left: 0.25in"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;GNMA&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;4,084&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;3&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;97&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;3,990&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; text-align: left; padding-bottom: 1pt; padding-left: 0.125in"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;Total
    mortgage-backed securities&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;68,065&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;340&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;1,251&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;67,154&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt; padding-left: 0.5in"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;121,218&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;944&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;1,881&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;120,281&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: center"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;During 2022, approximately $12.6 million
of investment securities were either sold or called, subsequently resulting in a gross gain on sale of investment securities of $83,000
and a gross loss on sale of investment securities of $71,000. During 2021, approximately $770,000 of investment securities were either
sold or called, resulting in a gross gain on sale of investment securities of $6,000 and a gross loss on sale of investment securities
of $9,000. During 2020, approximately $2.0 million of investment securities were either sold or called, resulting in a gross gain on sale
of investment securities of $4,000 and a gross loss on sale of investment securities of $1,000.&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;The amortized costs and fair values
of investment securities available for sale at December 31, 2022 and 2021, by contractual maturity, are shown below. Expected maturities
may differ from contractual maturities because issuers have the right to prepay the obligations.&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: left"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Arial, Helvetica, Sans-Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-top: Black 2.5pt solid; text-align: center"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; padding-bottom: 1pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="14" style="border-bottom: Black 1pt solid; border-top: Black 2.5pt solid; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; border-top: Black 2.5pt solid; padding-bottom: 1pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;December
    31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;December
    31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;(dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;Amortized&lt;/b&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;Cost&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-bottom: 1pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;Fair&lt;br/&gt;
    Value&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;Amortized&lt;br/&gt;
    Cost&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;Fair&lt;br/&gt;
    Value&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="font-weight: bold; text-align: left; padding-left: 1.5pt"&gt;Available for sale&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="width: 52%; text-align: left; padding-left: 1.5pt"&gt;Due within one year&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-131"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-132"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;384&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;387&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="text-align: left; padding-left: 1.5pt"&gt;Due after one through five years&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;9,398&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;8,277&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;7,429&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;7,363&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-left: 1.5pt"&gt;Due after five through ten years&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;24,436&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;20,043&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;27,298&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;26,953&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left; padding-bottom: 1pt; padding-left: 1.5pt"&gt;Due after ten years&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;76,489&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;65,027&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;86,107&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;85,578&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left; padding-bottom: 1pt; padding-left: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;110,323&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;93,347&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;121,218&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;120,281&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: center"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;The tables below summarize gross unrealized
losses on investment securities and the fair market value of the related securities, aggregated by investment category and length of time
that individual securities have been in a continuous unrealized loss position, at December 31, 2022 and 2021.&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Arial, Helvetica, Sans-Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-top: Black 2.5pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="34" style="border-top: Black 2.5pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="32" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 1pt; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="10" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;Less than
    12 months&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="10" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;12 months
    or longer&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="10" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;(dollars&#160;in&#160;thousands)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;#&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;Fair&lt;br/&gt;
    value&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;Unrealized&lt;br/&gt;
    losses&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;#&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;Fair&lt;br/&gt;
    value&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;Unrealized&lt;br/&gt;
    losses&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;#&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;Fair&lt;br/&gt;
    value&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;Unrealized&lt;br/&gt;
    losses&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;As of December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;Available for sale&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt; width: 28%"&gt;Corporate bonds&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 5%; text-align: right"&gt;0&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 5%; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-133"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 5%; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-134"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 5%; text-align: right"&gt;1&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 5%; text-align: right"&gt;1,883&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 5%; text-align: right"&gt;289&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 5%; text-align: right"&gt;1&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 5%; text-align: right"&gt;1,883&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 5%; text-align: right"&gt;289&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt"&gt;US treasuries&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;0&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-135"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-136"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;871&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;128&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;871&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;128&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt"&gt;US government agencies&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;0&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-137"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-138"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;10&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;10,617&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2,390&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;10&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;10,617&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2,390&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt"&gt;State and political subdivisions&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;10&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;5,101&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;763&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;22&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;13,805&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;3,241&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;p style="margin-top: 0; margin-bottom: 0"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;32&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;18,906&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;4,004&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt"&gt;Asset-backed&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;5&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;4,291&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;135&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;3&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,938&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;71&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;8&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;6,229&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;206&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt"&gt;Mortgage-backed&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 30pt; margin-bottom: 0pt"&gt;FHLMC&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;4&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;3,712&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;155&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;17&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;16,629&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;3,590&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;21&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;20,341&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;3,745&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 30pt; margin-bottom: 0pt"&gt;FNMA&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;9&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2,208&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;201&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;28&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;27,413&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;5,319&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;37&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;29,621&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;5,520&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 30pt; margin-bottom: 0pt"&gt;GNMA&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;103&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;7&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;6&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;4,776&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;687&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;7&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;4,879&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;694&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; text-align: right"&gt;29&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; text-align: right"&gt;15,415&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; text-align: right"&gt;1,261&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; text-align: right"&gt;88&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; text-align: right"&gt;77,932&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; text-align: right"&gt;15,715&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; text-align: right"&gt;117&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; text-align: right"&gt;93,347&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; text-align: right"&gt;16,976&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Arial, Helvetica, Sans-Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="10" style="text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="10" style="text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="10" style="text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="34" style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;December 31, 2021&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="10" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;Less than
    12 months&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="10" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;12 months
    or longer&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="10" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 2.5pt solid"&gt;&lt;span style="font-size: 8pt"&gt;(dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 2.5pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;#&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 2.5pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;Fair&lt;br/&gt;
    value&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 2.5pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;Unrealized&lt;br/&gt;
    losses&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 2.5pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;#&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 2.5pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;Fair&lt;br/&gt;
    value&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 2.5pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;Unrealized&lt;br/&gt;
    losses&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 2.5pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;#&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 2.5pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;Fair&lt;br/&gt;
    value&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 2.5pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;Unrealized&lt;br/&gt;
    losses&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td&gt;&lt;b&gt;As of December 31, 2021&lt;/b&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td&gt;&lt;b&gt;Available for sale&lt;/b&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt; width: 28%"&gt;Corporate bonds&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 5%; text-align: right"&gt;1&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 5%; text-align: right"&gt;2,188&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 5%; text-align: right"&gt;10&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 5%; text-align: right"&gt;-&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 5%; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-139"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 5%; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-140"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 5%; text-align: right"&gt;1&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 5%; text-align: right"&gt;2,188&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 5%; text-align: right"&gt;10&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt"&gt;US treasuries&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;992&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;7&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;-&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-141"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-142"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;992&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;7&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt"&gt;US government agencies&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;7&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;9,831&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;173&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;4&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;3,837&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;163&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;11&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;13,668&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;336&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt"&gt;State and political subdivisions&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;9&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;7,821&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;193&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;6&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2,909&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;67&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;15&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;10,730&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;260&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt"&gt;Asset-backed&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,751&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;9&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,717&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;7&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;4&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;3,468&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;16&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt"&gt;Mortgage-backed&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 30pt; margin-bottom: 0pt"&gt;FHLMC&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;10&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;13,705&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;303&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;4&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;4,644&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;192&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;14&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;18,349&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;495&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 30pt; margin-bottom: 0pt"&gt;FNMA&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;11&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;16,098&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;296&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;9&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;11,264&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;364&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;20&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;27,362&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;660&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 30pt; margin-bottom: 0pt"&gt;GNMA&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;2&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;655&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;4&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;3&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;3,215&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;93&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;5&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;3,870&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;97&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;43&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;53,041&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;995&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;28&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;27,586&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;886&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;71&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;80,627&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;1,881&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;At December 31, 2022, the Company had
117 individual investments that were in an unrealized loss position. The unrealized losses were primarily attributable to changes in interest
rates, rather than deterioration in credit quality. The individual securities are each investment grade securities. The Company considers
factors such as the financial condition of the issuer including credit ratings and specific events affecting the operations of the issuer,
volatility of the security, underlying assets that collateralize the debt security, and other industry and macroeconomic conditions. The
Company does not intend to sell these securities, and it is more likely than not that the Company will not be required to sell these securities
before recovery of the amortized cost.&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: left"&gt;Other investments are comprised of the following and
are recorded at cost which approximates fair value:&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: center"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Arial, Helvetica, Sans-Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-top: Black 2.5pt solid; text-align: center"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" style="border-top: Black 2.5pt solid; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;December
    31,&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;(dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="width: 76%; text-align: left"&gt;Federal Home Loan Bank stock&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;9,250&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;1,241&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Other nonmarketable investments&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,180&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2,377&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;Investment in Trust Preferred subsidiaries&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;403&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;403&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; font: 10pt Arial, Helvetica, sans-serif; padding-left: 0.125in; text-align: left; margin-top: 2pt; margin-bottom: 0pt; text-indent: 0pt; margin-bottom: 0pt"&gt;Total other investments&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;10,833&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;4,021&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: center"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;The Company has evaluated other investments
for impairment and determined that the other investments are not other than temporarily impaired as of December 31, 2022 and ultimate
recoverability of the par value of this investment is probable. All of the FHLB stock is used to collateralize advances with the FHLB.&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;At December 31, 2022 and 2021, there
were no securities pledged as collateral for repurchase agreements from brokers.&lt;/p&gt;</us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock>
    <us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock contextRef="c0">&lt;table cellpadding="0" class="fin" style="border-top: Black 2.5pt solid; border-bottom: Black 2.5pt solid; width: 100%; border-spacing: 0"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="13" style="text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="13" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;December
    31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="padding-bottom: 1pt; font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;Amortized&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;Gross
    Unrealized&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt; font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;Fair&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;(dollars
    in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;Cost&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;Gains&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;Losses&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="font-weight: bold; text-align: left; padding-left: 1.5pt"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;Available
    for sale&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="width: 58%; text-align: left; padding-left: 1.5pt"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;Corporate
    bonds&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 10%; text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;2,172&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 5%; text-align: right"&gt;&lt;span style="-sec-ix-hidden: hidden-fact-118; font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 6%; text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;289&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 10%; text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;1,883&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="text-align: left; padding-left: 1.5pt"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;US treasuries&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;999&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: hidden-fact-119; font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;128&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;871&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-left: 1.5pt"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;US government
    agencies&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;13,007&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: hidden-fact-120; font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;2,390&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;10,617&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="text-align: left; padding-left: 1.5pt"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;State
    and political subdivisions&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;22,910&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: hidden-fact-121; font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;4,004&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;18,906&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-left: 1.5pt"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;Asset-backed
    securities&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;6,435&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: hidden-fact-122; font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;206&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;6,229&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="text-align: left; padding-left: 1.5pt"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;Mortgage-backed
    securities&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-left: 0.25in"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;FHLMC&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;24,086&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: hidden-fact-123; font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;3,745&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;20,341&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="text-align: left; padding-left: 0.25in"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;FNMA&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;35,141&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: hidden-fact-124; font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;5,520&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;29,621&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left; padding-bottom: 1pt; padding-left: 0.25in"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;GNMA&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;5,573&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-hidden: hidden-fact-125; font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;694&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;4,879&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left; padding-bottom: 1pt; padding-left: 0.125in"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;Total
    mortgage-backed securities&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;64,800&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-hidden: hidden-fact-126; font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;9,959&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;54,841&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt; padding-left: 0.5in"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;110,323&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: hidden-fact-127; font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;16,976&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;93,347&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="margin: 0"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" class="fin" style="border-bottom: Black 2.5pt solid; margin: auto; width: 100%; border-spacing: 0"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="13" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;December
    31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="padding-bottom: 1pt; font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;Amortized&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;Gross
    Unrealized&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt; font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;Fair&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;(dollars
    in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;Cost&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;Gains&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;Losses&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left; padding-bottom: 1pt; padding-left: 1.5pt"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;Available
    for sale&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="width: 58%; text-align: left; padding-left: 1.5pt"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;Corporate
    bonds&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 10%; text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;2,198&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 5%; text-align: right"&gt;&lt;span style="-sec-ix-hidden: hidden-fact-128; font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 6%; text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;10&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 10%; text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;2,188&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="text-align: left; padding-left: 1.5pt"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;US treasuries&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;999&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: hidden-fact-129; font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;7&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;992&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-left: 1.5pt"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;US government
    agencies&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;14,504&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;1&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;336&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;14,169&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="text-align: left; padding-left: 1.5pt"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;SBA securities&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;429&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;9&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: hidden-fact-130; font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;438&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-left: 1.5pt"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;State
    and political subdivisions&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;24,887&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;549&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;260&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;25,176&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="text-align: left; padding-left: 1.5pt"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;Asset-backed
    securities&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;10,136&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;45&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;17&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;10,164&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-left: 1.5pt"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;Mortgage-backed
    securities&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="text-align: left; padding-left: 0.25in"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;FHLMC&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;23,057&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;102&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;494&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;22,665&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-left: 0.25in"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;FNMA&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;40,924&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;235&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;660&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;40,499&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt; padding-left: 0.25in"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;GNMA&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;4,084&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;3&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;97&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;3,990&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; text-align: left; padding-bottom: 1pt; padding-left: 0.125in"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;Total
    mortgage-backed securities&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;68,065&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;340&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;1,251&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;67,154&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt; padding-left: 0.5in"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;121,218&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;944&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;1,881&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;120,281&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: center"&gt;&#160;&lt;/p&gt;</us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis contextRef="c51" decimals="-3" unitRef="usd">2172000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax contextRef="c51" decimals="-3" unitRef="usd">289000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c51" decimals="-3" unitRef="usd">1883000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis contextRef="c52" decimals="-3" unitRef="usd">999000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax contextRef="c52" decimals="-3" unitRef="usd">128000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c52" decimals="-3" unitRef="usd">871000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis contextRef="c53" decimals="-3" unitRef="usd">13007000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax contextRef="c53" decimals="-3" unitRef="usd">2390000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c53" decimals="-3" unitRef="usd">10617000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis contextRef="c54" decimals="-3" unitRef="usd">22910000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax contextRef="c54" decimals="-3" unitRef="usd">4004000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c54" decimals="-3" unitRef="usd">18906000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis contextRef="c55" decimals="-3" unitRef="usd">6435000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax contextRef="c55" decimals="-3" unitRef="usd">206000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c55" decimals="-3" unitRef="usd">6229000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis contextRef="c56" decimals="-3" unitRef="usd">24086000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax contextRef="c56" decimals="-3" unitRef="usd">3745000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c56" decimals="-3" unitRef="usd">20341000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis contextRef="c57" decimals="-3" unitRef="usd">35141000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax contextRef="c57" decimals="-3" unitRef="usd">5520000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c57" decimals="-3" unitRef="usd">29621000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis contextRef="c58" decimals="-3" unitRef="usd">5573000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax contextRef="c58" decimals="-3" unitRef="usd">694000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c58" decimals="-3" unitRef="usd">4879000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis contextRef="c59" decimals="-3" unitRef="usd">64800000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax contextRef="c59" decimals="-3" unitRef="usd">9959000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c59" decimals="-3" unitRef="usd">54841000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis contextRef="c60" decimals="-3" unitRef="usd">110323000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax contextRef="c60" decimals="-3" unitRef="usd">16976000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c60" decimals="-3" unitRef="usd">93347000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis contextRef="c61" decimals="-3" unitRef="usd">2198000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax contextRef="c61" decimals="-3" unitRef="usd">10000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c61" decimals="-3" unitRef="usd">2188000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis contextRef="c62" decimals="-3" unitRef="usd">999000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax contextRef="c62" decimals="-3" unitRef="usd">7000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c62" decimals="-3" unitRef="usd">992000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis contextRef="c63" decimals="-3" unitRef="usd">14504000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax contextRef="c63" decimals="-3" unitRef="usd">1000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax contextRef="c63" decimals="-3" unitRef="usd">336000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c63" decimals="-3" unitRef="usd">14169000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis contextRef="c64" decimals="-3" unitRef="usd">429000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax contextRef="c64" decimals="-3" unitRef="usd">9000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c64" decimals="-3" unitRef="usd">438000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis contextRef="c65" decimals="-3" unitRef="usd">24887000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax contextRef="c65" decimals="-3" unitRef="usd">549000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax contextRef="c65" decimals="-3" unitRef="usd">260000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c65" decimals="-3" unitRef="usd">25176000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis contextRef="c66" decimals="-3" unitRef="usd">10136000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax contextRef="c66" decimals="-3" unitRef="usd">45000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax contextRef="c66" decimals="-3" unitRef="usd">17000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c66" decimals="-3" unitRef="usd">10164000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis contextRef="c67" decimals="-3" unitRef="usd">23057000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax contextRef="c67" decimals="-3" unitRef="usd">102000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax contextRef="c67" decimals="-3" unitRef="usd">494000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c67" decimals="-3" unitRef="usd">22665000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis contextRef="c68" decimals="-3" unitRef="usd">40924000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax contextRef="c68" decimals="-3" unitRef="usd">235000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax contextRef="c68" decimals="-3" unitRef="usd">660000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c68" decimals="-3" unitRef="usd">40499000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis contextRef="c69" decimals="-3" unitRef="usd">4084000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax contextRef="c69" decimals="-3" unitRef="usd">3000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax contextRef="c69" decimals="-3" unitRef="usd">97000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c69" decimals="-3" unitRef="usd">3990000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis contextRef="c70" decimals="-3" unitRef="usd">68065000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax contextRef="c70" decimals="-3" unitRef="usd">340000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax contextRef="c70" decimals="-3" unitRef="usd">1251000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c70" decimals="-3" unitRef="usd">67154000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis contextRef="c71" decimals="-3" unitRef="usd">121218000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax contextRef="c71" decimals="-3" unitRef="usd">944000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax contextRef="c71" decimals="-3" unitRef="usd">1881000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c71" decimals="-3" unitRef="usd">120281000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <sfst:ProceedsFromSaleOfInvestmentSecurities contextRef="c0" decimals="-5" unitRef="usd">12600000</sfst:ProceedsFromSaleOfInvestmentSecurities>
    <us-gaap:GainOnSaleOfInvestments contextRef="c0" decimals="0" unitRef="usd">83000</us-gaap:GainOnSaleOfInvestments>
    <us-gaap:LossOnSaleOfInvestments contextRef="c0" decimals="0" unitRef="usd">71000</us-gaap:LossOnSaleOfInvestments>
    <sfst:ProceedsFromSaleOfInvestmentSecurities contextRef="c5" decimals="0" unitRef="usd">770000</sfst:ProceedsFromSaleOfInvestmentSecurities>
    <us-gaap:GainOnSaleOfInvestments contextRef="c5" decimals="0" unitRef="usd">6000</us-gaap:GainOnSaleOfInvestments>
    <us-gaap:LossOnSaleOfInvestments contextRef="c5" decimals="0" unitRef="usd">9000</us-gaap:LossOnSaleOfInvestments>
    <sfst:ProceedsFromSaleOfInvestmentSecurities contextRef="c6" decimals="-5" unitRef="usd">2000000</sfst:ProceedsFromSaleOfInvestmentSecurities>
    <us-gaap:GainOnSaleOfInvestments contextRef="c6" decimals="0" unitRef="usd">4000</us-gaap:GainOnSaleOfInvestments>
    <us-gaap:LossOnSaleOfInvestments contextRef="c6" decimals="0" unitRef="usd">1000</us-gaap:LossOnSaleOfInvestments>
    <us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock contextRef="c0">&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Arial, Helvetica, Sans-Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-top: Black 2.5pt solid; text-align: center"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; padding-bottom: 1pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="14" style="border-bottom: Black 1pt solid; border-top: Black 2.5pt solid; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; border-top: Black 2.5pt solid; padding-bottom: 1pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;December
    31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;December
    31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;(dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;Amortized&lt;/b&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;Cost&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-bottom: 1pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;Fair&lt;br/&gt;
    Value&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;Amortized&lt;br/&gt;
    Cost&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;Fair&lt;br/&gt;
    Value&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="font-weight: bold; text-align: left; padding-left: 1.5pt"&gt;Available for sale&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="width: 52%; text-align: left; padding-left: 1.5pt"&gt;Due within one year&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-131"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-132"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;384&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;387&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="text-align: left; padding-left: 1.5pt"&gt;Due after one through five years&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;9,398&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;8,277&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;7,429&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;7,363&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-left: 1.5pt"&gt;Due after five through ten years&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;24,436&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;20,043&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;27,298&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;26,953&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left; padding-bottom: 1pt; padding-left: 1.5pt"&gt;Due after ten years&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;76,489&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;65,027&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;86,107&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;85,578&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left; padding-bottom: 1pt; padding-left: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;110,323&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;93,347&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;121,218&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;120,281&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: center"&gt;&#160;&lt;/p&gt;</us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost contextRef="c4" decimals="-3" unitRef="usd">384000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue contextRef="c4" decimals="-3" unitRef="usd">387000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost contextRef="c3" decimals="-3" unitRef="usd">9398000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue contextRef="c3" decimals="-3" unitRef="usd">8277000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost contextRef="c4" decimals="-3" unitRef="usd">7429000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue contextRef="c4" decimals="-3" unitRef="usd">7363000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost contextRef="c3" decimals="-3" unitRef="usd">24436000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue contextRef="c3" decimals="-3" unitRef="usd">20043000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost contextRef="c4" decimals="-3" unitRef="usd">27298000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue contextRef="c4" decimals="-3" unitRef="usd">26953000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost contextRef="c3" decimals="-3" unitRef="usd">76489000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue contextRef="c3" decimals="-3" unitRef="usd">65027000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost contextRef="c4" decimals="-3" unitRef="usd">86107000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue contextRef="c4" decimals="-3" unitRef="usd">85578000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis contextRef="c3" decimals="-3" unitRef="usd">110323000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c3" decimals="-3" unitRef="usd">93347000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis contextRef="c4" decimals="-3" unitRef="usd">121218000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c4" decimals="-3" unitRef="usd">120281000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock contextRef="c0">&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Arial, Helvetica, Sans-Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-top: Black 2.5pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="34" style="border-top: Black 2.5pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="32" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 1pt; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="10" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;Less than
    12 months&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="10" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;12 months
    or longer&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="10" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;(dollars&#160;in&#160;thousands)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;#&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;Fair&lt;br/&gt;
    value&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;Unrealized&lt;br/&gt;
    losses&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;#&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;Fair&lt;br/&gt;
    value&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;Unrealized&lt;br/&gt;
    losses&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;#&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;Fair&lt;br/&gt;
    value&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;Unrealized&lt;br/&gt;
    losses&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;As of December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;Available for sale&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: left"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt; width: 28%"&gt;Corporate bonds&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 5%; text-align: right"&gt;0&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 5%; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-133"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 5%; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-134"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 5%; text-align: right"&gt;1&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 5%; text-align: right"&gt;1,883&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 5%; text-align: right"&gt;289&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 5%; text-align: right"&gt;1&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 5%; text-align: right"&gt;1,883&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 5%; text-align: right"&gt;289&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt"&gt;US treasuries&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;0&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-135"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-136"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;871&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;128&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;871&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;128&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt"&gt;US government agencies&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;0&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-137"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-138"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;10&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;10,617&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2,390&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;10&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;10,617&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2,390&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt"&gt;State and political subdivisions&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;10&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;5,101&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;763&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;22&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;13,805&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;3,241&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;p style="margin-top: 0; margin-bottom: 0"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;32&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;18,906&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;4,004&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt"&gt;Asset-backed&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;5&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;4,291&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;135&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;3&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,938&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;71&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;8&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;6,229&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;206&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt"&gt;Mortgage-backed&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 30pt; margin-bottom: 0pt"&gt;FHLMC&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;4&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;3,712&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;155&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;17&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;16,629&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;3,590&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;21&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;20,341&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;3,745&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 30pt; margin-bottom: 0pt"&gt;FNMA&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;9&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2,208&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;201&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;28&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;27,413&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;5,319&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;37&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;29,621&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;5,520&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 30pt; margin-bottom: 0pt"&gt;GNMA&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;103&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;7&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;6&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;4,776&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;687&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;7&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;4,879&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;694&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; text-align: right"&gt;29&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; text-align: right"&gt;15,415&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; text-align: right"&gt;1,261&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; text-align: right"&gt;88&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; text-align: right"&gt;77,932&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; text-align: right"&gt;15,715&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; text-align: right"&gt;117&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; text-align: right"&gt;93,347&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; text-align: right"&gt;16,976&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Arial, Helvetica, Sans-Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="10" style="text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="10" style="text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="10" style="text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="34" style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;December 31, 2021&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="10" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;Less than
    12 months&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="10" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;12 months
    or longer&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="10" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 2.5pt solid"&gt;&lt;span style="font-size: 8pt"&gt;(dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 2.5pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;#&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 2.5pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;Fair&lt;br/&gt;
    value&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 2.5pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;Unrealized&lt;br/&gt;
    losses&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 2.5pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;#&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 2.5pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;Fair&lt;br/&gt;
    value&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 2.5pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;Unrealized&lt;br/&gt;
    losses&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 2.5pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;#&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 2.5pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;Fair&lt;br/&gt;
    value&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 2.5pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;Unrealized&lt;br/&gt;
    losses&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td&gt;&lt;b&gt;As of December 31, 2021&lt;/b&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td&gt;&lt;b&gt;Available for sale&lt;/b&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt; width: 28%"&gt;Corporate bonds&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 5%; text-align: right"&gt;1&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 5%; text-align: right"&gt;2,188&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 5%; text-align: right"&gt;10&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 5%; text-align: right"&gt;-&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 5%; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-139"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 5%; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-140"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 5%; text-align: right"&gt;1&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 5%; text-align: right"&gt;2,188&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 5%; text-align: right"&gt;10&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt"&gt;US treasuries&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;992&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;7&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;-&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-141"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-142"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;992&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;7&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt"&gt;US government agencies&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;7&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;9,831&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;173&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;4&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;3,837&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;163&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;11&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;13,668&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;336&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt"&gt;State and political subdivisions&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;9&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;7,821&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;193&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;6&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2,909&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;67&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;15&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;10,730&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;260&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt"&gt;Asset-backed&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,751&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;9&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,717&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;7&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;4&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;3,468&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;16&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt"&gt;Mortgage-backed&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 30pt; margin-bottom: 0pt"&gt;FHLMC&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;10&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;13,705&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;303&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;4&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;4,644&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;192&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;14&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;18,349&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;495&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 30pt; margin-bottom: 0pt"&gt;FNMA&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;11&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;16,098&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;296&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;9&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;11,264&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;364&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;20&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;27,362&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;660&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 30pt; margin-bottom: 0pt"&gt;GNMA&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;2&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;655&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;4&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;3&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;3,215&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;93&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;5&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;3,870&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;97&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;43&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;53,041&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;995&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;28&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;27,586&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;886&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;71&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;80,627&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;1,881&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;&#160;&lt;/p&gt;</us-gaap:ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock>
    <sfst:NumberOfInvestmentsInContinuousUnrealizedLossPositionLessThanTwelveMonths contextRef="c72" decimals="0" unitRef="pure">0</sfst:NumberOfInvestmentsInContinuousUnrealizedLossPositionLessThanTwelveMonths>
    <sfst:NumberOfInvestmentsInContinuousUnrealizedLossPositionTwelveMonthsOrLonger contextRef="c72" decimals="0" unitRef="pure">1</sfst:NumberOfInvestmentsInContinuousUnrealizedLossPositionTwelveMonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger contextRef="c72" decimals="-3" unitRef="usd">1883000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss contextRef="c72" decimals="-3" unitRef="usd">289000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <sfst:NumberOfInvestmentsInContinuousUnrealizedLossPosition contextRef="c72" decimals="0" unitRef="pure">1</sfst:NumberOfInvestmentsInContinuousUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition contextRef="c72" decimals="-3" unitRef="usd">1883000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss contextRef="c72" decimals="-3" unitRef="usd">289000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <sfst:NumberOfInvestmentsInContinuousUnrealizedLossPositionLessThanTwelveMonths contextRef="c73" decimals="0" unitRef="pure">0</sfst:NumberOfInvestmentsInContinuousUnrealizedLossPositionLessThanTwelveMonths>
    <sfst:NumberOfInvestmentsInContinuousUnrealizedLossPositionTwelveMonthsOrLonger contextRef="c73" decimals="0" unitRef="pure">1</sfst:NumberOfInvestmentsInContinuousUnrealizedLossPositionTwelveMonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger contextRef="c73" decimals="-3" unitRef="usd">871000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss contextRef="c73" decimals="-3" unitRef="usd">128000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <sfst:NumberOfInvestmentsInContinuousUnrealizedLossPosition contextRef="c73" decimals="0" unitRef="pure">1</sfst:NumberOfInvestmentsInContinuousUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition contextRef="c73" decimals="-3" unitRef="usd">871000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss contextRef="c73" decimals="-3" unitRef="usd">128000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <sfst:NumberOfInvestmentsInContinuousUnrealizedLossPositionLessThanTwelveMonths contextRef="c53" decimals="0" unitRef="pure">0</sfst:NumberOfInvestmentsInContinuousUnrealizedLossPositionLessThanTwelveMonths>
    <sfst:NumberOfInvestmentsInContinuousUnrealizedLossPositionTwelveMonthsOrLonger contextRef="c53" decimals="0" unitRef="pure">10</sfst:NumberOfInvestmentsInContinuousUnrealizedLossPositionTwelveMonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger contextRef="c53" decimals="-3" unitRef="usd">10617000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss contextRef="c53" decimals="-3" unitRef="usd">2390000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <sfst:NumberOfInvestmentsInContinuousUnrealizedLossPosition contextRef="c53" decimals="0" unitRef="pure">10</sfst:NumberOfInvestmentsInContinuousUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition contextRef="c53" decimals="-3" unitRef="usd">10617000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss contextRef="c53" decimals="-3" unitRef="usd">2390000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <sfst:NumberOfInvestmentsInContinuousUnrealizedLossPositionLessThanTwelveMonths contextRef="c54" decimals="0" unitRef="pure">10</sfst:NumberOfInvestmentsInContinuousUnrealizedLossPositionLessThanTwelveMonths>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months contextRef="c54" decimals="-3" unitRef="usd">5101000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss contextRef="c54" decimals="-3" unitRef="usd">763000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <sfst:NumberOfInvestmentsInContinuousUnrealizedLossPositionTwelveMonthsOrLonger contextRef="c54" decimals="0" unitRef="pure">22</sfst:NumberOfInvestmentsInContinuousUnrealizedLossPositionTwelveMonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger contextRef="c54" decimals="-3" unitRef="usd">13805000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss contextRef="c54" decimals="-3" unitRef="usd">3241000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <sfst:NumberOfInvestmentsInContinuousUnrealizedLossPosition contextRef="c54" decimals="0" unitRef="pure">32</sfst:NumberOfInvestmentsInContinuousUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition contextRef="c54" decimals="-3" unitRef="usd">18906000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss contextRef="c54" decimals="-3" unitRef="usd">4004000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <sfst:NumberOfInvestmentsInContinuousUnrealizedLossPositionLessThanTwelveMonths contextRef="c55" decimals="0" unitRef="pure">5</sfst:NumberOfInvestmentsInContinuousUnrealizedLossPositionLessThanTwelveMonths>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months contextRef="c55" decimals="-3" unitRef="usd">4291000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss contextRef="c55" decimals="-3" unitRef="usd">135000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <sfst:NumberOfInvestmentsInContinuousUnrealizedLossPositionTwelveMonthsOrLonger contextRef="c55" decimals="0" unitRef="pure">3</sfst:NumberOfInvestmentsInContinuousUnrealizedLossPositionTwelveMonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger contextRef="c55" decimals="-3" unitRef="usd">1938000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss contextRef="c55" decimals="-3" unitRef="usd">71000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <sfst:NumberOfInvestmentsInContinuousUnrealizedLossPosition contextRef="c55" decimals="0" unitRef="pure">8</sfst:NumberOfInvestmentsInContinuousUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition contextRef="c55" decimals="-3" unitRef="usd">6229000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss contextRef="c55" decimals="-3" unitRef="usd">206000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <sfst:NumberOfInvestmentsInContinuousUnrealizedLossPositionLessThanTwelveMonths contextRef="c74" decimals="0" unitRef="pure">4</sfst:NumberOfInvestmentsInContinuousUnrealizedLossPositionLessThanTwelveMonths>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months contextRef="c74" decimals="-3" unitRef="usd">3712000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss contextRef="c74" decimals="-3" unitRef="usd">155000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <sfst:NumberOfInvestmentsInContinuousUnrealizedLossPositionTwelveMonthsOrLonger contextRef="c74" decimals="0" unitRef="pure">17</sfst:NumberOfInvestmentsInContinuousUnrealizedLossPositionTwelveMonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger contextRef="c74" decimals="-3" unitRef="usd">16629000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss contextRef="c74" decimals="-3" unitRef="usd">3590000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <sfst:NumberOfInvestmentsInContinuousUnrealizedLossPosition contextRef="c74" decimals="0" unitRef="pure">21</sfst:NumberOfInvestmentsInContinuousUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition contextRef="c74" decimals="-3" unitRef="usd">20341000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss contextRef="c74" decimals="-3" unitRef="usd">3745000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <sfst:NumberOfInvestmentsInContinuousUnrealizedLossPositionLessThanTwelveMonths contextRef="c75" decimals="0" unitRef="pure">9</sfst:NumberOfInvestmentsInContinuousUnrealizedLossPositionLessThanTwelveMonths>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months contextRef="c75" decimals="-3" unitRef="usd">2208000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss contextRef="c75" decimals="-3" unitRef="usd">201000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <sfst:NumberOfInvestmentsInContinuousUnrealizedLossPositionTwelveMonthsOrLonger contextRef="c75" decimals="0" unitRef="pure">28</sfst:NumberOfInvestmentsInContinuousUnrealizedLossPositionTwelveMonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger contextRef="c75" decimals="-3" unitRef="usd">27413000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss contextRef="c75" decimals="-3" unitRef="usd">5319000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <sfst:NumberOfInvestmentsInContinuousUnrealizedLossPosition contextRef="c75" decimals="0" unitRef="pure">37</sfst:NumberOfInvestmentsInContinuousUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition contextRef="c75" decimals="-3" unitRef="usd">29621000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss contextRef="c75" decimals="-3" unitRef="usd">5520000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <sfst:NumberOfInvestmentsInContinuousUnrealizedLossPositionLessThanTwelveMonths contextRef="c76" decimals="0" unitRef="pure">1</sfst:NumberOfInvestmentsInContinuousUnrealizedLossPositionLessThanTwelveMonths>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months contextRef="c76" decimals="-3" unitRef="usd">103000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss contextRef="c76" decimals="-3" unitRef="usd">7000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <sfst:NumberOfInvestmentsInContinuousUnrealizedLossPositionTwelveMonthsOrLonger contextRef="c76" decimals="0" unitRef="pure">6</sfst:NumberOfInvestmentsInContinuousUnrealizedLossPositionTwelveMonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger contextRef="c76" decimals="-3" unitRef="usd">4776000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss contextRef="c76" decimals="-3" unitRef="usd">687000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <sfst:NumberOfInvestmentsInContinuousUnrealizedLossPosition contextRef="c76" decimals="0" unitRef="pure">7</sfst:NumberOfInvestmentsInContinuousUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition contextRef="c76" decimals="-3" unitRef="usd">4879000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss contextRef="c76" decimals="-3" unitRef="usd">694000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <sfst:NumberOfInvestmentsInContinuousUnrealizedLossPositionLessThanTwelveMonths contextRef="c77" decimals="0" unitRef="pure">29</sfst:NumberOfInvestmentsInContinuousUnrealizedLossPositionLessThanTwelveMonths>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months contextRef="c77" decimals="-3" unitRef="usd">15415000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss contextRef="c77" decimals="-3" unitRef="usd">1261000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <sfst:NumberOfInvestmentsInContinuousUnrealizedLossPositionTwelveMonthsOrLonger contextRef="c77" decimals="0" unitRef="pure">88</sfst:NumberOfInvestmentsInContinuousUnrealizedLossPositionTwelveMonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger contextRef="c77" decimals="-3" unitRef="usd">77932000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss contextRef="c77" decimals="-3" unitRef="usd">15715000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <sfst:NumberOfInvestmentsInContinuousUnrealizedLossPosition contextRef="c77" decimals="0" unitRef="pure">117</sfst:NumberOfInvestmentsInContinuousUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition contextRef="c77" decimals="-3" unitRef="usd">93347000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss contextRef="c77" decimals="-3" unitRef="usd">16976000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <sfst:NumberOfInvestmentsInContinuousUnrealizedLossPositionLessThanTwelveMonths contextRef="c78" decimals="0" unitRef="pure">1</sfst:NumberOfInvestmentsInContinuousUnrealizedLossPositionLessThanTwelveMonths>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months contextRef="c78" decimals="-3" unitRef="usd">2188000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss contextRef="c78" decimals="-3" unitRef="usd">10000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <sfst:NumberOfInvestmentsInContinuousUnrealizedLossPosition contextRef="c78" decimals="0" unitRef="pure">1</sfst:NumberOfInvestmentsInContinuousUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition contextRef="c78" decimals="-3" unitRef="usd">2188000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss contextRef="c78" decimals="-3" unitRef="usd">10000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <sfst:NumberOfInvestmentsInContinuousUnrealizedLossPositionLessThanTwelveMonths contextRef="c79" decimals="0" unitRef="pure">1</sfst:NumberOfInvestmentsInContinuousUnrealizedLossPositionLessThanTwelveMonths>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months contextRef="c79" decimals="-3" unitRef="usd">992000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss contextRef="c79" decimals="-3" unitRef="usd">7000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <sfst:NumberOfInvestmentsInContinuousUnrealizedLossPosition contextRef="c79" decimals="0" unitRef="pure">1</sfst:NumberOfInvestmentsInContinuousUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition contextRef="c79" decimals="-3" unitRef="usd">992000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss contextRef="c79" decimals="-3" unitRef="usd">7000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <sfst:NumberOfInvestmentsInContinuousUnrealizedLossPositionLessThanTwelveMonths contextRef="c63" decimals="0" unitRef="pure">7</sfst:NumberOfInvestmentsInContinuousUnrealizedLossPositionLessThanTwelveMonths>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months contextRef="c63" decimals="-3" unitRef="usd">9831000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss contextRef="c63" decimals="-3" unitRef="usd">173000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <sfst:NumberOfInvestmentsInContinuousUnrealizedLossPositionTwelveMonthsOrLonger contextRef="c63" decimals="0" unitRef="pure">4</sfst:NumberOfInvestmentsInContinuousUnrealizedLossPositionTwelveMonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger contextRef="c63" decimals="-3" unitRef="usd">3837000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss contextRef="c63" decimals="-3" unitRef="usd">163000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <sfst:NumberOfInvestmentsInContinuousUnrealizedLossPosition contextRef="c63" decimals="0" unitRef="pure">11</sfst:NumberOfInvestmentsInContinuousUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition contextRef="c63" decimals="-3" unitRef="usd">13668000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss contextRef="c63" decimals="-3" unitRef="usd">336000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <sfst:NumberOfInvestmentsInContinuousUnrealizedLossPositionLessThanTwelveMonths contextRef="c65" decimals="0" unitRef="pure">9</sfst:NumberOfInvestmentsInContinuousUnrealizedLossPositionLessThanTwelveMonths>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months contextRef="c65" decimals="-3" unitRef="usd">7821000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss contextRef="c65" decimals="-3" unitRef="usd">193000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <sfst:NumberOfInvestmentsInContinuousUnrealizedLossPositionTwelveMonthsOrLonger contextRef="c65" decimals="0" unitRef="pure">6</sfst:NumberOfInvestmentsInContinuousUnrealizedLossPositionTwelveMonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger contextRef="c65" decimals="-3" unitRef="usd">2909000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss contextRef="c65" decimals="-3" unitRef="usd">67000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <sfst:NumberOfInvestmentsInContinuousUnrealizedLossPosition contextRef="c65" decimals="0" unitRef="pure">15</sfst:NumberOfInvestmentsInContinuousUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition contextRef="c65" decimals="-3" unitRef="usd">10730000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss contextRef="c65" decimals="-3" unitRef="usd">260000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <sfst:NumberOfInvestmentsInContinuousUnrealizedLossPositionLessThanTwelveMonths contextRef="c66" decimals="0" unitRef="pure">2</sfst:NumberOfInvestmentsInContinuousUnrealizedLossPositionLessThanTwelveMonths>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months contextRef="c66" decimals="-3" unitRef="usd">1751000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss contextRef="c66" decimals="-3" unitRef="usd">9000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <sfst:NumberOfInvestmentsInContinuousUnrealizedLossPositionTwelveMonthsOrLonger contextRef="c66" decimals="0" unitRef="pure">2</sfst:NumberOfInvestmentsInContinuousUnrealizedLossPositionTwelveMonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger contextRef="c66" decimals="-3" unitRef="usd">1717000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss contextRef="c66" decimals="-3" unitRef="usd">7000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <sfst:NumberOfInvestmentsInContinuousUnrealizedLossPosition contextRef="c66" decimals="0" unitRef="pure">4</sfst:NumberOfInvestmentsInContinuousUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition contextRef="c66" decimals="-3" unitRef="usd">3468000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss contextRef="c66" decimals="-3" unitRef="usd">16000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <sfst:NumberOfInvestmentsInContinuousUnrealizedLossPositionLessThanTwelveMonths contextRef="c80" decimals="0" unitRef="pure">10</sfst:NumberOfInvestmentsInContinuousUnrealizedLossPositionLessThanTwelveMonths>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months contextRef="c80" decimals="-3" unitRef="usd">13705000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss contextRef="c80" decimals="-3" unitRef="usd">303000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <sfst:NumberOfInvestmentsInContinuousUnrealizedLossPositionTwelveMonthsOrLonger contextRef="c80" decimals="0" unitRef="pure">4</sfst:NumberOfInvestmentsInContinuousUnrealizedLossPositionTwelveMonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger contextRef="c80" decimals="-3" unitRef="usd">4644000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss contextRef="c80" decimals="-3" unitRef="usd">192000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <sfst:NumberOfInvestmentsInContinuousUnrealizedLossPosition contextRef="c80" decimals="0" unitRef="pure">14</sfst:NumberOfInvestmentsInContinuousUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition contextRef="c80" decimals="-3" unitRef="usd">18349000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss contextRef="c80" decimals="-3" unitRef="usd">495000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <sfst:NumberOfInvestmentsInContinuousUnrealizedLossPositionLessThanTwelveMonths contextRef="c81" decimals="0" unitRef="pure">11</sfst:NumberOfInvestmentsInContinuousUnrealizedLossPositionLessThanTwelveMonths>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months contextRef="c81" decimals="-3" unitRef="usd">16098000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss contextRef="c81" decimals="-3" unitRef="usd">296000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <sfst:NumberOfInvestmentsInContinuousUnrealizedLossPositionTwelveMonthsOrLonger contextRef="c81" decimals="0" unitRef="pure">9</sfst:NumberOfInvestmentsInContinuousUnrealizedLossPositionTwelveMonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger contextRef="c81" decimals="-3" unitRef="usd">11264000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss contextRef="c81" decimals="-3" unitRef="usd">364000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <sfst:NumberOfInvestmentsInContinuousUnrealizedLossPosition contextRef="c81" decimals="0" unitRef="pure">20</sfst:NumberOfInvestmentsInContinuousUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition contextRef="c81" decimals="-3" unitRef="usd">27362000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss contextRef="c81" decimals="-3" unitRef="usd">660000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <sfst:NumberOfInvestmentsInContinuousUnrealizedLossPositionLessThanTwelveMonths contextRef="c82" decimals="0" unitRef="pure">2</sfst:NumberOfInvestmentsInContinuousUnrealizedLossPositionLessThanTwelveMonths>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months contextRef="c82" decimals="-3" unitRef="usd">655000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss contextRef="c82" decimals="-3" unitRef="usd">4000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <sfst:NumberOfInvestmentsInContinuousUnrealizedLossPositionTwelveMonthsOrLonger contextRef="c82" decimals="0" unitRef="pure">3</sfst:NumberOfInvestmentsInContinuousUnrealizedLossPositionTwelveMonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger contextRef="c82" decimals="-3" unitRef="usd">3215000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss contextRef="c82" decimals="-3" unitRef="usd">93000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <sfst:NumberOfInvestmentsInContinuousUnrealizedLossPosition contextRef="c82" decimals="0" unitRef="pure">5</sfst:NumberOfInvestmentsInContinuousUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition contextRef="c82" decimals="-3" unitRef="usd">3870000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss contextRef="c82" decimals="-3" unitRef="usd">97000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <sfst:NumberOfInvestmentsInContinuousUnrealizedLossPositionLessThanTwelveMonths contextRef="c83" decimals="0" unitRef="pure">43</sfst:NumberOfInvestmentsInContinuousUnrealizedLossPositionLessThanTwelveMonths>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months contextRef="c83" decimals="-3" unitRef="usd">53041000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss contextRef="c83" decimals="-3" unitRef="usd">995000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <sfst:NumberOfInvestmentsInContinuousUnrealizedLossPositionTwelveMonthsOrLonger contextRef="c83" decimals="0" unitRef="pure">28</sfst:NumberOfInvestmentsInContinuousUnrealizedLossPositionTwelveMonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger contextRef="c83" decimals="-3" unitRef="usd">27586000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss contextRef="c83" decimals="-3" unitRef="usd">886000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <sfst:NumberOfInvestmentsInContinuousUnrealizedLossPosition contextRef="c83" decimals="0" unitRef="pure">71</sfst:NumberOfInvestmentsInContinuousUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition contextRef="c83" decimals="-3" unitRef="usd">80627000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss contextRef="c83" decimals="-3" unitRef="usd">1881000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <sfst:NumberOfInvestmentsInContinuousUnrealizedLossPositionLessThanTwelveMonths contextRef="c3" decimals="0" unitRef="pure">117</sfst:NumberOfInvestmentsInContinuousUnrealizedLossPositionLessThanTwelveMonths>
    <us-gaap:ScheduleOfOtherInvestmentsNotReadilyMarketableTextBlock contextRef="c0">&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Arial, Helvetica, Sans-Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-top: Black 2.5pt solid; text-align: center"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" style="border-top: Black 2.5pt solid; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;December
    31,&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;(dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="width: 76%; text-align: left"&gt;Federal Home Loan Bank stock&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;9,250&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;1,241&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Other nonmarketable investments&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,180&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2,377&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;Investment in Trust Preferred subsidiaries&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;403&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;403&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; font: 10pt Arial, Helvetica, sans-serif; padding-left: 0.125in; text-align: left; margin-top: 2pt; margin-bottom: 0pt; text-indent: 0pt; margin-bottom: 0pt"&gt;Total other investments&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;10,833&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;4,021&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: center"&gt;&#160;&lt;/p&gt;</us-gaap:ScheduleOfOtherInvestmentsNotReadilyMarketableTextBlock>
    <us-gaap:InvestmentInFederalHomeLoanBankStockFairValueDisclosure contextRef="c3" decimals="-3" unitRef="usd">9250000</us-gaap:InvestmentInFederalHomeLoanBankStockFairValueDisclosure>
    <us-gaap:InvestmentInFederalHomeLoanBankStockFairValueDisclosure contextRef="c4" decimals="-3" unitRef="usd">1241000</us-gaap:InvestmentInFederalHomeLoanBankStockFairValueDisclosure>
    <us-gaap:CertificatesOfDepositAtCarryingValue contextRef="c3" decimals="-3" unitRef="usd">1180000</us-gaap:CertificatesOfDepositAtCarryingValue>
    <us-gaap:CertificatesOfDepositAtCarryingValue contextRef="c4" decimals="-3" unitRef="usd">2377000</us-gaap:CertificatesOfDepositAtCarryingValue>
    <sfst:InvestmentInTrustPreferredSecurities contextRef="c3" decimals="-3" unitRef="usd">403000</sfst:InvestmentInTrustPreferredSecurities>
    <sfst:InvestmentInTrustPreferredSecurities contextRef="c4" decimals="-3" unitRef="usd">403000</sfst:InvestmentInTrustPreferredSecurities>
    <us-gaap:OtherInvestments contextRef="c3" decimals="-3" unitRef="usd">10833000</us-gaap:OtherInvestments>
    <us-gaap:OtherInvestments contextRef="c4" decimals="-3" unitRef="usd">4021000</us-gaap:OtherInvestments>
    <sfst:MortgageLoansHeldForSaleTextBlock contextRef="c0">&lt;p style="font: bold 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;NOTE 3 &#x2013; Mortgage Loans Held
for Sale&lt;/p&gt;&lt;p style="font: bold 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;Mortgage loans originated and intended
for sale in the secondary market are reported as loans held for sale and carried at fair value under the fair value option with changes
in fair value recognized in current period earnings. Loans held for sale include mortgage loans which are saleable into the secondary
mortgage markets and their fair values are estimated using observable quoted market or contracted prices or market price equivalents,
which would be used by other market participants. At the date of funding of the mortgage loan held for sale, the funded amount of the
loan, the related derivative asset or liability of the associated interest rate lock commitment, less direct loan costs becomes the initial
recorded investment in the loan held for sale. Such amount approximates the fair value of the loan. At December 31, 2022, mortgage loans
held for sale totaled $3.9 million compared to $13.6 million at December 31, 2021.&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify; text-indent: 42pt"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;Mortgage loans held for sale are considered
de-recognized, or sold, when the Company surrenders control over the financial assets. Control is considered to have been surrendered
when the transferred assets have been isolated from the Company, beyond the reach of the Company and its creditors; the purchaser obtains
the right (free of conditions that constrain it from taking advantage of that right) to pledge or exchange the transferred assets; and
the Company does not maintain effective control over the transferred assets through an agreement that both entitles and obligates the
Company to repurchase or redeem the transferred assets before their maturity or the ability to unilaterally cause the holder to return
specific assets.&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: center; text-indent: 42pt"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;Gains and losses from the sale of mortgage
loans are recognized based upon the difference between the sales proceeds and carrying value of the related loans upon sale and are recorded
in mortgage banking income in the statement of income. &#160;Mortgage banking income also includes the unrealized gains and losses associated
with the loans held for sale and the realized and unrealized gains and losses from derivatives.&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;Mortgage loans sold to investors by the
Company, and which were believed to have met investor and agency underwriting guidelines at the time of sale, may be subject to repurchase
or indemnification in the event of specific default by the borrower or subsequent discovery that underwriting standards were not met.
The Company may, upon mutual agreement, agree to repurchase the loans or indemnify the investor against future losses on such loans. In
such cases, the Company bears any subsequent credit loss on the loans. As appropriate, the Company establishes mortgage repurchase reserves
related to various representations and warranties that reflect management&#x2019;s estimate of losses.&lt;/p&gt;</sfst:MortgageLoansHeldForSaleTextBlock>
    <us-gaap:MortgagesHeldForSaleFairValueDisclosure contextRef="c3" decimals="-5" unitRef="usd">3900000</us-gaap:MortgagesHeldForSaleFairValueDisclosure>
    <us-gaap:MortgagesHeldForSaleFairValueDisclosure contextRef="c4" decimals="-5" unitRef="usd">13600000</us-gaap:MortgagesHeldForSaleFairValueDisclosure>
    <us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock contextRef="c0">&lt;p style="font: bold 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;NOTE 4 &#x2013; Loans and Allowance
for Credit Losses&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;The Company makes loans to individuals
and small businesses for various personal and commercial purposes primarily in the Upstate, Midlands, and Lowcountry regions of South
Carolina, the Triangle and Triad regions of North Carolina as well as Atlanta, Georgia. The Company&#x2019;s loan portfolio is not concentrated
in loans to any single borrower or a relatively small number of borrowers. The Company focuses its lending activities primarily on the
professional markets in these regions including doctors, dentists, and small business owners. The principal component of the loan portfolio
is loans secured by real estate mortgages which account for 84.8% of total loans at December 31, 2022. Commercial loans comprise 57.1%
of total real estate loans and consumer loans account for 42.9%. Commercial real estate loans are further categorized into owner occupied
which represents 18.7% of total loans and non-owner occupied loans which represents 26.3%. Commercial construction loans represent only
3.4% of the total loan portfolio.&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"&gt;In addition to monitoring potential
concentrations of loans to particular borrowers or groups of borrowers, industries and geographic regions, management monitors exposure
to credit risk from concentrations of lending products and practices such as loans that subject borrowers to substantial payment increases
(e.g. principal deferral periods, loans with initial interest-only periods, etc.), and loans with high loan-to-value ratios. Additionally,
there are industry practices that could subject the Company to increased credit risk should economic conditions change over the course
of a loan&#x2019;s life. For example, the Company makes variable rate loans and fixed rate principal-amortizing loans with maturities prior
to the loan being fully paid (i.e. balloon payment loans). The various types of loans are individually underwritten and monitored to manage
the associated risks.&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: bold 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"&gt;Paycheck Protection Program (&#x201c;PPP&#x201d;)&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: left"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"&gt;On March 27, 2020, President Trump signed
the Coronavirus Aid, Relief, and Economic Security Act (the &#x201c;CARES&#x201d; Act or the &#x201c;Act&#x201d;) to provide emergency assistance
and health care response for individuals, families, and businesses affected by the coronavirus pandemic. The Small Business Administration
(&#x201c;SBA&#x201d;) received funding and authority through the Act to modify existing loan programs and establish a new loan program to
assist small businesses nationwide adversely impacted by the COVID-19 emergency. The Act temporarily permits the SBA to guarantee 100%
of certain loans under a new program titled the &#x201c;Paycheck Protection Program&#x201d; and also provides for forgiveness of up to the
full principal amount of qualifying loans guaranteed under the PPP.&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: left"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"&gt;In an effort to assist our clients as
best we could through the pandemic, we became an approved SBA lender in March 2020 and processed 853 loans under the PPP for a total of
$97.5 million, receiving SBA lender fee income of $3.9 million. As the regulations and guidance for PPP loans and the forgiveness process
continued to change and evolve, management recognized the operational risk and complexity associated with this portfolio and decided to
pursue the sale of the PPP loan portfolio to a third party better suited to support and serve our PPP clients through the loan forgiveness
process. The loan sale allowed our team to focus on serving our clients and proactively monitoring and addressing credit risk brought
on by the pandemic. On June 26, 2020, we completed the sale of our PPP loan portfolio to The Loan Source Inc., together with its servicing
partner, ACAP SME LLC, and immediately recognized SBA lender fee income of $2.2 million, net of sale and processing costs, which is included
in other noninterest income in the consolidated financial statements.&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"&gt;The SBA offered a second round of PPP
loans through May 31, 2021; however, we did not originate any new PPP loans. We did, however, receive referral fees of approximately $268,000
during the three months ended June 30, 2021 from The Loan Source Inc. for PPP loans they originated to our clients.&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"&gt;The following table summarizes the composition
of our loan portfolio. Total gross loans are recorded net of deferred loan fees and costs, which totaled $7.3 million and $5.0 million
as of December 31, 2022 and December 31, 2021, respectively.&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Arial, Helvetica, Sans-Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-top: Black 2.5pt solid; font-size: 8pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-size: 8pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="14" style="border-top: Black 2.5pt solid; font-size: 8pt; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-size: 8pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 1pt; font-size: 8pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 8pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="14" style="font-size: 8pt; font-weight: bold; text-align: right; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;December
    31&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;(dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" style="font-size: 8pt; font-weight: bold; text-align: right; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" style="font-size: 8pt; font-weight: bold; text-align: right; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;Commercial&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-left: 0.125in; width: 52%; text-align: left"&gt;Owner occupied RE&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;612,901&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;18.7&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;%&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;488,965&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;19.6&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="padding-left: 0.125in; text-align: left"&gt;Non-owner occupied RE&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;862,579&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;26.3&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;666,833&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;26.8&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-left: 0.125in; text-align: left"&gt;Construction&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;109,726&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;3.4&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;64,425&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2.6&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="padding-left: 0.125in; border-bottom: Black 1pt solid; text-align: left"&gt;Business&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;468,112&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;14.3&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;%&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;333,049&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;13.4&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="border-bottom: Black 1pt solid; padding-left: 0.25in; text-align: left"&gt;Total commercial loans&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;2,053,318&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;62.7&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;%&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;1,553,272&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;62.4&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;Consumer&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-left: 0.125in; text-align: left"&gt;Real estate&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;931,278&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;28.4&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;694,401&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;27.9&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="padding-left: 0.125in; text-align: left"&gt;Home equity&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;179,300&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;5.5&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;154,839&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;6.2&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-left: 0.125in; text-align: left"&gt;Construction&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;80,415&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2.5&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;59,846&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2.4&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="padding-left: 0.125in; border-bottom: Black 1pt solid; text-align: left"&gt;Other&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;29,052&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;0.9&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;%&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;27,519&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;1.1&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="border-bottom: Black 1pt solid; padding-left: 0.25in; text-align: left"&gt;Total consumer loans&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;1,220,045&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;37.3&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;%&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;936,605&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;37.6&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="padding-left: 0.125in; text-align: left"&gt;Total gross loans, net of deferred fees&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;3,273,363&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;100.0&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2,489,877&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;100.0&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;Less &#x2013; allowance for credit losses&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(38,639&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;)&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(30,408&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;)&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; padding-left: 0.125in; text-align: left"&gt;Total loans, net&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;3,234,724&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;2,459,469&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"&gt;The composition of gross loans by rate
type is as follows:&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0 0pt 0.25in; text-align: center"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Arial, Helvetica, Sans-Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-top: Black 2.5pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" style="border-top: Black 2.5pt solid; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;December
    31,&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: left; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;(dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="width: 76%; text-align: left; padding-left: 1.5pt"&gt;Floating rate loans&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;439,287&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;376,805&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; border-bottom: Black 1pt solid; padding-left: 1.5pt"&gt;Fixed rate loans&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;2,834,076&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;2,113,072&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left; padding-left: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;3,273,363&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;2,489,877&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: center"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"&gt;At December 31, 2022, approximately
$1.05 billion of the Company&#x2019;s mortgage loans were pledged as collateral for advances from the FHLB, as set forth in Note 10.&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: bold 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"&gt;Credit Quality Indicators&lt;/p&gt;&lt;p style="font: bold 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"&gt;Commercial&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"&gt;We manage a consistent process for assessing
commercial loan credit quality by monitoring our loan grading trends and past due statistics. All loans are subject to individual risk
assessment. Our risk categories include Pass, Watch, Special Mention, and Substandard, each of which is defined by banking regulatory
agencies. Delinquency statistics are also an important indicator of credit quality in the establishment of our allowance for credit losses.&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"&gt;We categorize our loans into risk categories
based on relevant information about the ability of the borrower to service their debt such as current financial information, historical
payment experience, credit documentation, public information, and current economic trends, among other factors. A description of the general
characteristics of the risk grades is as follows:&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0in; margin-bottom: 0in; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.25in"/&gt;&lt;td style="width: 0.25in; text-align: left"&gt;&lt;span&gt;&#x25cf;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;Pass&#x2014;These
loans range from minimal credit risk to average however still acceptable credit risk.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0in; margin-bottom: 0in; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.25in"/&gt;&lt;td style="width: 0.25in; text-align: left"&gt;&lt;span&gt;&#x25cf;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;Watch&#x2014;A
watch loan exhibits above average risk due to minor weaknesses and warrants closer scrutiny by management.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0 0pt 22.5pt; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0in; margin-bottom: 0in; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.25in"/&gt;&lt;td style="width: 0.25in; text-align: left"&gt;&lt;span&gt;&#x25cf;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;Special
mention&#x2014;A special mention loan has potential weaknesses that deserve management&#x2019;s close attention. If left uncorrected, these
potential weaknesses may result in deterioration of the repayment prospects for the loan or the institution&#x2019;s credit position at
some future date.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0 0pt 22.5pt; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0in; margin-bottom: 0in; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.25in"/&gt;&lt;td style="width: 0.25in; text-align: left"&gt;&lt;span&gt;&#x25cf;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;Substandard&#x2014;A
substandard loan is inadequately protected by the current sound worth and paying capacity of the obligor or of the collateral pledged,
if any. Loans so classified must have a well-defined weakness, or weaknesses, that may jeopardize the liquidation of the debt. A substandard
loan is characterized by the distinct possibility that the Bank will sustain some loss if the deficiencies are not corrected.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0 0pt 0.5in; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0in; margin-bottom: 0in; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.25in"/&gt;&lt;td style="width: 0.25in; text-align: left"&gt;&lt;span&gt;&#x25cf;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;Doubtful&#x2014;A
doubtful loan has all of the weaknesses inherent in one classified as substandard with the added characteristic that the weaknesses make
collection or liquidation in full, on the basis of the currently existing facts, conditions and values, highly questionable and improbable.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"&gt;The following table presents loan balances classified
by credit quality indicators by year of origination as of December 31, 2022.&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Arial, Helvetica, Sans-Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-top: Black 2.5pt solid; text-indent: -0.125in; padding-left: 0.125in; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-top: Black 2.5pt solid; text-align: justify"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-top: Black 2.5pt solid; text-align: justify"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-top: Black 2.5pt solid; text-align: justify"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-top: Black 2.5pt solid; text-align: justify"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-top: Black 2.5pt solid; text-align: justify"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-top: Black 2.5pt solid; text-align: justify"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-top: Black 2.5pt solid; text-align: justify"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-top: Black 2.5pt solid; text-align: justify"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-top: Black 2.5pt solid; text-align: justify"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="34" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;December
    31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;(dollars
    in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;Prior&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;Revolving&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;Revolving
    Converted to Term&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; font-weight: bold; text-align: left"&gt;Commercial&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left"&gt;Owner occupied RE&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.375in; width: 19%; text-align: left"&gt;Pass&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 6%; text-align: right"&gt;169,083&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 6%; text-align: right"&gt;122,654&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 6%; text-align: right"&gt;85,867&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 6%; text-align: right"&gt;66,299&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 6%; text-align: right"&gt;36,718&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 6%; text-align: right"&gt;93,915&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 6%; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-143"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 6%; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-144"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 6%; text-align: right"&gt;574,536&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.375in; text-align: left"&gt;Watch&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;14,648&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;479&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;9,339&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;3,658&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-145"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;6,792&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-146"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-147"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;34,916&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.375in; text-align: left"&gt;Special Mention&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;200&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-148"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-149"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-150"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-151"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2,960&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-152"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-153"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;3,160&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-indent: -0.125in; border-bottom: Black 1pt solid; padding-left: 0.375in; text-align: left"&gt;Substandard&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-154"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-155"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;-&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-156"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;289&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-157"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-158"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-159"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;289&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left"&gt;Total Owner occupied RE&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;183,931&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;123,133&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;95,206&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;69,957&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;37,007&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;103,667&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-160"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-161"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;612,901&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left"&gt;Non-owner occupied RE&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.375in; text-align: left"&gt;Pass&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;281,890&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;169,599&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;113,264&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;59,550&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;79,722&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;106,967&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;604&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;137&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;811,733&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.375in; text-align: left"&gt;Watch&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,061&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;9,491&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-162"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;10,683&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,408&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;11,660&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-163"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-164"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;34,303&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.375in; text-align: left"&gt;Special Mention&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-165"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;202&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-166"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;6,087&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-167"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;930&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-168"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-169"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;7,219&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="text-indent: -0.125in; border-bottom: Black 1pt solid; padding-left: 0.375in; text-align: left"&gt;Substandard&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-170"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;134&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-171"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;7,992&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;327&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;871&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-172"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-173"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;9,324&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left"&gt;Total Non-owner occupied RE&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;282,951&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;179,426&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;113,264&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;84,312&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;81,457&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;120,428&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;604&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;137&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;862,579&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left"&gt;Construction&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.375in; text-align: left"&gt;Pass&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;48,420&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;55,129&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;4,811&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;247&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-174"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-175"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-176"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-177"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;108,607&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.375in; text-align: left"&gt;Watch&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,119&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-178"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-179"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-180"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-181"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-182"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-183"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-184"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,119&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.375in; text-align: left"&gt;Special Mention&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-185"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-186"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-187"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-188"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-189"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-190"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-191"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-192"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-193"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-indent: -0.125in; border-bottom: Black 1pt solid; padding-left: 0.375in; text-align: left"&gt;Substandard&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-194"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-195"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-196"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-197"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-198"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-199"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-200"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-201"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-202"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left"&gt;Total Construction&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;49,539&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;55,129&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;4,811&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;247&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-203"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-204"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-205"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-206"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;109,726&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left"&gt;Business&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.375in; text-align: left"&gt;Pass&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;136,489&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;57,804&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;29,864&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;21,807&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;35,249&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;28,914&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;136,337&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;709&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;447,174&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.375in; text-align: left"&gt;Watch&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;3,186&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2,058&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,318&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,282&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;179&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;3,074&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;3,783&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;439&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;15,319&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.375in; text-align: left"&gt;Special Mention&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,137&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;260&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;386&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;210&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-207"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;252&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;115&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;642&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;3,002&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="text-indent: -0.125in; border-bottom: Black 1pt solid; padding-left: 0.375in; text-align: left"&gt;Substandard&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;498&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-208"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;188&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;233&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;315&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;911&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;472&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-209"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;2,617&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; border-bottom: Black 1pt solid; text-align: left"&gt;Total Business&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;141,310&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;60,122&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;31,756&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;23,533&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;35,743&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;33,151&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;140,707&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;1,790&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;468,112&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left"&gt;Total Commercial loans&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;657,731&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;417,810&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;245,037&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;178,049&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;154,207&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;257,246&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;141,311&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,927&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2,053,318&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; font-weight: bold; text-align: left"&gt;Consumer&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left"&gt;Real estate&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.375in; text-align: left"&gt;Pass&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;243,589&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;269,565&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;189,075&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;72,499&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;39,042&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;76,172&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-210"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-211"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;889,942&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.375in; text-align: left"&gt;Watch&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;6,196&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;8,256&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;3,847&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2,278&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;494&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;3,671&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-212"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-213"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;24,742&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.375in; text-align: left"&gt;Special Mention&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;3,114&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,938&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2,644&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2,258&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;955&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2,639&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-214"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-215"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;13,548&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-indent: -0.125in; border-bottom: Black 1pt solid; padding-left: 0.375in; text-align: left"&gt;Substandard&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-216"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;648&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;227&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;341&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;408&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;1,422&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-217"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-218"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;3,046&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left"&gt;Total Real estate&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;252,899&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;280,407&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;195,793&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;77,376&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;40,899&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;83,904&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-219"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-220"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;931,278&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left"&gt;Home equity&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.375in; text-align: left"&gt;Pass&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-221"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-222"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-223"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-224"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-225"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-226"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;165,847&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-227"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;165,847&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.375in; text-align: left"&gt;Watch&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-228"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-229"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-230"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-231"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-232"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-233"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;7,226&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-234"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;7,226&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.375in; text-align: left"&gt;Special Mention&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-235"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-236"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-237"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-238"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-239"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-240"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;4,055&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-241"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;4,055&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="text-indent: -0.125in; border-bottom: Black 1pt solid; padding-left: 0.375in; text-align: left"&gt;Substandard&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-242"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-243"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-244"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-245"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-246"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-247"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;2,172&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-248"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;2,172&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left"&gt;Total Home equity&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-249"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-250"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-251"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-252"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-253"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-254"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;179,300&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-255"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;179,300&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left"&gt;Construction&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.375in; text-align: left"&gt;Pass&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;41,138&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;34,039&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;4,923&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-256"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-257"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-258"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-259"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-260"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;80,100&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.375in; text-align: left"&gt;Watch&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-261"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-262"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;-&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-263"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-264"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-265"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-266"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-267"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;-&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.375in; text-align: left"&gt;Special Mention&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-268"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-269"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-270"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;315&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-271"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-272"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-273"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-274"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;315&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-indent: -0.125in; border-bottom: Black 1pt solid; padding-left: 0.375in; text-align: left"&gt;Substandard&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-275"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-276"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-277"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-278"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-279"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-280"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-281"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-282"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-283"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left"&gt;Total Construction&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;41,138&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;34,039&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;4,923&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;315&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-284"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-285"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-286"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-287"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;80,415&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left"&gt;Other&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.375in; text-align: left"&gt;Pass&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;3,894&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;3,038&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,702&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,534&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;341&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;3,015&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;14,465&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-288"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;27,989&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.375in; text-align: left"&gt;Watch&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;46&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;367&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;15&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;5&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;16&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;175&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;93&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-289"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;717&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.375in; text-align: left"&gt;Special Mention&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;94&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-290"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-291"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;44&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;75&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;23&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;97&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-292"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;332&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="text-indent: -0.125in; border-bottom: Black 1pt solid; padding-left: 0.375in; text-align: left"&gt;Substandard&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-293"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;-&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-294"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;5&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-295"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-296"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;9&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-297"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;14&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; border-bottom: Black 1pt solid; text-align: left"&gt;Total Other&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;4,034&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;3,405&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;1,717&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;1,588&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;432&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;3,213&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;14,663&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-298"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;29,052&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; border-bottom: Black 1pt solid; text-align: left"&gt;Total Consumer loans&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;298,071&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;317,851&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;202,433&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;79,279&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;41,331&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;87,117&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;193,963&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-299"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;1,220,045&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-indent: -0.125in; padding-left: 0.375in; text-align: left"&gt;Total loans&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;955,802&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;735,661&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;447,470&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;257,328&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;195,538&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;344,363&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;335,274&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;1,927&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;3,273,363&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"&gt;The following table presents loan balances classified
by credit quality indicators and loan categories as of December 31, 2021.&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Arial, Helvetica, Sans-Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-top: Black 2.5pt solid; text-indent: -0.125in; padding-left: 0.125in; text-align: center"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="34" style="border-top: Black 2.5pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; padding-bottom: 1pt; text-align: center"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="34" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;December
    31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; border-bottom: Black 1pt solid; font-weight: bold; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="14" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-size: 8pt"&gt;Commercial&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="14" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;Consumer&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="padding-bottom: 1pt; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: normal; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;(dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;Owner &lt;br/&gt;
    occupied RE&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;Non-owner
    occupied RE&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;Construction&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;Business&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;Real Estate&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;Home Equity&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;Construction&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; width: 19%; text-align: justify"&gt;Pass&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 6%; text-align: right"&gt;487,422&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 6%; text-align: right"&gt;589,280&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 6%; text-align: right"&gt;64,425&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 6%; text-align: right"&gt;328,371&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 6%; text-align: right"&gt;684,923&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 6%; text-align: right"&gt;148,933&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 6%; text-align: right"&gt;59,846&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 6%; text-align: right"&gt;27,365&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 6%; text-align: right"&gt;2,390,565&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; text-align: justify"&gt;Special mention&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;327&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;48,310&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-300"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,530&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;4,294&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2,986&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-301"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;129&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;57,576&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; border-bottom: Black 1pt solid; text-align: justify"&gt;Substandard&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;1,216&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;29,243&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-302"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;3,148&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;5,184&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;2,920&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-303"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;25&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;41,736&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-indent: -0.125in; padding-left: 0.375in; text-align: justify"&gt;Total loans&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;488,965&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;666,833&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;64,425&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;333,049&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;694,401&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;154,839&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;59,846&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;27,519&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;2,489,877&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"&gt;The following tables present loan balances by payment
status.&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Arial, Helvetica, Sans-Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-top: Black 2.5pt solid; text-indent: -0.125in; padding-left: 0.125in; text-align: center"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-top: Black 2.5pt solid; text-align: center"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-top: Black 2.5pt solid; text-align: center"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-top: Black 2.5pt solid; text-align: center"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="10" style="border-top: Black 2.5pt solid; text-align: center"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; padding-bottom: 1pt; font-weight: bold; text-align: center"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="22" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;December
    31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: normal; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;(dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;Accruing
    30-59 days past due&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;Accruing
    60-89 days past due&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;Accruing
    90 days or more past due&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;Nonaccrual
    loans&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;Accruing
    current&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; font-weight: bold; text-align: justify"&gt;Commercial&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.375in; width: 34%; text-align: justify"&gt;Owner occupied RE&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 8%; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-304"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 8%; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-305"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 8%; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-306"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 8%; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-307"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 8%; text-align: right"&gt;612,901&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 8%; text-align: right"&gt;612,901&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.375in; text-align: justify"&gt;Non-owner occupied RE&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;119&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;757&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-308"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;247&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;861,456&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;862,579&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.375in; text-align: justify"&gt;Construction&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-309"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-310"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-311"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-312"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;109,726&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;109,726&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.375in; text-align: justify"&gt;Business&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;24&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-313"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;182&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;467,905&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;468,112&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; font-weight: bold; text-align: justify"&gt;Consumer&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.375in; text-align: justify"&gt;Real estate&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;330&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;-&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-314"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,099&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;929,849&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;931,278&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.375in; text-align: justify"&gt;Home equity&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;50&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-315"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-316"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,099&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;178,151&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;179,300&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.375in; text-align: justify"&gt;Construction&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-317"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-318"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-319"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-320"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;80,415&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;80,415&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-indent: -0.125in; border-bottom: Black 1pt solid; padding-left: 0.375in; text-align: justify"&gt;Other&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;88&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-321"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-322"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-323"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;28,964&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;29,052&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-indent: -0.125in; padding-left: 0.625in; text-align: justify"&gt;Total loans&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;611&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;758&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;-&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;2,627&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;3,269,367&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;3,273,363&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="margin: 0"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Arial, Helvetica, Sans-Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 1pt; font-weight: bold; text-align: center"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="22" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;December
    31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: normal; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;(dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;Accruing
    30-59 days past due&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;Accruing
    60-89 days past due&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;Accruing
    90 days or more past due&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;Nonaccrual
    loans&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;Accruing
    current&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="font-weight: bold; text-align: justify"&gt;Commercial&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-left: 0.25in; width: 34%; text-align: justify"&gt;Owner occupied RE&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 8%; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-328; -sec-ix-hidden: hidden-fact-324"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 8%; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-329; -sec-ix-hidden: hidden-fact-325"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 8%; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-330; -sec-ix-hidden: hidden-fact-326"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 8%; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-331; -sec-ix-hidden: hidden-fact-327"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 8%; text-align: right"&gt;488,965&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 8%; text-align: right"&gt;488,965&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="padding-left: 0.25in; text-align: justify"&gt;Non-owner occupied RE&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-335; -sec-ix-hidden: hidden-fact-332"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-336; -sec-ix-hidden: hidden-fact-333"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-337; -sec-ix-hidden: hidden-fact-334"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,069&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;665,764&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;666,833&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-left: 0.25in; text-align: justify"&gt;Construction&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-342; -sec-ix-hidden: hidden-fact-338"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-343; -sec-ix-hidden: hidden-fact-339"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-344; -sec-ix-hidden: hidden-fact-340"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-345; -sec-ix-hidden: hidden-fact-341"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;64,425&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;64,425&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="padding-left: 0.25in; text-align: justify"&gt;Business&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-350; -sec-ix-hidden: hidden-fact-346"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-351; -sec-ix-hidden: hidden-fact-347"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-352; -sec-ix-hidden: hidden-fact-348"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-353; -sec-ix-hidden: hidden-fact-349"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;333,049&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;333,049&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="font-weight: bold; text-align: justify"&gt;Consumer&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="padding-left: 0.25in; text-align: justify"&gt;Real estate&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;136&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-356; -sec-ix-hidden: hidden-fact-354"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-357; -sec-ix-hidden: hidden-fact-355"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,750&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;692,515&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;694,401&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-left: 0.25in; text-align: justify"&gt;Home equity&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;417&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;174&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-359; -sec-ix-hidden: hidden-fact-358"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2,045&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;152,203&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;154,839&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="padding-left: 0.25in; text-align: justify"&gt;Construction&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-364; -sec-ix-hidden: hidden-fact-360"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-365; -sec-ix-hidden: hidden-fact-361"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-366; -sec-ix-hidden: hidden-fact-362"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-367; -sec-ix-hidden: hidden-fact-363"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;59,846&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;59,846&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="border-bottom: Black 1pt solid; padding-left: 0.25in; text-align: justify"&gt;Other&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;5&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-371; -sec-ix-hidden: hidden-fact-368"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-372; -sec-ix-hidden: hidden-fact-369"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-373; -sec-ix-hidden: hidden-fact-370"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;27,514&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;27,519&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; padding-left: 0.5in; text-align: justify"&gt;Total loans&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;558&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;174&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-374"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;4,864&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;2,484,281&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;2,489,877&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: left"&gt;&#160;&lt;/p&gt;&lt;p style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-style: normal"&gt;As of December
31, 2022 and December 31, 2021, loans 30 days or more past due represented 0.11% and 0.09% of the Company&#x2019;s total loan portfolio,
respectively. Commercial loans 30 days or more past due were 0.03% and 0.00% of the Company&#x2019;s total loan portfolio as of December
31, 2022 and December 31, 2021, respectively. Consumer loans 30 days or more past due were 0.08% and 0.09% of total loans as of December
31, 2022 and December 31, 2021, respectively.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: left"&gt;Nonperforming assets&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"&gt;The following table shows the nonperforming
assets and the related percentage of nonperforming assets to total assets and gross loans. Generally, a loan is placed on nonaccrual status
when it becomes 90 days past due as to principal or interest, or when we believe, after considering economic and business conditions and
collection efforts, that the borrower&#x2019;s financial condition is such that collection of the contractual principal or interest on
the loan is doubtful. A payment of interest on a loan that is classified as nonaccrual is recognized as a reduction in principal when
received.&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Arial, Helvetica, Sans-Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-top: Black 2.5pt solid; text-indent: -0.125in; padding-left: 0.125in; text-align: center"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-top: Black 2.5pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-top: Black 2.5pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; padding-bottom: 1pt; font-weight: bold; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;December
    31,&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; font-weight: normal; text-align: left; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;(dollars
    in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; width: 76%; text-align: justify"&gt;Nonaccrual loans&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;831&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;1,912&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; text-align: justify; border-bottom: Black 1pt solid"&gt;Nonaccruing TDRs&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;1,796&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;2,952&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; text-align: justify"&gt;Total nonaccrual loans, including nonaccruing TDRs&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2,627&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;4,864&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; text-align: justify; border-bottom: Black 1pt solid"&gt;Other real estate owned&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-375"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-376"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="text-indent: -0.125in; border-bottom: Black 1pt solid; padding-left: 0.375in; text-align: justify"&gt;Total nonperforming assets&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;2,627&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;4,864&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; text-align: justify"&gt;Nonperforming assets as a percentage of:&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.375in; text-align: justify"&gt;Total assets&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;0.07&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;0.17&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-indent: -0.125in; border-bottom: Black 1pt solid; padding-left: 0.375in; text-align: justify"&gt;Gross loans&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;0.08&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;%&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;0.20&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; text-align: justify"&gt;Total loans over 90 days past due&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;402&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;554&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; text-align: justify"&gt;Loans over 90 days past due and still accruing&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-377"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-378"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-indent: -0.125in; padding-left: 0.125in; text-align: justify"&gt;Accruing troubled debt restructurings&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;4,503&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;3,299&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-weight: normal"&gt;The table below
summarizes nonaccrual loans by major categories for the periods presented.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-weight: normal"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Arial, Helvetica, Sans-Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-top: Black 2.5pt solid; text-align: center"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-top: Black 2.5pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-top: Black 2.5pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-top: Black 2.5pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-top: Black 2.5pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 1pt; font-weight: bold; text-align: center"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="10" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;CECL&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;Incurred
    loss&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 1pt; font-weight: bold; text-align: justify"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="10" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;December
    31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: right; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;December
    31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-weight: bold; text-align: center"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;Nonaccrual&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;Nonaccrual&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-weight: bold; text-align: center"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;loans&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;loans&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-weight: bold; text-align: center"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;with no&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;with an&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;nonaccrual&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;nonaccrual&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-weight: normal; text-align: left; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;(dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;allowance&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;allowance&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;loans&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;loans&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="font-weight: bold; text-align: justify"&gt;Commercial&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-left: 0.25in; text-align: justify"&gt;Owner occupied RE&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-379"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-380"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-381"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-382"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="padding-left: 0.25in; width: 52%; text-align: justify"&gt;Non-owner occupied RE&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;114&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;133&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;247&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;1,070&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-left: 0.25in; text-align: justify"&gt;Construction&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-383"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-384"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-385"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-386"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="border-bottom: Black 1pt solid; padding-left: 0.25in; text-align: justify"&gt;Business&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-387"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;182&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;182&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-388"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="border-bottom: Black 1pt solid; padding-left: 0.5in; text-align: justify"&gt;Total commercial&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;114&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;315&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;429&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;1,070&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="font-weight: bold; text-align: justify"&gt;Consumer&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-left: 0.25in; text-align: justify"&gt;Real estate&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-389"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,099&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,099&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,750&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="padding-left: 0.25in; text-align: justify"&gt;Home equity&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;194&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;905&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,099&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2,044&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-left: 0.25in; text-align: justify"&gt;Construction&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-390"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-391"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-392"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-393"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="border-bottom: Black 1pt solid; padding-left: 0.25in; text-align: justify"&gt;Other&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-394"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-395"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-396"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-397"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="border-bottom: Black 1pt solid; padding-left: 0.5in; text-align: justify"&gt;Total consumer&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;194&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;2,004&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;2,198&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;3,794&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; padding-left: 0.75in; text-align: justify"&gt;Total&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;308&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;2,319&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;2,627&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;4,864&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-weight: normal"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"&gt;Foregone interest income on the nonaccrual
loans for the year ended December 31, 2022 was approximately $28,000 and approximately $55,000 for the same period in 2021.&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"&gt;The table below summarizes key information for
loans individually evaluated for impairment loans under the incurred loss methodology. These loans include loans on nonaccrual status
and loans modified in a TDR, whether on accrual or nonaccrual status. These loans may have estimated impairment which is included in the
allowance for credit losses.&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Arial, Helvetica, Sans-Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-top: Black 2.5pt solid; text-align: center"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-top: Black 2.5pt solid; text-align: center"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" style="border-top: Black 2.5pt solid; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" style="border-top: Black 2.5pt solid; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 1pt; text-align: center"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="10" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;December
    31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 1pt; text-align: center"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="padding-bottom: 1pt; text-align: center"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="10" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;Recorded
    investment&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="padding-bottom: 1pt; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;Impaired loans&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;Impaired loans&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;Unpaid&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;with no related&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;with related&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;Related&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;Principal&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;Impaired&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;allowance for&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;allowance for&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;allowance for&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: left; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;(dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;Balance&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;loans&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;loan losses&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;loan losses&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;loan losses&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;Commercial&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="width: 40%; text-align: left; padding-left: 0.25in"&gt;Owner occupied RE&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;1,261&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;1,261&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;1,261&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-398"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-399"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="text-align: left; padding-left: 0.25in"&gt;Non-owner occupied RE&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2,012&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,070&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;270&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;800&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;171&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-left: 0.25in"&gt;Construction&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-400"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-401"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-402"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-403"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-404"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="text-align: left; border-bottom: Black 1pt solid; padding-left: 0.25in"&gt;Business&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;1,104&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;1,104&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-405"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;1,104&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;452&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; border-bottom: Black 1pt solid; padding-left: 0.5in"&gt;Total commercial&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;4,377&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;3,435&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;1,531&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;1,904&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;623&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;Consumer&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-left: 0.25in"&gt;Real estate&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2,638&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2,561&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,743&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;818&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;144&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="text-align: left; padding-left: 0.25in"&gt;Home equity&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2,206&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2,044&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,989&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;55&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;55&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-left: 0.25in"&gt;Construction&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-406"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-407"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-408"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-409"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-410"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="text-align: left; border-bottom: Black 1pt solid; padding-left: 0.25in"&gt;Other&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;123&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;123&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-411"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;123&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;14&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; border-bottom: Black 1pt solid; padding-left: 0.5in"&gt;Total consumer&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;4,967&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;4,728&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;3,732&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;996&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;213&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left; padding-left: 0.75in"&gt;Total&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;9,344&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;8,163&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;5,263&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;2,900&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;836&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: left"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"&gt;The following table provides the average recorded
investment in impaired loans and the amount of interest income recognized on impaired loans after impairment by portfolio segment and
class under the incurred loss methodology.&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: center"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Arial, Helvetica, Sans-Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-top: Black 2.5pt solid; text-align: center"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="14" style="border-top: Black 2.5pt solid; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 1pt; text-align: center"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="14" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;Year ended
    December 31,&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 1pt; text-align: center"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;Average&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;Recognized&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;Average&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;Recognized&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;recorded&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;interest&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;recorded&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;interest&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: left; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;(dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;investment&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;income&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;investment&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;income&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;Commercial&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="width: 52%; text-align: left; padding-left: 0.25in"&gt;Owner occupied RE&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;1,387&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;65&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;2,423&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;88&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="text-align: left; padding-left: 0.25in"&gt;Non-owner occupied RE&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;3,128&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;182&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;4,217&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;221&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-left: 0.25in"&gt;Construction&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;55&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;-&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;56&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;6&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="text-align: left; border-bottom: Black 1pt solid; padding-left: 0.25in"&gt;Business&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;2,218&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;62&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;2,306&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;243&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; border-bottom: Black 1pt solid; padding-left: 0.5in"&gt;Total commercial&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;6,788&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;309&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;9,002&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;558&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="font-weight: bold; text-align: left; padding-left: 1.45pt"&gt;Consumer&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-left: 0.25in"&gt;Real estate&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;3,641&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;98&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;3,372&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;170&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="text-align: left; padding-left: 0.25in"&gt;Home equity&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,964&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;85&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2,128&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;5&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-left: 0.25in"&gt;Construction&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-412"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-413"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-414"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-415"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="text-align: left; border-bottom: Black 1pt solid; padding-left: 0.25in"&gt;Other&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;129&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;4&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;141&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;79&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; border-bottom: Black 1pt solid; padding-left: 0.5in"&gt;Total consumer&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;5,734&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;187&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;5,641&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;254&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left; padding-left: 0.75in"&gt;Total&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;12,522&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;496&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;14,643&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;812&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: left"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: left"&gt;&lt;b&gt;Allowance for Credit Losses &lt;/b&gt;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"&gt;The following table summarizes the activity related
to the allowance for credit losses for the year ended December 31, 2022 under the CECL methodology. On January 1, 2022, we adopted
the Current Expected Credit Loss (CECL) methodology for estimating credit losses, which resulted in an increase of $1.5 million in our
allowance for credit losses. The $5.4 million provision for credit losses for the 12 months ended December 31, 2022 was driven primarily
by $783.5 million in loan growth for the year. In addition to loan growth, the provision for credit losses was impacted by slightly lower
expected loss rates due to historically low charge-offs during 2022, while minor adjustments to two internal qualitative factors increased
the qualitative component of the allowance and related provision expense.&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Arial, Helvetica, Sans-Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-top: Black 2.5pt solid; text-indent: -0.125in; padding-left: 0.125in; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-top: Black 2.5pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-top: Black 2.5pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-top: Black 2.5pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="22" style="border-top: Black 2.5pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; padding-bottom: 1pt; font-weight: bold; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="34" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;Twelve
    months ended December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; font-weight: bold; text-align: left; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="14" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;Commercial&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;Consumer&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: normal; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;(dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;Owner occupied
    RE&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;Non-owner
    occupied RE&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;Construction&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;Business&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;Real Estate&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;Home &lt;br/&gt;Equity&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;Construction&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; width: 28%; font-weight: bold; text-align: left"&gt;Balance, beginning of period&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 5%; text-align: right"&gt;4,700&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 5%; text-align: right"&gt;10,518&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 5%; text-align: right"&gt;625&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 5%; text-align: right"&gt;4,887&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 5%; text-align: right"&gt;7,083&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 5%; text-align: right"&gt;1,697&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 5%; text-align: right"&gt;578&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 5%; text-align: right"&gt;320&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 5%; text-align: right"&gt;30,408&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left"&gt;Adjustment for CECL&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(313&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;333&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;154&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,057&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(294&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;438&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;130&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(5&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,500&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left"&gt;Provision for credit losses&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,480&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(2,015&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;513&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,764&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2,698&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;663&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;185&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;87&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;5,375&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left"&gt;Loan charge-offs&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-416"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-417"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-418"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(55&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-419"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(339&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-420"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(91&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(485&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left; border-bottom: Black 1pt solid"&gt;Loan recoveries&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-421"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;1,540&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-422"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;208&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-423"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;92&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-424"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;1&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;1,841&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-indent: -0.125in; border-bottom: Black 1pt solid; padding-left: 0.375in; text-align: left"&gt;Net loan recoveries (charge-offs)&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-425"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;1,540&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-426"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;153&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-427"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(247&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;)&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-428"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(90&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;1,356&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-indent: -0.125in; padding-left: 0.625in; font-weight: bold; text-align: left"&gt;Balance, end of period&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;5,867&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;10,376&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;1,292&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;7,861&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;9,487&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;2,551&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;893&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;312&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;38,639&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td colspan="14" style="text-indent: -0.125in; padding-left: 0.125in; text-align: left"&gt;Net recoveries to average loans (annualized)&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(0.05&lt;/td&gt;&lt;td style="text-align: left"&gt;%)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td colspan="9" style="text-indent: -0.125in; padding-left: 0.125in; text-align: left"&gt;Allowance for credit losses to gross loans&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1.18&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td colspan="12" style="border-bottom: Black 2.5pt solid; text-indent: -0.125in; padding-left: 0.125in; text-align: left"&gt;Allowance for credit losses to nonperforming loans&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;1470.84&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"&gt;Prior to the adoption of ASC 326 on January 1,
2022, the Company calculated the allowance for loan losses under the incurred loss methodology. The following table summarizes the activity
related to the allowance for loan losses in prior periods under this methodology.&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Arial, Helvetica, Sans-Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-top: Black 2.5pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-top: Black 2.5pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-top: Black 2.5pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-top: Black 2.5pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="22" style="border-top: Black 2.5pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 1pt; font-weight: bold; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="34" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;Twelve
    months ended December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-weight: bold; text-align: left; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="14" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;Commercial&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="5" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt; font-style: normal"&gt;Consumer&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-weight: normal; text-align: left; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;(dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;Owner occupied
    RE&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;Non-owner
    occupied RE&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;Construction&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;Business&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;Real Estate&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;Home &lt;br/&gt;Equity&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;Construction&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; width: 28%; font-weight: bold; text-align: left"&gt;Balance, beginning of period&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 5%; text-align: right"&gt;8,092&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 5%; text-align: right"&gt;12,050&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 5%; text-align: right"&gt;1,154&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 5%; text-align: right"&gt;7,870&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 5%; text-align: right"&gt;10,482&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 5%; text-align: right"&gt;3,248&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 5%; text-align: right"&gt;746&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 5%; text-align: right"&gt;507&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 5%; text-align: right"&gt;44,149&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left"&gt;Provision for credit losses&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(3,486&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(958&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(529&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(2,041&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(3,417&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(1,613&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(168&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(188&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(12,400&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left"&gt;Loan charge-offs&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-429"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(837&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-430"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(1,181&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-431"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(139&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-432"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(9&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(2,166&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left; border-bottom: Black 1pt solid"&gt;Loan recoveries&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;94&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;263&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-433"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;239&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;18&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;201&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-434"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;10&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;825&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="text-indent: -0.125in; border-bottom: Black 1pt solid; padding-left: 0.375in; text-align: left"&gt;Net loan recoveries (charge-offs)&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;94&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(574&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;)&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-435"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(942&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;18&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;62&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-436"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;1&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(1,341&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-indent: -0.125in; padding-left: 0.625in; font-weight: bold; text-align: left"&gt;Balance, end of period&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;4,700&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;10,518&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;625&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;4,887&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;7,083&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;1,697&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;578&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;320&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;30,408&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="margin: 0"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Arial, Helvetica, Sans-Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 1pt; font-weight: bold; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="34" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;Twelve
    months ended December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-weight: bold; text-align: left; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="14" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;Commercial&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;Consumer&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-weight: normal; text-align: left; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;(dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;Owner occupied
    RE&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;Non-owner
    occupied RE&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;Construction&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;Business&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;Real Estate&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;Home &lt;br/&gt;Equity&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;Construction&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; width: 28%; font-weight: bold; text-align: left"&gt;Balance, beginning of period&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 5%; text-align: right"&gt;2,782&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 5%; text-align: right"&gt;4,305&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 5%; text-align: right"&gt;541&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 5%; text-align: right"&gt;3,716&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 5%; text-align: right"&gt;3,308&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 5%; text-align: right"&gt;1,446&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 5%; text-align: right"&gt;268&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 5%; text-align: right"&gt;276&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 5%; text-align: right"&gt;16,642&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left"&gt;Provision for credit losses&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;5,339&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;8,583&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;613&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;4,993&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;7,290&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2,032&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;478&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;272&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;29,600&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left"&gt;Loan charge-offs&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(94&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(1,508&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-437"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(1,309&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(134&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(299&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-438"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(70&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(3,414&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left; border-bottom: Black 1pt solid"&gt;Loan recoveries&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;65&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;670&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-439"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;470&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;18&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;69&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-440"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;29&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;1,321&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="text-indent: -0.125in; border-bottom: Black 1pt solid; padding-left: 0.375in; text-align: left"&gt;Net loan recoveries (charge-offs)&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(29&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;)&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(838&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;)&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;-&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(839&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(116&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;)&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(230&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;)&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-441"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(41&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(2,093&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-indent: -0.125in; padding-left: 0.625in; font-weight: bold; text-align: left"&gt;Balance, end of period&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;8,092&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;12,050&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;1,154&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;7,870&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;10,482&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;3,248&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;746&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;507&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;44,149&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"&gt;The following tables summarize the activity
in the allowance for loan losses by our commercial and consumer portfolio segments under the incurred loss methodology.&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: center"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Arial, Helvetica, Sans-Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-top: Black 2.5pt solid; text-align: center"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-top: Black 2.5pt solid; text-align: center"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-top: Black 2.5pt solid; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-top: Black 2.5pt solid; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="10" style="border-top: Black 2.5pt solid; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 1pt; text-align: center"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="22" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;Year ended
    December 31,&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 1pt; text-align: center"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="10" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="10" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: left; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;(dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;Commercial&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;Consumer&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;Commercial&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;Consumer&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; width: 34%; text-align: left"&gt;Balance, beginning of period&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 8%; text-align: right"&gt;29,166&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 8%; text-align: right"&gt;14,983&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 8%; text-align: right"&gt;44,149&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 8%; text-align: right"&gt;11,372&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 8%; text-align: right"&gt;5,270&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 8%; text-align: right"&gt;16,642&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.375in; text-align: left"&gt;Provision&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(7,014&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(5,386&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(12,400&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;19,500&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;10,100&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;29,600&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.375in; text-align: left"&gt;Loan charge-offs&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(2,018&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(148&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(2,166&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(2,911&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(503&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(3,414&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-indent: -0.125in; border-bottom: Black 1pt solid; padding-left: 0.375in; text-align: left"&gt;Loan recoveries&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;596&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;229&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;825&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;1,205&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;116&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;1,321&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="text-indent: -0.125in; border-bottom: Black 1pt solid; padding-left: 0.625in; text-align: left"&gt;Net loan charge-offs&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(1,422&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;)&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;81&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(1,341&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(1,706&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;)&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(387&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;)&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(2,093&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-indent: -0.125in; padding-left: 0.125in; text-align: left"&gt;Balance, end of period&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;20,730&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;9,678&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;30,408&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;29,166&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;14,983&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;44,149&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"&gt;The following table disaggregates the allowance
for loan losses and recorded investment in loans by impairment methodology under the incurred loss methodology.&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: center"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Arial, Helvetica, Sans-Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td colspan="25" style="border-top: Black 2.5pt solid; text-align: center"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 1pt; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="22" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;December
    31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 1pt; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="10" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;Allowance
    for loan losses&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="10" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;Recorded
    investment in loans&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;(dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;Commercial&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;Consumer&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;Commercial&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;Consumer&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="width: 34%; text-align: left"&gt;Individually evaluated&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 8%; text-align: right"&gt;623&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 8%; text-align: right"&gt;213&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 8%; text-align: right"&gt;836&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 8%; text-align: right"&gt;3,435&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 8%; text-align: right"&gt;4,728&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 8%; text-align: right"&gt;8,163&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;Collectively evaluated&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;20,107&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;9,465&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;29,572&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;1,549,837&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;931,877&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;2,481,714&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; padding-left: 0.5in; text-align: left"&gt;Total&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;20,730&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;9,678&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;30,408&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;1,553,272&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;936,605&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;2,489,877&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: center"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"&gt;Collateral dependent loans are loans for which
the repayment is expected to be provided substantially through the operation or sale of the collateral and the borrower is experiencing
financial difficulty. The Company reviews individually evaluated loans for designation as collateral dependent loans, as well as other
loans that management of the Company designates as having higher risk. These loans do not share common risk characteristics and are not
included within the collectively evaluated loans for determining the allowance for credit losses.&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"&gt;The following table presents an analysis of collateral-dependent
loans of the Company as of December 31, 2022.&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Arial, Helvetica, Sans-Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-top: Black 2.5pt solid; text-align: center"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="14" style="border-top: Black 2.5pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 1pt; text-align: center"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="14" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;December
    31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-weight: bold; text-align: center"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;Real&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;Business&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-weight: normal; text-align: left; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;(dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;estate&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;assets&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="font-weight: bold; text-align: justify"&gt;Commercial&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-left: 0.25in; text-align: justify"&gt;Owner occupied RE&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-442"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-443"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-444"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-445"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="padding-left: 0.25in; width: 52%; text-align: justify"&gt;Non-owner occupied RE&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;114&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-446"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-447"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;114&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-left: 0.25in; text-align: justify"&gt;Construction&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-448"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-449"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-450"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-451"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="border-bottom: Black 1pt solid; padding-left: 0.25in; text-align: justify"&gt;Business&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;30&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-452"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-453"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;30&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="border-bottom: Black 1pt solid; padding-left: 0.5in; text-align: justify"&gt;Total commercial&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;144&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-454"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-455"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;144&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="font-weight: bold; text-align: justify"&gt;Consumer&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-left: 0.25in; text-align: justify"&gt;Real estate&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;207&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-456"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-457"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;207&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="padding-left: 0.25in; text-align: justify"&gt;Home equity&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;194&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-458"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-459"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;194&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-left: 0.25in; text-align: justify"&gt;Construction&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-460"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-461"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-462"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-463"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="border-bottom: Black 1pt solid; padding-left: 0.25in; text-align: justify"&gt;Other&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-464"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-465"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-466"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-467"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="border-bottom: Black 1pt solid; padding-left: 0.5in; text-align: justify"&gt;Total consumer&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;401&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-468"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-469"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;401&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; padding-left: 0.75in; text-align: justify"&gt;Total&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;545&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-470"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-471"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;545&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"&gt;Under CECL, for collateral dependent loans, the
Company has adopted the practical expedient to measure the allowance for credit losses based on the fair value of collateral. The allowance
for credit losses is calculated on an individual loan basis based on the shortfall between the fair value of the loan&#x2019;s collateral, which
is adjusted for liquidation costs/discounts, and amortized cost. If the fair value of the collateral exceeds the amortized cost, no allowance
is required.&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;Allowance for Credit Losses - Unfunded Loan
Commitments&lt;/b&gt;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"&gt;The allowance for credit losses for unfunded loan
commitments was $2.8&#160;million at December 31, 2022 and is separately classified on the balance sheet within other liabilities. Prior
to the adoption of CECL, the Company&#x2019;s reserve for unfunded&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"&gt;commitments was not material.&#160;The following table presents the
balance and activity in the allowance for credit losses for unfunded loan commitments for the twelve months ended December 31, 2022.&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Arial, Helvetica, Sans-Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-top: Black 2.5pt solid; text-align: center"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-top: Black 2.5pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="white-space: nowrap; font-weight: bold; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;Twelve&#160;months&#160;ended&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="white-space: nowrap; font-weight: normal; text-align: left; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;(dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; font-weight: bold; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;December
    31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="font-weight: bold; text-align: justify"&gt;Balance, beginning of period&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-472"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="width: 88%; text-align: justify"&gt;Adjustment for adoption of CECL&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;2,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="text-align: justify; border-bottom: Black 1pt solid"&gt;Provision for credit losses&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;780&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; font-weight: bold; text-align: justify"&gt;Balance, end of period&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;2,780&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="text-align: justify"&gt;Unfunded Loan Commitments&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;878,324&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: justify"&gt;Reserve for Unfunded Commitments to Unfunded Loan Commitments&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;0.32&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock>
    <sfst:RealEstateLoanPercentageOfAggregateLoan contextRef="c3" decimals="3" unitRef="pure">0.848</sfst:RealEstateLoanPercentageOfAggregateLoan>
    <sfst:CommercialLoansPercentageOfAggregateRealEstateLoan contextRef="c3" decimals="3" unitRef="pure">0.571</sfst:CommercialLoansPercentageOfAggregateRealEstateLoan>
    <sfst:ConsumerLoansPercentageOfAggregateRealEstateLoan contextRef="c3" decimals="3" unitRef="pure">0.429</sfst:ConsumerLoansPercentageOfAggregateRealEstateLoan>
    <sfst:OccupiedLoansPercentage contextRef="c3" decimals="3" unitRef="pure">0.187</sfst:OccupiedLoansPercentage>
    <sfst:CommercialLoansPercentageOfAggregateRealEstateLoan contextRef="c84" decimals="3" unitRef="pure">0.263</sfst:CommercialLoansPercentageOfAggregateRealEstateLoan>
    <sfst:ConstructionLoansPercentage contextRef="c3" decimals="3" unitRef="pure">0.034</sfst:ConstructionLoansPercentage>
    <sfst:PercentageOfSbaToGuaranteeOfCertainLoans contextRef="c85" decimals="2" unitRef="pure">1</sfst:PercentageOfSbaToGuaranteeOfCertainLoans>
    <sfst:NumberOfLoanProcessed contextRef="c85" decimals="0" unitRef="pure">853</sfst:NumberOfLoanProcessed>
    <us-gaap:LoansAndLeasesReceivableLoansInProcess contextRef="c86" decimals="-5" unitRef="usd">97500000</us-gaap:LoansAndLeasesReceivableLoansInProcess>
    <sfst:ReceivingSBALenderFeeIncome contextRef="c86" decimals="-5" unitRef="usd">3900000</sfst:ReceivingSBALenderFeeIncome>
    <sfst:SmallBusinessAssociationLenderFee contextRef="c87" decimals="-5" unitRef="usd">2200000</sfst:SmallBusinessAssociationLenderFee>
    <sfst:SbaReferralFees contextRef="c88" decimals="0" unitRef="usd">268000</sfst:SbaReferralFees>
    <us-gaap:LoansAndLeasesReceivableDeferredIncome contextRef="c3" decimals="-5" unitRef="usd">7300000</us-gaap:LoansAndLeasesReceivableDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableDeferredIncome contextRef="c4" decimals="-5" unitRef="usd">5000000</us-gaap:LoansAndLeasesReceivableDeferredIncome>
    <us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock contextRef="c0">&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Arial, Helvetica, Sans-Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-top: Black 2.5pt solid; font-size: 8pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-size: 8pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="14" style="border-top: Black 2.5pt solid; font-size: 8pt; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-size: 8pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 1pt; font-size: 8pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 8pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="14" style="font-size: 8pt; font-weight: bold; text-align: right; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;December
    31&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;(dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" style="font-size: 8pt; font-weight: bold; text-align: right; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" style="font-size: 8pt; font-weight: bold; text-align: right; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;Commercial&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-left: 0.125in; width: 52%; text-align: left"&gt;Owner occupied RE&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;612,901&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;18.7&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;%&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;488,965&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;19.6&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="padding-left: 0.125in; text-align: left"&gt;Non-owner occupied RE&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;862,579&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;26.3&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;666,833&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;26.8&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-left: 0.125in; text-align: left"&gt;Construction&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;109,726&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;3.4&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;64,425&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2.6&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="padding-left: 0.125in; border-bottom: Black 1pt solid; text-align: left"&gt;Business&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;468,112&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;14.3&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;%&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;333,049&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;13.4&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="border-bottom: Black 1pt solid; padding-left: 0.25in; text-align: left"&gt;Total commercial loans&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;2,053,318&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;62.7&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;%&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;1,553,272&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;62.4&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;Consumer&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-left: 0.125in; text-align: left"&gt;Real estate&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;931,278&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;28.4&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;694,401&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;27.9&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="padding-left: 0.125in; text-align: left"&gt;Home equity&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;179,300&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;5.5&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;154,839&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;6.2&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-left: 0.125in; text-align: left"&gt;Construction&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;80,415&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2.5&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;59,846&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2.4&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="padding-left: 0.125in; border-bottom: Black 1pt solid; text-align: left"&gt;Other&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;29,052&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;0.9&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;%&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;27,519&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;1.1&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="border-bottom: Black 1pt solid; padding-left: 0.25in; text-align: left"&gt;Total consumer loans&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;1,220,045&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;37.3&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;%&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;936,605&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;37.6&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="padding-left: 0.125in; text-align: left"&gt;Total gross loans, net of deferred fees&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;3,273,363&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;100.0&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2,489,877&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;100.0&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;Less &#x2013; allowance for credit losses&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(38,639&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;)&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(30,408&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;)&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; padding-left: 0.125in; text-align: left"&gt;Total loans, net&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;3,234,724&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;2,459,469&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;</us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock>
    <sfst:CommercialLoansReceivableCarryingAmount contextRef="c93" decimals="-3" unitRef="usd">612901000</sfst:CommercialLoansReceivableCarryingAmount>
    <sfst:CommercialLoansReceivablePercentage contextRef="c94" decimals="3" unitRef="pure">0.187</sfst:CommercialLoansReceivablePercentage>
    <sfst:CommercialLoansReceivableCarryingAmount contextRef="c95" decimals="-3" unitRef="usd">488965000</sfst:CommercialLoansReceivableCarryingAmount>
    <sfst:CommercialLoansReceivablePercentage contextRef="c96" decimals="3" unitRef="pure">0.196</sfst:CommercialLoansReceivablePercentage>
    <sfst:CommercialLoansReceivableCarryingAmount contextRef="c97" decimals="-3" unitRef="usd">862579000</sfst:CommercialLoansReceivableCarryingAmount>
    <sfst:CommercialLoansReceivablePercentage contextRef="c98" decimals="3" unitRef="pure">0.263</sfst:CommercialLoansReceivablePercentage>
    <sfst:CommercialLoansReceivableCarryingAmount contextRef="c99" decimals="-3" unitRef="usd">666833000</sfst:CommercialLoansReceivableCarryingAmount>
    <sfst:CommercialLoansReceivablePercentage contextRef="c100" decimals="3" unitRef="pure">0.268</sfst:CommercialLoansReceivablePercentage>
    <sfst:CommercialLoansReceivableCarryingAmount contextRef="c101" decimals="-3" unitRef="usd">109726000</sfst:CommercialLoansReceivableCarryingAmount>
    <sfst:CommercialLoansReceivablePercentage contextRef="c102" decimals="3" unitRef="pure">0.034</sfst:CommercialLoansReceivablePercentage>
    <sfst:CommercialLoansReceivableCarryingAmount contextRef="c103" decimals="-3" unitRef="usd">64425000</sfst:CommercialLoansReceivableCarryingAmount>
    <sfst:CommercialLoansReceivablePercentage contextRef="c104" decimals="3" unitRef="pure">0.026</sfst:CommercialLoansReceivablePercentage>
    <sfst:CommercialLoansReceivableCarryingAmount contextRef="c105" decimals="-3" unitRef="usd">468112000</sfst:CommercialLoansReceivableCarryingAmount>
    <sfst:CommercialLoansReceivablePercentage contextRef="c106" decimals="3" unitRef="pure">0.143</sfst:CommercialLoansReceivablePercentage>
    <sfst:CommercialLoansReceivableCarryingAmount contextRef="c107" decimals="-3" unitRef="usd">333049000</sfst:CommercialLoansReceivableCarryingAmount>
    <sfst:CommercialLoansReceivablePercentage contextRef="c108" decimals="3" unitRef="pure">0.134</sfst:CommercialLoansReceivablePercentage>
    <sfst:CommercialLoansReceivableCarryingAmount contextRef="c89" decimals="-3" unitRef="usd">2053318000</sfst:CommercialLoansReceivableCarryingAmount>
    <sfst:CommercialLoansReceivablePercentage contextRef="c109" decimals="3" unitRef="pure">0.627</sfst:CommercialLoansReceivablePercentage>
    <sfst:CommercialLoansReceivableCarryingAmount contextRef="c90" decimals="-3" unitRef="usd">1553272000</sfst:CommercialLoansReceivableCarryingAmount>
    <sfst:CommercialLoansReceivablePercentage contextRef="c110" decimals="3" unitRef="pure">0.624</sfst:CommercialLoansReceivablePercentage>
    <sfst:ConsumerLoansReceivableCarryingAmount contextRef="c111" decimals="-3" unitRef="usd">931278000</sfst:ConsumerLoansReceivableCarryingAmount>
    <sfst:ConsumerLoansReceivablePercentage contextRef="c112" decimals="3" unitRef="pure">0.284</sfst:ConsumerLoansReceivablePercentage>
    <sfst:ConsumerLoansReceivableCarryingAmount contextRef="c113" decimals="-3" unitRef="usd">694401000</sfst:ConsumerLoansReceivableCarryingAmount>
    <sfst:ConsumerLoansReceivablePercentage contextRef="c114" decimals="3" unitRef="pure">0.279</sfst:ConsumerLoansReceivablePercentage>
    <sfst:ConsumerLoansReceivableCarryingAmount contextRef="c115" decimals="-3" unitRef="usd">179300000</sfst:ConsumerLoansReceivableCarryingAmount>
    <sfst:ConsumerLoansReceivablePercentage contextRef="c116" decimals="3" unitRef="pure">0.055</sfst:ConsumerLoansReceivablePercentage>
    <sfst:ConsumerLoansReceivableCarryingAmount contextRef="c117" decimals="-3" unitRef="usd">154839000</sfst:ConsumerLoansReceivableCarryingAmount>
    <sfst:ConsumerLoansReceivablePercentage contextRef="c118" decimals="3" unitRef="pure">0.062</sfst:ConsumerLoansReceivablePercentage>
    <sfst:ConsumerLoansReceivableCarryingAmount contextRef="c119" decimals="-3" unitRef="usd">80415000</sfst:ConsumerLoansReceivableCarryingAmount>
    <sfst:ConsumerLoansReceivablePercentage contextRef="c120" decimals="3" unitRef="pure">0.025</sfst:ConsumerLoansReceivablePercentage>
    <sfst:ConsumerLoansReceivableCarryingAmount contextRef="c121" decimals="-3" unitRef="usd">59846000</sfst:ConsumerLoansReceivableCarryingAmount>
    <sfst:ConsumerLoansReceivablePercentage contextRef="c122" decimals="3" unitRef="pure">0.024</sfst:ConsumerLoansReceivablePercentage>
    <sfst:ConsumerLoansReceivableCarryingAmount contextRef="c123" decimals="-3" unitRef="usd">29052000</sfst:ConsumerLoansReceivableCarryingAmount>
    <sfst:ConsumerLoansReceivablePercentage contextRef="c124" decimals="3" unitRef="pure">0.009</sfst:ConsumerLoansReceivablePercentage>
    <sfst:ConsumerLoansReceivableCarryingAmount contextRef="c125" decimals="-3" unitRef="usd">27519000</sfst:ConsumerLoansReceivableCarryingAmount>
    <sfst:ConsumerLoansReceivablePercentage contextRef="c126" decimals="3" unitRef="pure">0.011</sfst:ConsumerLoansReceivablePercentage>
    <sfst:ConsumerLoansReceivableCarryingAmount contextRef="c91" decimals="-3" unitRef="usd">1220045000</sfst:ConsumerLoansReceivableCarryingAmount>
    <sfst:ConsumerLoansReceivablePercentage contextRef="c127" decimals="3" unitRef="pure">0.373</sfst:ConsumerLoansReceivablePercentage>
    <sfst:ConsumerLoansReceivableCarryingAmount contextRef="c92" decimals="-3" unitRef="usd">936605000</sfst:ConsumerLoansReceivableCarryingAmount>
    <sfst:ConsumerLoansReceivablePercentage contextRef="c128" decimals="3" unitRef="pure">0.376</sfst:ConsumerLoansReceivablePercentage>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome contextRef="c3" decimals="-3" unitRef="usd">3273363000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <sfst:LoansAndLeasesReceivableNetOfDeferredIncomePercentage contextRef="c3" decimals="3" unitRef="pure">1</sfst:LoansAndLeasesReceivableNetOfDeferredIncomePercentage>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome contextRef="c4" decimals="-3" unitRef="usd">2489877000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <sfst:LoansAndLeasesReceivableNetOfDeferredIncomePercentage contextRef="c4" decimals="3" unitRef="pure">1</sfst:LoansAndLeasesReceivableNetOfDeferredIncomePercentage>
    <us-gaap:LoansAndLeasesReceivableAllowance contextRef="c3" decimals="-3" unitRef="usd">38639000</us-gaap:LoansAndLeasesReceivableAllowance>
    <us-gaap:LoansAndLeasesReceivableAllowance contextRef="c4" decimals="-3" unitRef="usd">30408000</us-gaap:LoansAndLeasesReceivableAllowance>
    <us-gaap:LoansAndLeasesReceivableNetReportedAmount contextRef="c3" decimals="-3" unitRef="usd">3234724000</us-gaap:LoansAndLeasesReceivableNetReportedAmount>
    <us-gaap:LoansAndLeasesReceivableNetReportedAmount contextRef="c4" decimals="-3" unitRef="usd">2459469000</us-gaap:LoansAndLeasesReceivableNetReportedAmount>
    <sfst:LoanReceivableByRateTypeTableTextBlock contextRef="c0">&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Arial, Helvetica, Sans-Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-top: Black 2.5pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" style="border-top: Black 2.5pt solid; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;December
    31,&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: left; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;(dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="width: 76%; text-align: left; padding-left: 1.5pt"&gt;Floating rate loans&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;439,287&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;376,805&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; border-bottom: Black 1pt solid; padding-left: 1.5pt"&gt;Fixed rate loans&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;2,834,076&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;2,113,072&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left; padding-left: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;3,273,363&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;2,489,877&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: center"&gt;&#160;&lt;/p&gt;</sfst:LoanReceivableByRateTypeTableTextBlock>
    <us-gaap:LoansReceivableWithVariableRatesOfInterest1 contextRef="c3" decimals="-3" unitRef="usd">439287000</us-gaap:LoansReceivableWithVariableRatesOfInterest1>
    <us-gaap:LoansReceivableWithVariableRatesOfInterest1 contextRef="c4" decimals="-3" unitRef="usd">376805000</us-gaap:LoansReceivableWithVariableRatesOfInterest1>
    <us-gaap:LoansReceivableWithFixedRatesOfInterest1 contextRef="c3" decimals="-3" unitRef="usd">2834076000</us-gaap:LoansReceivableWithFixedRatesOfInterest1>
    <us-gaap:LoansReceivableWithFixedRatesOfInterest1 contextRef="c4" decimals="-3" unitRef="usd">2113072000</us-gaap:LoansReceivableWithFixedRatesOfInterest1>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome contextRef="c3" decimals="-3" unitRef="usd">3273363000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome contextRef="c4" decimals="-3" unitRef="usd">2489877000</us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome>
    <sfst:mortgageLoansPledgedAsCollateralAdvances contextRef="c0" decimals="-7" unitRef="usd">1050000000.00</sfst:mortgageLoansPledgedAsCollateralAdvances>
    <sfst:ScheduleOfOutstandingLoansByCreditQualityIndicatorsByYearOfOriginationTableTextBlock contextRef="c0">&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Arial, Helvetica, Sans-Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-top: Black 2.5pt solid; text-indent: -0.125in; padding-left: 0.125in; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-top: Black 2.5pt solid; text-align: justify"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-top: Black 2.5pt solid; text-align: justify"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-top: Black 2.5pt solid; text-align: justify"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-top: Black 2.5pt solid; text-align: justify"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-top: Black 2.5pt solid; text-align: justify"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-top: Black 2.5pt solid; text-align: justify"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-top: Black 2.5pt solid; text-align: justify"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-top: Black 2.5pt solid; text-align: justify"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-top: Black 2.5pt solid; text-align: justify"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="34" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;December
    31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;(dollars
    in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;Prior&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;Revolving&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;Revolving
    Converted to Term&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; font-weight: bold; text-align: left"&gt;Commercial&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left"&gt;Owner occupied RE&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.375in; width: 19%; text-align: left"&gt;Pass&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 6%; text-align: right"&gt;169,083&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 6%; text-align: right"&gt;122,654&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 6%; text-align: right"&gt;85,867&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 6%; text-align: right"&gt;66,299&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 6%; text-align: right"&gt;36,718&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 6%; text-align: right"&gt;93,915&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 6%; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-143"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 6%; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-144"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 6%; text-align: right"&gt;574,536&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.375in; text-align: left"&gt;Watch&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;14,648&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;479&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;9,339&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;3,658&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-145"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;6,792&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-146"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-147"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;34,916&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.375in; text-align: left"&gt;Special Mention&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;200&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-148"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-149"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-150"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-151"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2,960&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-152"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-153"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;3,160&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-indent: -0.125in; border-bottom: Black 1pt solid; padding-left: 0.375in; text-align: left"&gt;Substandard&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-154"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-155"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;-&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-156"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;289&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-157"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-158"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-159"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;289&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left"&gt;Total Owner occupied RE&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;183,931&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;123,133&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;95,206&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;69,957&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;37,007&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;103,667&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-160"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-161"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;612,901&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left"&gt;Non-owner occupied RE&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.375in; text-align: left"&gt;Pass&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;281,890&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;169,599&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;113,264&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;59,550&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;79,722&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;106,967&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;604&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;137&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;811,733&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.375in; text-align: left"&gt;Watch&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,061&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;9,491&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-162"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;10,683&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,408&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;11,660&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-163"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-164"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;34,303&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.375in; text-align: left"&gt;Special Mention&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-165"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;202&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-166"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;6,087&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-167"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;930&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-168"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-169"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;7,219&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="text-indent: -0.125in; border-bottom: Black 1pt solid; padding-left: 0.375in; text-align: left"&gt;Substandard&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-170"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;134&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-171"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;7,992&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;327&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;871&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-172"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-173"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;9,324&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left"&gt;Total Non-owner occupied RE&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;282,951&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;179,426&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;113,264&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;84,312&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;81,457&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;120,428&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;604&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;137&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;862,579&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left"&gt;Construction&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.375in; text-align: left"&gt;Pass&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;48,420&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;55,129&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;4,811&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;247&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-174"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-175"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-176"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-177"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;108,607&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.375in; text-align: left"&gt;Watch&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,119&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-178"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-179"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-180"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-181"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-182"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-183"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-184"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,119&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.375in; text-align: left"&gt;Special Mention&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-185"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-186"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-187"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-188"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-189"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-190"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-191"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-192"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-193"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-indent: -0.125in; border-bottom: Black 1pt solid; padding-left: 0.375in; text-align: left"&gt;Substandard&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-194"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-195"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-196"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-197"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-198"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-199"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-200"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-201"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-202"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left"&gt;Total Construction&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;49,539&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;55,129&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;4,811&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;247&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-203"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-204"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-205"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-206"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;109,726&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left"&gt;Business&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.375in; text-align: left"&gt;Pass&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;136,489&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;57,804&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;29,864&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;21,807&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;35,249&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;28,914&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;136,337&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;709&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;447,174&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.375in; text-align: left"&gt;Watch&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;3,186&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2,058&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,318&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,282&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;179&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;3,074&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;3,783&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;439&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;15,319&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.375in; text-align: left"&gt;Special Mention&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,137&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;260&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;386&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;210&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-207"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;252&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;115&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;642&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;3,002&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="text-indent: -0.125in; border-bottom: Black 1pt solid; padding-left: 0.375in; text-align: left"&gt;Substandard&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;498&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-208"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;188&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;233&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;315&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;911&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;472&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-209"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;2,617&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; border-bottom: Black 1pt solid; text-align: left"&gt;Total Business&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;141,310&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;60,122&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;31,756&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;23,533&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;35,743&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;33,151&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;140,707&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;1,790&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;468,112&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left"&gt;Total Commercial loans&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;657,731&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;417,810&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;245,037&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;178,049&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;154,207&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;257,246&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;141,311&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,927&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2,053,318&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; font-weight: bold; text-align: left"&gt;Consumer&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left"&gt;Real estate&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.375in; text-align: left"&gt;Pass&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;243,589&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;269,565&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;189,075&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;72,499&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;39,042&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;76,172&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-210"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-211"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;889,942&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.375in; text-align: left"&gt;Watch&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;6,196&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;8,256&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;3,847&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2,278&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;494&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;3,671&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-212"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-213"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;24,742&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.375in; text-align: left"&gt;Special Mention&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;3,114&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,938&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2,644&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2,258&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;955&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2,639&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-214"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-215"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;13,548&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-indent: -0.125in; border-bottom: Black 1pt solid; padding-left: 0.375in; text-align: left"&gt;Substandard&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-216"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;648&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;227&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;341&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;408&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;1,422&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-217"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-218"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;3,046&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left"&gt;Total Real estate&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;252,899&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;280,407&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;195,793&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;77,376&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;40,899&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;83,904&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-219"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-220"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;931,278&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left"&gt;Home equity&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.375in; text-align: left"&gt;Pass&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-221"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-222"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-223"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-224"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-225"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-226"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;165,847&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-227"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;165,847&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.375in; text-align: left"&gt;Watch&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-228"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-229"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-230"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-231"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-232"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-233"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;7,226&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-234"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;7,226&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.375in; text-align: left"&gt;Special Mention&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-235"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-236"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-237"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-238"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-239"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-240"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;4,055&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-241"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;4,055&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="text-indent: -0.125in; border-bottom: Black 1pt solid; padding-left: 0.375in; text-align: left"&gt;Substandard&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-242"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-243"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-244"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-245"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-246"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-247"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;2,172&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-248"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;2,172&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left"&gt;Total Home equity&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-249"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-250"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-251"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-252"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-253"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-254"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;179,300&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-255"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;179,300&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left"&gt;Construction&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.375in; text-align: left"&gt;Pass&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;41,138&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;34,039&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;4,923&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-256"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-257"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-258"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-259"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-260"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;80,100&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.375in; text-align: left"&gt;Watch&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-261"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-262"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;-&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-263"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-264"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-265"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-266"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-267"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;-&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.375in; text-align: left"&gt;Special Mention&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-268"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-269"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-270"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;315&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-271"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-272"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-273"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-274"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;315&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-indent: -0.125in; border-bottom: Black 1pt solid; padding-left: 0.375in; text-align: left"&gt;Substandard&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-275"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-276"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-277"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-278"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-279"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-280"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-281"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-282"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-283"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left"&gt;Total Construction&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;41,138&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;34,039&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;4,923&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;315&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-284"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-285"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-286"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-287"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;80,415&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left"&gt;Other&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.375in; text-align: left"&gt;Pass&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;3,894&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;3,038&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,702&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,534&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;341&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;3,015&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;14,465&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-288"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;27,989&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.375in; text-align: left"&gt;Watch&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;46&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;367&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;15&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;5&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;16&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;175&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;93&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-289"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;717&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.375in; text-align: left"&gt;Special Mention&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;94&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-290"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-291"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;44&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;75&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;23&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;97&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-292"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;332&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="text-indent: -0.125in; border-bottom: Black 1pt solid; padding-left: 0.375in; text-align: left"&gt;Substandard&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-293"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;-&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-294"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;5&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-295"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-296"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;9&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-297"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;14&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; border-bottom: Black 1pt solid; text-align: left"&gt;Total Other&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;4,034&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;3,405&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;1,717&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;1,588&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;432&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;3,213&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;14,663&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-298"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;29,052&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; border-bottom: Black 1pt solid; text-align: left"&gt;Total Consumer loans&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;298,071&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;317,851&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;202,433&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;79,279&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;41,331&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;87,117&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;193,963&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-299"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;1,220,045&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-indent: -0.125in; padding-left: 0.375in; text-align: left"&gt;Total loans&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;955,802&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;735,661&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;447,470&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;257,328&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;195,538&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;344,363&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;335,274&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;1,927&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;3,273,363&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;</sfst:ScheduleOfOutstandingLoansByCreditQualityIndicatorsByYearOfOriginationTableTextBlock>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear contextRef="c129" decimals="-3" unitRef="usd">169083000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear contextRef="c129" decimals="-3" unitRef="usd">122654000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear contextRef="c129" decimals="-3" unitRef="usd">85867000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear contextRef="c129" decimals="-3" unitRef="usd">66299000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear contextRef="c129" decimals="-3" unitRef="usd">36718000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear contextRef="c129" decimals="-3" unitRef="usd">93915000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:NotesReceivableGross contextRef="c129" decimals="-3" unitRef="usd">574536000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear contextRef="c130" decimals="-3" unitRef="usd">14648000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear contextRef="c130" decimals="-3" unitRef="usd">479000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear contextRef="c130" decimals="-3" unitRef="usd">9339000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear contextRef="c130" decimals="-3" unitRef="usd">3658000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear contextRef="c130" decimals="-3" unitRef="usd">6792000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:NotesReceivableGross contextRef="c130" decimals="-3" unitRef="usd">34916000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear contextRef="c131" decimals="-3" unitRef="usd">200000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear contextRef="c131" decimals="-3" unitRef="usd">2960000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:NotesReceivableGross contextRef="c131" decimals="-3" unitRef="usd">3160000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear contextRef="c132" decimals="-3" unitRef="usd">289000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:NotesReceivableGross contextRef="c132" decimals="-3" unitRef="usd">289000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear contextRef="c97" decimals="-3" unitRef="usd">183931000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear contextRef="c97" decimals="-3" unitRef="usd">123133000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear contextRef="c97" decimals="-3" unitRef="usd">95206000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear contextRef="c97" decimals="-3" unitRef="usd">69957000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear contextRef="c97" decimals="-3" unitRef="usd">37007000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear contextRef="c97" decimals="-3" unitRef="usd">103667000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:NotesReceivableGross contextRef="c97" decimals="-3" unitRef="usd">612901000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear contextRef="c133" decimals="-3" unitRef="usd">281890000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear contextRef="c133" decimals="-3" unitRef="usd">169599000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear contextRef="c133" decimals="-3" unitRef="usd">113264000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear contextRef="c133" decimals="-3" unitRef="usd">59550000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear contextRef="c133" decimals="-3" unitRef="usd">79722000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear contextRef="c133" decimals="-3" unitRef="usd">106967000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving contextRef="c133" decimals="-3" unitRef="usd">604000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan contextRef="c133" decimals="-3" unitRef="usd">137000</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:NotesReceivableGross contextRef="c133" decimals="-3" unitRef="usd">811733000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear contextRef="c134" decimals="-3" unitRef="usd">1061000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear contextRef="c134" decimals="-3" unitRef="usd">9491000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear contextRef="c134" decimals="-3" unitRef="usd">10683000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear contextRef="c134" decimals="-3" unitRef="usd">1408000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear contextRef="c134" decimals="-3" unitRef="usd">11660000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:NotesReceivableGross contextRef="c134" decimals="-3" unitRef="usd">34303000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear contextRef="c135" decimals="-3" unitRef="usd">202000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear contextRef="c135" decimals="-3" unitRef="usd">6087000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear contextRef="c135" decimals="-3" unitRef="usd">930000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:NotesReceivableGross contextRef="c135" decimals="-3" unitRef="usd">7219000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear contextRef="c136" decimals="-3" unitRef="usd">134000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear contextRef="c136" decimals="-3" unitRef="usd">7992000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear contextRef="c136" decimals="-3" unitRef="usd">327000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear contextRef="c136" decimals="-3" unitRef="usd">871000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:NotesReceivableGross contextRef="c136" decimals="-3" unitRef="usd">9324000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear contextRef="c93" decimals="-3" unitRef="usd">282951000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear contextRef="c93" decimals="-3" unitRef="usd">179426000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear contextRef="c93" decimals="-3" unitRef="usd">113264000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear contextRef="c93" decimals="-3" unitRef="usd">84312000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear contextRef="c93" decimals="-3" unitRef="usd">81457000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear contextRef="c93" decimals="-3" unitRef="usd">120428000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving contextRef="c93" decimals="-3" unitRef="usd">604000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan contextRef="c93" decimals="-3" unitRef="usd">137000</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:NotesReceivableGross contextRef="c93" decimals="-3" unitRef="usd">862579000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear contextRef="c137" decimals="-3" unitRef="usd">48420000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear contextRef="c137" decimals="-3" unitRef="usd">55129000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear contextRef="c137" decimals="-3" unitRef="usd">4811000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear contextRef="c137" decimals="-3" unitRef="usd">247000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:NotesReceivableGross contextRef="c137" decimals="-3" unitRef="usd">108607000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear contextRef="c138" decimals="-3" unitRef="usd">1119000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:NotesReceivableGross contextRef="c138" decimals="-3" unitRef="usd">1119000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear contextRef="c101" decimals="-3" unitRef="usd">49539000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear contextRef="c101" decimals="-3" unitRef="usd">55129000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear contextRef="c101" decimals="-3" unitRef="usd">4811000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear contextRef="c101" decimals="-3" unitRef="usd">247000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:NotesReceivableGross contextRef="c101" decimals="-3" unitRef="usd">109726000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear contextRef="c141" decimals="-3" unitRef="usd">136489000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear contextRef="c141" decimals="-3" unitRef="usd">57804000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear contextRef="c141" decimals="-3" unitRef="usd">29864000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear contextRef="c141" decimals="-3" unitRef="usd">21807000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear contextRef="c141" decimals="-3" unitRef="usd">35249000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear contextRef="c141" decimals="-3" unitRef="usd">28914000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving contextRef="c141" decimals="-3" unitRef="usd">136337000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan contextRef="c141" decimals="-3" unitRef="usd">709000</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:NotesReceivableGross contextRef="c141" decimals="-3" unitRef="usd">447174000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear contextRef="c142" decimals="-3" unitRef="usd">3186000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear contextRef="c142" decimals="-3" unitRef="usd">2058000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear contextRef="c142" decimals="-3" unitRef="usd">1318000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear contextRef="c142" decimals="-3" unitRef="usd">1282000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear contextRef="c142" decimals="-3" unitRef="usd">179000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear contextRef="c142" decimals="-3" unitRef="usd">3074000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving contextRef="c142" decimals="-3" unitRef="usd">3783000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan contextRef="c142" decimals="-3" unitRef="usd">439000</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:NotesReceivableGross contextRef="c142" decimals="-3" unitRef="usd">15319000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear contextRef="c143" decimals="-3" unitRef="usd">1137000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear contextRef="c143" decimals="-3" unitRef="usd">260000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear contextRef="c143" decimals="-3" unitRef="usd">386000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear contextRef="c143" decimals="-3" unitRef="usd">210000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear contextRef="c143" decimals="-3" unitRef="usd">252000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving contextRef="c143" decimals="-3" unitRef="usd">115000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan contextRef="c143" decimals="-3" unitRef="usd">642000</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:NotesReceivableGross contextRef="c143" decimals="-3" unitRef="usd">3002000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear contextRef="c144" decimals="-3" unitRef="usd">498000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear contextRef="c144" decimals="-3" unitRef="usd">188000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear contextRef="c144" decimals="-3" unitRef="usd">233000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear contextRef="c144" decimals="-3" unitRef="usd">315000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear contextRef="c144" decimals="-3" unitRef="usd">911000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving contextRef="c144" decimals="-3" unitRef="usd">472000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:NotesReceivableGross contextRef="c144" decimals="-3" unitRef="usd">2617000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear contextRef="c145" decimals="-3" unitRef="usd">141310000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear contextRef="c145" decimals="-3" unitRef="usd">60122000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear contextRef="c145" decimals="-3" unitRef="usd">31756000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear contextRef="c145" decimals="-3" unitRef="usd">23533000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear contextRef="c145" decimals="-3" unitRef="usd">35743000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear contextRef="c145" decimals="-3" unitRef="usd">33151000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving contextRef="c145" decimals="-3" unitRef="usd">140707000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan contextRef="c145" decimals="-3" unitRef="usd">1790000</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:NotesReceivableGross contextRef="c145" decimals="-3" unitRef="usd">468112000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear contextRef="c89" decimals="-3" unitRef="usd">657731000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear contextRef="c89" decimals="-3" unitRef="usd">417810000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear contextRef="c89" decimals="-3" unitRef="usd">245037000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear contextRef="c89" decimals="-3" unitRef="usd">178049000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear contextRef="c89" decimals="-3" unitRef="usd">154207000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear contextRef="c89" decimals="-3" unitRef="usd">257246000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving contextRef="c89" decimals="-3" unitRef="usd">141311000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan contextRef="c89" decimals="-3" unitRef="usd">1927000</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:NotesReceivableGross contextRef="c89" decimals="-3" unitRef="usd">2053318000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear contextRef="c146" decimals="-3" unitRef="usd">243589000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear contextRef="c146" decimals="-3" unitRef="usd">269565000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear contextRef="c146" decimals="-3" unitRef="usd">189075000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear contextRef="c146" decimals="-3" unitRef="usd">72499000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear contextRef="c146" decimals="-3" unitRef="usd">39042000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear contextRef="c146" decimals="-3" unitRef="usd">76172000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:NotesReceivableGross contextRef="c146" decimals="-3" unitRef="usd">889942000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear contextRef="c147" decimals="-3" unitRef="usd">6196000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear contextRef="c147" decimals="-3" unitRef="usd">8256000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear contextRef="c147" decimals="-3" unitRef="usd">3847000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear contextRef="c147" decimals="-3" unitRef="usd">2278000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear contextRef="c147" decimals="-3" unitRef="usd">494000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear contextRef="c147" decimals="-3" unitRef="usd">3671000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:NotesReceivableGross contextRef="c147" decimals="-3" unitRef="usd">24742000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear contextRef="c148" decimals="-3" unitRef="usd">3114000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear contextRef="c148" decimals="-3" unitRef="usd">1938000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear contextRef="c148" decimals="-3" unitRef="usd">2644000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear contextRef="c148" decimals="-3" unitRef="usd">2258000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear contextRef="c148" decimals="-3" unitRef="usd">955000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear contextRef="c148" decimals="-3" unitRef="usd">2639000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:NotesReceivableGross contextRef="c148" decimals="-3" unitRef="usd">13548000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear contextRef="c149" decimals="-3" unitRef="usd">648000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear contextRef="c149" decimals="-3" unitRef="usd">227000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear contextRef="c149" decimals="-3" unitRef="usd">341000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear contextRef="c149" decimals="-3" unitRef="usd">408000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear contextRef="c149" decimals="-3" unitRef="usd">1422000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:NotesReceivableGross contextRef="c149" decimals="-3" unitRef="usd">3046000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear contextRef="c111" decimals="-3" unitRef="usd">252899000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear contextRef="c111" decimals="-3" unitRef="usd">280407000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear contextRef="c111" decimals="-3" unitRef="usd">195793000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear contextRef="c111" decimals="-3" unitRef="usd">77376000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear contextRef="c111" decimals="-3" unitRef="usd">40899000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear contextRef="c111" decimals="-3" unitRef="usd">83904000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:NotesReceivableGross contextRef="c111" decimals="-3" unitRef="usd">931278000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableRevolving contextRef="c150" decimals="-3" unitRef="usd">165847000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:NotesReceivableGross contextRef="c150" decimals="-3" unitRef="usd">165847000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableRevolving contextRef="c151" decimals="-3" unitRef="usd">7226000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:NotesReceivableGross contextRef="c151" decimals="-3" unitRef="usd">7226000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableRevolving contextRef="c152" decimals="-3" unitRef="usd">4055000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:NotesReceivableGross contextRef="c152" decimals="-3" unitRef="usd">4055000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableRevolving contextRef="c153" decimals="-3" unitRef="usd">2172000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:NotesReceivableGross contextRef="c153" decimals="-3" unitRef="usd">2172000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableRevolving contextRef="c115" decimals="-3" unitRef="usd">179300000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:NotesReceivableGross contextRef="c115" decimals="-3" unitRef="usd">179300000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear contextRef="c154" decimals="-3" unitRef="usd">41138000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear contextRef="c154" decimals="-3" unitRef="usd">34039000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear contextRef="c154" decimals="-3" unitRef="usd">4923000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:NotesReceivableGross contextRef="c154" decimals="-3" unitRef="usd">80100000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear contextRef="c156" decimals="-3" unitRef="usd">315000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:NotesReceivableGross contextRef="c156" decimals="-3" unitRef="usd">315000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear contextRef="c119" decimals="-3" unitRef="usd">41138000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear contextRef="c119" decimals="-3" unitRef="usd">34039000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear contextRef="c119" decimals="-3" unitRef="usd">4923000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear contextRef="c119" decimals="-3" unitRef="usd">315000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:NotesReceivableGross contextRef="c119" decimals="-3" unitRef="usd">80415000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear contextRef="c158" decimals="-3" unitRef="usd">3894000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear contextRef="c158" decimals="-3" unitRef="usd">3038000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear contextRef="c158" decimals="-3" unitRef="usd">1702000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear contextRef="c158" decimals="-3" unitRef="usd">1534000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear contextRef="c158" decimals="-3" unitRef="usd">341000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear contextRef="c158" decimals="-3" unitRef="usd">3015000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving contextRef="c158" decimals="-3" unitRef="usd">14465000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:NotesReceivableGross contextRef="c158" decimals="-3" unitRef="usd">27989000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear contextRef="c159" decimals="-3" unitRef="usd">46000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear contextRef="c159" decimals="-3" unitRef="usd">367000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear contextRef="c159" decimals="-3" unitRef="usd">15000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear contextRef="c159" decimals="-3" unitRef="usd">5000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear contextRef="c159" decimals="-3" unitRef="usd">16000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear contextRef="c159" decimals="-3" unitRef="usd">175000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving contextRef="c159" decimals="-3" unitRef="usd">93000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:NotesReceivableGross contextRef="c159" decimals="-3" unitRef="usd">717000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear contextRef="c160" decimals="-3" unitRef="usd">94000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear contextRef="c160" decimals="-3" unitRef="usd">44000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear contextRef="c160" decimals="-3" unitRef="usd">75000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear contextRef="c160" decimals="-3" unitRef="usd">23000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving contextRef="c160" decimals="-3" unitRef="usd">97000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:NotesReceivableGross contextRef="c160" decimals="-3" unitRef="usd">332000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear contextRef="c161" decimals="-3" unitRef="usd">5000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving contextRef="c161" decimals="-3" unitRef="usd">9000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:NotesReceivableGross contextRef="c161" decimals="-3" unitRef="usd">14000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear contextRef="c162" decimals="-3" unitRef="usd">4034000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear contextRef="c162" decimals="-3" unitRef="usd">3405000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear contextRef="c162" decimals="-3" unitRef="usd">1717000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear contextRef="c162" decimals="-3" unitRef="usd">1588000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear contextRef="c162" decimals="-3" unitRef="usd">432000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear contextRef="c162" decimals="-3" unitRef="usd">3213000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving contextRef="c162" decimals="-3" unitRef="usd">14663000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:NotesReceivableGross contextRef="c162" decimals="-3" unitRef="usd">29052000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear contextRef="c91" decimals="-3" unitRef="usd">298071000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear contextRef="c91" decimals="-3" unitRef="usd">317851000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear contextRef="c91" decimals="-3" unitRef="usd">202433000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear contextRef="c91" decimals="-3" unitRef="usd">79279000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear contextRef="c91" decimals="-3" unitRef="usd">41331000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear contextRef="c91" decimals="-3" unitRef="usd">87117000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving contextRef="c91" decimals="-3" unitRef="usd">193963000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:NotesReceivableGross contextRef="c91" decimals="-3" unitRef="usd">1220045000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear contextRef="c3" decimals="-3" unitRef="usd">955802000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear contextRef="c3" decimals="-3" unitRef="usd">735661000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear contextRef="c3" decimals="-3" unitRef="usd">447470000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear contextRef="c3" decimals="-3" unitRef="usd">257328000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear contextRef="c3" decimals="-3" unitRef="usd">195538000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear contextRef="c3" decimals="-3" unitRef="usd">344363000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving contextRef="c3" decimals="-3" unitRef="usd">335274000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan contextRef="c3" decimals="-3" unitRef="usd">1927000</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:NotesReceivableGross contextRef="c3" decimals="-3" unitRef="usd">3273363000</us-gaap:NotesReceivableGross>
    <sfst:ScheduleOfLoanBalancesClassifiedByCreditQualityIndicatorsAndLoanCategoriesTableTextBlock contextRef="c0">&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Arial, Helvetica, Sans-Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-top: Black 2.5pt solid; text-indent: -0.125in; padding-left: 0.125in; text-align: center"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="34" style="border-top: Black 2.5pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; padding-bottom: 1pt; text-align: center"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="34" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;December
    31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; border-bottom: Black 1pt solid; font-weight: bold; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="14" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-size: 8pt"&gt;Commercial&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="14" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;Consumer&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="padding-bottom: 1pt; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: normal; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;(dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;Owner &lt;br/&gt;
    occupied RE&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;Non-owner
    occupied RE&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;Construction&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;Business&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;Real Estate&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;Home Equity&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;Construction&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; width: 19%; text-align: justify"&gt;Pass&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 6%; text-align: right"&gt;487,422&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 6%; text-align: right"&gt;589,280&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 6%; text-align: right"&gt;64,425&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 6%; text-align: right"&gt;328,371&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 6%; text-align: right"&gt;684,923&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 6%; text-align: right"&gt;148,933&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 6%; text-align: right"&gt;59,846&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 6%; text-align: right"&gt;27,365&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 6%; text-align: right"&gt;2,390,565&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; text-align: justify"&gt;Special mention&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;327&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;48,310&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-300"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,530&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;4,294&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2,986&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-301"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;129&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;57,576&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; border-bottom: Black 1pt solid; text-align: justify"&gt;Substandard&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;1,216&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;29,243&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-302"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;3,148&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;5,184&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;2,920&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-303"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;25&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;41,736&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-indent: -0.125in; padding-left: 0.375in; text-align: justify"&gt;Total loans&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;488,965&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;666,833&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;64,425&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;333,049&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;694,401&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;154,839&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;59,846&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;27,519&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;2,489,877&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;</sfst:ScheduleOfLoanBalancesClassifiedByCreditQualityIndicatorsAndLoanCategoriesTableTextBlock>
    <sfst:LoanBalancesClassifiedByCreditQualityIndicatorsAndLoanCategoriesAmount contextRef="c163" decimals="-3" unitRef="usd">487422000</sfst:LoanBalancesClassifiedByCreditQualityIndicatorsAndLoanCategoriesAmount>
    <sfst:LoanBalancesClassifiedByCreditQualityIndicatorsAndLoanCategoriesAmount contextRef="c164" decimals="-3" unitRef="usd">589280000</sfst:LoanBalancesClassifiedByCreditQualityIndicatorsAndLoanCategoriesAmount>
    <sfst:LoanBalancesClassifiedByCreditQualityIndicatorsAndLoanCategoriesAmount contextRef="c165" decimals="-3" unitRef="usd">64425000</sfst:LoanBalancesClassifiedByCreditQualityIndicatorsAndLoanCategoriesAmount>
    <sfst:LoanBalancesClassifiedByCreditQualityIndicatorsAndLoanCategoriesAmount contextRef="c166" decimals="-3" unitRef="usd">328371000</sfst:LoanBalancesClassifiedByCreditQualityIndicatorsAndLoanCategoriesAmount>
    <sfst:LoanBalancesClassifiedByCreditQualityIndicatorsAndLoanCategoriesAmount contextRef="c167" decimals="-3" unitRef="usd">684923000</sfst:LoanBalancesClassifiedByCreditQualityIndicatorsAndLoanCategoriesAmount>
    <sfst:LoanBalancesClassifiedByCreditQualityIndicatorsAndLoanCategoriesAmount contextRef="c168" decimals="-3" unitRef="usd">148933000</sfst:LoanBalancesClassifiedByCreditQualityIndicatorsAndLoanCategoriesAmount>
    <sfst:LoanBalancesClassifiedByCreditQualityIndicatorsAndLoanCategoriesAmount contextRef="c169" decimals="-3" unitRef="usd">59846000</sfst:LoanBalancesClassifiedByCreditQualityIndicatorsAndLoanCategoriesAmount>
    <sfst:LoanBalancesClassifiedByCreditQualityIndicatorsAndLoanCategoriesAmount contextRef="c170" decimals="-3" unitRef="usd">27365000</sfst:LoanBalancesClassifiedByCreditQualityIndicatorsAndLoanCategoriesAmount>
    <sfst:LoanBalancesClassifiedByCreditQualityIndicatorsAndLoanCategoriesAmount contextRef="c171" decimals="-3" unitRef="usd">2390565000</sfst:LoanBalancesClassifiedByCreditQualityIndicatorsAndLoanCategoriesAmount>
    <sfst:LoanBalancesClassifiedByCreditQualityIndicatorsAndLoanCategoriesAmount contextRef="c172" decimals="-3" unitRef="usd">327000</sfst:LoanBalancesClassifiedByCreditQualityIndicatorsAndLoanCategoriesAmount>
    <sfst:LoanBalancesClassifiedByCreditQualityIndicatorsAndLoanCategoriesAmount contextRef="c173" decimals="-3" unitRef="usd">48310000</sfst:LoanBalancesClassifiedByCreditQualityIndicatorsAndLoanCategoriesAmount>
    <sfst:LoanBalancesClassifiedByCreditQualityIndicatorsAndLoanCategoriesAmount contextRef="c175" decimals="-3" unitRef="usd">1530000</sfst:LoanBalancesClassifiedByCreditQualityIndicatorsAndLoanCategoriesAmount>
    <sfst:LoanBalancesClassifiedByCreditQualityIndicatorsAndLoanCategoriesAmount contextRef="c176" decimals="-3" unitRef="usd">4294000</sfst:LoanBalancesClassifiedByCreditQualityIndicatorsAndLoanCategoriesAmount>
    <sfst:LoanBalancesClassifiedByCreditQualityIndicatorsAndLoanCategoriesAmount contextRef="c177" decimals="-3" unitRef="usd">2986000</sfst:LoanBalancesClassifiedByCreditQualityIndicatorsAndLoanCategoriesAmount>
    <sfst:LoanBalancesClassifiedByCreditQualityIndicatorsAndLoanCategoriesAmount contextRef="c179" decimals="-3" unitRef="usd">129000</sfst:LoanBalancesClassifiedByCreditQualityIndicatorsAndLoanCategoriesAmount>
    <sfst:LoanBalancesClassifiedByCreditQualityIndicatorsAndLoanCategoriesAmount contextRef="c180" decimals="-3" unitRef="usd">57576000</sfst:LoanBalancesClassifiedByCreditQualityIndicatorsAndLoanCategoriesAmount>
    <sfst:LoanBalancesClassifiedByCreditQualityIndicatorsAndLoanCategoriesAmount contextRef="c181" decimals="-3" unitRef="usd">1216000</sfst:LoanBalancesClassifiedByCreditQualityIndicatorsAndLoanCategoriesAmount>
    <sfst:LoanBalancesClassifiedByCreditQualityIndicatorsAndLoanCategoriesAmount contextRef="c182" decimals="-3" unitRef="usd">29243000</sfst:LoanBalancesClassifiedByCreditQualityIndicatorsAndLoanCategoriesAmount>
    <sfst:LoanBalancesClassifiedByCreditQualityIndicatorsAndLoanCategoriesAmount contextRef="c184" decimals="-3" unitRef="usd">3148000</sfst:LoanBalancesClassifiedByCreditQualityIndicatorsAndLoanCategoriesAmount>
    <sfst:LoanBalancesClassifiedByCreditQualityIndicatorsAndLoanCategoriesAmount contextRef="c185" decimals="-3" unitRef="usd">5184000</sfst:LoanBalancesClassifiedByCreditQualityIndicatorsAndLoanCategoriesAmount>
    <sfst:LoanBalancesClassifiedByCreditQualityIndicatorsAndLoanCategoriesAmount contextRef="c186" decimals="-3" unitRef="usd">2920000</sfst:LoanBalancesClassifiedByCreditQualityIndicatorsAndLoanCategoriesAmount>
    <sfst:LoanBalancesClassifiedByCreditQualityIndicatorsAndLoanCategoriesAmount contextRef="c188" decimals="-3" unitRef="usd">25000</sfst:LoanBalancesClassifiedByCreditQualityIndicatorsAndLoanCategoriesAmount>
    <sfst:LoanBalancesClassifiedByCreditQualityIndicatorsAndLoanCategoriesAmount contextRef="c189" decimals="-3" unitRef="usd">41736000</sfst:LoanBalancesClassifiedByCreditQualityIndicatorsAndLoanCategoriesAmount>
    <sfst:LoanBalancesClassifiedByCreditQualityIndicatorsAndLoanCategoriesAmount contextRef="c190" decimals="-3" unitRef="usd">488965000</sfst:LoanBalancesClassifiedByCreditQualityIndicatorsAndLoanCategoriesAmount>
    <sfst:LoanBalancesClassifiedByCreditQualityIndicatorsAndLoanCategoriesAmount contextRef="c191" decimals="-3" unitRef="usd">666833000</sfst:LoanBalancesClassifiedByCreditQualityIndicatorsAndLoanCategoriesAmount>
    <sfst:LoanBalancesClassifiedByCreditQualityIndicatorsAndLoanCategoriesAmount contextRef="c192" decimals="-3" unitRef="usd">64425000</sfst:LoanBalancesClassifiedByCreditQualityIndicatorsAndLoanCategoriesAmount>
    <sfst:LoanBalancesClassifiedByCreditQualityIndicatorsAndLoanCategoriesAmount contextRef="c193" decimals="-3" unitRef="usd">333049000</sfst:LoanBalancesClassifiedByCreditQualityIndicatorsAndLoanCategoriesAmount>
    <sfst:LoanBalancesClassifiedByCreditQualityIndicatorsAndLoanCategoriesAmount contextRef="c194" decimals="-3" unitRef="usd">694401000</sfst:LoanBalancesClassifiedByCreditQualityIndicatorsAndLoanCategoriesAmount>
    <sfst:LoanBalancesClassifiedByCreditQualityIndicatorsAndLoanCategoriesAmount contextRef="c195" decimals="-3" unitRef="usd">154839000</sfst:LoanBalancesClassifiedByCreditQualityIndicatorsAndLoanCategoriesAmount>
    <sfst:LoanBalancesClassifiedByCreditQualityIndicatorsAndLoanCategoriesAmount contextRef="c196" decimals="-3" unitRef="usd">59846000</sfst:LoanBalancesClassifiedByCreditQualityIndicatorsAndLoanCategoriesAmount>
    <sfst:LoanBalancesClassifiedByCreditQualityIndicatorsAndLoanCategoriesAmount contextRef="c197" decimals="-3" unitRef="usd">27519000</sfst:LoanBalancesClassifiedByCreditQualityIndicatorsAndLoanCategoriesAmount>
    <sfst:LoanBalancesClassifiedByCreditQualityIndicatorsAndLoanCategoriesAmount contextRef="c4" decimals="-3" unitRef="usd">2489877000</sfst:LoanBalancesClassifiedByCreditQualityIndicatorsAndLoanCategoriesAmount>
    <us-gaap:ScheduleOfCompensatingBalancesTextBlock contextRef="c0">&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Arial, Helvetica, Sans-Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-top: Black 2.5pt solid; text-indent: -0.125in; padding-left: 0.125in; text-align: center"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-top: Black 2.5pt solid; text-align: center"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-top: Black 2.5pt solid; text-align: center"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-top: Black 2.5pt solid; text-align: center"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="10" style="border-top: Black 2.5pt solid; text-align: center"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; padding-bottom: 1pt; font-weight: bold; text-align: center"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="22" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;December
    31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: normal; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;(dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;Accruing
    30-59 days past due&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;Accruing
    60-89 days past due&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;Accruing
    90 days or more past due&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;Nonaccrual
    loans&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;Accruing
    current&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; font-weight: bold; text-align: justify"&gt;Commercial&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.375in; width: 34%; text-align: justify"&gt;Owner occupied RE&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 8%; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-304"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 8%; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-305"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 8%; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-306"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 8%; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-307"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 8%; text-align: right"&gt;612,901&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 8%; text-align: right"&gt;612,901&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.375in; text-align: justify"&gt;Non-owner occupied RE&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;119&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;757&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-308"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;247&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;861,456&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;862,579&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.375in; text-align: justify"&gt;Construction&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-309"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-310"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-311"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-312"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;109,726&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;109,726&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.375in; text-align: justify"&gt;Business&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;24&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-313"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;182&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;467,905&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;468,112&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; font-weight: bold; text-align: justify"&gt;Consumer&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.375in; text-align: justify"&gt;Real estate&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;330&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;-&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-314"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,099&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;929,849&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;931,278&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.375in; text-align: justify"&gt;Home equity&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;50&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-315"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-316"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,099&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;178,151&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;179,300&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.375in; text-align: justify"&gt;Construction&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-317"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-318"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-319"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-320"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;80,415&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;80,415&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-indent: -0.125in; border-bottom: Black 1pt solid; padding-left: 0.375in; text-align: justify"&gt;Other&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;88&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-321"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-322"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-323"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;28,964&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;29,052&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-indent: -0.125in; padding-left: 0.625in; text-align: justify"&gt;Total loans&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;611&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;758&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;-&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;2,627&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;3,269,367&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;3,273,363&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="margin: 0"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Arial, Helvetica, Sans-Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 1pt; font-weight: bold; text-align: center"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="22" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;December
    31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: normal; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;(dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;Accruing
    30-59 days past due&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;Accruing
    60-89 days past due&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;Accruing
    90 days or more past due&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;Nonaccrual
    loans&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;Accruing
    current&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="font-weight: bold; text-align: justify"&gt;Commercial&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-left: 0.25in; width: 34%; text-align: justify"&gt;Owner occupied RE&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 8%; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-328; -sec-ix-hidden: hidden-fact-324"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 8%; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-329; -sec-ix-hidden: hidden-fact-325"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 8%; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-330; -sec-ix-hidden: hidden-fact-326"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 8%; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-331; -sec-ix-hidden: hidden-fact-327"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 8%; text-align: right"&gt;488,965&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 8%; text-align: right"&gt;488,965&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="padding-left: 0.25in; text-align: justify"&gt;Non-owner occupied RE&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-335; -sec-ix-hidden: hidden-fact-332"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-336; -sec-ix-hidden: hidden-fact-333"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-337; -sec-ix-hidden: hidden-fact-334"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,069&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;665,764&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;666,833&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-left: 0.25in; text-align: justify"&gt;Construction&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-342; -sec-ix-hidden: hidden-fact-338"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-343; -sec-ix-hidden: hidden-fact-339"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-344; -sec-ix-hidden: hidden-fact-340"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-345; -sec-ix-hidden: hidden-fact-341"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;64,425&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;64,425&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="padding-left: 0.25in; text-align: justify"&gt;Business&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-350; -sec-ix-hidden: hidden-fact-346"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-351; -sec-ix-hidden: hidden-fact-347"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-352; -sec-ix-hidden: hidden-fact-348"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-353; -sec-ix-hidden: hidden-fact-349"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;333,049&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;333,049&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="font-weight: bold; text-align: justify"&gt;Consumer&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="padding-left: 0.25in; text-align: justify"&gt;Real estate&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;136&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-356; -sec-ix-hidden: hidden-fact-354"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-357; -sec-ix-hidden: hidden-fact-355"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,750&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;692,515&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;694,401&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-left: 0.25in; text-align: justify"&gt;Home equity&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;417&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;174&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-359; -sec-ix-hidden: hidden-fact-358"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2,045&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;152,203&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;154,839&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="padding-left: 0.25in; text-align: justify"&gt;Construction&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-364; -sec-ix-hidden: hidden-fact-360"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-365; -sec-ix-hidden: hidden-fact-361"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-366; -sec-ix-hidden: hidden-fact-362"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-367; -sec-ix-hidden: hidden-fact-363"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;59,846&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;59,846&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="border-bottom: Black 1pt solid; padding-left: 0.25in; text-align: justify"&gt;Other&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;5&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-371; -sec-ix-hidden: hidden-fact-368"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-372; -sec-ix-hidden: hidden-fact-369"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-373; -sec-ix-hidden: hidden-fact-370"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;27,514&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;27,519&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; padding-left: 0.5in; text-align: justify"&gt;Total loans&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;558&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;174&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-374"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;4,864&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;2,484,281&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;2,489,877&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: left"&gt;&#160;&lt;/p&gt;</us-gaap:ScheduleOfCompensatingBalancesTextBlock>
    <sfst:TotalLoanBalancesByPaymentAmount contextRef="c202" decimals="-3" unitRef="usd">612901000</sfst:TotalLoanBalancesByPaymentAmount>
    <sfst:TotalLoanBalancesByPaymentAmount contextRef="c203" decimals="-3" unitRef="usd">612901000</sfst:TotalLoanBalancesByPaymentAmount>
    <sfst:TotalLoanBalancesByPaymentAmount contextRef="c204" decimals="-3" unitRef="usd">119000</sfst:TotalLoanBalancesByPaymentAmount>
    <sfst:TotalLoanBalancesByPaymentAmount contextRef="c205" decimals="-3" unitRef="usd">757000</sfst:TotalLoanBalancesByPaymentAmount>
    <sfst:TotalLoanBalancesByPaymentAmount contextRef="c207" decimals="-3" unitRef="usd">247000</sfst:TotalLoanBalancesByPaymentAmount>
    <sfst:TotalLoanBalancesByPaymentAmount contextRef="c208" decimals="-3" unitRef="usd">861456000</sfst:TotalLoanBalancesByPaymentAmount>
    <sfst:TotalLoanBalancesByPaymentAmount contextRef="c209" decimals="-3" unitRef="usd">862579000</sfst:TotalLoanBalancesByPaymentAmount>
    <sfst:TotalLoanBalancesByPaymentAmount contextRef="c214" decimals="-3" unitRef="usd">109726000</sfst:TotalLoanBalancesByPaymentAmount>
    <sfst:TotalLoanBalancesByPaymentAmount contextRef="c215" decimals="-3" unitRef="usd">109726000</sfst:TotalLoanBalancesByPaymentAmount>
    <sfst:TotalLoanBalancesByPaymentAmount contextRef="c216" decimals="-3" unitRef="usd">24000</sfst:TotalLoanBalancesByPaymentAmount>
    <sfst:TotalLoanBalancesByPaymentAmount contextRef="c217" decimals="-3" unitRef="usd">1000</sfst:TotalLoanBalancesByPaymentAmount>
    <sfst:TotalLoanBalancesByPaymentAmount contextRef="c219" decimals="-3" unitRef="usd">182000</sfst:TotalLoanBalancesByPaymentAmount>
    <sfst:TotalLoanBalancesByPaymentAmount contextRef="c220" decimals="-3" unitRef="usd">467905000</sfst:TotalLoanBalancesByPaymentAmount>
    <sfst:TotalLoanBalancesByPaymentAmount contextRef="c221" decimals="-3" unitRef="usd">468112000</sfst:TotalLoanBalancesByPaymentAmount>
    <sfst:TotalLoansBalancesByPaymentAmount contextRef="c222" decimals="-3" unitRef="usd">330000</sfst:TotalLoansBalancesByPaymentAmount>
    <sfst:TotalLoansBalancesByPaymentAmount contextRef="c224" decimals="-3" unitRef="usd">1099000</sfst:TotalLoansBalancesByPaymentAmount>
    <sfst:TotalLoansBalancesByPaymentAmount contextRef="c225" decimals="-3" unitRef="usd">929849000</sfst:TotalLoansBalancesByPaymentAmount>
    <sfst:TotalLoansBalancesByPaymentAmount contextRef="c226" decimals="-3" unitRef="usd">931278000</sfst:TotalLoansBalancesByPaymentAmount>
    <sfst:TotalLoansBalancesByPaymentAmount contextRef="c227" decimals="-3" unitRef="usd">50000</sfst:TotalLoansBalancesByPaymentAmount>
    <sfst:TotalLoansBalancesByPaymentAmount contextRef="c230" decimals="-3" unitRef="usd">1099000</sfst:TotalLoansBalancesByPaymentAmount>
    <sfst:TotalLoansBalancesByPaymentAmount contextRef="c231" decimals="-3" unitRef="usd">178151000</sfst:TotalLoansBalancesByPaymentAmount>
    <sfst:TotalLoansBalancesByPaymentAmount contextRef="c232" decimals="-3" unitRef="usd">179300000</sfst:TotalLoansBalancesByPaymentAmount>
    <sfst:TotalLoansBalancesByPaymentAmount contextRef="c237" decimals="-3" unitRef="usd">80415000</sfst:TotalLoansBalancesByPaymentAmount>
    <sfst:TotalLoansBalancesByPaymentAmount contextRef="c238" decimals="-3" unitRef="usd">80415000</sfst:TotalLoansBalancesByPaymentAmount>
    <sfst:TotalLoansBalancesByPaymentAmount contextRef="c239" decimals="-3" unitRef="usd">88000</sfst:TotalLoansBalancesByPaymentAmount>
    <sfst:TotalLoansBalancesByPaymentAmount contextRef="c243" decimals="-3" unitRef="usd">28964000</sfst:TotalLoansBalancesByPaymentAmount>
    <sfst:TotalLoansBalancesByPaymentAmount contextRef="c244" decimals="-3" unitRef="usd">29052000</sfst:TotalLoansBalancesByPaymentAmount>
    <sfst:TotalLoan contextRef="c239" decimals="-3" unitRef="usd">611000</sfst:TotalLoan>
    <sfst:TotalLoan contextRef="c240" decimals="-3" unitRef="usd">758000</sfst:TotalLoan>
    <sfst:TotalLoan contextRef="c242" decimals="-3" unitRef="usd">2627000</sfst:TotalLoan>
    <sfst:TotalLoan contextRef="c243" decimals="-3" unitRef="usd">3269367000</sfst:TotalLoan>
    <sfst:TotalLoan contextRef="c244" decimals="-3" unitRef="usd">3273363000</sfst:TotalLoan>
    <sfst:TotalLoanBalancesByPaymentAmount contextRef="c249" decimals="-3" unitRef="usd">488965000</sfst:TotalLoanBalancesByPaymentAmount>
    <sfst:TotalLoanBalancesByPaymentAmount contextRef="c250" decimals="-3" unitRef="usd">488965000</sfst:TotalLoanBalancesByPaymentAmount>
    <sfst:TotalLoanBalancesByPaymentAmount contextRef="c254" decimals="-3" unitRef="usd">1069000</sfst:TotalLoanBalancesByPaymentAmount>
    <sfst:TotalLoanBalancesByPaymentAmount contextRef="c255" decimals="-3" unitRef="usd">665764000</sfst:TotalLoanBalancesByPaymentAmount>
    <sfst:TotalLoanBalancesByPaymentAmount contextRef="c256" decimals="-3" unitRef="usd">666833000</sfst:TotalLoanBalancesByPaymentAmount>
    <sfst:TotalLoanBalancesByPaymentAmount contextRef="c261" decimals="-3" unitRef="usd">64425000</sfst:TotalLoanBalancesByPaymentAmount>
    <sfst:TotalLoanBalancesByPaymentAmount contextRef="c262" decimals="-3" unitRef="usd">64425000</sfst:TotalLoanBalancesByPaymentAmount>
    <sfst:TotalLoanBalancesByPaymentAmount contextRef="c267" decimals="-3" unitRef="usd">333049000</sfst:TotalLoanBalancesByPaymentAmount>
    <sfst:TotalLoanBalancesByPaymentAmount contextRef="c268" decimals="-3" unitRef="usd">333049000</sfst:TotalLoanBalancesByPaymentAmount>
    <sfst:TotalLoansBalancesByPaymentAmount contextRef="c271" decimals="-3" unitRef="usd">136000</sfst:TotalLoansBalancesByPaymentAmount>
    <sfst:TotalLoansBalancesByPaymentAmount contextRef="c272" decimals="-3" unitRef="usd">1750000</sfst:TotalLoansBalancesByPaymentAmount>
    <sfst:TotalLoansBalancesByPaymentAmount contextRef="c273" decimals="-3" unitRef="usd">692515000</sfst:TotalLoansBalancesByPaymentAmount>
    <sfst:TotalLoansBalancesByPaymentAmount contextRef="c274" decimals="-3" unitRef="usd">694401000</sfst:TotalLoansBalancesByPaymentAmount>
    <sfst:TotalLoansBalancesByPaymentAmount contextRef="c276" decimals="-3" unitRef="usd">417000</sfst:TotalLoansBalancesByPaymentAmount>
    <sfst:TotalLoansBalancesByPaymentAmount contextRef="c277" decimals="-3" unitRef="usd">174000</sfst:TotalLoansBalancesByPaymentAmount>
    <sfst:TotalLoansBalancesByPaymentAmount contextRef="c278" decimals="-3" unitRef="usd">2045000</sfst:TotalLoansBalancesByPaymentAmount>
    <sfst:TotalLoansBalancesByPaymentAmount contextRef="c279" decimals="-3" unitRef="usd">152203000</sfst:TotalLoansBalancesByPaymentAmount>
    <sfst:TotalLoansBalancesByPaymentAmount contextRef="c280" decimals="-3" unitRef="usd">154839000</sfst:TotalLoansBalancesByPaymentAmount>
    <sfst:TotalLoansBalancesByPaymentAmount contextRef="c285" decimals="-3" unitRef="usd">59846000</sfst:TotalLoansBalancesByPaymentAmount>
    <sfst:TotalLoansBalancesByPaymentAmount contextRef="c286" decimals="-3" unitRef="usd">59846000</sfst:TotalLoansBalancesByPaymentAmount>
    <sfst:TotalLoansBalancesByPaymentAmount contextRef="c290" decimals="-3" unitRef="usd">5000</sfst:TotalLoansBalancesByPaymentAmount>
    <sfst:TotalLoansBalancesByPaymentAmount contextRef="c291" decimals="-3" unitRef="usd">27514000</sfst:TotalLoansBalancesByPaymentAmount>
    <sfst:TotalLoansBalancesByPaymentAmount contextRef="c292" decimals="-3" unitRef="usd">27519000</sfst:TotalLoansBalancesByPaymentAmount>
    <sfst:TotalLoan contextRef="c290" decimals="-3" unitRef="usd">558000</sfst:TotalLoan>
    <sfst:TotalLoan contextRef="c287" decimals="-3" unitRef="usd">174000</sfst:TotalLoan>
    <sfst:TotalLoan contextRef="c289" decimals="-3" unitRef="usd">4864000</sfst:TotalLoan>
    <sfst:TotalLoan contextRef="c291" decimals="-3" unitRef="usd">2484281000</sfst:TotalLoan>
    <sfst:TotalLoan contextRef="c292" decimals="-3" unitRef="usd">2489877000</sfst:TotalLoan>
    <sfst:PartOfLoansOfThirtyDaysOrMorePastDueAsPercentageOfAggregateLoanPortfolio contextRef="c3" decimals="4" unitRef="pure">0.0011</sfst:PartOfLoansOfThirtyDaysOrMorePastDueAsPercentageOfAggregateLoanPortfolio>
    <sfst:PartOfLoansOfThirtyDaysOrMorePastDueAsPercentageOfAggregateLoanPortfolio contextRef="c4" decimals="4" unitRef="pure">0.0009</sfst:PartOfLoansOfThirtyDaysOrMorePastDueAsPercentageOfAggregateLoanPortfolio>
    <sfst:PartOfLoansOfThirtyDaysOrMorePastDueAsPercentageOfAggregateLoanPortfolio contextRef="c89" decimals="4" unitRef="pure">0.0003</sfst:PartOfLoansOfThirtyDaysOrMorePastDueAsPercentageOfAggregateLoanPortfolio>
    <sfst:PartOfLoansOfThirtyDaysOrMorePastDueAsPercentageOfAggregateLoanPortfolio contextRef="c90" decimals="4" unitRef="pure">0</sfst:PartOfLoansOfThirtyDaysOrMorePastDueAsPercentageOfAggregateLoanPortfolio>
    <sfst:PartOfLoansOfThirtyDaysOrMorePastDueAsPercentageOfAggregateLoanPortfolio contextRef="c91" decimals="4" unitRef="pure">0.0008</sfst:PartOfLoansOfThirtyDaysOrMorePastDueAsPercentageOfAggregateLoanPortfolio>
    <sfst:PartOfLoansOfThirtyDaysOrMorePastDueAsPercentageOfAggregateLoanPortfolio contextRef="c92" decimals="4" unitRef="pure">0.0009</sfst:PartOfLoansOfThirtyDaysOrMorePastDueAsPercentageOfAggregateLoanPortfolio>
    <us-gaap:ScheduleOfFinancingReceivablesNonAccrualStatusTableTextBlock contextRef="c0">&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Arial, Helvetica, Sans-Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-top: Black 2.5pt solid; text-indent: -0.125in; padding-left: 0.125in; text-align: center"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-top: Black 2.5pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-top: Black 2.5pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; padding-bottom: 1pt; font-weight: bold; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;December
    31,&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; font-weight: normal; text-align: left; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;(dollars
    in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; width: 76%; text-align: justify"&gt;Nonaccrual loans&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;831&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;1,912&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; text-align: justify; border-bottom: Black 1pt solid"&gt;Nonaccruing TDRs&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;1,796&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;2,952&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; text-align: justify"&gt;Total nonaccrual loans, including nonaccruing TDRs&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2,627&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;4,864&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; text-align: justify; border-bottom: Black 1pt solid"&gt;Other real estate owned&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-375"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-376"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="text-indent: -0.125in; border-bottom: Black 1pt solid; padding-left: 0.375in; text-align: justify"&gt;Total nonperforming assets&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;2,627&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;4,864&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; text-align: justify"&gt;Nonperforming assets as a percentage of:&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.375in; text-align: justify"&gt;Total assets&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;0.07&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;0.17&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-indent: -0.125in; border-bottom: Black 1pt solid; padding-left: 0.375in; text-align: justify"&gt;Gross loans&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;0.08&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;%&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;0.20&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; text-align: justify"&gt;Total loans over 90 days past due&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;402&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;554&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; text-align: justify"&gt;Loans over 90 days past due and still accruing&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-377"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-378"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-indent: -0.125in; padding-left: 0.125in; text-align: justify"&gt;Accruing troubled debt restructurings&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;4,503&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;3,299&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;</us-gaap:ScheduleOfFinancingReceivablesNonAccrualStatusTableTextBlock>
    <us-gaap:LoansAndLeasesReceivableImpairedInterestLostOnNonaccrualLoans contextRef="c0" decimals="-3" unitRef="usd">831000</us-gaap:LoansAndLeasesReceivableImpairedInterestLostOnNonaccrualLoans>
    <us-gaap:LoansAndLeasesReceivableImpairedInterestLostOnNonaccrualLoans contextRef="c5" decimals="-3" unitRef="usd">1912000</us-gaap:LoansAndLeasesReceivableImpairedInterestLostOnNonaccrualLoans>
    <sfst:NonaccruingTDRs contextRef="c0" decimals="-3" unitRef="usd">1796000</sfst:NonaccruingTDRs>
    <sfst:NonaccruingTDRs contextRef="c5" decimals="-3" unitRef="usd">2952000</sfst:NonaccruingTDRs>
    <sfst:TotalNonaccrualLoansIncludingNonaccruingTDRs contextRef="c3" decimals="-3" unitRef="usd">2627000</sfst:TotalNonaccrualLoansIncludingNonaccruingTDRs>
    <sfst:TotalNonaccrualLoansIncludingNonaccruingTDRs contextRef="c4" decimals="-3" unitRef="usd">4864000</sfst:TotalNonaccrualLoansIncludingNonaccruingTDRs>
    <sfst:TotalNonperformingAssets contextRef="c3" decimals="-3" unitRef="usd">2627000</sfst:TotalNonperformingAssets>
    <sfst:TotalNonperformingAssets contextRef="c4" decimals="-3" unitRef="usd">4864000</sfst:TotalNonperformingAssets>
    <sfst:NonperformingAssetsAsPercentageOfAssets contextRef="c3" decimals="4" unitRef="pure">0.0007</sfst:NonperformingAssetsAsPercentageOfAssets>
    <sfst:NonperformingAssetsAsPercentageOfAssets contextRef="c4" decimals="4" unitRef="pure">0.0017</sfst:NonperformingAssetsAsPercentageOfAssets>
    <us-gaap:LoansAndLeasesReceivableRatioOfNonperformingLoansToAllLoans contextRef="c3" decimals="4" unitRef="pure">0.0008</us-gaap:LoansAndLeasesReceivableRatioOfNonperformingLoansToAllLoans>
    <us-gaap:LoansAndLeasesReceivableRatioOfNonperformingLoansToAllLoans contextRef="c4" decimals="4" unitRef="pure">0.002</us-gaap:LoansAndLeasesReceivableRatioOfNonperformingLoansToAllLoans>
    <sfst:TotalLoansOver90DaysPastDue contextRef="c3" decimals="-3" unitRef="usd">402000</sfst:TotalLoansOver90DaysPastDue>
    <sfst:TotalLoansOver90DaysPastDue contextRef="c4" decimals="-3" unitRef="usd">554000</sfst:TotalLoansOver90DaysPastDue>
    <sfst:AccruingTroubledDebtRestructurings contextRef="c3" decimals="-3" unitRef="usd">4503000</sfst:AccruingTroubledDebtRestructurings>
    <sfst:AccruingTroubledDebtRestructurings contextRef="c4" decimals="-3" unitRef="usd">3299000</sfst:AccruingTroubledDebtRestructurings>
    <us-gaap:DebtSecuritiesHeldtoMaturityNonaccrualTableTextBlock contextRef="c0">&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Arial, Helvetica, Sans-Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-top: Black 2.5pt solid; text-align: center"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-top: Black 2.5pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-top: Black 2.5pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-top: Black 2.5pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-top: Black 2.5pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 1pt; font-weight: bold; text-align: center"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="10" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;CECL&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;Incurred
    loss&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 1pt; font-weight: bold; text-align: justify"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="10" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;December
    31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: right; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;December
    31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-weight: bold; text-align: center"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;Nonaccrual&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;Nonaccrual&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-weight: bold; text-align: center"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;loans&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;loans&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-weight: bold; text-align: center"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;with no&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;with an&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;nonaccrual&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;nonaccrual&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-weight: normal; text-align: left; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;(dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;allowance&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;allowance&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;loans&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;loans&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="font-weight: bold; text-align: justify"&gt;Commercial&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-left: 0.25in; text-align: justify"&gt;Owner occupied RE&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-379"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-380"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-381"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-382"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="padding-left: 0.25in; width: 52%; text-align: justify"&gt;Non-owner occupied RE&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;114&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;133&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;247&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;1,070&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-left: 0.25in; text-align: justify"&gt;Construction&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-383"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-384"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-385"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-386"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="border-bottom: Black 1pt solid; padding-left: 0.25in; text-align: justify"&gt;Business&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-387"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;182&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;182&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-388"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="border-bottom: Black 1pt solid; padding-left: 0.5in; text-align: justify"&gt;Total commercial&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;114&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;315&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;429&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;1,070&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="font-weight: bold; text-align: justify"&gt;Consumer&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-left: 0.25in; text-align: justify"&gt;Real estate&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-389"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,099&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,099&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,750&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="padding-left: 0.25in; text-align: justify"&gt;Home equity&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;194&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;905&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,099&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2,044&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-left: 0.25in; text-align: justify"&gt;Construction&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-390"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-391"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-392"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-393"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="border-bottom: Black 1pt solid; padding-left: 0.25in; text-align: justify"&gt;Other&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-394"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-395"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-396"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-397"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="border-bottom: Black 1pt solid; padding-left: 0.5in; text-align: justify"&gt;Total consumer&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;194&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;2,004&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;2,198&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;3,794&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; padding-left: 0.75in; text-align: justify"&gt;Total&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;308&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;2,319&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;2,627&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;4,864&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-weight: normal"&gt;&#160;&lt;/span&gt;&lt;/p&gt;</us-gaap:DebtSecuritiesHeldtoMaturityNonaccrualTableTextBlock>
    <sfst:TotalCommercial contextRef="c297" decimals="-3" unitRef="usd">114000</sfst:TotalCommercial>
    <sfst:TotalCommercial contextRef="c298" decimals="-3" unitRef="usd">133000</sfst:TotalCommercial>
    <sfst:TotalCommercial contextRef="c299" decimals="-3" unitRef="usd">247000</sfst:TotalCommercial>
    <sfst:TotalCommercial contextRef="c300" decimals="-3" unitRef="usd">1070000</sfst:TotalCommercial>
    <sfst:TotalCommercial contextRef="c306" decimals="-3" unitRef="usd">182000</sfst:TotalCommercial>
    <sfst:TotalCommercial contextRef="c307" decimals="-3" unitRef="usd">182000</sfst:TotalCommercial>
    <sfst:TotalCommercial contextRef="c309" decimals="-3" unitRef="usd">114000</sfst:TotalCommercial>
    <sfst:TotalCommercial contextRef="c310" decimals="-3" unitRef="usd">315000</sfst:TotalCommercial>
    <sfst:TotalCommercial contextRef="c311" decimals="-3" unitRef="usd">429000</sfst:TotalCommercial>
    <sfst:TotalCommercial contextRef="c312" decimals="-3" unitRef="usd">1070000</sfst:TotalCommercial>
    <sfst:TotalConsumer contextRef="c314" decimals="-3" unitRef="usd">1099000</sfst:TotalConsumer>
    <sfst:TotalConsumer contextRef="c315" decimals="-3" unitRef="usd">1099000</sfst:TotalConsumer>
    <sfst:TotalConsumer contextRef="c316" decimals="-3" unitRef="usd">1750000</sfst:TotalConsumer>
    <sfst:TotalConsumer contextRef="c317" decimals="-3" unitRef="usd">194000</sfst:TotalConsumer>
    <sfst:TotalConsumer contextRef="c318" decimals="-3" unitRef="usd">905000</sfst:TotalConsumer>
    <sfst:TotalConsumer contextRef="c319" decimals="-3" unitRef="usd">1099000</sfst:TotalConsumer>
    <sfst:TotalConsumer contextRef="c320" decimals="-3" unitRef="usd">2044000</sfst:TotalConsumer>
    <sfst:TotalConsumer contextRef="c309" decimals="-3" unitRef="usd">194000</sfst:TotalConsumer>
    <sfst:TotalConsumer contextRef="c310" decimals="-3" unitRef="usd">2004000</sfst:TotalConsumer>
    <sfst:TotalConsumer contextRef="c311" decimals="-3" unitRef="usd">2198000</sfst:TotalConsumer>
    <sfst:TotalConsumer contextRef="c312" decimals="-3" unitRef="usd">3794000</sfst:TotalConsumer>
    <sfst:LoansAndLeasesReceivableBeforeFeesGrossAmount contextRef="c309" decimals="-3" unitRef="usd">308000</sfst:LoansAndLeasesReceivableBeforeFeesGrossAmount>
    <sfst:LoansAndLeasesReceivableBeforeFeesGrossAmount contextRef="c310" decimals="-3" unitRef="usd">2319000</sfst:LoansAndLeasesReceivableBeforeFeesGrossAmount>
    <sfst:LoansAndLeasesReceivableBeforeFeesGrossAmount contextRef="c311" decimals="-3" unitRef="usd">2627000</sfst:LoansAndLeasesReceivableBeforeFeesGrossAmount>
    <sfst:LoansAndLeasesReceivableBeforeFeesGrossAmount contextRef="c312" decimals="-3" unitRef="usd">4864000</sfst:LoansAndLeasesReceivableBeforeFeesGrossAmount>
    <sfst:ForegoneInterestIncomeOnNonAccrualLoan contextRef="c0" decimals="0" unitRef="usd">28000</sfst:ForegoneInterestIncomeOnNonAccrualLoan>
    <sfst:ForegoneInterestIncomeOnNonAccrualLoan contextRef="c5" decimals="0" unitRef="usd">55000</sfst:ForegoneInterestIncomeOnNonAccrualLoan>
    <us-gaap:ImpairedFinancingReceivablesTableTextBlock contextRef="c0">&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Arial, Helvetica, Sans-Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-top: Black 2.5pt solid; text-align: center"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-top: Black 2.5pt solid; text-align: center"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" style="border-top: Black 2.5pt solid; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" style="border-top: Black 2.5pt solid; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 1pt; text-align: center"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="10" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;December
    31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 1pt; text-align: center"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="padding-bottom: 1pt; text-align: center"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="10" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;Recorded
    investment&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="padding-bottom: 1pt; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;Impaired loans&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;Impaired loans&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;Unpaid&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;with no related&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;with related&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;Related&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;Principal&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;Impaired&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;allowance for&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;allowance for&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;allowance for&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: left; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;(dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;Balance&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;loans&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;loan losses&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;loan losses&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;loan losses&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;Commercial&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="width: 40%; text-align: left; padding-left: 0.25in"&gt;Owner occupied RE&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;1,261&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;1,261&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;1,261&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-398"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-399"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="text-align: left; padding-left: 0.25in"&gt;Non-owner occupied RE&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2,012&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,070&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;270&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;800&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;171&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-left: 0.25in"&gt;Construction&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-400"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-401"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-402"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-403"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-404"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="text-align: left; border-bottom: Black 1pt solid; padding-left: 0.25in"&gt;Business&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;1,104&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;1,104&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-405"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;1,104&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;452&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; border-bottom: Black 1pt solid; padding-left: 0.5in"&gt;Total commercial&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;4,377&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;3,435&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;1,531&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;1,904&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;623&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;Consumer&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-left: 0.25in"&gt;Real estate&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2,638&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2,561&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,743&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;818&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;144&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="text-align: left; padding-left: 0.25in"&gt;Home equity&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2,206&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2,044&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,989&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;55&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;55&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-left: 0.25in"&gt;Construction&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-406"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-407"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-408"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-409"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-410"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="text-align: left; border-bottom: Black 1pt solid; padding-left: 0.25in"&gt;Other&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;123&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;123&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-411"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;123&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;14&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; border-bottom: Black 1pt solid; padding-left: 0.5in"&gt;Total consumer&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;4,967&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;4,728&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;3,732&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;996&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;213&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left; padding-left: 0.75in"&gt;Total&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;9,344&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;8,163&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;5,263&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;2,900&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;836&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: left"&gt;&#160;&lt;/p&gt;</us-gaap:ImpairedFinancingReceivablesTableTextBlock>
    <us-gaap:ImpairedFinancingReceivableUnpaidPrincipalBalance contextRef="c325" decimals="-3" unitRef="usd">1261000</us-gaap:ImpairedFinancingReceivableUnpaidPrincipalBalance>
    <us-gaap:ImpairedFinancingReceivableRecordedInvestment contextRef="c325" decimals="-3" unitRef="usd">1261000</us-gaap:ImpairedFinancingReceivableRecordedInvestment>
    <us-gaap:ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment contextRef="c325" decimals="-3" unitRef="usd">1261000</us-gaap:ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment>
    <us-gaap:ImpairedFinancingReceivableUnpaidPrincipalBalance contextRef="c326" decimals="-3" unitRef="usd">2012000</us-gaap:ImpairedFinancingReceivableUnpaidPrincipalBalance>
    <us-gaap:ImpairedFinancingReceivableRecordedInvestment contextRef="c326" decimals="-3" unitRef="usd">1070000</us-gaap:ImpairedFinancingReceivableRecordedInvestment>
    <us-gaap:ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment contextRef="c326" decimals="-3" unitRef="usd">270000</us-gaap:ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment>
    <us-gaap:ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment contextRef="c326" decimals="-3" unitRef="usd">800000</us-gaap:ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment>
    <us-gaap:ImpairedFinancingReceivableRelatedAllowance contextRef="c326" decimals="-3" unitRef="usd">171000</us-gaap:ImpairedFinancingReceivableRelatedAllowance>
    <us-gaap:ImpairedFinancingReceivableUnpaidPrincipalBalance contextRef="c328" decimals="-3" unitRef="usd">1104000</us-gaap:ImpairedFinancingReceivableUnpaidPrincipalBalance>
    <us-gaap:ImpairedFinancingReceivableRecordedInvestment contextRef="c328" decimals="-3" unitRef="usd">1104000</us-gaap:ImpairedFinancingReceivableRecordedInvestment>
    <us-gaap:ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment contextRef="c328" decimals="-3" unitRef="usd">1104000</us-gaap:ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment>
    <us-gaap:ImpairedFinancingReceivableRelatedAllowance contextRef="c328" decimals="-3" unitRef="usd">452000</us-gaap:ImpairedFinancingReceivableRelatedAllowance>
    <us-gaap:ImpairedFinancingReceivableUnpaidPrincipalBalance contextRef="c90" decimals="-3" unitRef="usd">4377000</us-gaap:ImpairedFinancingReceivableUnpaidPrincipalBalance>
    <us-gaap:ImpairedFinancingReceivableRecordedInvestment contextRef="c90" decimals="-3" unitRef="usd">3435000</us-gaap:ImpairedFinancingReceivableRecordedInvestment>
    <us-gaap:ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment contextRef="c90" decimals="-3" unitRef="usd">1531000</us-gaap:ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment>
    <us-gaap:ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment contextRef="c90" decimals="-3" unitRef="usd">1904000</us-gaap:ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment>
    <us-gaap:ImpairedFinancingReceivableRelatedAllowance contextRef="c90" decimals="-3" unitRef="usd">623000</us-gaap:ImpairedFinancingReceivableRelatedAllowance>
    <us-gaap:ImpairedFinancingReceivableUnpaidPrincipalBalance contextRef="c329" decimals="-3" unitRef="usd">2638000</us-gaap:ImpairedFinancingReceivableUnpaidPrincipalBalance>
    <us-gaap:ImpairedFinancingReceivableRecordedInvestment contextRef="c329" decimals="-3" unitRef="usd">2561000</us-gaap:ImpairedFinancingReceivableRecordedInvestment>
    <us-gaap:ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment contextRef="c329" decimals="-3" unitRef="usd">1743000</us-gaap:ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment>
    <us-gaap:ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment contextRef="c329" decimals="-3" unitRef="usd">818000</us-gaap:ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment>
    <us-gaap:ImpairedFinancingReceivableRelatedAllowance contextRef="c329" decimals="-3" unitRef="usd">144000</us-gaap:ImpairedFinancingReceivableRelatedAllowance>
    <us-gaap:ImpairedFinancingReceivableUnpaidPrincipalBalance contextRef="c330" decimals="-3" unitRef="usd">2206000</us-gaap:ImpairedFinancingReceivableUnpaidPrincipalBalance>
    <us-gaap:ImpairedFinancingReceivableRecordedInvestment contextRef="c330" decimals="-3" unitRef="usd">2044000</us-gaap:ImpairedFinancingReceivableRecordedInvestment>
    <us-gaap:ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment contextRef="c330" decimals="-3" unitRef="usd">1989000</us-gaap:ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment>
    <us-gaap:ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment contextRef="c330" decimals="-3" unitRef="usd">55000</us-gaap:ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment>
    <us-gaap:ImpairedFinancingReceivableRelatedAllowance contextRef="c330" decimals="-3" unitRef="usd">55000</us-gaap:ImpairedFinancingReceivableRelatedAllowance>
    <us-gaap:ImpairedFinancingReceivableUnpaidPrincipalBalance contextRef="c332" decimals="-3" unitRef="usd">123000</us-gaap:ImpairedFinancingReceivableUnpaidPrincipalBalance>
    <us-gaap:ImpairedFinancingReceivableRecordedInvestment contextRef="c332" decimals="-3" unitRef="usd">123000</us-gaap:ImpairedFinancingReceivableRecordedInvestment>
    <us-gaap:ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment contextRef="c332" decimals="-3" unitRef="usd">123000</us-gaap:ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment>
    <us-gaap:ImpairedFinancingReceivableRelatedAllowance contextRef="c332" decimals="-3" unitRef="usd">14000</us-gaap:ImpairedFinancingReceivableRelatedAllowance>
    <us-gaap:ImpairedFinancingReceivableUnpaidPrincipalBalance contextRef="c92" decimals="-3" unitRef="usd">4967000</us-gaap:ImpairedFinancingReceivableUnpaidPrincipalBalance>
    <us-gaap:ImpairedFinancingReceivableRecordedInvestment contextRef="c92" decimals="-3" unitRef="usd">4728000</us-gaap:ImpairedFinancingReceivableRecordedInvestment>
    <us-gaap:ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment contextRef="c92" decimals="-3" unitRef="usd">3732000</us-gaap:ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment>
    <us-gaap:ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment contextRef="c92" decimals="-3" unitRef="usd">996000</us-gaap:ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment>
    <us-gaap:ImpairedFinancingReceivableRelatedAllowance contextRef="c92" decimals="-3" unitRef="usd">213000</us-gaap:ImpairedFinancingReceivableRelatedAllowance>
    <us-gaap:ImpairedFinancingReceivableUnpaidPrincipalBalance contextRef="c4" decimals="-3" unitRef="usd">9344000</us-gaap:ImpairedFinancingReceivableUnpaidPrincipalBalance>
    <us-gaap:ImpairedFinancingReceivableRecordedInvestment contextRef="c4" decimals="-3" unitRef="usd">8163000</us-gaap:ImpairedFinancingReceivableRecordedInvestment>
    <us-gaap:ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment contextRef="c4" decimals="-3" unitRef="usd">5263000</us-gaap:ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment>
    <us-gaap:ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment contextRef="c4" decimals="-3" unitRef="usd">2900000</us-gaap:ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment>
    <us-gaap:ImpairedFinancingReceivableRelatedAllowance contextRef="c4" decimals="-3" unitRef="usd">836000</us-gaap:ImpairedFinancingReceivableRelatedAllowance>
    <sfst:SummaryOfAverageRecordedInvestmentInImpairedLoansAndAmountOfInterestIncomeTableTextBlock contextRef="c0">&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Arial, Helvetica, Sans-Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-top: Black 2.5pt solid; text-align: center"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="14" style="border-top: Black 2.5pt solid; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 1pt; text-align: center"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="14" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;Year ended
    December 31,&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 1pt; text-align: center"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;Average&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;Recognized&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;Average&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;Recognized&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;recorded&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;interest&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;recorded&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;interest&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: left; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;(dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;investment&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;income&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;investment&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;income&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;Commercial&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="width: 52%; text-align: left; padding-left: 0.25in"&gt;Owner occupied RE&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;1,387&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;65&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;2,423&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;88&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="text-align: left; padding-left: 0.25in"&gt;Non-owner occupied RE&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;3,128&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;182&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;4,217&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;221&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-left: 0.25in"&gt;Construction&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;55&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;-&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;56&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;6&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="text-align: left; border-bottom: Black 1pt solid; padding-left: 0.25in"&gt;Business&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;2,218&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;62&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;2,306&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;243&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; border-bottom: Black 1pt solid; padding-left: 0.5in"&gt;Total commercial&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;6,788&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;309&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;9,002&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;558&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="font-weight: bold; text-align: left; padding-left: 1.45pt"&gt;Consumer&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-left: 0.25in"&gt;Real estate&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;3,641&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;98&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;3,372&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;170&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="text-align: left; padding-left: 0.25in"&gt;Home equity&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,964&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;85&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2,128&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;5&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-left: 0.25in"&gt;Construction&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-412"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-413"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-414"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-415"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="text-align: left; border-bottom: Black 1pt solid; padding-left: 0.25in"&gt;Other&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;129&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;4&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;141&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;79&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; border-bottom: Black 1pt solid; padding-left: 0.5in"&gt;Total consumer&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;5,734&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;187&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;5,641&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;254&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left; padding-left: 0.75in"&gt;Total&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;12,522&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;496&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;14,643&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;812&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: left"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;</sfst:SummaryOfAverageRecordedInvestmentInImpairedLoansAndAmountOfInterestIncomeTableTextBlock>
    <sfst:AverageRecordedInvestmentTotalCommercial contextRef="c333" decimals="-3" unitRef="usd">1387000</sfst:AverageRecordedInvestmentTotalCommercial>
    <sfst:RecognizedInterestIncomeTotalConsumer contextRef="c334" decimals="-3" unitRef="usd">65000</sfst:RecognizedInterestIncomeTotalConsumer>
    <sfst:AverageRecordedInvestmentTotalCommercial contextRef="c335" decimals="-3" unitRef="usd">2423000</sfst:AverageRecordedInvestmentTotalCommercial>
    <sfst:RecognizedInterestIncomeTotalConsumer contextRef="c336" decimals="-3" unitRef="usd">88000</sfst:RecognizedInterestIncomeTotalConsumer>
    <sfst:AverageRecordedInvestmentTotalCommercial contextRef="c337" decimals="-3" unitRef="usd">3128000</sfst:AverageRecordedInvestmentTotalCommercial>
    <sfst:RecognizedInterestIncomeTotalConsumer contextRef="c338" decimals="-3" unitRef="usd">182000</sfst:RecognizedInterestIncomeTotalConsumer>
    <sfst:AverageRecordedInvestmentTotalCommercial contextRef="c339" decimals="-3" unitRef="usd">4217000</sfst:AverageRecordedInvestmentTotalCommercial>
    <sfst:RecognizedInterestIncomeTotalConsumer contextRef="c340" decimals="-3" unitRef="usd">221000</sfst:RecognizedInterestIncomeTotalConsumer>
    <sfst:AverageRecordedInvestmentTotalConsumer contextRef="c341" decimals="-3" unitRef="usd">55000</sfst:AverageRecordedInvestmentTotalConsumer>
    <sfst:AverageRecordedInvestmentTotalConsumer contextRef="c342" decimals="-3" unitRef="usd">56000</sfst:AverageRecordedInvestmentTotalConsumer>
    <sfst:RecognizedInterestIncomeTotalConsumers contextRef="c343" decimals="-3" unitRef="usd">6000</sfst:RecognizedInterestIncomeTotalConsumers>
    <sfst:AverageRecordedInvestmentTotalCommercial contextRef="c344" decimals="-3" unitRef="usd">2218000</sfst:AverageRecordedInvestmentTotalCommercial>
    <sfst:RecognizedInterestIncomeTotalConsumer contextRef="c345" decimals="-3" unitRef="usd">62000</sfst:RecognizedInterestIncomeTotalConsumer>
    <sfst:AverageRecordedInvestmentTotalCommercial contextRef="c346" decimals="-3" unitRef="usd">2306000</sfst:AverageRecordedInvestmentTotalCommercial>
    <sfst:RecognizedInterestIncomeTotalConsumer contextRef="c347" decimals="-3" unitRef="usd">243000</sfst:RecognizedInterestIncomeTotalConsumer>
    <sfst:AverageRecordedInvestmentTotalCommercial contextRef="c348" decimals="-3" unitRef="usd">6788000</sfst:AverageRecordedInvestmentTotalCommercial>
    <sfst:RecognizedInterestIncomeTotalConsumer contextRef="c349" decimals="-3" unitRef="usd">309000</sfst:RecognizedInterestIncomeTotalConsumer>
    <sfst:AverageRecordedInvestmentTotalCommercial contextRef="c350" decimals="-3" unitRef="usd">9002000</sfst:AverageRecordedInvestmentTotalCommercial>
    <sfst:RecognizedInterestIncomeTotalConsumer contextRef="c351" decimals="-3" unitRef="usd">558000</sfst:RecognizedInterestIncomeTotalConsumer>
    <sfst:AverageRecordedInvestmentTotalConsumer contextRef="c352" decimals="-3" unitRef="usd">3641000</sfst:AverageRecordedInvestmentTotalConsumer>
    <sfst:RecognizedInterestIncomeTotalConsumers contextRef="c353" decimals="-3" unitRef="usd">98000</sfst:RecognizedInterestIncomeTotalConsumers>
    <sfst:AverageRecordedInvestmentTotalConsumer contextRef="c354" decimals="-3" unitRef="usd">3372000</sfst:AverageRecordedInvestmentTotalConsumer>
    <sfst:RecognizedInterestIncomeTotalConsumers contextRef="c355" decimals="-3" unitRef="usd">170000</sfst:RecognizedInterestIncomeTotalConsumers>
    <sfst:AverageRecordedInvestmentTotalConsumer contextRef="c356" decimals="-3" unitRef="usd">1964000</sfst:AverageRecordedInvestmentTotalConsumer>
    <sfst:RecognizedInterestIncomeTotalConsumers contextRef="c357" decimals="-3" unitRef="usd">85000</sfst:RecognizedInterestIncomeTotalConsumers>
    <sfst:AverageRecordedInvestmentTotalConsumer contextRef="c358" decimals="-3" unitRef="usd">2128000</sfst:AverageRecordedInvestmentTotalConsumer>
    <sfst:RecognizedInterestIncomeTotalConsumers contextRef="c359" decimals="-3" unitRef="usd">5000</sfst:RecognizedInterestIncomeTotalConsumers>
    <sfst:AverageRecordedInvestmentTotalConsumer contextRef="c361" decimals="-3" unitRef="usd">129000</sfst:AverageRecordedInvestmentTotalConsumer>
    <sfst:RecognizedInterestIncomeTotalConsumers contextRef="c362" decimals="-3" unitRef="usd">4000</sfst:RecognizedInterestIncomeTotalConsumers>
    <sfst:AverageRecordedInvestmentTotalConsumer contextRef="c363" decimals="-3" unitRef="usd">141000</sfst:AverageRecordedInvestmentTotalConsumer>
    <sfst:RecognizedInterestIncomeTotalConsumers contextRef="c364" decimals="-3" unitRef="usd">79000</sfst:RecognizedInterestIncomeTotalConsumers>
    <sfst:AverageRecordedInvestmentTotalConsumer contextRef="c365" decimals="-3" unitRef="usd">5734000</sfst:AverageRecordedInvestmentTotalConsumer>
    <sfst:RecognizedInterestIncomeTotalConsumers contextRef="c366" decimals="-3" unitRef="usd">187000</sfst:RecognizedInterestIncomeTotalConsumers>
    <sfst:AverageRecordedInvestmentTotalConsumer contextRef="c367" decimals="-3" unitRef="usd">5641000</sfst:AverageRecordedInvestmentTotalConsumer>
    <sfst:RecognizedInterestIncomeTotalConsumers contextRef="c368" decimals="-3" unitRef="usd">254000</sfst:RecognizedInterestIncomeTotalConsumers>
    <sfst:AverageRecordedInvestmentTotalConsumer contextRef="c369" decimals="-3" unitRef="usd">12522000</sfst:AverageRecordedInvestmentTotalConsumer>
    <sfst:RecognizedInterestIncomeTotalConsumers contextRef="c370" decimals="-3" unitRef="usd">496000</sfst:RecognizedInterestIncomeTotalConsumers>
    <sfst:AverageRecordedInvestmentTotalConsumer contextRef="c371" decimals="-3" unitRef="usd">14643000</sfst:AverageRecordedInvestmentTotalConsumer>
    <sfst:RecognizedInterestIncomeTotalConsumers contextRef="c372" decimals="-3" unitRef="usd">812000</sfst:RecognizedInterestIncomeTotalConsumers>
    <sfst:IncreaseInAllowanceForCreditLosses contextRef="c0" decimals="-5" unitRef="usd">1500000</sfst:IncreaseInAllowanceForCreditLosses>
    <us-gaap:ProvisionForOtherCreditLosses contextRef="c0" decimals="-5" unitRef="usd">5400000</us-gaap:ProvisionForOtherCreditLosses>
    <sfst:PrimarilyLoanGrowth contextRef="c0" decimals="-5" unitRef="usd">783500000</sfst:PrimarilyLoanGrowth>
    <sfst:ScheduleOfActivityRelatedToTheAllowanceForCreditLossesTableTextBlock contextRef="c0">&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Arial, Helvetica, Sans-Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-top: Black 2.5pt solid; text-indent: -0.125in; padding-left: 0.125in; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-top: Black 2.5pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-top: Black 2.5pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-top: Black 2.5pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="22" style="border-top: Black 2.5pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; padding-bottom: 1pt; font-weight: bold; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="34" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;Twelve
    months ended December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; font-weight: bold; text-align: left; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="14" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;Commercial&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;Consumer&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: normal; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;(dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;Owner occupied
    RE&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;Non-owner
    occupied RE&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;Construction&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;Business&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;Real Estate&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;Home &lt;br/&gt;Equity&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;Construction&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; width: 28%; font-weight: bold; text-align: left"&gt;Balance, beginning of period&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 5%; text-align: right"&gt;4,700&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 5%; text-align: right"&gt;10,518&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 5%; text-align: right"&gt;625&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 5%; text-align: right"&gt;4,887&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 5%; text-align: right"&gt;7,083&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 5%; text-align: right"&gt;1,697&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 5%; text-align: right"&gt;578&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 5%; text-align: right"&gt;320&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 5%; text-align: right"&gt;30,408&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left"&gt;Adjustment for CECL&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(313&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;333&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;154&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,057&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(294&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;438&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;130&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(5&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,500&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left"&gt;Provision for credit losses&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,480&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(2,015&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;513&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,764&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2,698&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;663&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;185&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;87&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;5,375&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left"&gt;Loan charge-offs&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-416"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-417"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-418"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(55&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-419"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(339&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-420"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(91&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(485&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left; border-bottom: Black 1pt solid"&gt;Loan recoveries&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-421"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;1,540&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-422"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;208&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-423"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;92&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-424"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;1&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;1,841&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-indent: -0.125in; border-bottom: Black 1pt solid; padding-left: 0.375in; text-align: left"&gt;Net loan recoveries (charge-offs)&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-425"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;1,540&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-426"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;153&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-427"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(247&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;)&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-428"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(90&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;1,356&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-indent: -0.125in; padding-left: 0.625in; font-weight: bold; text-align: left"&gt;Balance, end of period&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;5,867&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;10,376&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;1,292&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;7,861&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;9,487&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;2,551&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;893&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;312&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;38,639&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td colspan="14" style="text-indent: -0.125in; padding-left: 0.125in; text-align: left"&gt;Net recoveries to average loans (annualized)&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(0.05&lt;/td&gt;&lt;td style="text-align: left"&gt;%)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td colspan="9" style="text-indent: -0.125in; padding-left: 0.125in; text-align: left"&gt;Allowance for credit losses to gross loans&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1.18&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td colspan="12" style="border-bottom: Black 2.5pt solid; text-indent: -0.125in; padding-left: 0.125in; text-align: left"&gt;Allowance for credit losses to nonperforming loans&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;1470.84&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Arial, Helvetica, Sans-Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-top: Black 2.5pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-top: Black 2.5pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-top: Black 2.5pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-top: Black 2.5pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="22" style="border-top: Black 2.5pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 1pt; font-weight: bold; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="34" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;Twelve
    months ended December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-weight: bold; text-align: left; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="14" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;Commercial&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="5" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt; font-style: normal"&gt;Consumer&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-weight: normal; text-align: left; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;(dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;Owner occupied
    RE&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;Non-owner
    occupied RE&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;Construction&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;Business&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;Real Estate&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;Home &lt;br/&gt;Equity&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;Construction&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; width: 28%; font-weight: bold; text-align: left"&gt;Balance, beginning of period&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 5%; text-align: right"&gt;8,092&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 5%; text-align: right"&gt;12,050&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 5%; text-align: right"&gt;1,154&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 5%; text-align: right"&gt;7,870&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 5%; text-align: right"&gt;10,482&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 5%; text-align: right"&gt;3,248&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 5%; text-align: right"&gt;746&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 5%; text-align: right"&gt;507&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 5%; text-align: right"&gt;44,149&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left"&gt;Provision for credit losses&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(3,486&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(958&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(529&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(2,041&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(3,417&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(1,613&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(168&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(188&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(12,400&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left"&gt;Loan charge-offs&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-429"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(837&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-430"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(1,181&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-431"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(139&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-432"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(9&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(2,166&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left; border-bottom: Black 1pt solid"&gt;Loan recoveries&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;94&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;263&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-433"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;239&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;18&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;201&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-434"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;10&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;825&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="text-indent: -0.125in; border-bottom: Black 1pt solid; padding-left: 0.375in; text-align: left"&gt;Net loan recoveries (charge-offs)&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;94&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(574&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;)&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-435"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(942&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;18&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;62&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-436"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;1&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(1,341&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-indent: -0.125in; padding-left: 0.625in; font-weight: bold; text-align: left"&gt;Balance, end of period&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;4,700&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;10,518&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;625&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;4,887&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;7,083&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;1,697&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;578&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;320&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;30,408&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="margin: 0"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Arial, Helvetica, Sans-Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 1pt; font-weight: bold; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="34" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;Twelve
    months ended December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-weight: bold; text-align: left; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="14" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;Commercial&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;Consumer&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-weight: normal; text-align: left; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;(dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;Owner occupied
    RE&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;Non-owner
    occupied RE&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;Construction&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;Business&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;Real Estate&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;Home &lt;br/&gt;Equity&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;Construction&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; width: 28%; font-weight: bold; text-align: left"&gt;Balance, beginning of period&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 5%; text-align: right"&gt;2,782&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 5%; text-align: right"&gt;4,305&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 5%; text-align: right"&gt;541&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 5%; text-align: right"&gt;3,716&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 5%; text-align: right"&gt;3,308&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 5%; text-align: right"&gt;1,446&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 5%; text-align: right"&gt;268&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 5%; text-align: right"&gt;276&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 5%; text-align: right"&gt;16,642&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left"&gt;Provision for credit losses&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;5,339&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;8,583&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;613&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;4,993&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;7,290&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2,032&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;478&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;272&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;29,600&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left"&gt;Loan charge-offs&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(94&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(1,508&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-437"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(1,309&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(134&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(299&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-438"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(70&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(3,414&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left; border-bottom: Black 1pt solid"&gt;Loan recoveries&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;65&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;670&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-439"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;470&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;18&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;69&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-440"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;29&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;1,321&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="text-indent: -0.125in; border-bottom: Black 1pt solid; padding-left: 0.375in; text-align: left"&gt;Net loan recoveries (charge-offs)&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(29&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;)&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(838&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;)&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;-&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(839&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(116&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;)&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(230&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;)&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-441"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(41&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(2,093&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-indent: -0.125in; padding-left: 0.625in; font-weight: bold; text-align: left"&gt;Balance, end of period&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;8,092&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;12,050&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;1,154&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;7,870&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;10,482&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;3,248&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;746&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;507&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;44,149&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Arial, Helvetica, Sans-Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-top: Black 2.5pt solid; text-align: center"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-top: Black 2.5pt solid; text-align: center"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-top: Black 2.5pt solid; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-top: Black 2.5pt solid; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="10" style="border-top: Black 2.5pt solid; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 1pt; text-align: center"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="22" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;Year ended
    December 31,&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 1pt; text-align: center"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="10" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="10" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: left; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;(dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;Commercial&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;Consumer&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;Commercial&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;Consumer&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; width: 34%; text-align: left"&gt;Balance, beginning of period&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 8%; text-align: right"&gt;29,166&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 8%; text-align: right"&gt;14,983&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 8%; text-align: right"&gt;44,149&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 8%; text-align: right"&gt;11,372&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 8%; text-align: right"&gt;5,270&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 8%; text-align: right"&gt;16,642&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.375in; text-align: left"&gt;Provision&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(7,014&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(5,386&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(12,400&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;19,500&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;10,100&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;29,600&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.375in; text-align: left"&gt;Loan charge-offs&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(2,018&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(148&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(2,166&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(2,911&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(503&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(3,414&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-indent: -0.125in; border-bottom: Black 1pt solid; padding-left: 0.375in; text-align: left"&gt;Loan recoveries&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;596&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;229&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;825&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;1,205&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;116&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;1,321&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="text-indent: -0.125in; border-bottom: Black 1pt solid; padding-left: 0.625in; text-align: left"&gt;Net loan charge-offs&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(1,422&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;)&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;81&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(1,341&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(1,706&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;)&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(387&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;)&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(2,093&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-indent: -0.125in; padding-left: 0.125in; text-align: left"&gt;Balance, end of period&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;20,730&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;9,678&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;30,408&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;29,166&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;14,983&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;44,149&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;</sfst:ScheduleOfActivityRelatedToTheAllowanceForCreditLossesTableTextBlock>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses contextRef="c373" decimals="-3" unitRef="usd">4700000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses contextRef="c374" decimals="-3" unitRef="usd">10518000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses contextRef="c327" decimals="-3" unitRef="usd">625000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses contextRef="c375" decimals="-3" unitRef="usd">4887000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses contextRef="c329" decimals="-3" unitRef="usd">7083000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses contextRef="c376" decimals="-3" unitRef="usd">1697000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses contextRef="c331" decimals="-3" unitRef="usd">578000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses contextRef="c377" decimals="-3" unitRef="usd">320000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses contextRef="c378" decimals="-3" unitRef="usd">30408000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <sfst:AdjustmentForCECL contextRef="c379" decimals="-3" unitRef="usd">-313000</sfst:AdjustmentForCECL>
    <sfst:AdjustmentForCECL contextRef="c380" decimals="-3" unitRef="usd">333000</sfst:AdjustmentForCECL>
    <sfst:AdjustmentForCECL contextRef="c381" decimals="-3" unitRef="usd">154000</sfst:AdjustmentForCECL>
    <sfst:AdjustmentForCECL contextRef="c382" decimals="-3" unitRef="usd">1057000</sfst:AdjustmentForCECL>
    <sfst:AdjustmentForCECL contextRef="c383" decimals="-3" unitRef="usd">-294000</sfst:AdjustmentForCECL>
    <sfst:AdjustmentForCECL contextRef="c384" decimals="-3" unitRef="usd">438000</sfst:AdjustmentForCECL>
    <sfst:AdjustmentForCECL contextRef="c385" decimals="-3" unitRef="usd">130000</sfst:AdjustmentForCECL>
    <sfst:AdjustmentForCECL contextRef="c386" decimals="-3" unitRef="usd">-5000</sfst:AdjustmentForCECL>
    <sfst:AdjustmentForCECL contextRef="c387" decimals="-3" unitRef="usd">1500000</sfst:AdjustmentForCECL>
    <us-gaap:ProvisionForLoanLeaseAndOtherLosses contextRef="c379" decimals="-3" unitRef="usd">1480000</us-gaap:ProvisionForLoanLeaseAndOtherLosses>
    <us-gaap:ProvisionForLoanLeaseAndOtherLosses contextRef="c380" decimals="-3" unitRef="usd">-2015000</us-gaap:ProvisionForLoanLeaseAndOtherLosses>
    <us-gaap:ProvisionForLoanLeaseAndOtherLosses contextRef="c381" decimals="-3" unitRef="usd">513000</us-gaap:ProvisionForLoanLeaseAndOtherLosses>
    <us-gaap:ProvisionForLoanLeaseAndOtherLosses contextRef="c382" decimals="-3" unitRef="usd">1764000</us-gaap:ProvisionForLoanLeaseAndOtherLosses>
    <us-gaap:ProvisionForLoanLeaseAndOtherLosses contextRef="c383" decimals="-3" unitRef="usd">2698000</us-gaap:ProvisionForLoanLeaseAndOtherLosses>
    <us-gaap:ProvisionForLoanLeaseAndOtherLosses contextRef="c384" decimals="-3" unitRef="usd">663000</us-gaap:ProvisionForLoanLeaseAndOtherLosses>
    <us-gaap:ProvisionForLoanLeaseAndOtherLosses contextRef="c385" decimals="-3" unitRef="usd">185000</us-gaap:ProvisionForLoanLeaseAndOtherLosses>
    <us-gaap:ProvisionForLoanLeaseAndOtherLosses contextRef="c386" decimals="-3" unitRef="usd">87000</us-gaap:ProvisionForLoanLeaseAndOtherLosses>
    <us-gaap:ProvisionForLoanLeaseAndOtherLosses contextRef="c387" decimals="-3" unitRef="usd">5375000</us-gaap:ProvisionForLoanLeaseAndOtherLosses>
    <us-gaap:AllowanceForLoanAndLeaseLossesWriteOffs contextRef="c382" decimals="-3" unitRef="usd">-55000</us-gaap:AllowanceForLoanAndLeaseLossesWriteOffs>
    <us-gaap:AllowanceForLoanAndLeaseLossesWriteOffs contextRef="c384" decimals="-3" unitRef="usd">-339000</us-gaap:AllowanceForLoanAndLeaseLossesWriteOffs>
    <us-gaap:AllowanceForLoanAndLeaseLossesWriteOffs contextRef="c386" decimals="-3" unitRef="usd">-91000</us-gaap:AllowanceForLoanAndLeaseLossesWriteOffs>
    <us-gaap:AllowanceForLoanAndLeaseLossesWriteOffs contextRef="c387" decimals="-3" unitRef="usd">-485000</us-gaap:AllowanceForLoanAndLeaseLossesWriteOffs>
    <us-gaap:ValuationAllowancesAndReservesRecoveries contextRef="c380" decimals="-3" unitRef="usd">1540000</us-gaap:ValuationAllowancesAndReservesRecoveries>
    <us-gaap:ValuationAllowancesAndReservesRecoveries contextRef="c382" decimals="-3" unitRef="usd">208000</us-gaap:ValuationAllowancesAndReservesRecoveries>
    <us-gaap:ValuationAllowancesAndReservesRecoveries contextRef="c384" decimals="-3" unitRef="usd">92000</us-gaap:ValuationAllowancesAndReservesRecoveries>
    <us-gaap:ValuationAllowancesAndReservesRecoveries contextRef="c386" decimals="-3" unitRef="usd">1000</us-gaap:ValuationAllowancesAndReservesRecoveries>
    <us-gaap:ValuationAllowancesAndReservesRecoveries contextRef="c387" decimals="-3" unitRef="usd">1841000</us-gaap:ValuationAllowancesAndReservesRecoveries>
    <sfst:AllowanceForLoanAndLeaseLossesWriteOffsNetOfRecoveries contextRef="c380" decimals="-3" unitRef="usd">1540000</sfst:AllowanceForLoanAndLeaseLossesWriteOffsNetOfRecoveries>
    <sfst:AllowanceForLoanAndLeaseLossesWriteOffsNetOfRecoveries contextRef="c382" decimals="-3" unitRef="usd">153000</sfst:AllowanceForLoanAndLeaseLossesWriteOffsNetOfRecoveries>
    <sfst:AllowanceForLoanAndLeaseLossesWriteOffsNetOfRecoveries contextRef="c384" decimals="-3" unitRef="usd">-247000</sfst:AllowanceForLoanAndLeaseLossesWriteOffsNetOfRecoveries>
    <sfst:AllowanceForLoanAndLeaseLossesWriteOffsNetOfRecoveries contextRef="c386" decimals="-3" unitRef="usd">-90000</sfst:AllowanceForLoanAndLeaseLossesWriteOffsNetOfRecoveries>
    <sfst:AllowanceForLoanAndLeaseLossesWriteOffsNetOfRecoveries contextRef="c387" decimals="-3" unitRef="usd">1356000</sfst:AllowanceForLoanAndLeaseLossesWriteOffsNetOfRecoveries>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses contextRef="c388" decimals="-3" unitRef="usd">5867000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses contextRef="c389" decimals="-3" unitRef="usd">10376000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses contextRef="c390" decimals="-3" unitRef="usd">1292000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses contextRef="c391" decimals="-3" unitRef="usd">7861000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses contextRef="c392" decimals="-3" unitRef="usd">9487000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses contextRef="c393" decimals="-3" unitRef="usd">2551000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses contextRef="c394" decimals="-3" unitRef="usd">893000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses contextRef="c395" decimals="-3" unitRef="usd">312000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses contextRef="c396" decimals="-3" unitRef="usd">38639000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <sfst:NetLoanChargeOffsAnnualizedAsPercentageOfAverageLoans contextRef="c387" decimals="4" unitRef="pure">-0.0005</sfst:NetLoanChargeOffsAnnualizedAsPercentageOfAverageLoans>
    <sfst:AllowanceForLoanLossesAsPercentageOfGrossLoans contextRef="c387" decimals="4" unitRef="pure">0.0118</sfst:AllowanceForLoanLossesAsPercentageOfGrossLoans>
    <sfst:AllowanceForLoanLossesAsPercentageOfNonperformingLoans contextRef="c387" decimals="4" unitRef="pure">14.7084</sfst:AllowanceForLoanLossesAsPercentageOfNonperformingLoans>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses contextRef="c397" decimals="-3" unitRef="usd">8092000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses contextRef="c398" decimals="-3" unitRef="usd">12050000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses contextRef="c399" decimals="-3" unitRef="usd">1154000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses contextRef="c400" decimals="-3" unitRef="usd">7870000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses contextRef="c401" decimals="-3" unitRef="usd">10482000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses contextRef="c402" decimals="-3" unitRef="usd">3248000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses contextRef="c403" decimals="-3" unitRef="usd">746000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses contextRef="c404" decimals="-3" unitRef="usd">507000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses contextRef="c405" decimals="-3" unitRef="usd">44149000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:ProvisionForLoanLeaseAndOtherLosses contextRef="c406" decimals="-3" unitRef="usd">-3486000</us-gaap:ProvisionForLoanLeaseAndOtherLosses>
    <us-gaap:ProvisionForLoanLeaseAndOtherLosses contextRef="c407" decimals="-3" unitRef="usd">-958000</us-gaap:ProvisionForLoanLeaseAndOtherLosses>
    <us-gaap:ProvisionForLoanLeaseAndOtherLosses contextRef="c408" decimals="-3" unitRef="usd">-529000</us-gaap:ProvisionForLoanLeaseAndOtherLosses>
    <us-gaap:ProvisionForLoanLeaseAndOtherLosses contextRef="c409" decimals="-3" unitRef="usd">-2041000</us-gaap:ProvisionForLoanLeaseAndOtherLosses>
    <us-gaap:ProvisionForLoanLeaseAndOtherLosses contextRef="c410" decimals="-3" unitRef="usd">-3417000</us-gaap:ProvisionForLoanLeaseAndOtherLosses>
    <us-gaap:ProvisionForLoanLeaseAndOtherLosses contextRef="c411" decimals="-3" unitRef="usd">-1613000</us-gaap:ProvisionForLoanLeaseAndOtherLosses>
    <us-gaap:ProvisionForLoanLeaseAndOtherLosses contextRef="c412" decimals="-3" unitRef="usd">-168000</us-gaap:ProvisionForLoanLeaseAndOtherLosses>
    <us-gaap:ProvisionForLoanLeaseAndOtherLosses contextRef="c413" decimals="-3" unitRef="usd">-188000</us-gaap:ProvisionForLoanLeaseAndOtherLosses>
    <us-gaap:ProvisionForLoanLeaseAndOtherLosses contextRef="c414" decimals="-3" unitRef="usd">-12400000</us-gaap:ProvisionForLoanLeaseAndOtherLosses>
    <us-gaap:AllowanceForLoanAndLeaseLossesWriteOffs contextRef="c407" decimals="-3" unitRef="usd">-837000</us-gaap:AllowanceForLoanAndLeaseLossesWriteOffs>
    <us-gaap:AllowanceForLoanAndLeaseLossesWriteOffs contextRef="c409" decimals="-3" unitRef="usd">-1181000</us-gaap:AllowanceForLoanAndLeaseLossesWriteOffs>
    <us-gaap:AllowanceForLoanAndLeaseLossesWriteOffs contextRef="c411" decimals="-3" unitRef="usd">-139000</us-gaap:AllowanceForLoanAndLeaseLossesWriteOffs>
    <us-gaap:AllowanceForLoanAndLeaseLossesWriteOffs contextRef="c413" decimals="-3" unitRef="usd">-9000</us-gaap:AllowanceForLoanAndLeaseLossesWriteOffs>
    <us-gaap:AllowanceForLoanAndLeaseLossesWriteOffs contextRef="c414" decimals="-3" unitRef="usd">-2166000</us-gaap:AllowanceForLoanAndLeaseLossesWriteOffs>
    <us-gaap:ValuationAllowancesAndReservesRecoveries contextRef="c406" decimals="-3" unitRef="usd">94000</us-gaap:ValuationAllowancesAndReservesRecoveries>
    <us-gaap:ValuationAllowancesAndReservesRecoveries contextRef="c407" decimals="-3" unitRef="usd">263000</us-gaap:ValuationAllowancesAndReservesRecoveries>
    <us-gaap:ValuationAllowancesAndReservesRecoveries contextRef="c409" decimals="-3" unitRef="usd">239000</us-gaap:ValuationAllowancesAndReservesRecoveries>
    <us-gaap:ValuationAllowancesAndReservesRecoveries contextRef="c410" decimals="-3" unitRef="usd">18000</us-gaap:ValuationAllowancesAndReservesRecoveries>
    <us-gaap:ValuationAllowancesAndReservesRecoveries contextRef="c411" decimals="-3" unitRef="usd">201000</us-gaap:ValuationAllowancesAndReservesRecoveries>
    <us-gaap:ValuationAllowancesAndReservesRecoveries contextRef="c413" decimals="-3" unitRef="usd">10000</us-gaap:ValuationAllowancesAndReservesRecoveries>
    <us-gaap:ValuationAllowancesAndReservesRecoveries contextRef="c414" decimals="-3" unitRef="usd">825000</us-gaap:ValuationAllowancesAndReservesRecoveries>
    <sfst:AllowanceForLoanAndLeaseLossesWriteOffsNetOfRecoveries contextRef="c406" decimals="-3" unitRef="usd">94000</sfst:AllowanceForLoanAndLeaseLossesWriteOffsNetOfRecoveries>
    <sfst:AllowanceForLoanAndLeaseLossesWriteOffsNetOfRecoveries contextRef="c407" decimals="-3" unitRef="usd">-574000</sfst:AllowanceForLoanAndLeaseLossesWriteOffsNetOfRecoveries>
    <sfst:AllowanceForLoanAndLeaseLossesWriteOffsNetOfRecoveries contextRef="c409" decimals="-3" unitRef="usd">-942000</sfst:AllowanceForLoanAndLeaseLossesWriteOffsNetOfRecoveries>
    <sfst:AllowanceForLoanAndLeaseLossesWriteOffsNetOfRecoveries contextRef="c410" decimals="-3" unitRef="usd">18000</sfst:AllowanceForLoanAndLeaseLossesWriteOffsNetOfRecoveries>
    <sfst:AllowanceForLoanAndLeaseLossesWriteOffsNetOfRecoveries contextRef="c411" decimals="-3" unitRef="usd">62000</sfst:AllowanceForLoanAndLeaseLossesWriteOffsNetOfRecoveries>
    <sfst:AllowanceForLoanAndLeaseLossesWriteOffsNetOfRecoveries contextRef="c413" decimals="-3" unitRef="usd">1000</sfst:AllowanceForLoanAndLeaseLossesWriteOffsNetOfRecoveries>
    <sfst:AllowanceForLoanAndLeaseLossesWriteOffsNetOfRecoveries contextRef="c414" decimals="-3" unitRef="usd">-1341000</sfst:AllowanceForLoanAndLeaseLossesWriteOffsNetOfRecoveries>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses contextRef="c373" decimals="-3" unitRef="usd">4700000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses contextRef="c374" decimals="-3" unitRef="usd">10518000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses contextRef="c327" decimals="-3" unitRef="usd">625000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses contextRef="c375" decimals="-3" unitRef="usd">4887000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses contextRef="c329" decimals="-3" unitRef="usd">7083000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses contextRef="c376" decimals="-3" unitRef="usd">1697000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses contextRef="c331" decimals="-3" unitRef="usd">578000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses contextRef="c377" decimals="-3" unitRef="usd">320000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses contextRef="c378" decimals="-3" unitRef="usd">30408000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses contextRef="c415" decimals="-3" unitRef="usd">2782000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses contextRef="c416" decimals="-3" unitRef="usd">4305000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses contextRef="c417" decimals="-3" unitRef="usd">541000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses contextRef="c418" decimals="-3" unitRef="usd">3716000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses contextRef="c419" decimals="-3" unitRef="usd">3308000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses contextRef="c420" decimals="-3" unitRef="usd">1446000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses contextRef="c421" decimals="-3" unitRef="usd">268000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses contextRef="c422" decimals="-3" unitRef="usd">276000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses contextRef="c423" decimals="-3" unitRef="usd">16642000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:ProvisionForLoanLeaseAndOtherLosses contextRef="c424" decimals="-3" unitRef="usd">5339000</us-gaap:ProvisionForLoanLeaseAndOtherLosses>
    <us-gaap:ProvisionForLoanLeaseAndOtherLosses contextRef="c425" decimals="-3" unitRef="usd">8583000</us-gaap:ProvisionForLoanLeaseAndOtherLosses>
    <us-gaap:ProvisionForLoanLeaseAndOtherLosses contextRef="c426" decimals="-3" unitRef="usd">613000</us-gaap:ProvisionForLoanLeaseAndOtherLosses>
    <us-gaap:ProvisionForLoanLeaseAndOtherLosses contextRef="c427" decimals="-3" unitRef="usd">4993000</us-gaap:ProvisionForLoanLeaseAndOtherLosses>
    <us-gaap:ProvisionForLoanLeaseAndOtherLosses contextRef="c428" decimals="-3" unitRef="usd">7290000</us-gaap:ProvisionForLoanLeaseAndOtherLosses>
    <us-gaap:ProvisionForLoanLeaseAndOtherLosses contextRef="c429" decimals="-3" unitRef="usd">2032000</us-gaap:ProvisionForLoanLeaseAndOtherLosses>
    <us-gaap:ProvisionForLoanLeaseAndOtherLosses contextRef="c430" decimals="-3" unitRef="usd">478000</us-gaap:ProvisionForLoanLeaseAndOtherLosses>
    <us-gaap:ProvisionForLoanLeaseAndOtherLosses contextRef="c431" decimals="-3" unitRef="usd">272000</us-gaap:ProvisionForLoanLeaseAndOtherLosses>
    <us-gaap:ProvisionForLoanLeaseAndOtherLosses contextRef="c432" decimals="-3" unitRef="usd">29600000</us-gaap:ProvisionForLoanLeaseAndOtherLosses>
    <us-gaap:AllowanceForLoanAndLeaseLossesWriteOffs contextRef="c424" decimals="-3" unitRef="usd">-94000</us-gaap:AllowanceForLoanAndLeaseLossesWriteOffs>
    <us-gaap:AllowanceForLoanAndLeaseLossesWriteOffs contextRef="c425" decimals="-3" unitRef="usd">-1508000</us-gaap:AllowanceForLoanAndLeaseLossesWriteOffs>
    <us-gaap:AllowanceForLoanAndLeaseLossesWriteOffs contextRef="c427" decimals="-3" unitRef="usd">-1309000</us-gaap:AllowanceForLoanAndLeaseLossesWriteOffs>
    <us-gaap:AllowanceForLoanAndLeaseLossesWriteOffs contextRef="c428" decimals="-3" unitRef="usd">-134000</us-gaap:AllowanceForLoanAndLeaseLossesWriteOffs>
    <us-gaap:AllowanceForLoanAndLeaseLossesWriteOffs contextRef="c429" decimals="-3" unitRef="usd">-299000</us-gaap:AllowanceForLoanAndLeaseLossesWriteOffs>
    <us-gaap:AllowanceForLoanAndLeaseLossesWriteOffs contextRef="c431" decimals="-3" unitRef="usd">-70000</us-gaap:AllowanceForLoanAndLeaseLossesWriteOffs>
    <us-gaap:AllowanceForLoanAndLeaseLossesWriteOffs contextRef="c432" decimals="-3" unitRef="usd">-3414000</us-gaap:AllowanceForLoanAndLeaseLossesWriteOffs>
    <us-gaap:ValuationAllowancesAndReservesRecoveries contextRef="c424" decimals="-3" unitRef="usd">65000</us-gaap:ValuationAllowancesAndReservesRecoveries>
    <us-gaap:ValuationAllowancesAndReservesRecoveries contextRef="c425" decimals="-3" unitRef="usd">670000</us-gaap:ValuationAllowancesAndReservesRecoveries>
    <us-gaap:ValuationAllowancesAndReservesRecoveries contextRef="c427" decimals="-3" unitRef="usd">470000</us-gaap:ValuationAllowancesAndReservesRecoveries>
    <us-gaap:ValuationAllowancesAndReservesRecoveries contextRef="c428" decimals="-3" unitRef="usd">18000</us-gaap:ValuationAllowancesAndReservesRecoveries>
    <us-gaap:ValuationAllowancesAndReservesRecoveries contextRef="c429" decimals="-3" unitRef="usd">69000</us-gaap:ValuationAllowancesAndReservesRecoveries>
    <us-gaap:ValuationAllowancesAndReservesRecoveries contextRef="c431" decimals="-3" unitRef="usd">29000</us-gaap:ValuationAllowancesAndReservesRecoveries>
    <us-gaap:ValuationAllowancesAndReservesRecoveries contextRef="c432" decimals="-3" unitRef="usd">1321000</us-gaap:ValuationAllowancesAndReservesRecoveries>
    <sfst:AllowanceForLoanAndLeaseLossesWriteOffsNetOfRecoveries contextRef="c424" decimals="-3" unitRef="usd">-29000</sfst:AllowanceForLoanAndLeaseLossesWriteOffsNetOfRecoveries>
    <sfst:AllowanceForLoanAndLeaseLossesWriteOffsNetOfRecoveries contextRef="c425" decimals="-3" unitRef="usd">-838000</sfst:AllowanceForLoanAndLeaseLossesWriteOffsNetOfRecoveries>
    <sfst:AllowanceForLoanAndLeaseLossesWriteOffsNetOfRecoveries contextRef="c427" decimals="-3" unitRef="usd">-839000</sfst:AllowanceForLoanAndLeaseLossesWriteOffsNetOfRecoveries>
    <sfst:AllowanceForLoanAndLeaseLossesWriteOffsNetOfRecoveries contextRef="c428" decimals="-3" unitRef="usd">-116000</sfst:AllowanceForLoanAndLeaseLossesWriteOffsNetOfRecoveries>
    <sfst:AllowanceForLoanAndLeaseLossesWriteOffsNetOfRecoveries contextRef="c429" decimals="-3" unitRef="usd">-230000</sfst:AllowanceForLoanAndLeaseLossesWriteOffsNetOfRecoveries>
    <sfst:AllowanceForLoanAndLeaseLossesWriteOffsNetOfRecoveries contextRef="c431" decimals="-3" unitRef="usd">-41000</sfst:AllowanceForLoanAndLeaseLossesWriteOffsNetOfRecoveries>
    <sfst:AllowanceForLoanAndLeaseLossesWriteOffsNetOfRecoveries contextRef="c432" decimals="-3" unitRef="usd">-2093000</sfst:AllowanceForLoanAndLeaseLossesWriteOffsNetOfRecoveries>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses contextRef="c397" decimals="-3" unitRef="usd">8092000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses contextRef="c398" decimals="-3" unitRef="usd">12050000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses contextRef="c399" decimals="-3" unitRef="usd">1154000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses contextRef="c400" decimals="-3" unitRef="usd">7870000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses contextRef="c401" decimals="-3" unitRef="usd">10482000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses contextRef="c402" decimals="-3" unitRef="usd">3248000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses contextRef="c403" decimals="-3" unitRef="usd">746000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses contextRef="c404" decimals="-3" unitRef="usd">507000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses contextRef="c405" decimals="-3" unitRef="usd">44149000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses contextRef="c433" decimals="-3" unitRef="usd">29166000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses contextRef="c434" decimals="-3" unitRef="usd">14983000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses contextRef="c26" decimals="-3" unitRef="usd">44149000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses contextRef="c435" decimals="-3" unitRef="usd">11372000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses contextRef="c436" decimals="-3" unitRef="usd">5270000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses contextRef="c13" decimals="-3" unitRef="usd">16642000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:ProvisionForLoanLeaseAndOtherLosses contextRef="c110" decimals="-3" unitRef="usd">-7014000</us-gaap:ProvisionForLoanLeaseAndOtherLosses>
    <us-gaap:ProvisionForLoanLeaseAndOtherLosses contextRef="c128" decimals="-3" unitRef="usd">-5386000</us-gaap:ProvisionForLoanLeaseAndOtherLosses>
    <us-gaap:ProvisionForLoanLeaseAndOtherLosses contextRef="c5" decimals="-3" unitRef="usd">-12400000</us-gaap:ProvisionForLoanLeaseAndOtherLosses>
    <us-gaap:ProvisionForLoanLeaseAndOtherLosses contextRef="c437" decimals="-3" unitRef="usd">19500000</us-gaap:ProvisionForLoanLeaseAndOtherLosses>
    <us-gaap:ProvisionForLoanLeaseAndOtherLosses contextRef="c438" decimals="-3" unitRef="usd">10100000</us-gaap:ProvisionForLoanLeaseAndOtherLosses>
    <us-gaap:ProvisionForLoanLeaseAndOtherLosses contextRef="c6" decimals="-3" unitRef="usd">29600000</us-gaap:ProvisionForLoanLeaseAndOtherLosses>
    <us-gaap:AllowanceForLoanAndLeaseLossesWriteOffs contextRef="c110" decimals="-3" unitRef="usd">-2018000</us-gaap:AllowanceForLoanAndLeaseLossesWriteOffs>
    <us-gaap:AllowanceForLoanAndLeaseLossesWriteOffs contextRef="c128" decimals="-3" unitRef="usd">-148000</us-gaap:AllowanceForLoanAndLeaseLossesWriteOffs>
    <us-gaap:AllowanceForLoanAndLeaseLossesWriteOffs contextRef="c5" decimals="-3" unitRef="usd">-2166000</us-gaap:AllowanceForLoanAndLeaseLossesWriteOffs>
    <us-gaap:AllowanceForLoanAndLeaseLossesWriteOffs contextRef="c437" decimals="-3" unitRef="usd">-2911000</us-gaap:AllowanceForLoanAndLeaseLossesWriteOffs>
    <us-gaap:AllowanceForLoanAndLeaseLossesWriteOffs contextRef="c438" decimals="-3" unitRef="usd">-503000</us-gaap:AllowanceForLoanAndLeaseLossesWriteOffs>
    <us-gaap:AllowanceForLoanAndLeaseLossesWriteOffs contextRef="c6" decimals="-3" unitRef="usd">-3414000</us-gaap:AllowanceForLoanAndLeaseLossesWriteOffs>
    <us-gaap:ValuationAllowancesAndReservesRecoveries contextRef="c110" decimals="-3" unitRef="usd">596000</us-gaap:ValuationAllowancesAndReservesRecoveries>
    <us-gaap:ValuationAllowancesAndReservesRecoveries contextRef="c128" decimals="-3" unitRef="usd">229000</us-gaap:ValuationAllowancesAndReservesRecoveries>
    <us-gaap:ValuationAllowancesAndReservesRecoveries contextRef="c5" decimals="-3" unitRef="usd">825000</us-gaap:ValuationAllowancesAndReservesRecoveries>
    <us-gaap:ValuationAllowancesAndReservesRecoveries contextRef="c437" decimals="-3" unitRef="usd">1205000</us-gaap:ValuationAllowancesAndReservesRecoveries>
    <us-gaap:ValuationAllowancesAndReservesRecoveries contextRef="c438" decimals="-3" unitRef="usd">116000</us-gaap:ValuationAllowancesAndReservesRecoveries>
    <us-gaap:ValuationAllowancesAndReservesRecoveries contextRef="c6" decimals="-3" unitRef="usd">1321000</us-gaap:ValuationAllowancesAndReservesRecoveries>
    <sfst:AllowanceForLoanAndLeaseLossesWriteOffsNetOfRecoveries contextRef="c110" decimals="-3" unitRef="usd">-1422000</sfst:AllowanceForLoanAndLeaseLossesWriteOffsNetOfRecoveries>
    <sfst:AllowanceForLoanAndLeaseLossesWriteOffsNetOfRecoveries contextRef="c128" decimals="-3" unitRef="usd">81000</sfst:AllowanceForLoanAndLeaseLossesWriteOffsNetOfRecoveries>
    <sfst:AllowanceForLoanAndLeaseLossesWriteOffsNetOfRecoveries contextRef="c5" decimals="-3" unitRef="usd">-1341000</sfst:AllowanceForLoanAndLeaseLossesWriteOffsNetOfRecoveries>
    <sfst:AllowanceForLoanAndLeaseLossesWriteOffsNetOfRecoveries contextRef="c437" decimals="-3" unitRef="usd">-1706000</sfst:AllowanceForLoanAndLeaseLossesWriteOffsNetOfRecoveries>
    <sfst:AllowanceForLoanAndLeaseLossesWriteOffsNetOfRecoveries contextRef="c438" decimals="-3" unitRef="usd">-387000</sfst:AllowanceForLoanAndLeaseLossesWriteOffsNetOfRecoveries>
    <sfst:AllowanceForLoanAndLeaseLossesWriteOffsNetOfRecoveries contextRef="c6" decimals="-3" unitRef="usd">-2093000</sfst:AllowanceForLoanAndLeaseLossesWriteOffsNetOfRecoveries>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses contextRef="c90" decimals="-3" unitRef="usd">20730000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses contextRef="c92" decimals="-3" unitRef="usd">9678000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses contextRef="c4" decimals="-3" unitRef="usd">30408000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses contextRef="c433" decimals="-3" unitRef="usd">29166000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses contextRef="c434" decimals="-3" unitRef="usd">14983000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses contextRef="c26" decimals="-3" unitRef="usd">44149000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <sfst:ImpairmentMethodologyForCreditLossesOnFinancingReceivablesTableTextBlock contextRef="c0">&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Arial, Helvetica, Sans-Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td colspan="25" style="border-top: Black 2.5pt solid; text-align: center"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 1pt; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="22" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;December
    31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 1pt; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="10" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;Allowance
    for loan losses&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="10" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;Recorded
    investment in loans&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;(dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;Commercial&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;Consumer&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;Commercial&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;Consumer&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="width: 34%; text-align: left"&gt;Individually evaluated&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 8%; text-align: right"&gt;623&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 8%; text-align: right"&gt;213&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 8%; text-align: right"&gt;836&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 8%; text-align: right"&gt;3,435&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 8%; text-align: right"&gt;4,728&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 8%; text-align: right"&gt;8,163&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;Collectively evaluated&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;20,107&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;9,465&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;29,572&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;1,549,837&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;931,877&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;2,481,714&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; padding-left: 0.5in; text-align: left"&gt;Total&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;20,730&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;9,678&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;30,408&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;1,553,272&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;936,605&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;2,489,877&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: center"&gt;&#160;&lt;/p&gt;</sfst:ImpairmentMethodologyForCreditLossesOnFinancingReceivablesTableTextBlock>
    <sfst:IndividuallyEvaluated contextRef="c439" decimals="-3" unitRef="usd">623000</sfst:IndividuallyEvaluated>
    <sfst:IndividuallyEvaluated contextRef="c440" decimals="-3" unitRef="usd">213000</sfst:IndividuallyEvaluated>
    <sfst:IndividuallyEvaluated contextRef="c441" decimals="-3" unitRef="usd">836000</sfst:IndividuallyEvaluated>
    <sfst:IndividuallyEvaluated contextRef="c442" decimals="-3" unitRef="usd">3435000</sfst:IndividuallyEvaluated>
    <sfst:IndividuallyEvaluated contextRef="c443" decimals="-3" unitRef="usd">4728000</sfst:IndividuallyEvaluated>
    <sfst:IndividuallyEvaluated contextRef="c444" decimals="-3" unitRef="usd">8163000</sfst:IndividuallyEvaluated>
    <sfst:CollectivelyEvaluated contextRef="c439" decimals="-3" unitRef="usd">20107000</sfst:CollectivelyEvaluated>
    <sfst:CollectivelyEvaluated contextRef="c440" decimals="-3" unitRef="usd">9465000</sfst:CollectivelyEvaluated>
    <sfst:CollectivelyEvaluated contextRef="c441" decimals="-3" unitRef="usd">29572000</sfst:CollectivelyEvaluated>
    <sfst:CollectivelyEvaluated contextRef="c442" decimals="-3" unitRef="usd">1549837000</sfst:CollectivelyEvaluated>
    <sfst:CollectivelyEvaluated contextRef="c443" decimals="-3" unitRef="usd">931877000</sfst:CollectivelyEvaluated>
    <sfst:CollectivelyEvaluated contextRef="c444" decimals="-3" unitRef="usd">2481714000</sfst:CollectivelyEvaluated>
    <sfst:InvestmentOnLoansTotal contextRef="c439" decimals="-3" unitRef="usd">20730000</sfst:InvestmentOnLoansTotal>
    <sfst:InvestmentOnLoansTotal contextRef="c440" decimals="-3" unitRef="usd">9678000</sfst:InvestmentOnLoansTotal>
    <sfst:InvestmentOnLoansTotal contextRef="c441" decimals="-3" unitRef="usd">30408000</sfst:InvestmentOnLoansTotal>
    <sfst:InvestmentOnLoansTotal contextRef="c442" decimals="-3" unitRef="usd">1553272000</sfst:InvestmentOnLoansTotal>
    <sfst:InvestmentOnLoansTotal contextRef="c443" decimals="-3" unitRef="usd">936605000</sfst:InvestmentOnLoansTotal>
    <sfst:InvestmentOnLoansTotal contextRef="c444" decimals="-3" unitRef="usd">2489877000</sfst:InvestmentOnLoansTotal>
    <sfst:SummaryOfAnalysisOfCollateraldependentLoansOfTheCompanyTableTextBlock contextRef="c0">&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Arial, Helvetica, Sans-Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-top: Black 2.5pt solid; text-align: center"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="14" style="border-top: Black 2.5pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 1pt; text-align: center"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="14" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;December
    31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-weight: bold; text-align: center"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;Real&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;Business&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-weight: normal; text-align: left; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;(dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;estate&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;assets&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="font-weight: bold; text-align: justify"&gt;Commercial&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-left: 0.25in; text-align: justify"&gt;Owner occupied RE&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-442"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-443"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-444"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-445"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="padding-left: 0.25in; width: 52%; text-align: justify"&gt;Non-owner occupied RE&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;114&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-446"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-447"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;114&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-left: 0.25in; text-align: justify"&gt;Construction&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-448"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-449"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-450"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-451"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="border-bottom: Black 1pt solid; padding-left: 0.25in; text-align: justify"&gt;Business&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;30&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-452"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-453"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;30&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="border-bottom: Black 1pt solid; padding-left: 0.5in; text-align: justify"&gt;Total commercial&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;144&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-454"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-455"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;144&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="font-weight: bold; text-align: justify"&gt;Consumer&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-left: 0.25in; text-align: justify"&gt;Real estate&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;207&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-456"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-457"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;207&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="padding-left: 0.25in; text-align: justify"&gt;Home equity&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;194&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-458"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-459"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;194&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-left: 0.25in; text-align: justify"&gt;Construction&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-460"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-461"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-462"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-463"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="border-bottom: Black 1pt solid; padding-left: 0.25in; text-align: justify"&gt;Other&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-464"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-465"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-466"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-467"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="border-bottom: Black 1pt solid; padding-left: 0.5in; text-align: justify"&gt;Total consumer&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;401&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-468"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-469"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;401&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; padding-left: 0.75in; text-align: justify"&gt;Total&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;545&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-470"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-471"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;545&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;</sfst:SummaryOfAnalysisOfCollateraldependentLoansOfTheCompanyTableTextBlock>
    <us-gaap:AllowanceForLoanAndLeaseLossesRealEstate contextRef="c447" decimals="-3" unitRef="usd">114000</us-gaap:AllowanceForLoanAndLeaseLossesRealEstate>
    <us-gaap:InventoryRealEstate contextRef="c447" decimals="-3" unitRef="usd">114000</us-gaap:InventoryRealEstate>
    <us-gaap:AllowanceForLoanAndLeaseLossesRealEstate contextRef="c451" decimals="-3" unitRef="usd">30000</us-gaap:AllowanceForLoanAndLeaseLossesRealEstate>
    <us-gaap:InventoryRealEstate contextRef="c451" decimals="-3" unitRef="usd">30000</us-gaap:InventoryRealEstate>
    <us-gaap:AllowanceForLoanAndLeaseLossesRealEstate contextRef="c453" decimals="-3" unitRef="usd">144000</us-gaap:AllowanceForLoanAndLeaseLossesRealEstate>
    <us-gaap:InventoryRealEstate contextRef="c453" decimals="-3" unitRef="usd">144000</us-gaap:InventoryRealEstate>
    <us-gaap:AllowanceForLoanAndLeaseLossesRealEstate contextRef="c455" decimals="-3" unitRef="usd">207000</us-gaap:AllowanceForLoanAndLeaseLossesRealEstate>
    <us-gaap:InventoryRealEstate contextRef="c455" decimals="-3" unitRef="usd">207000</us-gaap:InventoryRealEstate>
    <us-gaap:AllowanceForLoanAndLeaseLossesRealEstate contextRef="c457" decimals="-3" unitRef="usd">194000</us-gaap:AllowanceForLoanAndLeaseLossesRealEstate>
    <us-gaap:InventoryRealEstate contextRef="c457" decimals="-3" unitRef="usd">194000</us-gaap:InventoryRealEstate>
    <us-gaap:AllowanceForLoanAndLeaseLossesRealEstate contextRef="c463" decimals="-3" unitRef="usd">401000</us-gaap:AllowanceForLoanAndLeaseLossesRealEstate>
    <us-gaap:InventoryRealEstate contextRef="c463" decimals="-3" unitRef="usd">401000</us-gaap:InventoryRealEstate>
    <us-gaap:AllowanceForLoanAndLeaseLossesRealEstate contextRef="c3" decimals="-3" unitRef="usd">545000</us-gaap:AllowanceForLoanAndLeaseLossesRealEstate>
    <us-gaap:InventoryRealEstate contextRef="c3" decimals="-3" unitRef="usd">545000</us-gaap:InventoryRealEstate>
    <sfst:AllowanceForCreditLossesForLoanCommitments contextRef="c3" decimals="-5" unitRef="usd">2800000</sfst:AllowanceForCreditLossesForLoanCommitments>
    <us-gaap:AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock contextRef="c0">&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Arial, Helvetica, Sans-Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-top: Black 2.5pt solid; text-align: center"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-top: Black 2.5pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="white-space: nowrap; font-weight: bold; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;Twelve&#160;months&#160;ended&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="white-space: nowrap; font-weight: normal; text-align: left; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;(dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; font-weight: bold; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;December
    31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="font-weight: bold; text-align: justify"&gt;Balance, beginning of period&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-472"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="width: 88%; text-align: justify"&gt;Adjustment for adoption of CECL&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;2,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="text-align: justify; border-bottom: Black 1pt solid"&gt;Provision for credit losses&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;780&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; font-weight: bold; text-align: justify"&gt;Balance, end of period&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;2,780&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="text-align: justify"&gt;Unfunded Loan Commitments&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;878,324&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: justify"&gt;Reserve for Unfunded Commitments to Unfunded Loan Commitments&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;0.32&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock>
    <sfst:AdjustmentForAdoptionOfCECL contextRef="c466" decimals="-3" unitRef="usd">2000000</sfst:AdjustmentForAdoptionOfCECL>
    <sfst:ProvisionForreversalOfLoanLosses contextRef="c466" decimals="-3" unitRef="usd">780000</sfst:ProvisionForreversalOfLoanLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses contextRef="c467" decimals="-3" unitRef="usd">2780000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <sfst:UnfundedLoanCommitments contextRef="c466" decimals="-3" unitRef="usd">878324000</sfst:UnfundedLoanCommitments>
    <sfst:ReserveForUnfundedCommitmentsToUnfundedLoanCommitmentsPercentage contextRef="c466" decimals="4" unitRef="pure">0.0032</sfst:ReserveForUnfundedCommitmentsToUnfundedLoanCommitmentsPercentage>
    <sfst:TroubledDebtRestructuringTextBlock contextRef="c0">&lt;p style="font: bold 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"&gt;NOTE 5 &#x2013; Troubled Debt Restructurings&lt;/p&gt;&lt;p style="font: bold 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify; "&gt;At December
31, 2022, our TDRs included 13 loans totaling $6.3 million with a specific allowance for credit losses of $1.2 million. At December 31,
2021 we had 14 loans totaling $6.3 million which we considered as TDRs. The Company considers a loan to be a TDR when the debtor experiences
financial difficulties and the Company grants a concession to the debtor that it would not normally consider. Concessions can relate to
the contractual interest rate, maturity date, or payment structure of the note. As part of our workout plan for individual loan relationships,
we may restructure loan terms to assist borrowers facing challenges in the current economic environment.&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify; "&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"&gt;There were three loans considered new
TDRs during the twelve months ended December 31, 2022. There was one consumer real estate loan with a pre-modification and post-modification
balance of $885,000, and there were two commercial business loans with a pre-modification and post-modification balance totaling $1.1
million. For the twelve months ended December 31, 2021, there were two consumer real estate loans with a pre-modification balance of $259,000
and a post-modification balance of $262,000, and there was one consumer home equity loan with a pre-modification and post-modification
balance of $181,000 that were renewed and considered TDRs at the time of renewal.&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"&gt;As of December 31, 2022 and 2021, there were no
loans modified as a TDR for which there was a payment default (60 days past due) within 12 months of the restructuring date. As permitted
by the CARES Act, we do not consider loan modifications to borrowers affected by COVID-19 to be TDRs unless the borrower was 30 days or
more past due as of December 31, 2019, (ii) the modifications were related to COVID-19, and (iii) the modification occurred between March
1, 2020 and January 1, 2022.&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify; "&gt;Under the CARES
Act, the Company granted short-term loan deferrals to 864 loan clients, of which all had returned to normal payments as of December 31,
2021.&lt;/p&gt;</sfst:TroubledDebtRestructuringTextBlock>
    <sfst:AggregateSumOfLoansClassifiedAsTroubledDebtRestructurings contextRef="c3" decimals="-5" unitRef="usd">6300000</sfst:AggregateSumOfLoansClassifiedAsTroubledDebtRestructurings>
    <sfst:RelatedAllowanceForCreditLosess contextRef="c3" decimals="-5" unitRef="usd">1200000</sfst:RelatedAllowanceForCreditLosess>
    <sfst:AggregateSumOfLoansClassifiedAsTroubledDebtRestructurings contextRef="c4" decimals="-5" unitRef="usd">6300000</sfst:AggregateSumOfLoansClassifiedAsTroubledDebtRestructurings>
    <us-gaap:CompensatingBalanceAmount contextRef="c468" decimals="0" unitRef="usd">885000</us-gaap:CompensatingBalanceAmount>
    <us-gaap:CompensatingBalanceAmount contextRef="c469" decimals="-5" unitRef="usd">1100000</us-gaap:CompensatingBalanceAmount>
    <us-gaap:CompensatingBalanceAmount contextRef="c470" decimals="0" unitRef="usd">259000</us-gaap:CompensatingBalanceAmount>
    <us-gaap:CompensatingBalanceAmount contextRef="c471" decimals="0" unitRef="usd">262000</us-gaap:CompensatingBalanceAmount>
    <us-gaap:CompensatingBalanceAmount contextRef="c472" decimals="0" unitRef="usd">181000</us-gaap:CompensatingBalanceAmount>
    <us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock contextRef="c0">&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: left"&gt;&lt;b&gt;NOTE 6 &#x2013; Property and Equipment&lt;/b&gt;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"&gt;Property and equipment are stated at
cost less accumulated depreciation. Components of property and equipment included in the consolidated balance sheets are as follows:&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: center"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Arial, Helvetica, Sans-Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-top: Black 2.5pt solid; text-align: center"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" style="border-top: Black 2.5pt solid; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 1pt; text-align: center"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;December
    31,&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: left; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;(dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="width: 76%; text-align: left"&gt;Land&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;11,244&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;10,678&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Buildings&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;54,454&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;22,150&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="text-align: left"&gt;Leasehold improvements&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;5,545&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;6,860&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Furniture and equipment&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;20,422&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;11,589&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="text-align: left"&gt;Software&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;409&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;389&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Construction in process&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;742&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;29,942&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="text-align: left; border-bottom: Black 1pt solid"&gt;Accumulated depreciation and amortization&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(17,219&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;)&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(15,882&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Property and equipment, excluding ROU assets&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;75,597&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;65,726&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="text-align: left; border-bottom: Black 1pt solid"&gt;ROU assets&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;23,586&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;26,644&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; padding-left: 0.25in; text-align: left"&gt;Total property and equipment	&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;99,183&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;92,370&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: center"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"&gt;Construction in process at December 31,
2022 and 2021 consisted primarily of costs associated with the new bank headquarters building located in Greenville, South Carolina which
was officially opened in June 2022. The move into the new building, and subsequent disposal of assets, resulted in a $439,000 loss for
the twelve months ended December 31,&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"&gt;2022. In addition in October 2020 we sold two of our office locations in Columbia, South Carolina
and recognized a gain of $180,000 in the transaction. The loss and gain are reported in other noninterest income on the consolidated statements
of income. Depreciation and amortization expense for the years ended December 31, 2022 and 2021 was $3.7 million and $2.2 million, respectively.
Depreciation and amortization are charged to operations utilizing a straight-line method over the estimated useful lives of the assets.
The estimated useful lives for the principal items follow:&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Arial, Helvetica, Sans-Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-top: Black 2.5pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-top: Black 2.5pt solid; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;Type of Asset&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;Life in
    Years&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="width: 88%; text-align: left"&gt;Software&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;3&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Furniture and equipment&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;5 to 7&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="text-align: left"&gt;Leasehold improvements&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;5 to 15&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;Buildings&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;40&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock>
    <us-gaap:PropertyPlantAndEquipmentTextBlock contextRef="c0">&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Arial, Helvetica, Sans-Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-top: Black 2.5pt solid; text-align: center"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" style="border-top: Black 2.5pt solid; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 1pt; text-align: center"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;December
    31,&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: left; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;(dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="width: 76%; text-align: left"&gt;Land&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;11,244&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;10,678&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Buildings&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;54,454&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;22,150&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="text-align: left"&gt;Leasehold improvements&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;5,545&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;6,860&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Furniture and equipment&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;20,422&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;11,589&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="text-align: left"&gt;Software&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;409&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;389&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Construction in process&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;742&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;29,942&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="text-align: left; border-bottom: Black 1pt solid"&gt;Accumulated depreciation and amortization&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(17,219&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;)&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(15,882&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Property and equipment, excluding ROU assets&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;75,597&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;65,726&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="text-align: left; border-bottom: Black 1pt solid"&gt;ROU assets&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;23,586&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;26,644&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; padding-left: 0.25in; text-align: left"&gt;Total property and equipment	&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;99,183&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;92,370&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: center"&gt;&#160;&lt;/p&gt;</us-gaap:PropertyPlantAndEquipmentTextBlock>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c474" decimals="-3" unitRef="usd">11244000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c475" decimals="-3" unitRef="usd">10678000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c476" decimals="-3" unitRef="usd">54454000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c477" decimals="-3" unitRef="usd">22150000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c478" decimals="-3" unitRef="usd">5545000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c479" decimals="-3" unitRef="usd">6860000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c480" decimals="-3" unitRef="usd">20422000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c481" decimals="-3" unitRef="usd">11589000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c482" decimals="-3" unitRef="usd">409000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c483" decimals="-3" unitRef="usd">389000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c484" decimals="-3" unitRef="usd">742000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c485" decimals="-3" unitRef="usd">29942000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment contextRef="c3" decimals="-3" unitRef="usd">17219000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment contextRef="c4" decimals="-3" unitRef="usd">15882000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c3" decimals="-3" unitRef="usd">75597000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c4" decimals="-3" unitRef="usd">65726000</us-gaap:PropertyPlantAndEquipmentGross>
    <sfst:OperatingLeaseRightOfUseAssets contextRef="c3" decimals="-3" unitRef="usd">23586000</sfst:OperatingLeaseRightOfUseAssets>
    <sfst:OperatingLeaseRightOfUseAssets contextRef="c4" decimals="-3" unitRef="usd">26644000</sfst:OperatingLeaseRightOfUseAssets>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c3" decimals="-3" unitRef="usd">99183000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c4" decimals="-3" unitRef="usd">92370000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:GainLossOnSaleOfOtherAssets contextRef="c0" decimals="0" unitRef="usd">439000</us-gaap:GainLossOnSaleOfOtherAssets>
    <us-gaap:GainLossOnDispositionOfAssets contextRef="c473" decimals="0" unitRef="usd">180000</us-gaap:GainLossOnDispositionOfAssets>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="c0" decimals="-5" unitRef="usd">3700000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="c5" decimals="-5" unitRef="usd">2200000</us-gaap:DepreciationDepletionAndAmortization>
    <sfst:ScheduleOfEstimatedUsefulLivesOfPropertyPlantAndEquipmentTableTextBlock contextRef="c0">&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Arial, Helvetica, Sans-Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-top: Black 2.5pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-top: Black 2.5pt solid; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;Type of Asset&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;Life in
    Years&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="width: 88%; text-align: left"&gt;Software&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;3&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Furniture and equipment&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;5 to 7&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="text-align: left"&gt;Leasehold improvements&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;5 to 15&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;Buildings&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;40&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</sfst:ScheduleOfEstimatedUsefulLivesOfPropertyPlantAndEquipmentTableTextBlock>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="c486">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="c487">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="c488">P7Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="c489">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="c490">P15Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="c491">P40Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:LesseeOperatingLeasesTextBlock contextRef="c0">&lt;p style="font: bold 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"&gt;NOTE 7 &#x2013; Leases&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"&gt;The Company had operating right-of-use
assets, included in property and equipment, of $23.6 million and $26.6 million as of December 31, 2022 and 2021, respectively. The
Company had lease liabilities, included in other liabilities, of $25.8 million and $28.0 million as of December 31, 2022 and 2021, respectively.
We maintain operating leases on land and buildings for various office spaces. The lease agreements have maturity dates ranging from April
2025 to February 2032, some of which include options for multiple five-year extensions. The weighted average remaining life of the lease
term for these leases was&#160;6.89 years and 7.92 years&#160;as of December 31, 2022 and 2021, respectively. The ROU asset and lease
liability are recognized at lease commencement by calculating the present value of lease payments over the lease term.&#160;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"&gt;The discount rate used in determining
the lease liability for each individual lease was the FHLB fixed advance rate which corresponded with the remaining lease term as of January
1, 2019 for leases that existed at adoption and as of the lease commencement date for leases subsequently entered in to. The weighted
average discount rate for leases was&#160;2.86% and 2.28%&#160;as of December 31, 2022 and 2021, respectively.&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"&gt;Total operating lease costs were&#160;$2.7
million and $3.0 million&#160;for the years ended December 31, 2022 and 2021, respectively.&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: left"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: left"&gt;Maturities of lease liabilities as of December 31,
2022 were as follows:&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-weight: normal"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Arial, Helvetica, Sans-Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-top: Black 2.5pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-top: Black 2.5pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-weight: bold; text-align: center"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;Operating&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-weight: normal; text-align: left; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;(dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;Leases&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="width: 88%; text-align: left"&gt;2023&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;2,016&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;2024&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2,068&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="text-align: left"&gt;2025&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2,124&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;2026&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2,177&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="text-align: left"&gt;2027&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2,234&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; border-bottom: Black 1pt solid"&gt;Thereafter&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;22,203&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="text-align: left; padding-left: 0.25in"&gt;Total undiscounted lease payments&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;32,822&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; border-bottom: Black 1pt solid"&gt;Discount effect of cash flows&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;6,995&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left; padding-left: 0.25in"&gt;Total lease liability&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;25,827&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:LesseeOperatingLeasesTextBlock>
    <us-gaap:PropertyPlantAndEquipmentOtherNet contextRef="c3" decimals="-5" unitRef="usd">23600000</us-gaap:PropertyPlantAndEquipmentOtherNet>
    <us-gaap:PropertyPlantAndEquipmentOtherNet contextRef="c4" decimals="-5" unitRef="usd">26600000</us-gaap:PropertyPlantAndEquipmentOtherNet>
    <sfst:LeaseLiabilities contextRef="c3" decimals="-5" unitRef="usd">25800000</sfst:LeaseLiabilities>
    <us-gaap:OtherLiabilitiesCurrent contextRef="c4" decimals="-5" unitRef="usd">28000000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1 contextRef="c3">P6Y10M20D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1 contextRef="c4">P7Y11M1D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent contextRef="c3" decimals="4" unitRef="pure">0.0286</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent contextRef="c4" decimals="4" unitRef="pure">0.0228</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:OperatingLeaseCost contextRef="c0" decimals="-5" unitRef="usd">2700000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost contextRef="c5" decimals="-5" unitRef="usd">3000000</us-gaap:OperatingLeaseCost>
    <us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock contextRef="c0">&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Arial, Helvetica, Sans-Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-top: Black 2.5pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-top: Black 2.5pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-weight: bold; text-align: center"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;Operating&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-weight: normal; text-align: left; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;(dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: right; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;Leases&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="width: 88%; text-align: left"&gt;2023&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;2,016&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;2024&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2,068&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="text-align: left"&gt;2025&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2,124&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;2026&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2,177&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="text-align: left"&gt;2027&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2,234&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; border-bottom: Black 1pt solid"&gt;Thereafter&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;22,203&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="text-align: left; padding-left: 0.25in"&gt;Total undiscounted lease payments&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;32,822&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; border-bottom: Black 1pt solid"&gt;Discount effect of cash flows&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;6,995&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left; padding-left: 0.25in"&gt;Total lease liability&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;25,827&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths contextRef="c3" decimals="-3" unitRef="usd">2016000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo contextRef="c3" decimals="-3" unitRef="usd">2068000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree contextRef="c3" decimals="-3" unitRef="usd">2124000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour contextRef="c3" decimals="-3" unitRef="usd">2177000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive contextRef="c3" decimals="-3" unitRef="usd">2234000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive contextRef="c3" decimals="-3" unitRef="usd">22203000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue contextRef="c3" decimals="-3" unitRef="usd">32822000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount contextRef="c3" decimals="-3" unitRef="usd">6995000</us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount>
    <sfst:OperatingLeaseLiability1 contextRef="c3" decimals="-3" unitRef="usd">25827000</sfst:OperatingLeaseLiability1>
    <us-gaap:RealEstateOwnedTextBlock contextRef="c0">&lt;p style="margin: 0"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;&lt;b&gt;NOTE 8 &#x2013; Other Real Estate Owned&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: bold 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 13.5pt 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;Other real estate owned is comprised
of real estate acquired in settlement of loans and is included in other assets on the balance sheet. At December 31, 2022 and December
31, 2021 there was no commercial property owned. The following summarizes the activity in the real estate acquired in settlement of loans
portion of other real estate owned:&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-top: Black 2.5pt solid; padding-right: 0pt; font-size: 12pt; text-align: center; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-size: 12pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-size: 12pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 1pt; padding-right: 0pt; font-size: 12pt; text-align: center; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: bold 8pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;For
    the year ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;(dollars
    in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="padding-right: 0pt; width: 76%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;Balance, beginning of year&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="-sec-ix-hidden: hidden-fact-473; font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt"&gt;&#160;&#160;&#160;&#160;-&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;1,169&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-right: 0pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;Additions&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-474"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;367&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="padding-right: 0pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;Sales&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-475"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;(1,536&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-right: 0pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; padding-bottom: 1pt; padding-left: 0pt; text-indent: 0pt"&gt;Write-downs, net&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-476"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-477"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; text-align: left; padding-bottom: 1pt; padding-left: 0pt; text-indent: 0pt"&gt;Balance, end of year&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-478"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-479"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:RealEstateOwnedTextBlock>
    <us-gaap:OtherRealEstateRollForwardTableTextBlock contextRef="c0">&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-top: Black 2.5pt solid; padding-right: 0pt; font-size: 12pt; text-align: center; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-size: 12pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-size: 12pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 1pt; padding-right: 0pt; font-size: 12pt; text-align: center; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: bold 8pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;For
    the year ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;(dollars
    in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="padding-right: 0pt; width: 76%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;Balance, beginning of year&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="-sec-ix-hidden: hidden-fact-473; font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt"&gt;&#160;&#160;&#160;&#160;-&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;1,169&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-right: 0pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;Additions&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-474"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;367&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="padding-right: 0pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;Sales&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-475"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;(1,536&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-right: 0pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; padding-bottom: 1pt; padding-left: 0pt; text-indent: 0pt"&gt;Write-downs, net&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-476"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-477"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; text-align: left; padding-bottom: 1pt; padding-left: 0pt; text-indent: 0pt"&gt;Balance, end of year&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-478"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-479"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:OtherRealEstateRollForwardTableTextBlock>
    <us-gaap:OtherRealEstate contextRef="c26" decimals="-3" unitRef="usd">1169000</us-gaap:OtherRealEstate>
    <us-gaap:OtherRealEstateAdditions contextRef="c5" decimals="-3" unitRef="usd">367000</us-gaap:OtherRealEstateAdditions>
    <us-gaap:OtherRealEstateDisposals contextRef="c5" decimals="-3" unitRef="usd">1536000</us-gaap:OtherRealEstateDisposals>
    <us-gaap:DepositLiabilitiesDisclosuresTextBlock contextRef="c0">&lt;p style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;b&gt;NOTE 9 &#x2013; Deposits&lt;/b&gt;&lt;/p&gt;&lt;p style="font: bold 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 13.5pt 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 0pt; margin-bottom: 0pt"&gt;The following is a detail
of the deposit accounts:&#160;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 0pt; margin-bottom: 0pt"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: center"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-size: 12pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-size: 12pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-size: 12pt; text-align: center"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: bold 8pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" style="font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;December
    31,&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;(dollars
    in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; width: 76%; text-align: left"&gt;Noninterest bearing&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;804,115&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;768,651&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;Interest bearing:&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; padding-left: 0.25in; text-align: left"&gt;NOW accounts&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;318,030&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;401,788&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; padding-left: 0.25in; text-align: left"&gt;Money market accounts&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;1,506,418&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;1,201,099&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; padding-left: 0.25in; text-align: left"&gt;Savings&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;40,673&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;39,696&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; padding-left: 0.25in; text-align: left; padding-bottom: 1pt"&gt;Time deposits&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;464,628&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;152,592&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-left: 0.5in; text-align: left"&gt;Total deposits&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;3,133,864&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;2,563,826&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 13.5pt 0pt 0; text-align: center"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 0pt; margin-bottom: 0pt"&gt;At December 31, 2022 and 2021, time
deposits greater than $250,000 were $374.8 million and $84.4 million, respectively.&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 13.5pt 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;Also, at December 31, 2022, the Company
had $236.2 million deposits in brokered deposits, or deposits that were obtained outside the Company&#x2019;s primary market, while at
December 31, 2021 the Company had no brokered deposits. Interest expense on time deposits greater than $250,000 was $3.2 million for the
year ended December 31, 2022, $786,000 for the year ended December 31, 2021, and $3.5 million for the year ended December 31, 2020.&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 13.5pt 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 0pt; margin-bottom: 0pt"&gt;At December 31, 2022 the scheduled
maturities of time deposits are as follows:&#160;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 0pt; margin-bottom: 0pt"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" class="fin" style="margin: auto; width: 100%; border-spacing: 0"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: center"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-size: 12pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-size: 12pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;(dollars
    in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 12pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 12pt; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font-size: 12pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; width: 87%; text-align: left"&gt;2023&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 10%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;420,049&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;2024&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;39,786&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;2025&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;4,683&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;2026&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;110&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font-size: 12pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;464,628&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:DepositLiabilitiesDisclosuresTextBlock>
    <sfst:DetailOfDepositAccountsTableTextBlock contextRef="c0">&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: center"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-size: 12pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-size: 12pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-size: 12pt; text-align: center"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: bold 8pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" style="font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;December
    31,&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;(dollars
    in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; width: 76%; text-align: left"&gt;Noninterest bearing&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;804,115&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;768,651&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;Interest bearing:&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; padding-left: 0.25in; text-align: left"&gt;NOW accounts&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;318,030&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;401,788&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; padding-left: 0.25in; text-align: left"&gt;Money market accounts&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;1,506,418&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;1,201,099&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; padding-left: 0.25in; text-align: left"&gt;Savings&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;40,673&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;39,696&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; padding-left: 0.25in; text-align: left; padding-bottom: 1pt"&gt;Time deposits&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;464,628&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;152,592&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-left: 0.5in; text-align: left"&gt;Total deposits&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;3,133,864&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;2,563,826&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 13.5pt 0pt 0; text-align: center"&gt;&#160;&lt;/p&gt;</sfst:DetailOfDepositAccountsTableTextBlock>
    <us-gaap:NoninterestBearingDepositLiabilities contextRef="c3" decimals="-3" unitRef="usd">804115000</us-gaap:NoninterestBearingDepositLiabilities>
    <us-gaap:NoninterestBearingDepositLiabilities contextRef="c4" decimals="-3" unitRef="usd">768651000</us-gaap:NoninterestBearingDepositLiabilities>
    <us-gaap:InterestBearingDomesticDepositNegotiableOrderOfWithdrawalNOW contextRef="c3" decimals="-3" unitRef="usd">318030000</us-gaap:InterestBearingDomesticDepositNegotiableOrderOfWithdrawalNOW>
    <us-gaap:InterestBearingDomesticDepositNegotiableOrderOfWithdrawalNOW contextRef="c4" decimals="-3" unitRef="usd">401788000</us-gaap:InterestBearingDomesticDepositNegotiableOrderOfWithdrawalNOW>
    <us-gaap:InterestBearingDomesticDepositMoneyMarket contextRef="c3" decimals="-3" unitRef="usd">1506418000</us-gaap:InterestBearingDomesticDepositMoneyMarket>
    <us-gaap:InterestBearingDomesticDepositMoneyMarket contextRef="c4" decimals="-3" unitRef="usd">1201099000</us-gaap:InterestBearingDomesticDepositMoneyMarket>
    <us-gaap:InterestBearingDomesticDepositSavings contextRef="c3" decimals="-3" unitRef="usd">40673000</us-gaap:InterestBearingDomesticDepositSavings>
    <us-gaap:InterestBearingDomesticDepositSavings contextRef="c4" decimals="-3" unitRef="usd">39696000</us-gaap:InterestBearingDomesticDepositSavings>
    <us-gaap:TimeDeposits contextRef="c3" decimals="-3" unitRef="usd">464628000</us-gaap:TimeDeposits>
    <us-gaap:TimeDeposits contextRef="c4" decimals="-3" unitRef="usd">152592000</us-gaap:TimeDeposits>
    <us-gaap:Deposits contextRef="c3" decimals="-3" unitRef="usd">3133864000</us-gaap:Deposits>
    <us-gaap:Deposits contextRef="c4" decimals="-3" unitRef="usd">2563826000</us-gaap:Deposits>
    <us-gaap:TimeDeposits100000OrMore contextRef="c3" decimals="-5" unitRef="usd">374800000</us-gaap:TimeDeposits100000OrMore>
    <us-gaap:TimeDeposits100000OrMore contextRef="c4" decimals="-5" unitRef="usd">84400000</us-gaap:TimeDeposits100000OrMore>
    <us-gaap:DepositsMoneyMarketDeposits contextRef="c3" decimals="-5" unitRef="usd">236200000</us-gaap:DepositsMoneyMarketDeposits>
    <us-gaap:InterestExpenseTimeDeposits100000OrMore contextRef="c0" decimals="-5" unitRef="usd">3200000</us-gaap:InterestExpenseTimeDeposits100000OrMore>
    <us-gaap:InterestExpenseTimeDeposits100000OrMore contextRef="c5" decimals="0" unitRef="usd">786000</us-gaap:InterestExpenseTimeDeposits100000OrMore>
    <us-gaap:InterestExpenseTimeDeposits100000OrMore contextRef="c6" decimals="-5" unitRef="usd">3500000</us-gaap:InterestExpenseTimeDeposits100000OrMore>
    <sfst:ScheduledMaturitiesOfCertificatesOfDepositTableTextBlock contextRef="c0">&lt;table cellpadding="0" class="fin" style="margin: auto; width: 100%; border-spacing: 0"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: center"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-size: 12pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-size: 12pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;(dollars
    in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 12pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 12pt; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font-size: 12pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; width: 87%; text-align: left"&gt;2023&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 10%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;420,049&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;2024&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;39,786&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;2025&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;4,683&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;2026&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;110&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font-size: 12pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;464,628&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</sfst:ScheduledMaturitiesOfCertificatesOfDepositTableTextBlock>
    <us-gaap:TimeDepositMaturitiesYearOne contextRef="c3" decimals="-3" unitRef="usd">420049000</us-gaap:TimeDepositMaturitiesYearOne>
    <us-gaap:TimeDepositMaturitiesYearTwo contextRef="c3" decimals="-3" unitRef="usd">39786000</us-gaap:TimeDepositMaturitiesYearTwo>
    <us-gaap:TimeDepositMaturitiesYearThree contextRef="c3" decimals="-3" unitRef="usd">4683000</us-gaap:TimeDepositMaturitiesYearThree>
    <us-gaap:TimeDepositMaturitiesYearFour contextRef="c3" decimals="-3" unitRef="usd">110000</us-gaap:TimeDepositMaturitiesYearFour>
    <us-gaap:TimeDeposits contextRef="c3" decimals="-3" unitRef="usd">464628000</us-gaap:TimeDeposits>
    <sfst:FederalHomeLoanBankAdvancesAndRepurchaseAgreementsTextBlock contextRef="c0">&lt;p style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;b&gt;NOTE 10 &#x2013; Federal Home Loan Bank Advances
and Other Borrowings&lt;/b&gt;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 13.5pt 0pt 0; text-align: justify"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;At December 31, 2022, the Company had
a $175.0 million FHLB Advance at a variable rate of 4.57%, while at December 31, 2021 the Company had no FHLB Advances outstanding. The
FHLB advance was secured with approximately $1.05 billion of mortgage loans and $9.3 million of stock in the FHLB at December 31, 2022
and matures on February 16, 2023.&lt;/p&gt;</sfst:FederalHomeLoanBankAdvancesAndRepurchaseAgreementsTextBlock>
    <us-gaap:AdvancesFromFederalHomeLoanBanks contextRef="c3" decimals="-5" unitRef="usd">175000000</us-gaap:AdvancesFromFederalHomeLoanBanks>
    <us-gaap:DerivativeVariableInterestRate contextRef="c3" decimals="4" unitRef="pure">0.0457</us-gaap:DerivativeVariableInterestRate>
    <us-gaap:AdvancesFromFederalHomeLoanBanks contextRef="c492" decimals="-7" unitRef="usd">1050000000.00</us-gaap:AdvancesFromFederalHomeLoanBanks>
    <sfst:MortgageLoans contextRef="c0" decimals="-5" unitRef="usd">9300000</sfst:MortgageLoans>
    <us-gaap:LineOfCreditFacilityExpirationDate1 contextRef="c0">2023-02-16</us-gaap:LineOfCreditFacilityExpirationDate1>
    <us-gaap:SubordinatedBorrowingsDisclosureTextBlock contextRef="c0">&lt;p style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;b&gt;NOTE 11 &#x2013; Subordinated
Debentures&lt;/b&gt;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 13.5pt 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;On June 26, 2003, Greenville
First Statutory Trust I (a non-consolidated subsidiary) issued $6.0 million floating rate trust preferred securities with a maturity
of June 26, 2033. At December 31, 2022, the interest rate was 7.82% and is indexed to the 3-month LIBOR rate plus 3.10% and adjusted
quarterly. The Company received from the Trust the $6.0 million proceeds from the issuance of the securities and the $186,000 initial
proceeds from the capital investment in the Trust, and accordingly has shown the funds due to the Trust as $6.2 million junior subordinated
debentures.&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;On December 22, 2005, Greenville First
Statutory Trust II (a non-consolidated subsidiary) issued $7.0 million floating rate trust preferred securities with a maturity of December
22, 2035. At December 31, 2022, the interest rate was 6.17% and is indexed to the 3-month LIBOR rate plus 1.44% and adjusted quarterly.
The Company received from the Trust the $7.0 million proceeds from the issuance of the securities and the $217,000 initial proceeds from
the capital investment in the Trust, and accordingly has shown the funds due to the Trust as $7.2 million junior subordinated debentures.&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;The current regulatory rules allow
certain amounts of junior subordinated debentures to be included in the calculation of regulatory capital. However, provisions within
the Dodd-Frank Act prohibit institutions that had more than $15 billion in assets on December 31, 2009 from including trust preferred
securities as Tier 1 capital beginning in 2013, with one-third phased out over the two years ending in 2015. Financial institutions with
less than $15 billion in total assets, such as the Bank, may continue to include their trust preferred securities issued prior to May
19, 2010 in Tier 1 capital, but cannot include in Tier 1 capital trust preferred securities issued after such date.&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 13.5pt 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;On September 30, 2019, the Company
entered into Subordinated Note Purchase Agreements (collectively, the &#x201c;Purchase Agreement&#x201d;) with certain qualified institutional
buyers and accredited investors (the &#x201c;Purchasers&#x201d;) pursuant to which the Company sold and issued $23.0 million in aggregate
principal amount of its 4.75% Fixed-to-Floating Rate Subordinated Notes due 2029 (the &#x201c;Notes&#x201d;). The Notes were offered and
sold by the Company to eligible purchasers in a private offering in reliance on the exemption from the registration requirements of Section
4(a)(2) of the Securities Act of 1933, as amended (the &#x201c;Securities Act&#x201d;) and the provisions of Regulation D promulgated thereunder
(the &#x201c;Private Placement&#x201d;).&lt;/p&gt;&lt;p style="font: 11pt Arial, Helvetica, Sans-Serif; margin: 0pt 13.5pt 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;The Notes have a ten-year term and,
from and including the date of issuance to but excluding September 30, 2024, will bear interest at a fixed annual rate of 4.75%, payable
semi-annually in arrears, for the first five years of the term. From and including September 30, 2024 to but excluding the maturity date
or early redemption date, the interest rate shall reset quarterly to an interest rate per annum equal to a benchmark rate (which is expected
to be Three-Month Term SOFR) plus 340.8 basis points, payable quarterly in arrears. As provided in the Notes, the interest rate on the
Notes during the applicable floating rate period may be determined based on a rate other than Three-Month Term SOFR.&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 13.5pt 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;The Notes are redeemable, in whole
or in part, on September 30, 2024, on any interest payment date thereafter, and at any time upon the occurrence of certain events. The
Purchase Agreement contains certain customary representations, warranties and covenants made by the Company, on the one hand, and the
Purchasers, severally and not jointly, on the other hand.&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 13.5pt 0pt 0; text-align: justify"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;On September 30, 2019, in connection
with the sale and issuance of the Notes, the Company entered into a Registration Rights Agreement (the &#x201c;Registration Rights Agreement&#x201d;)
with the Purchasers. Under the terms of the Registration Rights Agreement, the Company has agreed to take certain actions to provide for
the exchange of the Notes for subordinated notes that are registered under the Securities Act and have substantially the same terms as
the Notes (the &#x201c;Exchange Notes&#x201d;). Under certain circumstances, if the Company fails to meet its obligations under the Registration
Rights Agreement, it would be required to pay additional interest to the holders of the Notes.&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 13.5pt 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;The Notes were issued under an Indenture,
dated September 30, 2019 (the &#x201c;Indenture&#x201d;), by and between the Company and UMB Bank, National Association, as trustee. The
Notes are not subject to any sinking fund and are not convertible into or, other than with respect to the Exchange Notes, exchangeable
for any other securities or assets of the Company or any of its subsidiaries. The Notes are not subject to redemption at the option of
the holder. The Notes are unsecured, subordinated obligations of the Company only and are not obligations of, and are not guaranteed by,
any subsidiary of the Company. The Notes rank junior in right to payment to the Company&#x2019;s current and future senior indebtedness.
The Notes are intended to qualify as Tier 2 capital for regulatory capital purposes for the Company.&lt;/p&gt;</us-gaap:SubordinatedBorrowingsDisclosureTextBlock>
    <sfst:TrustPreferredSecuritiesIssuedAtFloatingRate contextRef="c493" decimals="-5" unitRef="usd">6000000</sfst:TrustPreferredSecuritiesIssuedAtFloatingRate>
    <us-gaap:DebtInstrumentMaturityDate contextRef="c493">2033-06-26</us-gaap:DebtInstrumentMaturityDate>
    <us-gaap:LongTermDebtPercentageBearingVariableInterestRate contextRef="c494" decimals="4" unitRef="pure">0.0782</us-gaap:LongTermDebtPercentageBearingVariableInterestRate>
    <sfst:PercentageOfLondonInterbankOfferedRate contextRef="c494" decimals="4" unitRef="pure">0.031</sfst:PercentageOfLondonInterbankOfferedRate>
    <us-gaap:ProceedsFromIssuanceOfTrustPreferredSecurities contextRef="c495" decimals="-5" unitRef="usd">6000000</us-gaap:ProceedsFromIssuanceOfTrustPreferredSecurities>
    <sfst:InitialProceedsOfPreferredSecuritiesFromCapitalInvestment contextRef="c495" decimals="0" unitRef="usd">186000</sfst:InitialProceedsOfPreferredSecuritiesFromCapitalInvestment>
    <us-gaap:JuniorSubordinatedNotes contextRef="c494" decimals="-5" unitRef="usd">6200000</us-gaap:JuniorSubordinatedNotes>
    <sfst:TrustPreferredSecuritiesIssuedAtFloatingRate contextRef="c496" decimals="-5" unitRef="usd">7000000</sfst:TrustPreferredSecuritiesIssuedAtFloatingRate>
    <us-gaap:DebtInstrumentMaturityDate contextRef="c496">2035-12-22</us-gaap:DebtInstrumentMaturityDate>
    <us-gaap:LongTermDebtPercentageBearingVariableInterestRate contextRef="c497" decimals="4" unitRef="pure">0.0617</us-gaap:LongTermDebtPercentageBearingVariableInterestRate>
    <sfst:PercentageOfLondonInterbankOfferedRate contextRef="c497" decimals="4" unitRef="pure">0.0144</sfst:PercentageOfLondonInterbankOfferedRate>
    <us-gaap:ProceedsFromIssuanceOfTrustPreferredSecurities contextRef="c498" decimals="-5" unitRef="usd">7000000</us-gaap:ProceedsFromIssuanceOfTrustPreferredSecurities>
    <sfst:InitialProceedsOfPreferredSecuritiesFromCapitalInvestment contextRef="c498" decimals="0" unitRef="usd">217000</sfst:InitialProceedsOfPreferredSecuritiesFromCapitalInvestment>
    <us-gaap:JuniorSubordinatedNotes contextRef="c497" decimals="-5" unitRef="usd">7200000</us-gaap:JuniorSubordinatedNotes>
    <sfst:DescriptionOfWallStreetReformAndConsumerProtectionAct contextRef="c0">Dodd-Frank Act prohibit institutions that had more than $15 billion in assets on December 31, 2009 from including trust preferred
securities as Tier 1 capital beginning in 2013, with one-third phased out over the two years ending in 2015. Financial institutions with
less than $15 billion in total assets, such as the Bank, may continue to include their trust preferred securities issued prior to May
19, 2010 in Tier 1 capital, but cannot include in Tier 1 capital trust preferred securities issued after such date.</sfst:DescriptionOfWallStreetReformAndConsumerProtectionAct>
    <us-gaap:DebtInstrumentFaceAmount contextRef="c499" decimals="-5" unitRef="usd">23000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentInterestRateDuringPeriod contextRef="c500" decimals="4" unitRef="pure">0.0475</us-gaap:DebtInstrumentInterestRateDuringPeriod>
    <us-gaap:DebtInstrumentTerm contextRef="c0">P10Y</us-gaap:DebtInstrumentTerm>
    <us-gaap:LongTermDebtPercentageBearingFixedInterestRate contextRef="c3" decimals="4" unitRef="pure">0.0475</us-gaap:LongTermDebtPercentageBearingFixedInterestRate>
    <sfst:UnusedLinesOfCreditTextBlock contextRef="c0">&lt;p style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;b&gt;NOTE 12 &#x2013; Unused Lines of
Credit&lt;/b&gt;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 13.5pt 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;At December 31, 2022, the Company had
five lines of credit to purchase federal funds that totaled $118.5 million which were unused at December 31, 2022. The lines of credit
are available on a one to 14 day basis for general corporate purposes of the Company. The lender has reserved the right to withdraw the
line at their option. The Company has an additional line of credit with the FHLB to borrow funds, subject to a pledge of qualified collateral.
The Company has collateral that would support approximately $515.8 million in additional borrowings with the FHLB at December 31, 2022.&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 13.5pt 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;The Company also has an unsecured, interest
only line of credit for $15 million with another financial institution which was unused at December 31, 2022. The line bears interest
at One Month CME Term SOFR plus 3.50% and maturing on December 20, 2023. The loan agreement contains various financial covenants related
to capital, earnings and asset quality.	&lt;/p&gt;</sfst:UnusedLinesOfCreditTextBlock>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity contextRef="c3" decimals="-5" unitRef="usd">118500000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <sfst:AdditionalBorrowingsUnderFederalHomeLoan contextRef="c3" decimals="-5" unitRef="usd">515800000</sfst:AdditionalBorrowingsUnderFederalHomeLoan>
    <us-gaap:ProceedsFromUnsecuredLinesOfCredit contextRef="c0" decimals="-6" unitRef="usd">15000000</us-gaap:ProceedsFromUnsecuredLinesOfCredit>
    <sfst:SecuredOvernightFinancingRate contextRef="c0" decimals="4" unitRef="pure">0.035</sfst:SecuredOvernightFinancingRate>
    <us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock contextRef="c0">&lt;p style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;b&gt;NOTE 13 &#x2013; Derivative Financial
Instruments&lt;/b&gt;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 13.5pt 0pt 0; text-align: justify"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;The Company utilizes derivative financial
instruments primarily to hedge its exposure to changes in interest rates. All derivative financial instruments are recognized as either
assets or liabilities and measured at fair value. The Company accounts for all of its derivatives as free-standing derivatives and does
not designate any of these instruments for hedge accounting. Therefore, the gain or loss resulting from the change in the fair value of
the derivative is recognized in the Company&#x2019;s statement of income during the period of change.&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 13.5pt 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;The Company enters into commitments
to originate residential mortgage loans held for sale, at specified interest rates and within a specified period of time, with clients
who have applied for a loan and meet certain credit and underwriting criteria (interest rate lock commitments). These interest rate lock
commitments (&#x201c;IRLCs&#x201d;) meet the definition of a derivative financial instrument and are reflected in the balance sheet at fair
value with changes in fair value recognized in current period earnings. Unrealized gains and losses on the IRLCs are recorded as derivative
assets and derivative liabilities, respectively, and are measured based on the value of the underlying mortgage loan, quoted mortgage-backed
securities (&#x201c;MBS&#x201d;) prices and an estimate of the probability that the mortgage loan will fund within the terms of the interest
rate lock commitment, net of estimated commission expenses.&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 13.5pt 0pt 0; text-align: justify; text-indent: 42pt"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;The Company manages the interest rate
and price risk associated with its outstanding IRLCs and mortgage loans held for sale by entering into derivative instruments such as
forward sales of MBS. Management expects these derivatives will experience changes in fair value opposite to changes in fair value of
the IRLCs and mortgage loans held for sale, thereby reducing earnings volatility. The Company takes into account various factors and strategies
in determining the portion of the mortgage pipeline (IRLCs and mortgage loans held for sale) it wants to economically hedge.&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: left"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;The following table summarizes the Company&#x2019;s
outstanding financial derivative instruments at December 31, 2022 and December 31, 2021.&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-top: Black 2.5pt solid; padding-top: 0pt; font-size: 11pt; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; padding-top: 0pt; font-size: 11pt; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-top: Black 2.5pt solid; padding-top: 0pt; font-size: 11pt; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; padding-top: 0pt; font-size: 11pt; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; padding-top: 0pt; font-size: 11pt; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-top: Black 2.5pt solid; padding-top: 0pt; font-size: 11pt; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font: 11pt Arial, Helvetica, Sans-Serif; padding-top: 0pt; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-top: Black 2.5pt solid; font: 11pt Arial, Helvetica, Sans-Serif; padding-top: 0pt; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font: 11pt Arial, Helvetica, Sans-Serif; padding-top: 0pt; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding: 0pt 0pt 1pt; font-size: 11pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding: 0pt 0pt 1pt; font-size: 11pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="8" style="border-bottom: Black 1pt solid; padding-top: 0pt; font-size: 11pt; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"&gt;&lt;p style="font: 9.5pt Arial, Helvetica, Sans-Serif; margin: 2pt 0pt 0pt"/&gt;

&lt;p style="font: 8pt Arial, Helvetica, Sans-Serif; margin: 2pt 0pt 0pt; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;December 31,
2022&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-top: 0pt; padding-right: 0pt; font: 11pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-top: 0pt; font-size: 11pt; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top: 0pt; font-size: 11pt; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="padding-top: 0pt; font-size: 11pt; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top: 0pt; font-size: 11pt; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top: 0pt; font-size: 11pt; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; font-size: 11pt; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top: 0pt; font: bold 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right; padding-top: 0pt; font: bold 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;Fair
    Value&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top: 0pt; font: bold 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; padding-top: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;(dollars
    in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-top: 0pt; font: bold 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: right; padding-top: 0pt; font: bold 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;Notional&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-top: 0pt; font: bold 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-top: 0pt; font: bold 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: right; padding-top: 0pt; font: bold 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;Balance
    Sheet Location&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-top: 0pt; font: bold 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: right; padding-top: 0pt; font: bold 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;Asset/(Liability)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-top: 0pt; font: bold 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="padding-top: 0pt; width: 51%; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"&gt;Mortgage loan interest rate lock commitments&lt;/td&gt;&lt;td style="padding-top: 0pt; width: 1%; font: 9.5pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; width: 1%; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"&gt;$&lt;/td&gt;&lt;td style="padding-top: 0pt; width: 10%; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"&gt;6,793&lt;/td&gt;&lt;td style="padding-top: 0pt; width: 1%; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; width: 1%; font: 9.5pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9.5pt Arial, Helvetica, Sans-Serif; padding-top: 0pt; width: 20%; text-align: right; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"&gt;Other assets&lt;/td&gt;&lt;td style="padding-top: 0pt; width: 1%; font: 9.5pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; width: 1%; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"&gt;$&lt;/td&gt;&lt;td style="padding-top: 0pt; width: 12%; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"&gt;49&lt;/td&gt;&lt;td style="padding-top: 0pt; width: 1%; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-top: 0pt; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"&gt;MBS forward sales commitments&lt;/td&gt;&lt;td style="padding-top: 0pt; font: 9.5pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"&gt;5,750&lt;/td&gt;&lt;td style="padding-top: 0pt; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; font: 9.5pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9.5pt Arial, Helvetica, Sans-Serif; padding-top: 0pt; text-align: right; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"&gt;Other assets&lt;/td&gt;&lt;td style="padding-top: 0pt; font: 9.5pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"&gt;27&lt;/td&gt;&lt;td style="padding-top: 0pt; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; padding-top: 0pt; text-align: left; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"&gt;Total derivative financial instruments&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; padding-top: 0pt; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; padding-top: 0pt; text-align: left; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"&gt;$&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; padding-top: 0pt; text-align: right; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"&gt;12,543&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; padding-top: 0pt; text-align: left; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; padding-top: 0pt; font-size: 11pt; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; padding-top: 0pt; font-size: 11pt; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; padding-top: 0pt; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; padding-top: 0pt; text-align: left; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"&gt;$&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; padding-top: 0pt; text-align: right; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"&gt;76&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; padding-top: 0pt; text-align: left; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;&lt;p style="margin: 0"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 1pt; font-size: 11pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 11pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="8" style="border-bottom: Black 1pt solid; font-size: 11pt; text-align: right"&gt;&lt;p style="font: 9.5pt Arial, Helvetica, Sans-Serif; margin: 2pt 0pt 0pt"/&gt;

&lt;p style="font: 8pt Arial, Helvetica, Sans-Serif; margin: 2pt 0pt 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;December 31, 2021&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 11pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-size: 11pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 11pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-size: 11pt; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 11pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 11pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 11pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td style="font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 11pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;Notional&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;Balance
    Sheet Location&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;Asset/(Liability)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="width: 51%; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left; text-indent: 0pt; padding-left: 0pt"&gt;Mortgage loan interest rate lock commitments&lt;/td&gt;&lt;td style="width: 1%; font: 9.5pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 10%; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;32,478&lt;/td&gt;&lt;td style="width: 1%; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font: 9.5pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9.5pt Arial, Helvetica, Sans-Serif; width: 20%; text-align: right; text-indent: 0pt; padding-left: 0pt"&gt;Other assets&lt;/td&gt;&lt;td style="width: 1%; font: 9.5pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 12%; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;425&lt;/td&gt;&lt;td style="width: 1%; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left; text-indent: 0pt; padding-left: 0pt"&gt;MBS forward sales commitments&lt;/td&gt;&lt;td style="font: 9.5pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;21,000&lt;/td&gt;&lt;td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9.5pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right; text-indent: 0pt; padding-left: 0pt"&gt;Other liabilities&lt;/td&gt;&lt;td style="font: 9.5pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;(41&lt;/td&gt;&lt;td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left; text-indent: 0pt; padding-left: 0pt"&gt;Total derivative financial instruments&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;53,478&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font-size: 11pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; font-size: 11pt; text-indent: 0pt; padding-left: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;384&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock>
    <us-gaap:ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock contextRef="c0">&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-top: Black 2.5pt solid; padding-top: 0pt; font-size: 11pt; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; padding-top: 0pt; font-size: 11pt; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-top: Black 2.5pt solid; padding-top: 0pt; font-size: 11pt; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; padding-top: 0pt; font-size: 11pt; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; padding-top: 0pt; font-size: 11pt; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-top: Black 2.5pt solid; padding-top: 0pt; font-size: 11pt; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font: 11pt Arial, Helvetica, Sans-Serif; padding-top: 0pt; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-top: Black 2.5pt solid; font: 11pt Arial, Helvetica, Sans-Serif; padding-top: 0pt; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font: 11pt Arial, Helvetica, Sans-Serif; padding-top: 0pt; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding: 0pt 0pt 1pt; font-size: 11pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding: 0pt 0pt 1pt; font-size: 11pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="8" style="border-bottom: Black 1pt solid; padding-top: 0pt; font-size: 11pt; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"&gt;&lt;p style="font: 9.5pt Arial, Helvetica, Sans-Serif; margin: 2pt 0pt 0pt"/&gt;

&lt;p style="font: 8pt Arial, Helvetica, Sans-Serif; margin: 2pt 0pt 0pt; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;December 31,
2022&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-top: 0pt; padding-right: 0pt; font: 11pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-top: 0pt; font-size: 11pt; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top: 0pt; font-size: 11pt; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="padding-top: 0pt; font-size: 11pt; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top: 0pt; font-size: 11pt; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top: 0pt; font-size: 11pt; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; font-size: 11pt; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top: 0pt; font: bold 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: right; padding-top: 0pt; font: bold 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;Fair
    Value&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top: 0pt; font: bold 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; padding-top: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;(dollars
    in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-top: 0pt; font: bold 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: right; padding-top: 0pt; font: bold 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;Notional&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-top: 0pt; font: bold 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-top: 0pt; font: bold 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: right; padding-top: 0pt; font: bold 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;Balance
    Sheet Location&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-top: 0pt; font: bold 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: right; padding-top: 0pt; font: bold 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;Asset/(Liability)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-top: 0pt; font: bold 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="padding-top: 0pt; width: 51%; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"&gt;Mortgage loan interest rate lock commitments&lt;/td&gt;&lt;td style="padding-top: 0pt; width: 1%; font: 9.5pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; width: 1%; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"&gt;$&lt;/td&gt;&lt;td style="padding-top: 0pt; width: 10%; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"&gt;6,793&lt;/td&gt;&lt;td style="padding-top: 0pt; width: 1%; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; width: 1%; font: 9.5pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9.5pt Arial, Helvetica, Sans-Serif; padding-top: 0pt; width: 20%; text-align: right; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"&gt;Other assets&lt;/td&gt;&lt;td style="padding-top: 0pt; width: 1%; font: 9.5pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; width: 1%; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"&gt;$&lt;/td&gt;&lt;td style="padding-top: 0pt; width: 12%; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"&gt;49&lt;/td&gt;&lt;td style="padding-top: 0pt; width: 1%; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-top: 0pt; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"&gt;MBS forward sales commitments&lt;/td&gt;&lt;td style="padding-top: 0pt; font: 9.5pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"&gt;5,750&lt;/td&gt;&lt;td style="padding-top: 0pt; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; font: 9.5pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9.5pt Arial, Helvetica, Sans-Serif; padding-top: 0pt; text-align: right; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"&gt;Other assets&lt;/td&gt;&lt;td style="padding-top: 0pt; font: 9.5pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-top: 0pt; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-top: 0pt; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"&gt;27&lt;/td&gt;&lt;td style="padding-top: 0pt; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; padding-top: 0pt; text-align: left; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"&gt;Total derivative financial instruments&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; padding-top: 0pt; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; padding-top: 0pt; text-align: left; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"&gt;$&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; padding-top: 0pt; text-align: right; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"&gt;12,543&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; padding-top: 0pt; text-align: left; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; padding-top: 0pt; font-size: 11pt; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; padding-top: 0pt; font-size: 11pt; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; padding-top: 0pt; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; padding-top: 0pt; text-align: left; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"&gt;$&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; padding-top: 0pt; text-align: right; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"&gt;76&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; padding-top: 0pt; text-align: left; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;&lt;p style="margin: 0"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 1pt; font-size: 11pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 11pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="8" style="border-bottom: Black 1pt solid; font-size: 11pt; text-align: right"&gt;&lt;p style="font: 9.5pt Arial, Helvetica, Sans-Serif; margin: 2pt 0pt 0pt"/&gt;

&lt;p style="font: 8pt Arial, Helvetica, Sans-Serif; margin: 2pt 0pt 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;December 31, 2021&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 11pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-size: 11pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 11pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-size: 11pt; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 11pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 11pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 11pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td style="font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 11pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;Notional&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;Balance
    Sheet Location&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;Asset/(Liability)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="width: 51%; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left; text-indent: 0pt; padding-left: 0pt"&gt;Mortgage loan interest rate lock commitments&lt;/td&gt;&lt;td style="width: 1%; font: 9.5pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 10%; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;32,478&lt;/td&gt;&lt;td style="width: 1%; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font: 9.5pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9.5pt Arial, Helvetica, Sans-Serif; width: 20%; text-align: right; text-indent: 0pt; padding-left: 0pt"&gt;Other assets&lt;/td&gt;&lt;td style="width: 1%; font: 9.5pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 12%; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;425&lt;/td&gt;&lt;td style="width: 1%; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left; text-indent: 0pt; padding-left: 0pt"&gt;MBS forward sales commitments&lt;/td&gt;&lt;td style="font: 9.5pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;21,000&lt;/td&gt;&lt;td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9.5pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right; text-indent: 0pt; padding-left: 0pt"&gt;Other liabilities&lt;/td&gt;&lt;td style="font: 9.5pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;(41&lt;/td&gt;&lt;td style="font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left; text-indent: 0pt; padding-left: 0pt"&gt;Total derivative financial instruments&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;53,478&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font-size: 11pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; font-size: 11pt; text-indent: 0pt; padding-left: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;384&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock>
    <sfst:DerivativesNotionalAmount contextRef="c501" decimals="-3" unitRef="usd">6793000</sfst:DerivativesNotionalAmount>
    <sfst:BalanceSheetLocationDescription contextRef="c502">Other assets</sfst:BalanceSheetLocationDescription>
    <us-gaap:DerivativeAssetsLiabilitiesAtFairValueNet contextRef="c501" decimals="-3" unitRef="usd">49000</us-gaap:DerivativeAssetsLiabilitiesAtFairValueNet>
    <sfst:DerivativesNotionalAmount contextRef="c503" decimals="-3" unitRef="usd">5750000</sfst:DerivativesNotionalAmount>
    <sfst:BalanceSheetLocationDescription contextRef="c504">Other assets</sfst:BalanceSheetLocationDescription>
    <us-gaap:DerivativeAssetsLiabilitiesAtFairValueNet contextRef="c503" decimals="-3" unitRef="usd">27000</us-gaap:DerivativeAssetsLiabilitiesAtFairValueNet>
    <sfst:DerivativesNotionalAmount contextRef="c505" decimals="-3" unitRef="usd">12543000</sfst:DerivativesNotionalAmount>
    <us-gaap:DerivativeAssetsLiabilitiesAtFairValueNet contextRef="c505" decimals="-3" unitRef="usd">76000</us-gaap:DerivativeAssetsLiabilitiesAtFairValueNet>
    <sfst:DerivativesNotionalAmount contextRef="c506" decimals="-3" unitRef="usd">32478000</sfst:DerivativesNotionalAmount>
    <sfst:BalanceSheetLocationDescription contextRef="c507">Other assets</sfst:BalanceSheetLocationDescription>
    <us-gaap:DerivativeAssetsLiabilitiesAtFairValueNet contextRef="c506" decimals="-3" unitRef="usd">425000</us-gaap:DerivativeAssetsLiabilitiesAtFairValueNet>
    <sfst:DerivativesNotionalAmount contextRef="c508" decimals="-3" unitRef="usd">21000000</sfst:DerivativesNotionalAmount>
    <sfst:BalanceSheetLocationDescription contextRef="c509">Other liabilities</sfst:BalanceSheetLocationDescription>
    <us-gaap:DerivativeAssetsLiabilitiesAtFairValueNet contextRef="c508" decimals="-3" unitRef="usd">-41000</us-gaap:DerivativeAssetsLiabilitiesAtFairValueNet>
    <sfst:DerivativesNotionalAmount contextRef="c510" decimals="-3" unitRef="usd">53478000</sfst:DerivativesNotionalAmount>
    <us-gaap:DerivativeAssetsLiabilitiesAtFairValueNet contextRef="c510" decimals="-3" unitRef="usd">384000</us-gaap:DerivativeAssetsLiabilitiesAtFairValueNet>
    <us-gaap:FairValueDisclosuresTextBlock contextRef="c0">&lt;p style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;b&gt;NOTE 14 &#x2013; Fair Value
Accounting&lt;/b&gt;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;FASB ASC 820, &#x201c;Fair
Value Measurement and Disclosures Topic,&#x201d; defines fair value as the exchange price that would be received for an asset or paid
to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction
between market participants on the measurement date. FASB ASC 820 also establishes a fair value hierarchy which requires an entity to
maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value. The standard describes three
levels of inputs that may be used to measure fair value:&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 0pt; text-indent: 18pt; margin-bottom: 0pt"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 0pt; text-indent: 18pt; margin-bottom: 0pt"&gt;&lt;b&gt;Level
1 &#x2013; Quoted market price in active markets&lt;/b&gt;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; padding-left: 18pt; margin-bottom: 0pt"&gt;Quoted
prices in active markets for identical assets or liabilities. Level 1 assets and liabilities include certain debt and equity securities
that are traded in an active exchange market.&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 0pt; text-indent: 18pt; margin-bottom: 0pt"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; padding-left: 18pt; margin-bottom: 0pt"&gt;&lt;b&gt;Level
2 &#x2013; Significant other observable inputs&lt;/b&gt;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; padding-left: 18pt; margin-bottom: 0pt"&gt;Observable
inputs other than Level 1 prices such as quoted prices for similar assets or liabilities; quoted prices in markets that are not active;
or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or
liabilities. Level 2 assets and liabilities include fixed income securities and mortgage-backed securities that are held in the Company&#x2019;s
available-for-sale portfolio and valued by a third-party pricing service, as well as certain individually evaluated loans.&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 0pt; text-indent: 18pt; margin-bottom: 0pt"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 0pt; text-indent: 18pt; margin-bottom: 0pt"&gt;&lt;b&gt;Level
3 &#x2013; Significant unobservable inputs&lt;/b&gt;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; padding-left: 18pt; margin-bottom: 0pt"&gt;Unobservable inputs that are supported by little
or no market activity and that are significant to the fair value of the assets or liabilities. Level 3 assets and liabilities include
financial instruments whose value is determined using pricing models, discounted cash flow methodologies, or similar techniques, as well
as instruments for which the determination of fair value requires significant management judgment or estimation.&#160;&#160;These methodologies
may result in a significant portion of the fair value being derived from unobservable data.&#160;&#160;&lt;/p&gt;&lt;p style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0.2in 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: italic 9.5pt Arial, Helvetica, Sans-Serif; margin: 0pt 0.2in 0pt 0; text-align: justify"&gt;Fair Value of Financial Instruments&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;Financial instruments require
disclosure of fair value information, whether or not recognized in the consolidated balance sheets, when it is practical to estimate
the fair value. A financial instrument is defined as cash, evidence of an ownership interest in an entity or a contractual obligation
which requires the exchange of cash. Certain items are specifically excluded from the disclosure requirements, including the Company&#x2019;s
common stock, premises and equipment and other assets and liabilities.&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;The following is a description of valuation
methodologies used to estimate fair value for assets recorded at fair value. Fair value approximates carrying value for the following
financial instruments due to the short-term nature of the instrument: cash and due from banks, federal funds sold, other investments,
federal funds purchased, and securities sold under agreement to repurchase.&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0.2in 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: italic 9.5pt Arial, Helvetica, Sans-Serif; margin: 0pt 0.2in 0pt 0; text-align: justify"&gt;Investment Securities&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;Securities available for sale are valued
on a recurring basis at quoted market prices where available.&#160; If quoted market prices are not available, fair values are based on
quoted market prices of comparable securities.&#160; Level 1 securities include those traded on an active exchange, such as the New York
Stock Exchange or U.S. Treasury securities that are traded by dealers or brokers in active over-the-counter markets and money market funds.&#160;
Level 2 securities include mortgage-backed securities and debentures issued by government sponsored entities, municipal bonds and corporate
debt securities.&#160; In certain cases where there is limited activity or less transparency around inputs to valuations, securities are
classified as Level 3 within the valuation hierarchy. Securities held to maturity are valued at quoted market prices or dealer quotes
similar to securities available for sale.&#160; The carrying value of Other Investments, such as Federal Reserve Bank and FHLB stock,
approximates fair value based on their redemption provisions.&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/p&gt;&lt;p style="font: 9.5pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"&gt;&lt;i&gt;Mortgage Loans Held for Sale&lt;/i&gt;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;Loans held for sale include mortgage
loans which are saleable into the secondary mortgage markets and their fair values are estimated using observable quoted market or contracted
prices or market price equivalents, which would be used by other market participants. These saleable loans are considered Level 2.&lt;/p&gt;&lt;p style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0.2in 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: italic 9.5pt Arial, Helvetica, Sans-Serif; margin: 0pt 0.2in 0pt 0; text-align: justify"&gt;Individually Evaluated Loans&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;The Company does not record loans at
fair value on a recurring basis. However, from time to time, a loan may be considered individually evaluated and an allowance for credit
losses may be established.&#160; Loans for which it is probable that payment of interest and principal will not be made in accordance
with the contractual terms of the loan agreement are considered individually evaluated. Once a loan is identified as individually evaluated,
management measures the impairment in accordance with FASB ASC 326. The fair value of individually evaluated loans is estimated using
one of several methods, including collateral value, market value of similar debt, enterprise value, liquidation value and discounted cash
flows.&#160; Those individually evaluated loans not requiring an allowance represent loans for which the fair value of the expected repayments
or collateral exceed the recorded investments in such loans.&#160; In accordance with FASB ASC 820, &#x201c;Fair Value Measurement and
Disclosures,&#x201d; individually evaluated loans where an allowance is established based on the fair value of collateral require classification
in the fair value hierarchy.&#160; When the fair value of the collateral is based on an observable market price or a current appraised
value, the Company considers the individually evaluated loan as nonrecurring Level 2. The Company&#x2019;s current loan and appraisal policies
require the Company to obtain updated appraisals on an &#x201c;as is&#x201d; basis at renewal, or in the case of an individually evaluated
loan, on an annual basis, either through a new external appraisal or an appraisal evaluation. When an appraised value is not available
or management determines the fair value of the collateral is further impaired below the appraised value and there is no observable market
price, the Company considers the individually evaluated loan as nonrecurring Level 3. The fair value of individually&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;evaluated loans may
also be estimated using the present value of expected future cash flows to be realized on the loan, which is also considered a Level 3
valuation. These fair value estimates are subject to fluctuations in assumptions about the amount and timing of expected cash flows as
well as the choice of discount rate used in the present value calculation.&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0.2in 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: italic 9.5pt Arial, Helvetica, Sans-Serif; margin: 0pt 0.2in 0pt 0; text-align: justify"&gt;Other Real Estate Owned&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;OREO, consisting of properties obtained
through foreclosure or in satisfaction of loans, is reported at the lower of cost or fair value, determined on the basis of current appraisals,
comparable sales, and other estimates of value obtained principally from independent sources, adjusted for estimated selling costs (Level
2).&#160; At the time of foreclosure, any excess of the loan balance over the fair value of the real estate held as collateral is treated
as a charge against the allowance for credit losses.&#160; Gains or losses on sale and generally any subsequent adjustments to the value
are recorded as a component of real estate owned activity. When an appraised value is not available or management determines the fair
value of the collateral is further impaired below the appraised value and there is no observable market price, the Company considers the
OREO as nonrecurring Level 3.&lt;/p&gt;&lt;p style="font: 12pt Arial, Helvetica, Sans-Serif; margin: 0pt 0.2in 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 9.5pt Arial, Helvetica, Sans-Serif; margin: 0pt 0.2in 0pt 0; text-align: justify"&gt;&lt;i&gt;Derivative Financial Instruments&lt;/i&gt;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;The Company estimates the fair value
of IRLCs based on the value of the underlying mortgage loan, quoted MBS prices and an estimate of the probability that the mortgage loan
will fund within the terms of the IRLC, net of commission expenses (Level 2). The Company estimates the fair value of forward sales commitments
based on quoted MBS prices (Level 2).&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: left"&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/p&gt;&lt;p style="font: 9.5pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: left"&gt;&lt;i&gt;Assets and Liabilities Recorded at Fair Value
on a Recurring Basis&lt;/i&gt;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;The tables below present the recorded
amount of assets and liabilities measured at fair value on a recurring basis.&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0.2in 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-size: 12pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-size: 12pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-size: 12pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-size: 12pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-size: 12pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-size: 12pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-size: 12pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-size: 12pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-size: 12pt; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: bold 8pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="14" style="font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;December
    31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;(dollars
    in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;Level
    1&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;Level
    2&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;Level
    3&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="font: bold 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;Assets&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; text-indent: 15pt; margin-bottom: 0pt"&gt;Securities available for sale:&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; text-indent: 30pt; margin-bottom: 0pt; width: 52%"&gt;Corporate bonds&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-480"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;1,883&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-481"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;1,883&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; text-indent: 30pt; margin-bottom: 0pt"&gt;US treasuries&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-482"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;871&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-483"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;871&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; text-indent: 30pt; margin-bottom: 0pt"&gt;US government agencies&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-484"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;10,617&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-485"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;10,617&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; text-indent: 30pt; margin-bottom: 0pt"&gt;State and political subdivisions&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-486"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;18,906&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-487"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;18,906&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; text-indent: 30pt; margin-bottom: 0pt"&gt;Asset-backed securities&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-488"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;6,229&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-489"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;6,229&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; text-indent: 30pt; margin-bottom: 0pt"&gt;Mortgage-backed securities&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-490"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;54,841&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-491"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;54,841&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; text-indent: 30pt; margin-bottom: 0pt"&gt;Mortgage loans held for sale&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-492"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;3,917&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-493"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;3,917&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; text-indent: 15pt; margin-bottom: 0pt"&gt;Mortgage loan interest rate lock commitments &lt;br/&gt;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-494"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;49&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-495"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;49&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; text-indent: 15pt; margin-bottom: 0pt"&gt;MBS forward sales commitments&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-496"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;27&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-497"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;27&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; text-indent: 30pt; margin-bottom: 0pt"&gt;Total assets measured at fair value on a recurring basis&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-498"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;97,340&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-499"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;97,340&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: center"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;The Company had no liabilities recorded
at fair value on a recurring basis as of December 31, 2022.&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: center"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-top: Black 2.5pt solid; font: 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="14" style="border-top: Black 2.5pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-size: 11pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 1pt; font: 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="14" style="border-bottom: Black 1pt solid; text-align: right; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;December
    31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 11pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;(dollars
    in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: right; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;Level
    1&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: right; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;Level
    2&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: right; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;Level
    3&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: right; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="font: bold 9pt Arial, Helvetica, Sans-Serif"&gt;Assets&lt;/td&gt;&lt;td style="font-size: 11pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-size: 11pt"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 11pt"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 11pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-size: 11pt"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 11pt"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 11pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-size: 11pt"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 11pt"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 11pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-size: 11pt"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 11pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt"&gt;Securities available for sale:&lt;/td&gt;&lt;td style="font-size: 11pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 11pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 11pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 11pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 11pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 11pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 11pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 11pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 11pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 11pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 11pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 11pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 11pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 11pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 11pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 11pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; text-indent: 30pt; margin-bottom: 0pt; width: 52%"&gt;Corporate bonds&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-500"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;2,188&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-501"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;2,188&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; text-indent: 30pt; margin-bottom: 0pt"&gt;US treasuries&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-502"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;992&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-503"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;992&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; text-indent: 30pt; margin-bottom: 0pt"&gt;US government agencies&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-504"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;14,169&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-505"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;14,169&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; text-indent: 30pt; margin-bottom: 0pt"&gt;SBA securities&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-506"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;438&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-507"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;438&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; text-indent: 30pt; margin-bottom: 0pt"&gt;State and political subdivisions&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-508"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;25,176&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-509"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;25,176&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; text-indent: 30pt; margin-bottom: 0pt"&gt;Asset-backed securities&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-510"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;10,164&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-511"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;10,164&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; text-indent: 30pt; margin-bottom: 0pt"&gt;Mortgage-backed securities&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-512"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;67,154&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-513"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;67,154&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt"&gt;Mortgage loans held for sale&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-514"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;13,556&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-515"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;13,556&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt"&gt;Mortgage loan interest rate lock commitments &lt;br/&gt;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-516"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;425&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-517"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;425&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="border-top: Black 1pt solid; font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; text-indent: 30pt; margin-bottom: 0pt; border-bottom: Black 1pt solid"&gt;Total assets measured at fair value on a recurring basis&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid"&gt;$&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right; border-bottom: Black 1pt solid"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-518"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right; border-bottom: Black 1pt solid"&gt;134,262&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right; border-bottom: Black 1pt solid"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-519"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right; border-bottom: Black 1pt solid"&gt;134,262&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="font-size: 11pt"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 11pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 11pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 11pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 11pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 11pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 11pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 11pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 11pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 11pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 11pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 11pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 11pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 11pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 11pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 11pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 11pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="font: bold 9pt Arial, Helvetica, Sans-Serif"&gt;Liabilities&lt;/td&gt;&lt;td style="font-size: 11pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 11pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 11pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 11pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 11pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 11pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 11pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 11pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 11pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 11pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 11pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 11pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 11pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 11pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 11pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 11pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt"&gt;MBS forward sales commitments&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-520"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;41&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-521"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;41&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; text-indent: 30pt; margin-bottom: 0pt"&gt;&#160;Total liabilities measured at fair value on a recurring basis&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-522"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;41&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-523"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;41&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 9.5pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: left"&gt;&#160;&lt;/p&gt;&lt;p style="font: 9.5pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: left"&gt;&lt;i&gt;Assets and Liabilities Recorded at Fair Value
on a Nonrecurring Basis&lt;/i&gt;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;The Company is predominantly an asset
based lender with real estate serving as collateral on approximately 85% of loans as of December 31, 2022. Loans which are deemed to be
individually evaluated are valued net of the allowance for credit losses, and other real estate owned is valued at the lower of cost or
net realizable value of the underlying real estate collateral. Such market values are generally obtained using independent appraisals,
which the Company considers to be level 2 inputs. The tables below present the recorded amount of assets and liabilities measured at fair
value on a nonrecurring basis.&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0.2in 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-top: 5pt; border-top: Black 2.5pt solid; padding-bottom: 1pt; font-size: 12pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top: 5pt; border-top: Black 2.5pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="14" style="padding-top: 5pt; border-top: Black 2.5pt solid; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;December
    31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top: 5pt; border-top: Black 2.5pt solid; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font: bold 12pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt; font-style: normal; font-weight: normal"&gt;(dollars
    in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td style="font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td style="font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td style="font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;Level 3&lt;/span&gt;&lt;/td&gt;&lt;td style="font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;Assets&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="width: 52%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; text-indent: 0pt; padding-left: 0pt"&gt;Individually evaluated&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-524"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;429&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;4,071&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;4,500&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; text-indent: 0pt; padding-left: 0pt"&gt;Total assets measured at fair value on a nonrecurring basis&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-525"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;429&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;4,071&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;4,500&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;&lt;p style="margin: 0"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 1pt; font-size: 12pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="14" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;December
    31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 12pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;Level
    1&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;Level
    2&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;Level
    3&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;Assets&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="width: 52%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; text-indent: 0pt; padding-left: 0pt"&gt;Impaired loans&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-526"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;5,262&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;2,065&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;7,327&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; text-indent: 0pt; padding-left: 0pt"&gt;Total assets measured at fair value on a nonrecurring basis&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-527"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;5,262&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;2,065&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;7,327&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 9.9pt 0pt 0; text-align: justify"&gt;&lt;span style="font-style: normal"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: italic 9.5pt Arial, Helvetica, Sans-Serif; margin: 0pt 9.9pt 0pt 0; text-align: justify"&gt;&lt;span style="font-style: normal"&gt;The
Company had no liabilities carried at fair value or measured at fair value on a nonrecurring basis.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: italic 12pt Arial, Helvetica, Sans-Serif; margin: 0pt 9.9pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-style: normal"&gt;For
Level 3 assets and liabilities measured at fair value on a recurring or nonrecurring basis as of December 31, 2022 and 2021, the significant
unobservable inputs used in the fair value measurements were as follows:&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-style: normal"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;table cellpadding="0" class="fin" style="width: 100%; border-spacing: 0; margin: auto"&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 12pt; font-style: italic; text-align: left; padding-bottom: 1pt; padding-left: 5.4pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left; font: normal bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: normal bold 8pt Arial, Helvetica, Sans-Serif; text-align: right; padding-bottom: 1pt; padding-left: 5.4pt"&gt;&lt;span style="font-size: 8pt"&gt;Valuation
    Technique&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left; font: normal bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: normal bold 8pt Arial, Helvetica, Sans-Serif; text-align: right; padding-bottom: 1pt; padding-left: 5.4pt"&gt;&lt;span style="font-size: 8pt"&gt;Significant
    Unobservable Inputs&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left; font: normal bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: normal bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt; font-style: normal"&gt;Range
    of Inputs&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: normal bold 8pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="font: normal 9pt Arial, Helvetica, Sans-Serif; vertical-align: top; width: 24%; text-align: left"&gt;Individually evaluated loans&lt;/td&gt;&lt;td style="width: 1%; font: normal 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: normal 9pt Arial, Helvetica, Sans-Serif; vertical-align: top; width: 24%; text-align: left"&gt;Appraised Value/ Discounted Cash Flows&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; vertical-align: top; width: 35%; text-align: left"&gt;Discounts to appraisals or cash flows for estimated holding and/or selling costs or age of appraisal&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: top; width: 13%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt"&gt;0-25&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; vertical-align: top; width: 1%; text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0.2in 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: italic 9.5pt Arial, Helvetica, Sans-Serif; margin: 0pt 0.2in 0pt 0; text-align: justify"&gt;Fair Value of Financial Instruments&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;Financial instruments require disclosure
of fair value information, whether or not recognized in the consolidated balance sheets, when it is practical to estimate the fair value.
A financial instrument is defined as cash, evidence of an ownership interest in an entity or a contractual obligation which requires the
exchange of cash. Certain items are specifically excluded from the disclosure requirements, including the Company&#x2019;s common stock,
premises and equipment and other assets and liabilities.&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0.2in 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;The following is a description of valuation
methodologies used to estimate fair value for certain other financial instruments.&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0.2in 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;Fair value approximates carrying value
for the following financial instruments due to the short-term nature of the instrument: cash and due from banks, federal funds sold, other
investments, federal funds purchased, and securities sold under agreement to repurchase.&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0.2in 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;i&gt;Loans&lt;/i&gt; &#x2013; The valuation of
loans held for investment is estimated using the exit price notion which incorporates factors, such as enhanced credit risk, illiquidity
risk and market factors that sometimes exist in exit prices in dislocated markets. This credit risk assumption is intended to approximate
the fair value that a market participant would realize in a hypothetical orderly transaction. The Company&#x2019;s loan portfolio is initially
fair valued using a segmented approach, using the eight categories as disclosed in Note 4 &#x2013; Loans and Allowance for Credit Losses.
Loans are considered a Level 3 classification.&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0.2in 0pt 0; text-align: justify"&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;i&gt;Deposits &#x2013; &lt;/i&gt;Fair value for
demand deposit accounts and interest-bearing accounts with no fixed maturity date is equal to the carrying value. The fair value of certificate
of deposit accounts are estimated by discounting cash flows from expected maturities using current interest rates on similar instruments.&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0.2in 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;i&gt;FHLB Advances and Other Borrowings
&#x2013; &lt;/i&gt;Fair value for FHLB advances and other borrowings are estimated by discounting cash flows from expected maturities using current
interest rates on similar instruments.&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;i&gt;Subordinated debentures&lt;/i&gt; &#x2013;
Fair value for subordinated debentures are estimated by discounting cash flows from expected maturities using current interest rates on
similar instruments.&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;The Company has used management&#x2019;s
best estimate of fair value based on the above assumptions. Thus, the fair values presented may not be the amounts that could be realized
in an immediate sale or settlement of the instrument. In addition, any income taxes or other expenses, which would be incurred in an actual
sale or settlement, are not taken into consideration in the fair value presented.&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: left"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;The estimated fair values of the Company&#x2019;s
financial instruments at December 31, 2022 and 2021 are as follows:&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 13.5pt 0pt 0; text-align: center"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-top: 5pt; border-top: Black 2.5pt solid; padding-bottom: 1pt; font-size: 11pt; text-align: center"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top: 5pt; border-top: Black 2.5pt solid; font-size: 11pt; padding-bottom: 1pt"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="18" style="padding-top: 5pt; border-top: Black 2.5pt solid; border-bottom: Black 1pt solid; font-size: 11pt; text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&lt;b&gt;December
    31, 2022&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top: 5pt; border-top: Black 2.5pt solid; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;(dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;Carrying&lt;br/&gt;
    Amount&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;Fair&lt;br/&gt;
    Value&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;Level
    1&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;Level
    2&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;Level
    3&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; margin-bottom: 0pt"&gt;&lt;b&gt;Financial
    Assets:&lt;/b&gt;&lt;/td&gt;&lt;td style="font-size: 11pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-size: 11pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 11pt"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 11pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-size: 11pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 11pt"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 11pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-size: 11pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 11pt"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 11pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-size: 11pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 11pt"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 11pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-size: 11pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 11pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt; width: 40%"&gt;Other investments, at cost&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;10,833&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;10,833&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-528"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-529"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;10,833&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt"&gt;Loans&lt;sup&gt;(1)&lt;/sup&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;3,227,455&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;3,057,891&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-530"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-531"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;3,057,891&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; margin-bottom: 0pt"&gt;&lt;b&gt;Financial
    Liabilities:&lt;/b&gt;&lt;/td&gt;&lt;td style="font-size: 11pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 11pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 11pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 11pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 11pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 11pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 11pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 11pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 11pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 11pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 11pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 11pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 11pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 11pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 11pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 11pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 11pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 11pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 11pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 11pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt"&gt;Deposits&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;3,133,865&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;2,717,900&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-532"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;2,717,900&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-533"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt"&gt;Subordinated debentures&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;36,214&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;39,885&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-534"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;39,885&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-535"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 11pt Arial, Helvetica, Sans-Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 1pt; font-size: 11pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 11pt; padding-bottom: 1pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="18" style="border-bottom: Black 1pt solid; font-size: 11pt; text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&lt;b&gt;December
    31, 2021&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;(dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;Carrying&lt;br/&gt;
    Amount&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;Fair&lt;br/&gt;
    Value&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;Level
    1&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;Level
    2&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;Level
    3&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; margin-bottom: 0pt"&gt;&lt;b&gt;Financial
    Assets:&lt;/b&gt;&lt;/td&gt;&lt;td style="font-size: 11pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 11pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 11pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 11pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 11pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 11pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 11pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 11pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 11pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 11pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 11pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 11pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 11pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 11pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 11pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 11pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 11pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 11pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 11pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 11pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt; width: 40%"&gt;Other investments, at cost&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;4,021&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;4,021&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-536"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-537"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;4,021&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt"&gt;Loans&lt;sup&gt;(1)&lt;/sup&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;2,451,306&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;2,422,621&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-538"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-539"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;2,422,621&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; margin-bottom: 0pt"&gt;&lt;b&gt;Financial
    Liabilities:&lt;/b&gt;&lt;/td&gt;&lt;td style="font-size: 11pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 11pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 11pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 11pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 11pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 11pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 11pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 11pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 11pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 11pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 11pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 11pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 11pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 11pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 11pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 11pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 11pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 11pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 11pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 11pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt"&gt;Deposits&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;2,563,826&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;2,327,055&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-540"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;2,327,055&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-541"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt"&gt;Subordinated debentures&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;36,106&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;33,936&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-542"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;33,936&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-543"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 11pt Arial, Helvetica, Sans-Serif; margin: 0pt 0"&gt;&lt;span style="font-style: normal"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 12pt Arial, Helvetica, Sans-Serif; margin: 0pt 0 0pt 4.5pt; text-align: justify; text-indent: -4.5pt"&gt;&lt;span style="font-size: 10pt; font-weight: normal"&gt;&lt;sup&gt;(1)
&lt;/sup&gt;&lt;/span&gt;&lt;span style="font-size: 8pt; font-weight: normal"&gt;Carrying amount is net of the allowance for credit losses and individually
evaluated loans.&lt;/span&gt;&lt;/p&gt;</us-gaap:FairValueDisclosuresTextBlock>
    <us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock contextRef="c0">&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-size: 12pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-size: 12pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-size: 12pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-size: 12pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-size: 12pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-size: 12pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-size: 12pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-size: 12pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-size: 12pt; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: bold 8pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="14" style="font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;December
    31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;(dollars
    in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;Level
    1&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;Level
    2&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;Level
    3&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="font: bold 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;Assets&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; text-indent: 15pt; margin-bottom: 0pt"&gt;Securities available for sale:&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; text-indent: 30pt; margin-bottom: 0pt; width: 52%"&gt;Corporate bonds&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-480"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;1,883&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-481"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;1,883&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; text-indent: 30pt; margin-bottom: 0pt"&gt;US treasuries&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-482"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;871&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-483"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;871&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; text-indent: 30pt; margin-bottom: 0pt"&gt;US government agencies&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-484"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;10,617&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-485"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;10,617&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; text-indent: 30pt; margin-bottom: 0pt"&gt;State and political subdivisions&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-486"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;18,906&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-487"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;18,906&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; text-indent: 30pt; margin-bottom: 0pt"&gt;Asset-backed securities&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-488"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;6,229&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-489"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;6,229&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; text-indent: 30pt; margin-bottom: 0pt"&gt;Mortgage-backed securities&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-490"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;54,841&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-491"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;54,841&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; text-indent: 30pt; margin-bottom: 0pt"&gt;Mortgage loans held for sale&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-492"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;3,917&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-493"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;3,917&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; text-indent: 15pt; margin-bottom: 0pt"&gt;Mortgage loan interest rate lock commitments &lt;br/&gt;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-494"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;49&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-495"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;49&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; text-indent: 15pt; margin-bottom: 0pt"&gt;MBS forward sales commitments&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-496"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;27&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-497"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;27&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; text-indent: 30pt; margin-bottom: 0pt"&gt;Total assets measured at fair value on a recurring basis&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-498"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;97,340&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-499"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;97,340&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: center"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-top: Black 2.5pt solid; font: 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="14" style="border-top: Black 2.5pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-size: 11pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 1pt; font: 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="14" style="border-bottom: Black 1pt solid; text-align: right; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;December
    31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 11pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;(dollars
    in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: right; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;Level
    1&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: right; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;Level
    2&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: right; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;Level
    3&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: right; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="font: bold 9pt Arial, Helvetica, Sans-Serif"&gt;Assets&lt;/td&gt;&lt;td style="font-size: 11pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-size: 11pt"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 11pt"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 11pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-size: 11pt"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 11pt"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 11pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-size: 11pt"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 11pt"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 11pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-size: 11pt"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 11pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt"&gt;Securities available for sale:&lt;/td&gt;&lt;td style="font-size: 11pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 11pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 11pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 11pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 11pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 11pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 11pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 11pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 11pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 11pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 11pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 11pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 11pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 11pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 11pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 11pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; text-indent: 30pt; margin-bottom: 0pt; width: 52%"&gt;Corporate bonds&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-500"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;2,188&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-501"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;2,188&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; text-indent: 30pt; margin-bottom: 0pt"&gt;US treasuries&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-502"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;992&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-503"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;992&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; text-indent: 30pt; margin-bottom: 0pt"&gt;US government agencies&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-504"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;14,169&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-505"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;14,169&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; text-indent: 30pt; margin-bottom: 0pt"&gt;SBA securities&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-506"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;438&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-507"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;438&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; text-indent: 30pt; margin-bottom: 0pt"&gt;State and political subdivisions&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-508"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;25,176&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-509"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;25,176&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; text-indent: 30pt; margin-bottom: 0pt"&gt;Asset-backed securities&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-510"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;10,164&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-511"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;10,164&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; text-indent: 30pt; margin-bottom: 0pt"&gt;Mortgage-backed securities&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-512"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;67,154&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-513"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;67,154&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt"&gt;Mortgage loans held for sale&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-514"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;13,556&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-515"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;13,556&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt"&gt;Mortgage loan interest rate lock commitments &lt;br/&gt;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-516"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;425&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-517"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;425&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="border-top: Black 1pt solid; font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; text-indent: 30pt; margin-bottom: 0pt; border-bottom: Black 1pt solid"&gt;Total assets measured at fair value on a recurring basis&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid"&gt;$&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right; border-bottom: Black 1pt solid"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-518"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right; border-bottom: Black 1pt solid"&gt;134,262&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right; border-bottom: Black 1pt solid"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-519"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right; border-bottom: Black 1pt solid"&gt;134,262&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="font-size: 11pt"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 11pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 11pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 11pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 11pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 11pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 11pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 11pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 11pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 11pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 11pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 11pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 11pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 11pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 11pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 11pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 11pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="font: bold 9pt Arial, Helvetica, Sans-Serif"&gt;Liabilities&lt;/td&gt;&lt;td style="font-size: 11pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 11pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 11pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 11pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 11pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 11pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 11pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 11pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 11pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 11pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 11pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 11pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 11pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 11pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 11pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 11pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt"&gt;MBS forward sales commitments&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-520"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;41&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-521"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;41&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; text-indent: 30pt; margin-bottom: 0pt"&gt;&#160;Total liabilities measured at fair value on a recurring basis&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-522"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;41&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-523"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;41&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 9.5pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: left"&gt;&#160;&lt;/p&gt;</us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock>
    <sfst:SecuritiesAvailableForSaleFairValueUsAgencyCorporateBonds contextRef="c512" decimals="-3" unitRef="usd">1883000</sfst:SecuritiesAvailableForSaleFairValueUsAgencyCorporateBonds>
    <sfst:SecuritiesAvailableForSaleFairValueUsAgencyCorporateBonds contextRef="c514" decimals="-3" unitRef="usd">1883000</sfst:SecuritiesAvailableForSaleFairValueUsAgencyCorporateBonds>
    <sfst:SecuritiesAvailableForSaleFairValueUsAgencyUSTreasuries contextRef="c512" decimals="-3" unitRef="usd">871000</sfst:SecuritiesAvailableForSaleFairValueUsAgencyUSTreasuries>
    <sfst:SecuritiesAvailableForSaleFairValueUsAgencyUSTreasuries contextRef="c514" decimals="-3" unitRef="usd">871000</sfst:SecuritiesAvailableForSaleFairValueUsAgencyUSTreasuries>
    <sfst:SecuritiesAvailableForSaleFairValueUsAgencySecurities contextRef="c512" decimals="-3" unitRef="usd">10617000</sfst:SecuritiesAvailableForSaleFairValueUsAgencySecurities>
    <sfst:SecuritiesAvailableForSaleFairValueUsAgencySecurities contextRef="c514" decimals="-3" unitRef="usd">10617000</sfst:SecuritiesAvailableForSaleFairValueUsAgencySecurities>
    <sfst:SecuritiesAvailableForSaleFairValueStateAndPoliticalSubdivisions contextRef="c512" decimals="-3" unitRef="usd">18906000</sfst:SecuritiesAvailableForSaleFairValueStateAndPoliticalSubdivisions>
    <sfst:SecuritiesAvailableForSaleFairValueStateAndPoliticalSubdivisions contextRef="c514" decimals="-3" unitRef="usd">18906000</sfst:SecuritiesAvailableForSaleFairValueStateAndPoliticalSubdivisions>
    <sfst:AssetBackedSecurities contextRef="c512" decimals="-3" unitRef="usd">6229000</sfst:AssetBackedSecurities>
    <sfst:AssetBackedSecurities contextRef="c514" decimals="-3" unitRef="usd">6229000</sfst:AssetBackedSecurities>
    <us-gaap:MortgageBackedSecuritiesAvailableForSaleFairValueDisclosure contextRef="c512" decimals="-3" unitRef="usd">54841000</us-gaap:MortgageBackedSecuritiesAvailableForSaleFairValueDisclosure>
    <us-gaap:MortgageBackedSecuritiesAvailableForSaleFairValueDisclosure contextRef="c514" decimals="-3" unitRef="usd">54841000</us-gaap:MortgageBackedSecuritiesAvailableForSaleFairValueDisclosure>
    <us-gaap:LoansHeldForSaleFairValueDisclosure contextRef="c512" decimals="-3" unitRef="usd">3917000</us-gaap:LoansHeldForSaleFairValueDisclosure>
    <us-gaap:LoansHeldForSaleFairValueDisclosure contextRef="c514" decimals="-3" unitRef="usd">3917000</us-gaap:LoansHeldForSaleFairValueDisclosure>
    <us-gaap:DerivativeAssetsLiabilitiesAtFairValueNet contextRef="c512" decimals="-3" unitRef="usd">49000</us-gaap:DerivativeAssetsLiabilitiesAtFairValueNet>
    <us-gaap:DerivativeAssetsLiabilitiesAtFairValueNet contextRef="c514" decimals="-3" unitRef="usd">49000</us-gaap:DerivativeAssetsLiabilitiesAtFairValueNet>
    <us-gaap:FinancialInstrumentsSoldNotYetPurchasedAtFairValue contextRef="c512" decimals="-3" unitRef="usd">27000</us-gaap:FinancialInstrumentsSoldNotYetPurchasedAtFairValue>
    <us-gaap:FinancialInstrumentsSoldNotYetPurchasedAtFairValue contextRef="c514" decimals="-3" unitRef="usd">27000</us-gaap:FinancialInstrumentsSoldNotYetPurchasedAtFairValue>
    <us-gaap:AssetsFairValueDisclosure contextRef="c512" decimals="-3" unitRef="usd">97340000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure contextRef="c514" decimals="-3" unitRef="usd">97340000</us-gaap:AssetsFairValueDisclosure>
    <sfst:SecuritiesAvailableForSaleFairValueUsAgencyCorporateBonds contextRef="c516" decimals="-3" unitRef="usd">2188000</sfst:SecuritiesAvailableForSaleFairValueUsAgencyCorporateBonds>
    <sfst:SecuritiesAvailableForSaleFairValueUsAgencyCorporateBonds contextRef="c518" decimals="-3" unitRef="usd">2188000</sfst:SecuritiesAvailableForSaleFairValueUsAgencyCorporateBonds>
    <sfst:SecuritiesAvailableForSaleFairValueUsAgencyUSTreasuries contextRef="c516" decimals="-3" unitRef="usd">992000</sfst:SecuritiesAvailableForSaleFairValueUsAgencyUSTreasuries>
    <sfst:SecuritiesAvailableForSaleFairValueUsAgencyUSTreasuries contextRef="c518" decimals="-3" unitRef="usd">992000</sfst:SecuritiesAvailableForSaleFairValueUsAgencyUSTreasuries>
    <sfst:SecuritiesAvailableForSaleFairValueUsAgencySecurities contextRef="c516" decimals="-3" unitRef="usd">14169000</sfst:SecuritiesAvailableForSaleFairValueUsAgencySecurities>
    <sfst:SecuritiesAvailableForSaleFairValueUsAgencySecurities contextRef="c518" decimals="-3" unitRef="usd">14169000</sfst:SecuritiesAvailableForSaleFairValueUsAgencySecurities>
    <sfst:SecuritiesAvailableForSaleFairValueSbaSecurities contextRef="c516" decimals="-3" unitRef="usd">438000</sfst:SecuritiesAvailableForSaleFairValueSbaSecurities>
    <sfst:SecuritiesAvailableForSaleFairValueSbaSecurities contextRef="c518" decimals="-3" unitRef="usd">438000</sfst:SecuritiesAvailableForSaleFairValueSbaSecurities>
    <sfst:SecuritiesAvailableForSaleFairValueStateAndPoliticalSubdivisions contextRef="c516" decimals="-3" unitRef="usd">25176000</sfst:SecuritiesAvailableForSaleFairValueStateAndPoliticalSubdivisions>
    <sfst:SecuritiesAvailableForSaleFairValueStateAndPoliticalSubdivisions contextRef="c518" decimals="-3" unitRef="usd">25176000</sfst:SecuritiesAvailableForSaleFairValueStateAndPoliticalSubdivisions>
    <sfst:AssetBackedSecurities contextRef="c516" decimals="-3" unitRef="usd">10164000</sfst:AssetBackedSecurities>
    <sfst:AssetBackedSecurities contextRef="c518" decimals="-3" unitRef="usd">10164000</sfst:AssetBackedSecurities>
    <us-gaap:MortgageBackedSecuritiesAvailableForSaleFairValueDisclosure contextRef="c516" decimals="-3" unitRef="usd">67154000</us-gaap:MortgageBackedSecuritiesAvailableForSaleFairValueDisclosure>
    <us-gaap:MortgageBackedSecuritiesAvailableForSaleFairValueDisclosure contextRef="c518" decimals="-3" unitRef="usd">67154000</us-gaap:MortgageBackedSecuritiesAvailableForSaleFairValueDisclosure>
    <us-gaap:LoansHeldForSaleFairValueDisclosure contextRef="c516" decimals="-3" unitRef="usd">13556000</us-gaap:LoansHeldForSaleFairValueDisclosure>
    <us-gaap:LoansHeldForSaleFairValueDisclosure contextRef="c518" decimals="-3" unitRef="usd">13556000</us-gaap:LoansHeldForSaleFairValueDisclosure>
    <us-gaap:DerivativeAssetsLiabilitiesAtFairValueNet contextRef="c516" decimals="-3" unitRef="usd">425000</us-gaap:DerivativeAssetsLiabilitiesAtFairValueNet>
    <us-gaap:DerivativeAssetsLiabilitiesAtFairValueNet contextRef="c518" decimals="-3" unitRef="usd">425000</us-gaap:DerivativeAssetsLiabilitiesAtFairValueNet>
    <us-gaap:AssetsFairValueDisclosure contextRef="c516" decimals="-3" unitRef="usd">134262000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure contextRef="c518" decimals="-3" unitRef="usd">134262000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:FinancialInstrumentsSoldNotYetPurchasedAtFairValue contextRef="c516" decimals="-3" unitRef="usd">41000</us-gaap:FinancialInstrumentsSoldNotYetPurchasedAtFairValue>
    <us-gaap:FinancialInstrumentsSoldNotYetPurchasedAtFairValue contextRef="c518" decimals="-3" unitRef="usd">41000</us-gaap:FinancialInstrumentsSoldNotYetPurchasedAtFairValue>
    <us-gaap:LiabilitiesFairValueDisclosure contextRef="c516" decimals="-3" unitRef="usd">41000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure contextRef="c518" decimals="-3" unitRef="usd">41000</us-gaap:LiabilitiesFairValueDisclosure>
    <sfst:PercentageOfLoansCollateralByRealEstate contextRef="c0" decimals="2" unitRef="pure">0.85</sfst:PercentageOfLoansCollateralByRealEstate>
    <us-gaap:FairValueAssetsMeasuredOnNonrecurringBasisTextBlock contextRef="c0">&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-top: 5pt; border-top: Black 2.5pt solid; padding-bottom: 1pt; font-size: 12pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top: 5pt; border-top: Black 2.5pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="14" style="padding-top: 5pt; border-top: Black 2.5pt solid; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;December
    31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top: 5pt; border-top: Black 2.5pt solid; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font: bold 12pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt; font-style: normal; font-weight: normal"&gt;(dollars
    in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td style="font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td style="font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td style="font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;Level 3&lt;/span&gt;&lt;/td&gt;&lt;td style="font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;Assets&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="width: 52%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; text-indent: 0pt; padding-left: 0pt"&gt;Individually evaluated&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-524"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;429&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;4,071&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;4,500&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; text-indent: 0pt; padding-left: 0pt"&gt;Total assets measured at fair value on a nonrecurring basis&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-525"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;429&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;4,071&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;4,500&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;&lt;p style="margin: 0"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 1pt; font-size: 12pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="14" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;December
    31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 12pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;Level
    1&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;Level
    2&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;Level
    3&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;Assets&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="width: 52%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; text-indent: 0pt; padding-left: 0pt"&gt;Impaired loans&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-526"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;5,262&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;2,065&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;7,327&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; text-indent: 0pt; padding-left: 0pt"&gt;Total assets measured at fair value on a nonrecurring basis&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-527"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;5,262&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;2,065&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;7,327&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 9.9pt 0pt 0; text-align: justify"&gt;&lt;span style="font-style: normal"&gt;&#160;&lt;/span&gt;&lt;/p&gt;</us-gaap:FairValueAssetsMeasuredOnNonrecurringBasisTextBlock>
    <sfst:FairValueOnANonrecurringBasisImpairedLoans contextRef="c520" decimals="-3" unitRef="usd">429000</sfst:FairValueOnANonrecurringBasisImpairedLoans>
    <sfst:FairValueOnANonrecurringBasisImpairedLoans contextRef="c521" decimals="-3" unitRef="usd">4071000</sfst:FairValueOnANonrecurringBasisImpairedLoans>
    <sfst:FairValueOnANonrecurringBasisImpairedLoans contextRef="c522" decimals="-3" unitRef="usd">4500000</sfst:FairValueOnANonrecurringBasisImpairedLoans>
    <sfst:AssetsFairValueDisclosuresNonRecurring contextRef="c524" decimals="-3" unitRef="usd">429000</sfst:AssetsFairValueDisclosuresNonRecurring>
    <sfst:AssetsFairValueDisclosuresNonRecurring contextRef="c525" decimals="-3" unitRef="usd">4071000</sfst:AssetsFairValueDisclosuresNonRecurring>
    <sfst:AssetsFairValueDisclosuresNonRecurring contextRef="c526" decimals="-3" unitRef="usd">4500000</sfst:AssetsFairValueDisclosuresNonRecurring>
    <sfst:FairValueOnANonrecurringBasisImpairedLoans contextRef="c528" decimals="-3" unitRef="usd">5262000</sfst:FairValueOnANonrecurringBasisImpairedLoans>
    <sfst:FairValueOnANonrecurringBasisImpairedLoans contextRef="c529" decimals="-3" unitRef="usd">2065000</sfst:FairValueOnANonrecurringBasisImpairedLoans>
    <sfst:FairValueOnANonrecurringBasisImpairedLoans contextRef="c530" decimals="-3" unitRef="usd">7327000</sfst:FairValueOnANonrecurringBasisImpairedLoans>
    <sfst:AssetsFairValueDisclosuresNonRecurring contextRef="c532" decimals="-3" unitRef="usd">5262000</sfst:AssetsFairValueDisclosuresNonRecurring>
    <sfst:AssetsFairValueDisclosuresNonRecurring contextRef="c533" decimals="-3" unitRef="usd">2065000</sfst:AssetsFairValueDisclosuresNonRecurring>
    <sfst:AssetsFairValueDisclosuresNonRecurring contextRef="c534" decimals="-3" unitRef="usd">7327000</sfst:AssetsFairValueDisclosuresNonRecurring>
    <us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock contextRef="c0">&lt;table cellpadding="0" class="fin" style="width: 100%; border-spacing: 0; margin: auto"&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 12pt; font-style: italic; text-align: left; padding-bottom: 1pt; padding-left: 5.4pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left; font: normal bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: normal bold 8pt Arial, Helvetica, Sans-Serif; text-align: right; padding-bottom: 1pt; padding-left: 5.4pt"&gt;&lt;span style="font-size: 8pt"&gt;Valuation
    Technique&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left; font: normal bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: normal bold 8pt Arial, Helvetica, Sans-Serif; text-align: right; padding-bottom: 1pt; padding-left: 5.4pt"&gt;&lt;span style="font-size: 8pt"&gt;Significant
    Unobservable Inputs&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left; font: normal bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: normal bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt; font-style: normal"&gt;Range
    of Inputs&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: normal bold 8pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="font: normal 9pt Arial, Helvetica, Sans-Serif; vertical-align: top; width: 24%; text-align: left"&gt;Individually evaluated loans&lt;/td&gt;&lt;td style="width: 1%; font: normal 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: normal 9pt Arial, Helvetica, Sans-Serif; vertical-align: top; width: 24%; text-align: left"&gt;Appraised Value/ Discounted Cash Flows&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; vertical-align: top; width: 35%; text-align: left"&gt;Discounts to appraisals or cash flows for estimated holding and/or selling costs or age of appraisal&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: top; width: 13%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt"&gt;0-25&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; vertical-align: top; width: 1%; text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0.2in 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;</us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock>
    <sfst:FairValueOfMeasurementsValuationTechniques contextRef="c0">Appraised Value/ Discounted Cash Flows</sfst:FairValueOfMeasurementsValuationTechniques>
    <sfst:FairValueOfMeasurementsSignificantAssumptions contextRef="c0">Discounts to appraisals or cash flows for estimated holding and/or selling costs or age of appraisal</sfst:FairValueOfMeasurementsSignificantAssumptions>
    <sfst:FairValueAssumptionsRangeOfInputs contextRef="c535" decimals="2" unitRef="pure">0</sfst:FairValueAssumptionsRangeOfInputs>
    <sfst:FairValueAssumptionsRangeOfInputs contextRef="c536" decimals="2" unitRef="pure">0.25</sfst:FairValueAssumptionsRangeOfInputs>
    <us-gaap:FairValueByBalanceSheetGroupingTextBlock contextRef="c0">&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-top: 5pt; border-top: Black 2.5pt solid; padding-bottom: 1pt; font-size: 11pt; text-align: center"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top: 5pt; border-top: Black 2.5pt solid; font-size: 11pt; padding-bottom: 1pt"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="18" style="padding-top: 5pt; border-top: Black 2.5pt solid; border-bottom: Black 1pt solid; font-size: 11pt; text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&lt;b&gt;December
    31, 2022&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top: 5pt; border-top: Black 2.5pt solid; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;(dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;Carrying&lt;br/&gt;
    Amount&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;Fair&lt;br/&gt;
    Value&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;Level
    1&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;Level
    2&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;Level
    3&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; margin-bottom: 0pt"&gt;&lt;b&gt;Financial
    Assets:&lt;/b&gt;&lt;/td&gt;&lt;td style="font-size: 11pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-size: 11pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 11pt"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 11pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-size: 11pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 11pt"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 11pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-size: 11pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 11pt"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 11pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-size: 11pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 11pt"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 11pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-size: 11pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 11pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt; width: 40%"&gt;Other investments, at cost&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;10,833&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;10,833&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-528"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-529"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;10,833&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt"&gt;Loans&lt;sup&gt;(1)&lt;/sup&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;3,227,455&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;3,057,891&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-530"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-531"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;3,057,891&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; margin-bottom: 0pt"&gt;&lt;b&gt;Financial
    Liabilities:&lt;/b&gt;&lt;/td&gt;&lt;td style="font-size: 11pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 11pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 11pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 11pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 11pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 11pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 11pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 11pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 11pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 11pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 11pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 11pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 11pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 11pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 11pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 11pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 11pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 11pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 11pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 11pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt"&gt;Deposits&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;3,133,865&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;2,717,900&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-532"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;2,717,900&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-533"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt"&gt;Subordinated debentures&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;36,214&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;39,885&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-534"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;39,885&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-535"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 11pt Arial, Helvetica, Sans-Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 1pt; font-size: 11pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 11pt; padding-bottom: 1pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="18" style="border-bottom: Black 1pt solid; font-size: 11pt; text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&lt;b&gt;December
    31, 2021&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;(dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;Carrying&lt;br/&gt;
    Amount&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;Fair&lt;br/&gt;
    Value&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;Level
    1&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;Level
    2&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;Level
    3&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; margin-bottom: 0pt"&gt;&lt;b&gt;Financial
    Assets:&lt;/b&gt;&lt;/td&gt;&lt;td style="font-size: 11pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 11pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 11pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 11pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 11pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 11pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 11pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 11pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 11pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 11pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 11pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 11pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 11pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 11pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 11pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 11pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 11pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 11pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 11pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 11pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt; width: 40%"&gt;Other investments, at cost&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;4,021&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;4,021&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-536"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-537"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;4,021&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt"&gt;Loans&lt;sup&gt;(1)&lt;/sup&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;2,451,306&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;2,422,621&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-538"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-539"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;2,422,621&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; margin-bottom: 0pt"&gt;&lt;b&gt;Financial
    Liabilities:&lt;/b&gt;&lt;/td&gt;&lt;td style="font-size: 11pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 11pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 11pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 11pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 11pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 11pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 11pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 11pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 11pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 11pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 11pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 11pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 11pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 11pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 11pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 11pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 11pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 11pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 11pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 11pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt"&gt;Deposits&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;2,563,826&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;2,327,055&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-540"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;2,327,055&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-541"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt"&gt;Subordinated debentures&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;36,106&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;33,936&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-542"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;33,936&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-543"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 11pt Arial, Helvetica, Sans-Serif; margin: 0pt 0"&gt;&lt;span style="font-style: normal"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;</us-gaap:FairValueByBalanceSheetGroupingTextBlock>
    <us-gaap:OtherInvestments contextRef="c3" decimals="-3" unitRef="usd">10833000</us-gaap:OtherInvestments>
    <us-gaap:OtherAssetsFairValueDisclosure contextRef="c3" decimals="-3" unitRef="usd">10833000</us-gaap:OtherAssetsFairValueDisclosure>
    <us-gaap:OtherAssetsFairValueDisclosure contextRef="c539" decimals="-3" unitRef="usd">10833000</us-gaap:OtherAssetsFairValueDisclosure>
    <sfst:LoansReceivableCarryingAmount contextRef="c3" decimals="-3" id="ix_0_fact" unitRef="usd">3227455000</sfst:LoansReceivableCarryingAmount>
    <us-gaap:LoansReceivableFairValueDisclosure contextRef="c3" decimals="-3" id="ix_1_fact" unitRef="usd">3057891000</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="c539"
      decimals="-3"
      id="ix_2_fact"
      unitRef="usd">3057891000</us-gaap:LoansReceivableFairValueDisclosure>
    <sfst:DepositsCarryingAmount contextRef="c3" decimals="-3" unitRef="usd">3133865000</sfst:DepositsCarryingAmount>
    <us-gaap:DepositsFairValueDisclosure contextRef="c3" decimals="-3" unitRef="usd">2717900000</us-gaap:DepositsFairValueDisclosure>
    <us-gaap:DepositsFairValueDisclosure contextRef="c538" decimals="-3" unitRef="usd">2717900000</us-gaap:DepositsFairValueDisclosure>
    <us-gaap:FederalHomeLoanBankAdvances contextRef="c3" decimals="-3" unitRef="usd">36214000</us-gaap:FederalHomeLoanBankAdvances>
    <us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisSubordinatedDebtObligations contextRef="c3" decimals="-3" unitRef="usd">39885000</us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisSubordinatedDebtObligations>
    <us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisSubordinatedDebtObligations contextRef="c538" decimals="-3" unitRef="usd">39885000</us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisSubordinatedDebtObligations>
    <us-gaap:OtherInvestments contextRef="c4" decimals="-3" unitRef="usd">4021000</us-gaap:OtherInvestments>
    <us-gaap:OtherAssetsFairValueDisclosure contextRef="c4" decimals="-3" unitRef="usd">4021000</us-gaap:OtherAssetsFairValueDisclosure>
    <us-gaap:OtherAssetsFairValueDisclosure contextRef="c542" decimals="-3" unitRef="usd">4021000</us-gaap:OtherAssetsFairValueDisclosure>
    <sfst:LoansReceivableCarryingAmount contextRef="c4" decimals="-3" id="ix_3_fact" unitRef="usd">2451306000</sfst:LoansReceivableCarryingAmount>
    <us-gaap:LoansReceivableFairValueDisclosure contextRef="c4" decimals="-3" id="ix_4_fact" unitRef="usd">2422621000</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="c542"
      decimals="-3"
      id="ix_5_fact"
      unitRef="usd">2422621000</us-gaap:LoansReceivableFairValueDisclosure>
    <sfst:DepositsCarryingAmount contextRef="c4" decimals="-3" unitRef="usd">2563826000</sfst:DepositsCarryingAmount>
    <us-gaap:DepositsFairValueDisclosure contextRef="c4" decimals="-3" unitRef="usd">2327055000</us-gaap:DepositsFairValueDisclosure>
    <us-gaap:DepositsFairValueDisclosure contextRef="c541" decimals="-3" unitRef="usd">2327055000</us-gaap:DepositsFairValueDisclosure>
    <us-gaap:FederalHomeLoanBankAdvances contextRef="c4" decimals="-3" unitRef="usd">36106000</us-gaap:FederalHomeLoanBankAdvances>
    <us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisSubordinatedDebtObligations contextRef="c4" decimals="-3" unitRef="usd">33936000</us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisSubordinatedDebtObligations>
    <us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisSubordinatedDebtObligations contextRef="c541" decimals="-3" unitRef="usd">33936000</us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisSubordinatedDebtObligations>
    <us-gaap:EarningsPerShareTextBlock contextRef="c0">&lt;p style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-style: normal"&gt;&lt;b&gt;NOTE
15 &#x2013; Earnings Per Common Share&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 13.5pt 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;The following schedule reconciles the
numerators and denominators of the basic and diluted earnings per share computations for the years ended December 31, 2022, 2021 and 2020.
Dilutive common shares arise from the potentially dilutive effect of the Company&#x2019;s stock options and warrants that are outstanding.
The assumed conversion of stock options and warrants can create a difference between basic and dilutive net income per common share.&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 13.5pt 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;At December 31, 2022, 2021 and 2020,
options totaling 131,433, 9,000, and 318,825, respectively, were anti-dilutive in the calculation of earnings per share as their exercise
price exceeded the fair market value. These options were therefore excluded from the diluted earnings per share calculation.&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: left"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-top: 5pt; border-top: Black 2.5pt solid; font-size: 12pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top: 5pt; border-top: Black 2.5pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="10" style="padding-top: 5pt; border-top: Black 2.5pt solid; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;December
    31,&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top: 5pt; border-top: Black 2.5pt solid; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;(dollars
    in thousands, except share data)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;Numerator:&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt; width: 64%"&gt;Net income&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; width: 9%; text-align: right"&gt;29,115&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; width: 9%; text-align: right"&gt;46,711&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; width: 9%; text-align: right"&gt;18,328&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="border-top: Black 1pt solid; font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt; border-bottom: Black 1pt solid"&gt;Net income available to common shareholders&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;29,115&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;46,711&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;18,328&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;Denominator:&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt"&gt;Weighted-average common shares outstanding - basic&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;7,958,294&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;7,843,692&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;7,718,615&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt"&gt;Common stock equivalents&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;113,396&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;145,288&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;105,599&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="border-top: Black 1pt solid; font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt; border-bottom: Black 1pt solid"&gt;Weighted-average common shares outstanding - diluted&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right; border-bottom: Black 1pt solid"&gt;8,071,690&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left; border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right; border-bottom: Black 1pt solid"&gt;7,988,980&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left; border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right; border-bottom: Black 1pt solid"&gt;7,824,214&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left; border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;Earnings per common share:&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt"&gt;Basic&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;3.66&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;5.96&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;2.37&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt"&gt;Diluted&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;3.61&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;5.85&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;2.34&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:EarningsPerShareTextBlock>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="c0" decimals="0" unitRef="shares">131433</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="c5" decimals="0" unitRef="shares">9000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="c6" decimals="0" unitRef="shares">318825</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock contextRef="c0">&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-top: 5pt; border-top: Black 2.5pt solid; font-size: 12pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top: 5pt; border-top: Black 2.5pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="10" style="padding-top: 5pt; border-top: Black 2.5pt solid; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;December
    31,&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top: 5pt; border-top: Black 2.5pt solid; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;(dollars
    in thousands, except share data)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;Numerator:&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt; width: 64%"&gt;Net income&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; width: 9%; text-align: right"&gt;29,115&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; width: 9%; text-align: right"&gt;46,711&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; width: 9%; text-align: right"&gt;18,328&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="border-top: Black 1pt solid; font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt; border-bottom: Black 1pt solid"&gt;Net income available to common shareholders&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;29,115&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;46,711&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;18,328&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;Denominator:&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt"&gt;Weighted-average common shares outstanding - basic&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;7,958,294&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;7,843,692&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;7,718,615&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt"&gt;Common stock equivalents&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;113,396&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;145,288&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;105,599&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="border-top: Black 1pt solid; font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt; border-bottom: Black 1pt solid"&gt;Weighted-average common shares outstanding - diluted&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right; border-bottom: Black 1pt solid"&gt;8,071,690&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left; border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right; border-bottom: Black 1pt solid"&gt;7,988,980&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left; border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right; border-bottom: Black 1pt solid"&gt;7,824,214&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left; border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;Earnings per common share:&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt"&gt;Basic&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;3.66&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;5.96&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;2.37&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt"&gt;Diluted&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;3.61&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;5.85&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;2.34&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
    <us-gaap:NetIncomeLoss contextRef="c0" decimals="-3" unitRef="usd">29115000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c5" decimals="-3" unitRef="usd">46711000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c6" decimals="-3" unitRef="usd">18328000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic contextRef="c0" decimals="-3" unitRef="usd">29115000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic contextRef="c5" decimals="-3" unitRef="usd">46711000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic contextRef="c6" decimals="-3" unitRef="usd">18328000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c0" decimals="INF" unitRef="shares">7958294</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c5" decimals="INF" unitRef="shares">7843692</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c6" decimals="INF" unitRef="shares">7718615</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment contextRef="c0" decimals="INF" unitRef="shares">113396</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment contextRef="c5" decimals="INF" unitRef="shares">145288</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment contextRef="c6" decimals="INF" unitRef="shares">105599</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c0" decimals="INF" unitRef="shares">8071690</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c5" decimals="INF" unitRef="shares">7988980</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c6" decimals="INF" unitRef="shares">7824214</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:EarningsPerShareBasic contextRef="c0" decimals="2" unitRef="usdPershares">3.66</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic contextRef="c5" decimals="2" unitRef="usdPershares">5.96</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic contextRef="c6" decimals="2" unitRef="usdPershares">2.37</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted contextRef="c0" decimals="2" unitRef="usdPershares">3.61</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted contextRef="c5" decimals="2" unitRef="usdPershares">5.85</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted contextRef="c6" decimals="2" unitRef="usdPershares">2.34</us-gaap:EarningsPerShareDiluted>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock contextRef="c0">&lt;p style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;b&gt;NOTE 16 &#x2013; Commitments and Contingencies&lt;/b&gt;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 13.5pt 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;The Company has entered into a three
year employment agreement with its chief executive officer and a two year employment agreement with 14 executive vice presidents. These
agreements also include a) an incentive program, b) a stock option plan, c) a one-year non-compete agreement upon termination and a severance
payment equal to one year of compensation. The total estimated aggregate salary commitment is approximately $3.7 million.&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;The Company has an agreement with a
data processor which expires in 2028 to provide certain item processing, electronic banking, and general ledger processing services. Components
of this contract vary based on transaction and account volume, monthly charges and certain termination fees.&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 13.5pt 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;The Company has commitments with various
investment partners under the Small Business Investment Company (&#x201c;SBIC&#x201d;) and the Rural Business Investment Company (&#x201c;RBIC&#x201d;)
programs for which we have committed to make capital contributions from time to time. These commitments totaled approximately $1.7 million
at December 31, 2022.&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 13.5pt 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;The Company may be subject to litigation
and claims in the normal course of business. As of December 31, 2022, management believes there is no material litigation pending.&lt;/p&gt;</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <sfst:PeriodOfEmploymentAgreement contextRef="c543">P3Y</sfst:PeriodOfEmploymentAgreement>
    <sfst:PeriodOfEmploymentAgreement contextRef="c0">P2Y</sfst:PeriodOfEmploymentAgreement>
    <sfst:NumberOfExecutiveOfficers contextRef="c544" decimals="0" unitRef="pure">14</sfst:NumberOfExecutiveOfficers>
    <sfst:EmploymentAgreementDescription contextRef="c0">These
agreements also include a) an incentive program, b) a stock option plan, c) a one-year non-compete agreement upon termination and a severance
payment equal to one year of compensation.</sfst:EmploymentAgreementDescription>
    <sfst:AgreegateCommitmentAmount contextRef="c3" decimals="-5" unitRef="usd">3700000</sfst:AgreegateCommitmentAmount>
    <sfst:ApproximatelyCommitmentsTotaled contextRef="c3" decimals="-5" unitRef="usd">1700000</sfst:ApproximatelyCommitmentsTotaled>
    <us-gaap:IncomeTaxDisclosureTextBlock contextRef="c0">&lt;p style="font: bold 9.5pt Arial, Helvetica, Sans-Serif; margin: 0pt 13.5pt 0pt 0; text-align: justify"&gt;NOTE 17 &#x2013; Income Taxes&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 13.5pt 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;The components of income tax expense
were as follows:&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-top: 5pt; border-top: Black 2.5pt solid; padding-bottom: 1pt; font-size: 12pt; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top: 5pt; border-top: Black 2.5pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="10" style="padding-top: 5pt; border-top: Black 2.5pt solid; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;For
    the years ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top: 5pt; border-top: Black 2.5pt solid; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;(dollars
    in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&lt;span style="font-size: 9pt"&gt;Current income taxes:&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt; width: 64%"&gt;Federal	&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;8,482&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;10,414&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;10,244&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt"&gt;State	&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;1,273&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;2,088&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;841&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 30pt; margin-bottom: 0pt"&gt;Total current tax expense	&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;9,755&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;12,502&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;11,085&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; padding-bottom: 1pt"&gt;Deferred income tax expense (benefit)&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;(757&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;1,590&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;(5,594&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt"&gt;Income tax expense&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;8,998&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;14,092&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;5,491&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;The following is a summary of the items
that caused recorded income taxes to differ from taxes computed using the statutory tax rate:&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-top: 5pt; border-top: Black 2.5pt solid; padding-left: 0pt; padding-bottom: 1pt; font-size: 12pt; text-align: left; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top: 5pt; border-top: Black 2.5pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="10" style="padding-top: 5pt; border-top: Black 2.5pt solid; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;For
    the years ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top: 5pt; border-top: Black 2.5pt solid; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-left: 0pt; border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;(dollars
    in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="padding-left: 0pt; width: 64%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; text-indent: 0pt"&gt;Tax expense at statutory rate&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;8,004&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;12,768&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;5,002&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt"&gt;Effect of state income taxes, net of federal benefit	&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;1,006&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;1,649&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;664&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt"&gt;Exempt income	&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;(27&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;(43&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;(27&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt"&gt;Effect of stock-based compensation&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;42&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;(115&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;(30&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt"&gt;Other&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;(27&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;(167&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;(118&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 30pt; margin-bottom: 0pt"&gt;Income tax expense	&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;8,998&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;14,092&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;5,491&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 6pt Arial, Helvetica, Sans-Serif; margin: 0pt 0.2in 0pt 0; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;The components of the deferred tax assets and liabilities
are as follows:&lt;/p&gt;&lt;p style="font: 6pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding: 5pt 0pt 1pt; border-top: Black 2.5pt solid; font-size: 11pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top: 5pt; border-top: Black 2.5pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" style="padding-top: 5pt; border-top: Black 2.5pt solid; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;December
    31,&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top: 5pt; border-top: Black 2.5pt solid; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;(dollars
    in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="padding-right: 0pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 9pt"&gt;Deferred
    tax assets:&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 11pt"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 11pt; text-align: left"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 11pt; text-align: right"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 11pt; text-align: left"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 11pt"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 11pt; text-align: left"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 11pt; text-align: right"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 11pt; text-align: left"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt; width: 76%"&gt;Allowance for credit losses&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;8,114&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;6,386&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt"&gt;Reserve for unfunded commitments&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;584&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-544"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt"&gt;Unrealized loss on securities available for sale&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;3,565&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;197&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt"&gt;Net deferred loan fees&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;1,537&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;1,054&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt"&gt;Deferred compensation&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;1,762&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;1,930&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt"&gt;Lease liabilities&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;5,424&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;5,883&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt"&gt;Other&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;393&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;260&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="border-top: Black 1pt solid; padding-right: 0pt; font-size: 11pt; padding-bottom: 1pt; padding-left: 0pt; text-indent: 0pt; border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right; border-bottom: Black 1pt solid"&gt;21,379&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right; border-bottom: Black 1pt solid"&gt;15,710&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-right: 0pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;Deferred tax liabilities:&lt;/td&gt;&lt;td style="font-size: 11pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 11pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 11pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 11pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 11pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 11pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 11pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 11pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt"&gt;Property and equipment&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;3,561&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;1,419&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt"&gt;Hedging transactions&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;27&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;151&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt"&gt;Prepaid expenses&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;316&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;148&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt"&gt;ROU assets&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;4,953&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;5,595&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="border-top: Black 1pt solid; padding-right: 0pt; font-size: 11pt; padding-bottom: 1pt; padding-left: 0pt; text-indent: 0pt; border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right; border-bottom: Black 1pt solid"&gt;8,857&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right; border-bottom: Black 1pt solid"&gt;7,313&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 30pt; margin-bottom: 0pt"&gt;Net deferred tax asset&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;12,522&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;8,397&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 9.5pt Arial, Helvetica, Sans-Serif; margin: 0pt 13.5pt 0pt 0; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;The Company has analyzed the tax positions taken or expected to be
taken in its tax returns and concluded it has no liability related to uncertain tax positions.&lt;/p&gt;</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock contextRef="c0">&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-top: 5pt; border-top: Black 2.5pt solid; padding-bottom: 1pt; font-size: 12pt; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top: 5pt; border-top: Black 2.5pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="10" style="padding-top: 5pt; border-top: Black 2.5pt solid; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;For
    the years ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top: 5pt; border-top: Black 2.5pt solid; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;(dollars
    in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&lt;span style="font-size: 9pt"&gt;Current income taxes:&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt; width: 64%"&gt;Federal	&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;8,482&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;10,414&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;10,244&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt"&gt;State	&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;1,273&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;2,088&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;841&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 30pt; margin-bottom: 0pt"&gt;Total current tax expense	&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;9,755&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;12,502&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;11,085&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; padding-bottom: 1pt"&gt;Deferred income tax expense (benefit)&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;(757&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;1,590&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;(5,594&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt"&gt;Income tax expense&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;8,998&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;14,092&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;5,491&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;&#160;&lt;/p&gt;</us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock>
    <us-gaap:CurrentFederalTaxExpenseBenefit contextRef="c0" decimals="-3" unitRef="usd">8482000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentFederalTaxExpenseBenefit contextRef="c5" decimals="-3" unitRef="usd">10414000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentFederalTaxExpenseBenefit contextRef="c6" decimals="-3" unitRef="usd">10244000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit contextRef="c0" decimals="-3" unitRef="usd">1273000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit contextRef="c5" decimals="-3" unitRef="usd">2088000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit contextRef="c6" decimals="-3" unitRef="usd">841000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit contextRef="c0" decimals="-3" unitRef="usd">9755000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit contextRef="c5" decimals="-3" unitRef="usd">12502000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit contextRef="c6" decimals="-3" unitRef="usd">11085000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit contextRef="c0" decimals="-3" unitRef="usd">-757000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit contextRef="c5" decimals="-3" unitRef="usd">1590000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit contextRef="c6" decimals="-3" unitRef="usd">-5594000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c0" decimals="-3" unitRef="usd">8998000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c5" decimals="-3" unitRef="usd">14092000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c6" decimals="-3" unitRef="usd">5491000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock contextRef="c0">&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-top: 5pt; border-top: Black 2.5pt solid; padding-left: 0pt; padding-bottom: 1pt; font-size: 12pt; text-align: left; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top: 5pt; border-top: Black 2.5pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="10" style="padding-top: 5pt; border-top: Black 2.5pt solid; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;For
    the years ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top: 5pt; border-top: Black 2.5pt solid; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-left: 0pt; border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;(dollars
    in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="padding-left: 0pt; width: 64%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; text-indent: 0pt"&gt;Tax expense at statutory rate&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;8,004&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;12,768&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;5,002&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt"&gt;Effect of state income taxes, net of federal benefit	&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;1,006&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;1,649&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;664&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt"&gt;Exempt income	&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;(27&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;(43&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;(27&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt"&gt;Effect of stock-based compensation&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;42&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;(115&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;(30&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt"&gt;Other&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;(27&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;(167&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;(118&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 30pt; margin-bottom: 0pt"&gt;Income tax expense	&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;8,998&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;14,092&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;5,491&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 6pt Arial, Helvetica, Sans-Serif; margin: 0pt 0.2in 0pt 0; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;</us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate contextRef="c0" decimals="-3" unitRef="usd">8004000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate contextRef="c5" decimals="-3" unitRef="usd">12768000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate contextRef="c6" decimals="-3" unitRef="usd">5002000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes contextRef="c0" decimals="-3" unitRef="usd">1006000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes contextRef="c5" decimals="-3" unitRef="usd">1649000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes contextRef="c6" decimals="-3" unitRef="usd">664000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationTaxExemptIncome contextRef="c0" decimals="-3" unitRef="usd">27000</us-gaap:IncomeTaxReconciliationTaxExemptIncome>
    <us-gaap:IncomeTaxReconciliationTaxExemptIncome contextRef="c5" decimals="-3" unitRef="usd">43000</us-gaap:IncomeTaxReconciliationTaxExemptIncome>
    <us-gaap:IncomeTaxReconciliationTaxExemptIncome contextRef="c6" decimals="-3" unitRef="usd">27000</us-gaap:IncomeTaxReconciliationTaxExemptIncome>
    <us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount contextRef="c0" decimals="-3" unitRef="usd">42000</us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount>
    <us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount contextRef="c5" decimals="-3" unitRef="usd">-115000</us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount>
    <us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount contextRef="c6" decimals="-3" unitRef="usd">-30000</us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount>
    <us-gaap:IncomeTaxReconciliationOtherAdjustments contextRef="c0" decimals="-3" unitRef="usd">-27000</us-gaap:IncomeTaxReconciliationOtherAdjustments>
    <us-gaap:IncomeTaxReconciliationOtherAdjustments contextRef="c5" decimals="-3" unitRef="usd">-167000</us-gaap:IncomeTaxReconciliationOtherAdjustments>
    <us-gaap:IncomeTaxReconciliationOtherAdjustments contextRef="c6" decimals="-3" unitRef="usd">-118000</us-gaap:IncomeTaxReconciliationOtherAdjustments>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c0" decimals="-3" unitRef="usd">8998000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c5" decimals="-3" unitRef="usd">14092000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c6" decimals="-3" unitRef="usd">5491000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock contextRef="c0">&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding: 5pt 0pt 1pt; border-top: Black 2.5pt solid; font-size: 11pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top: 5pt; border-top: Black 2.5pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" style="padding-top: 5pt; border-top: Black 2.5pt solid; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;December
    31,&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top: 5pt; border-top: Black 2.5pt solid; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;(dollars
    in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="padding-right: 0pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 9pt"&gt;Deferred
    tax assets:&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 11pt"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 11pt; text-align: left"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 11pt; text-align: right"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 11pt; text-align: left"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 11pt"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 11pt; text-align: left"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 11pt; text-align: right"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 11pt; text-align: left"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt; width: 76%"&gt;Allowance for credit losses&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;8,114&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;6,386&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt"&gt;Reserve for unfunded commitments&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;584&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-544"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt"&gt;Unrealized loss on securities available for sale&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;3,565&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;197&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt"&gt;Net deferred loan fees&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;1,537&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;1,054&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt"&gt;Deferred compensation&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;1,762&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;1,930&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt"&gt;Lease liabilities&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;5,424&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;5,883&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt"&gt;Other&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;393&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;260&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="border-top: Black 1pt solid; padding-right: 0pt; font-size: 11pt; padding-bottom: 1pt; padding-left: 0pt; text-indent: 0pt; border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right; border-bottom: Black 1pt solid"&gt;21,379&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right; border-bottom: Black 1pt solid"&gt;15,710&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-right: 0pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;Deferred tax liabilities:&lt;/td&gt;&lt;td style="font-size: 11pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 11pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 11pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 11pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 11pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 11pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 11pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 11pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt"&gt;Property and equipment&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;3,561&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;1,419&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt"&gt;Hedging transactions&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;27&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;151&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt"&gt;Prepaid expenses&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;316&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;148&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt"&gt;ROU assets&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;4,953&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;5,595&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="border-top: Black 1pt solid; padding-right: 0pt; font-size: 11pt; padding-bottom: 1pt; padding-left: 0pt; text-indent: 0pt; border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right; border-bottom: Black 1pt solid"&gt;8,857&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right; border-bottom: Black 1pt solid"&gt;7,313&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 30pt; margin-bottom: 0pt"&gt;Net deferred tax asset&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;12,522&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;8,397&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 9.5pt Arial, Helvetica, Sans-Serif; margin: 0pt 13.5pt 0pt 0; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;</us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsProvisionForLoanLosses contextRef="c3" decimals="-3" unitRef="usd">8114000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsProvisionForLoanLosses>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsProvisionForLoanLosses contextRef="c4" decimals="-3" unitRef="usd">6386000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsProvisionForLoanLosses>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts contextRef="c3" decimals="-3" unitRef="usd">584000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts>
    <us-gaap:DeferredTaxAssetsUnrealizedLossesOnAvailableforSaleSecuritiesGross contextRef="c3" decimals="-3" unitRef="usd">3565000</us-gaap:DeferredTaxAssetsUnrealizedLossesOnAvailableforSaleSecuritiesGross>
    <us-gaap:DeferredTaxAssetsUnrealizedLossesOnAvailableforSaleSecuritiesGross contextRef="c4" decimals="-3" unitRef="usd">197000</us-gaap:DeferredTaxAssetsUnrealizedLossesOnAvailableforSaleSecuritiesGross>
    <sfst:DeferredTaxAssetsNetDeferredLoanFees contextRef="c3" decimals="-3" unitRef="usd">1537000</sfst:DeferredTaxAssetsNetDeferredLoanFees>
    <sfst:DeferredTaxAssetsNetDeferredLoanFees contextRef="c4" decimals="-3" unitRef="usd">1054000</sfst:DeferredTaxAssetsNetDeferredLoanFees>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits contextRef="c3" decimals="-3" unitRef="usd">1762000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits contextRef="c4" decimals="-3" unitRef="usd">1930000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits>
    <sfst:DeferredTaxAssetsLeaseLiabilities contextRef="c3" decimals="-3" unitRef="usd">5424000</sfst:DeferredTaxAssetsLeaseLiabilities>
    <sfst:DeferredTaxAssetsLeaseLiabilities contextRef="c4" decimals="-3" unitRef="usd">5883000</sfst:DeferredTaxAssetsLeaseLiabilities>
    <us-gaap:DeferredTaxAssetsOther contextRef="c3" decimals="-3" unitRef="usd">393000</us-gaap:DeferredTaxAssetsOther>
    <us-gaap:DeferredTaxAssetsOther contextRef="c4" decimals="-3" unitRef="usd">260000</us-gaap:DeferredTaxAssetsOther>
    <us-gaap:DeferredTaxAssetsGross contextRef="c3" decimals="-3" unitRef="usd">21379000</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxAssetsGross contextRef="c4" decimals="-3" unitRef="usd">15710000</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment contextRef="c3" decimals="-3" unitRef="usd">3561000</us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment>
    <us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment contextRef="c4" decimals="-3" unitRef="usd">1419000</us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment>
    <sfst:DeferredTaxLiabilitiesHedgingTransactions contextRef="c3" decimals="-3" unitRef="usd">27000</sfst:DeferredTaxLiabilitiesHedgingTransactions>
    <sfst:DeferredTaxLiabilitiesHedgingTransactions contextRef="c4" decimals="-3" unitRef="usd">151000</sfst:DeferredTaxLiabilitiesHedgingTransactions>
    <us-gaap:DeferredTaxLiabilitiesPrepaidExpenses contextRef="c3" decimals="-3" unitRef="usd">316000</us-gaap:DeferredTaxLiabilitiesPrepaidExpenses>
    <us-gaap:DeferredTaxLiabilitiesPrepaidExpenses contextRef="c4" decimals="-3" unitRef="usd">148000</us-gaap:DeferredTaxLiabilitiesPrepaidExpenses>
    <sfst:DeferredTaxLiabilitiesRightOfUseAssets contextRef="c3" decimals="-3" unitRef="usd">4953000</sfst:DeferredTaxLiabilitiesRightOfUseAssets>
    <sfst:DeferredTaxLiabilitiesRightOfUseAssets contextRef="c4" decimals="-3" unitRef="usd">5595000</sfst:DeferredTaxLiabilitiesRightOfUseAssets>
    <us-gaap:DeferredIncomeTaxLiabilities contextRef="c3" decimals="-3" unitRef="usd">8857000</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:DeferredIncomeTaxLiabilities contextRef="c4" decimals="-3" unitRef="usd">7313000</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:DeferredTaxAssetsLiabilitiesNet contextRef="c3" decimals="-3" unitRef="usd">12522000</us-gaap:DeferredTaxAssetsLiabilitiesNet>
    <us-gaap:DeferredTaxAssetsLiabilitiesNet contextRef="c4" decimals="-3" unitRef="usd">8397000</us-gaap:DeferredTaxAssetsLiabilitiesNet>
    <us-gaap:RelatedPartyTransactionsDisclosureTextBlock contextRef="c0">&lt;p style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;b&gt;NOTE 18 &#x2013; Related Party Transactions&lt;/b&gt;&lt;/p&gt;&lt;p style="font: 9.5pt Arial, Helvetica, Sans-Serif; margin: 0pt 13.5pt 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;Certain directors, executive officers,
and companies with which they are affiliated, are clients of and have banking transactions with the Company in the ordinary course of
business. These loans were made on substantially the same terms, including interest rates and collateral, as those prevailing at the time
for comparable transactions with persons not related to the lender.&lt;/p&gt;&lt;p style="font: 9.5pt Arial, Helvetica, Sans-Serif; margin: 0pt 13.5pt 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;A summary of loan transactions with
directors and executive officers, including their affiliates is as follows:&lt;/p&gt;&lt;p style="font: 11pt Arial, Helvetica, Sans-Serif; margin: 0pt 13.5pt 0pt 0.25in; text-align: center; text-indent: 9pt"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-top: 5pt; border-top: Black 2.5pt solid; padding-bottom: 1pt; font-size: 12pt; text-align: center"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top: 5pt; border-top: Black 2.5pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" style="padding-top: 5pt; border-top: Black 2.5pt solid; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;For
    the years ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top: 5pt; border-top: Black 2.5pt solid; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;(dollars
    in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; width: 76%; text-align: left"&gt;Balance, beginning of year&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;8,790&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;5,790&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;New loans&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;21,010&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;11,629&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; padding-bottom: 1pt"&gt;Less loan payments&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;(12,583&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;(8,629&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; padding-bottom: 1pt"&gt;Balance, end of year&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;17,217&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;8,790&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 9.5pt Arial, Helvetica, Sans-Serif; margin: 0pt 13.5pt 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;Deposits by executive officers and
directors and their related interests at December 31, 2022 and 2021, were $6.5 million and $11.8 million, respectively.&lt;/p&gt;&lt;p style="font: 11pt Arial, Helvetica, Sans-Serif; margin: 0pt 13.5pt 0pt 0; text-align: justify; text-indent: 1.5in"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;The Company has a land lease with a
director on the property for a branch office, with monthly payments of $9,120. In addition, the Company periodically enters into various
consulting agreements with the director for development, administration and advisory services related to the purchase of property and
construction of current and future branch office sites, including the development of the new bank headquarters in Greenville, South Carolina.
There were no payments to the director for these services during 2022 and payments totaling $300,000 were made to the director for these
services during the year ended December 31, 2021.&lt;/p&gt;&lt;p style="font: 9.5pt Arial, Helvetica, Sans-Serif; margin: 0pt 13.5pt 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;The Company received rent payments
from a company of which a director is a private investor and chairman of the board. Rent received totaled $79,000 and $104,000 for the
twelve months ended December 31, 2022 and December 31, 2021, respectively. As part of the lease agreement with the company, $86,000 was
paid to the company for a tenant upfit allowance during the twelve months ended December 31, 2022.&lt;/p&gt;&lt;p style="font: 9.5pt Arial, Helvetica, Sans-Serif; margin: 0pt 13.5pt 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;The Company is of the opinion that
the lease payments and consulting fees represent market costs that could have been obtained in similar &#x201c;arms length&#x201d; transactions.&lt;/p&gt;</us-gaap:RelatedPartyTransactionsDisclosureTextBlock>
    <us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock contextRef="c0">&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-top: 5pt; border-top: Black 2.5pt solid; padding-bottom: 1pt; font-size: 12pt; text-align: center"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top: 5pt; border-top: Black 2.5pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" style="padding-top: 5pt; border-top: Black 2.5pt solid; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;For
    the years ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top: 5pt; border-top: Black 2.5pt solid; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;(dollars
    in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; width: 76%; text-align: left"&gt;Balance, beginning of year&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;8,790&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;5,790&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;New loans&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;21,010&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;11,629&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; padding-bottom: 1pt"&gt;Less loan payments&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;(12,583&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;(8,629&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; padding-bottom: 1pt"&gt;Balance, end of year&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;17,217&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;8,790&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 9.5pt Arial, Helvetica, Sans-Serif; margin: 0pt 13.5pt 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;</us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock>
    <sfst:LoanTransactionsWithRelatedParty contextRef="c4" decimals="-3" unitRef="usd">8790000</sfst:LoanTransactionsWithRelatedParty>
    <sfst:LoanTransactionsWithRelatedParty contextRef="c26" decimals="-3" unitRef="usd">5790000</sfst:LoanTransactionsWithRelatedParty>
    <sfst:NewLoans contextRef="c0" decimals="-3" unitRef="usd">21010000</sfst:NewLoans>
    <sfst:NewLoans contextRef="c5" decimals="-3" unitRef="usd">11629000</sfst:NewLoans>
    <sfst:LoanPaymentsRelatedParty contextRef="c0" decimals="-3" unitRef="usd">12583000</sfst:LoanPaymentsRelatedParty>
    <sfst:LoanPaymentsRelatedParty contextRef="c5" decimals="-3" unitRef="usd">8629000</sfst:LoanPaymentsRelatedParty>
    <sfst:LoanTransactionsWithRelatedParty contextRef="c3" decimals="-3" unitRef="usd">17217000</sfst:LoanTransactionsWithRelatedParty>
    <sfst:LoanTransactionsWithRelatedParty contextRef="c4" decimals="-3" unitRef="usd">8790000</sfst:LoanTransactionsWithRelatedParty>
    <us-gaap:RelatedPartyDepositLiabilities contextRef="c545" decimals="-5" unitRef="usd">6500000</us-gaap:RelatedPartyDepositLiabilities>
    <us-gaap:RelatedPartyDepositLiabilities contextRef="c546" decimals="-5" unitRef="usd">11800000</us-gaap:RelatedPartyDepositLiabilities>
    <us-gaap:OperatingLeaseLeaseIncomeLeasePayments contextRef="c0" decimals="0" unitRef="usd">9120</us-gaap:OperatingLeaseLeaseIncomeLeasePayments>
    <us-gaap:PaymentsForFees contextRef="c5" decimals="0" unitRef="usd">300000</us-gaap:PaymentsForFees>
    <us-gaap:PaymentsForRent contextRef="c0" decimals="0" unitRef="usd">79000</us-gaap:PaymentsForRent>
    <us-gaap:PaymentsForRent contextRef="c5" decimals="0" unitRef="usd">104000</us-gaap:PaymentsForRent>
    <us-gaap:PaymentsForTenantImprovements contextRef="c0" decimals="0" unitRef="usd">86000</us-gaap:PaymentsForTenantImprovements>
    <us-gaap:FinancialInstrumentsDisclosureTextBlock contextRef="c0">&lt;p style="font: bold 9.5pt Arial, Helvetica, Sans-Serif; margin: 0pt 13.5pt 0pt 0; text-align: justify"&gt;NOTE 19 &#x2013; Financial Instruments
With Off-Balance Sheet Risk&lt;/p&gt;&lt;p style="font: 8pt Arial, Helvetica, Sans-Serif; margin: 0pt 13.5pt 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;In the ordinary course of business,
and to meet the financing needs of its clients, the Company is a party to various financial instruments with off-balance sheet risk. These
financial instruments, which include commitments to extend credit and standby letters of credit, involve, to varying degrees, elements
of credit and interest rate risk in excess of the amounts recognized in the balance sheets. The contract amount of those instruments reflects
the extent of involvement the Company has in particular classes of financial instruments.&lt;/p&gt;&lt;p style="font: 9.5pt Arial, Helvetica, Sans-Serif; margin: 0pt 13.5pt 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;The Company&#x2019;s exposure to credit
loss in the event of nonperformance by the other party to the financial instrument for commitments to extend credit and standby letters
of credit is represented by the contractual amounts of those instruments. The Company uses the same credit policies in making commitments
and conditional obligations as it does for on-balance sheet instruments.&lt;/p&gt;&lt;p style="font: 9.5pt Arial, Helvetica, Sans-Serif; margin: 0pt 13.5pt 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;Commitments to extend credit are agreements
to lend to a client as long as there is no violation of any material condition established in the contract. Commitments generally have
fixed expiration dates or other termination clauses and may require the payment of a fee. At December 31, 2022, unfunded commitments to
extend credit were approximately $878.3 million, of which $318.9 million is at fixed rates and $559.4 million is at variable rates. At
December 31, 2021, unfunded commitments to extend credit were approximately $618.7 million, of which $205.4 million is at fixed rates
and $413.3 million is at variable rates. The Company evaluates each client&#x2019;s credit-worthiness on a case-by-case basis. The amount
of collateral obtained, if deemed necessary by the Company upon extension of credit, is based on management&#x2019;s credit evaluation
of the borrower. Collateral varies but may include accounts receivable, inventory, property, plant and equipment, and commercial and residential
real estate. See Note 4 &#x2013; Loans and Allowance for Credit Losses for additional information on unfunded commitments.&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;At December 31, 2022 and 2021, there
was a $14.3 million and $10.2 million commitment, respectively, under letters of credit. The credit risk involved in issuing letters of
credit is essentially the same as that involved in extending loan facilities to clients. Collateral varies but may include accounts receivable,
inventory, equipment, marketable securities and property. Since most of the letters of credit are expected to expire without being drawn
upon, they do not necessarily represent future cash requirements. The fair value of off balance sheet lending commitments are based on
fees currently charged to enter into similar agreements, taking into account the remaining terms of the agreements and the counterparties
credit standing. The total fair value of such instruments is not material.&lt;/p&gt;</us-gaap:FinancialInstrumentsDisclosureTextBlock>
    <us-gaap:UnusedCommitmentsToExtendCredit contextRef="c3" decimals="-5" unitRef="usd">878300000</us-gaap:UnusedCommitmentsToExtendCredit>
    <us-gaap:LoansAndLeasesReceivableCommitmentsFixedRates contextRef="c0" decimals="-5" unitRef="usd">318900000</us-gaap:LoansAndLeasesReceivableCommitmentsFixedRates>
    <us-gaap:LoansAndLeasesReceivableCommitmentsVariableRates contextRef="c0" decimals="-5" unitRef="usd">559400000</us-gaap:LoansAndLeasesReceivableCommitmentsVariableRates>
    <us-gaap:UnusedCommitmentsToExtendCredit contextRef="c4" decimals="-5" unitRef="usd">618700000</us-gaap:UnusedCommitmentsToExtendCredit>
    <us-gaap:LoansAndLeasesReceivableCommitmentsFixedRates contextRef="c5" decimals="-5" unitRef="usd">205400000</us-gaap:LoansAndLeasesReceivableCommitmentsFixedRates>
    <us-gaap:LoansAndLeasesReceivableCommitmentsVariableRates contextRef="c5" decimals="-5" unitRef="usd">413300000</us-gaap:LoansAndLeasesReceivableCommitmentsVariableRates>
    <us-gaap:OtherCommitment contextRef="c3" decimals="-5" unitRef="usd">14300000</us-gaap:OtherCommitment>
    <us-gaap:OtherCommitment contextRef="c4" decimals="-5" unitRef="usd">10200000</us-gaap:OtherCommitment>
    <us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock contextRef="c0">&lt;p style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;b&gt;NOTE 20 &#x2013; Employee Benefit Plan&lt;/b&gt;&lt;/p&gt;&lt;p style="font: 8pt Arial, Helvetica, Sans-Serif; margin: 0pt 13.5pt 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;On January 1, 2000, the Company adopted
the Southern First Bancshares, Inc. Profit Sharing and 401(k) Plan for the benefit of all eligible employees. The Company contributes
to the Plan annually upon approval by the Board of Directors. Contributions made to the Plan for the years ended December 31, 2022, 2021,
and 2020 amounted to $995,000, $905,000, and $881,000, respectively.&lt;/p&gt;&lt;p style="font: 9.5pt Arial, Helvetica, Sans-Serif; margin: 0pt 13.5pt 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;The Company also provides a nonqualified
deferred compensation plan for 22 executive officers in the form of a Supplemental Executive Retirement Plan (&#x201c;SERP&#x201d;). The
SERP provides retirement income for these officers. As of December 31, 2022 and 2021, the Company had an accrued benefit obligation of
$8.4 million and $9.2 million, respectively. The Company had a $284,000 reversal of expenses related to this plan for the twelve months
ended December 31, 2022 and incurred expenses related to this plan of $1.0 million and $1.6 million in 2021 and 2020, respectively.&lt;/p&gt;</us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost contextRef="c547" decimals="0" unitRef="usd">995000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost contextRef="c548" decimals="0" unitRef="usd">905000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost contextRef="c549" decimals="0" unitRef="usd">881000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <sfst:NumberOfExecutiveOfficers contextRef="c550" decimals="0" unitRef="pure">22</sfst:NumberOfExecutiveOfficers>
    <us-gaap:AccruedEmployeeBenefitsCurrentAndNoncurrent contextRef="c551" decimals="-5" unitRef="usd">8400000</us-gaap:AccruedEmployeeBenefitsCurrentAndNoncurrent>
    <us-gaap:AccruedEmployeeBenefitsCurrentAndNoncurrent contextRef="c552" decimals="-5" unitRef="usd">9200000</us-gaap:AccruedEmployeeBenefitsCurrentAndNoncurrent>
    <us-gaap:AccountsReceivableChangeInMethodCreditLossExpenseReversal contextRef="c550" decimals="0" unitRef="usd">284000</us-gaap:AccountsReceivableChangeInMethodCreditLossExpenseReversal>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost contextRef="c553" decimals="-5" unitRef="usd">1000000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost contextRef="c554" decimals="-5" unitRef="usd">1600000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock contextRef="c0">&lt;p style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;b&gt;NOTE 21 &#x2013; Stock-Based
Compensation&lt;/b&gt;&lt;/p&gt;&lt;p style="font: 8pt Arial, Helvetica, Sans-Serif; margin: 0pt 13.5pt 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;Compensation cost is recognized for
stock options and restricted stock awards issued to employees and non-employee directors. Compensation cost is measured as the fair value
of these awards on their date of grant. A Black-Scholes model is utilized to estimate the fair value of stock options, while the market
price of the Company&#x2019;s common stock at the date of grant is used as the fair value of restricted stock awards. Compensation cost
is recognized over the required service period, generally defined as the vesting period for stock option and restricted stock awards.&lt;/p&gt;&lt;p style="font: 9.5pt Arial, Helvetica, Sans-Serif; margin: 0pt 13.5pt 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;The Company&#x2019;s stock incentive
programs are long-term retention programs intended to attract, retain, and provide incentives for key employees and non-employee directors
in the form of incentive and non-qualified stock options and restricted stock.&lt;/p&gt;&lt;p style="font: 9.5pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;Stock-based compensation expense was recorded as
follows:&lt;/p&gt;&lt;p style="font: 8pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding: 5pt 0pt 1pt; border-top: Black 2.5pt solid; font-size: 11pt; text-align: right; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top: 5pt; border-top: Black 2.5pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="10" style="padding-top: 5pt; border-top: Black 2.5pt solid; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;For
    the years ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top: 5pt; border-top: Black 2.5pt solid; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-right: 0pt; border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;(dollars
    in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="padding-right: 0pt; width: 64%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;Stock option expense&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;927&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;1,148&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;1,017&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-right: 0pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; padding-bottom: 1pt; padding-left: 0pt; text-indent: 0pt"&gt;Restricted stock grant expense&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;1,099&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;499&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;380&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; text-align: left; padding-bottom: 1pt; padding-left: 0pt; text-indent: 0pt"&gt;Total stock-based compensation expense&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;2,026&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;1,647&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;1,397&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 9.5pt Arial, Helvetica, Sans-Serif; margin: 0pt 0.2in 0pt 0; text-align: center"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;b&gt;Stock Options&lt;/b&gt;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;The Company&#x2019;s 2010 Incentive
Plan, as amended, had available for issuance a total of 566,025 shares (adjusted for the 10% stock dividends in 2013, 2012, and 2011).
The Plan expired on March 16, 2020 and no further shares may be issued from the plan.&lt;/p&gt;&lt;p style="font: 9.5pt Arial, Helvetica, Sans-Serif; margin: 0pt 13.5pt 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;On March 15, 2016, the Company adopted
the 2016 Equity Incentive Plan, making available for issuance 400,000 stock options. The Plan expired on March 15, 2021 and no further
shares may be issued from the plan.&lt;/p&gt;&lt;p style="font: 9.5pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;On March 17, 2020, the Company
adopted the 2020 Equity Incentive Plan, making available for issuance up to 450,000 stock options. The options may be exercised at an
exercise price per share based on the fair market value and determined on the date of grant and expire 10 years from the grant date.
As of December 31, 2022, there were 370,824 shares available for grant under the 2020 Equity Incentive Plan.&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0pt 13.5pt 0pt 45pt; text-align: center; text-indent: -45pt"&gt;&#160;&lt;/p&gt;&lt;p style="font: 9.5pt Arial, Helvetica, Sans-Serif; margin: 0pt 13.5pt 0pt 0; text-align: justify"&gt;A summary of the status of the stock
option plan and changes for the period is presented below:&#160;&lt;/p&gt;&lt;p style="font: 9.5pt Arial, Helvetica, Sans-Serif; margin: 0pt 13.5pt 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding: 5pt 0pt 1pt 0.125in; border-top: Black 2.5pt solid; text-indent: -0.125in; font-size: 12pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding: 5pt 0pt 1pt; border-top: Black 2.5pt solid; font-size: 12pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="34" style="padding-top: 5pt; border-top: Black 2.5pt solid; border-bottom: Black 1pt solid; padding-right: 0pt; font-size: 12pt; text-align: right; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&lt;b&gt;For
    the years ended December 31,&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top: 5pt; border-top: Black 2.5pt solid; border-bottom: Black 1pt solid; padding-right: 0pt; font-size: 12pt; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 1pt; padding-right: 0pt; padding-left: 0.125in; text-indent: -0.125in; font-size: 12pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; padding-right: 0pt; font: bold 8pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="10" style="border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, sans-serif; text-align: right; margin-top: 2pt; margin-bottom: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;2022&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-right: 0pt; font-size: 12pt; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; padding-right: 0pt; font: bold 8pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="10" style="border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, sans-serif; text-align: right; margin-top: 2pt; margin-bottom: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;2021&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-right: 0pt; font-size: 12pt; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; padding-right: 0pt; font: bold 8pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="10" style="border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, sans-serif; text-align: right; margin-top: 2pt; margin-bottom: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;2020&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-right: 0pt; font-size: 12pt; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-right: 0pt; padding-left: 0.125in; text-indent: -0.125in; font-size: 12pt; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-right: 0pt; text-align: right; font-size: 12pt; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="padding-right: 0pt; font-size: 12pt; text-align: right; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-right: 0pt; text-align: right; font-size: 12pt; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-right: 0pt; text-align: right; font-size: 12pt; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="padding-right: 0pt; font-size: 12pt; text-align: right; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-right: 0pt; text-align: right; font-size: 12pt; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font: 8pt Arial, Helvetica, sans-serif; text-align: right; margin-top: 2pt; margin-bottom: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;Weighted&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-right: 0pt; text-align: right; font-size: 12pt; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="padding-right: 0pt; font-size: 12pt; text-align: right; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-right: 0pt; text-align: right; font-size: 12pt; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-right: 0pt; text-align: right; font-size: 12pt; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="padding-right: 0pt; font-size: 12pt; text-align: right; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-right: 0pt; text-align: right; font-size: 12pt; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font: 8pt Arial, Helvetica, sans-serif; text-align: right; margin-top: 2pt; margin-bottom: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;Weighted&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-right: 0pt; text-align: right; font-size: 12pt; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="padding-right: 0pt; font-size: 12pt; text-align: right; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-right: 0pt; text-align: right; font-size: 12pt; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-right: 0pt; text-align: right; font-size: 12pt; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="padding-right: 0pt; font-size: 12pt; text-align: right; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-right: 0pt; text-align: right; font-size: 12pt; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font: 8pt Arial, Helvetica, sans-serif; text-align: right; margin-top: 2pt; margin-bottom: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;Weighted&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-right: 0pt; padding-left: 0.125in; text-indent: -0.125in; font-size: 12pt; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-right: 0pt; text-align: right; font-size: 12pt; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="padding-right: 0pt; font-size: 12pt; text-align: right; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-right: 0pt; text-align: right; font-size: 12pt; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font: 8pt Arial, Helvetica, sans-serif; text-align: right; margin-top: 2pt; margin-bottom: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;Weighted&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font: 8pt Arial, Helvetica, sans-serif; text-align: right; margin-top: 2pt; margin-bottom: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;Average&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-right: 0pt; text-align: right; font-size: 12pt; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="padding-right: 0pt; font-size: 12pt; text-align: right; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-right: 0pt; text-align: right; font-size: 12pt; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font: 8pt Arial, Helvetica, sans-serif; text-align: right; margin-top: 2pt; margin-bottom: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;Weighted&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font: 8pt Arial, Helvetica, sans-serif; text-align: right; margin-top: 2pt; margin-bottom: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;Average&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-right: 0pt; text-align: right; font-size: 12pt; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="padding-right: 0pt; font-size: 12pt; text-align: right; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-right: 0pt; text-align: right; font-size: 12pt; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font: 8pt Arial, Helvetica, sans-serif; text-align: right; margin-top: 2pt; margin-bottom: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;Weighted&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font: 8pt Arial, Helvetica, sans-serif; text-align: right; margin-top: 2pt; margin-bottom: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;Average&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-right: 0pt; padding-left: 0.125in; text-indent: -0.125in; font-size: 12pt; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-right: 0pt; text-align: right; font-size: 12pt; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="padding-right: 0pt; font-size: 12pt; text-align: right; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-right: 0pt; text-align: right; font-size: 12pt; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font: 8pt Arial, Helvetica, sans-serif; text-align: right; margin-top: 2pt; margin-bottom: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;average&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font: 8pt Arial, Helvetica, sans-serif; text-align: right; margin-top: 2pt; margin-bottom: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;Remaining&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-right: 0pt; text-align: right; font-size: 12pt; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="padding-right: 0pt; font-size: 12pt; text-align: right; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-right: 0pt; text-align: right; font-size: 12pt; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font: 8pt Arial, Helvetica, sans-serif; text-align: right; margin-top: 2pt; margin-bottom: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;average&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font: 8pt Arial, Helvetica, sans-serif; text-align: right; margin-top: 2pt; margin-bottom: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;Remaining&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-right: 0pt; text-align: right; font-size: 12pt; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="padding-right: 0pt; font-size: 12pt; text-align: right; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-right: 0pt; text-align: right; font-size: 12pt; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font: 8pt Arial, Helvetica, sans-serif; text-align: right; margin-top: 2pt; margin-bottom: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;average&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font: 8pt Arial, Helvetica, sans-serif; text-align: right; margin-top: 2pt; margin-bottom: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;Remaining&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-right: 0pt; padding-left: 0.125in; text-indent: -0.125in; font-size: 12pt; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-right: 0pt; text-align: right; font-size: 12pt; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="padding-right: 0pt; font-size: 12pt; text-align: right; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-right: 0pt; text-align: right; font-size: 12pt; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font: 8pt Arial, Helvetica, sans-serif; text-align: right; margin-top: 2pt; margin-bottom: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;exercise&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font: 8pt Arial, Helvetica, sans-serif; text-align: right; margin-top: 2pt; margin-bottom: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;Contractual&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-right: 0pt; text-align: right; font-size: 12pt; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="padding-right: 0pt; font-size: 12pt; text-align: right; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-right: 0pt; text-align: right; font-size: 12pt; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font: 8pt Arial, Helvetica, sans-serif; text-align: right; margin-top: 2pt; margin-bottom: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;exercise&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font: 8pt Arial, Helvetica, sans-serif; text-align: right; margin-top: 2pt; margin-bottom: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;Contractual&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-right: 0pt; text-align: right; font-size: 12pt; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="padding-right: 0pt; font-size: 12pt; text-align: right; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-right: 0pt; text-align: right; font-size: 12pt; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font: 8pt Arial, Helvetica, sans-serif; text-align: right; margin-top: 2pt; margin-bottom: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;exercise&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font: 8pt Arial, Helvetica, sans-serif; text-align: right; margin-top: 2pt; margin-bottom: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;Contractual&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; padding-right: 0pt; padding-left: 0.125in; text-indent: -0.125in; font-size: 12pt; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, sans-serif; text-align: right; margin-top: 2pt; margin-bottom: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;Shares&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, sans-serif; text-align: right; margin-top: 2pt; margin-bottom: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;price&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, sans-serif; text-align: right; margin-top: 2pt; margin-bottom: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;Life&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, sans-serif; text-align: right; margin-top: 2pt; margin-bottom: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;Shares&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, sans-serif; text-align: right; margin-top: 2pt; margin-bottom: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;price&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, sans-serif; text-align: right; margin-top: 2pt; margin-bottom: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;Life&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, sans-serif; text-align: right; margin-top: 2pt; margin-bottom: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;Shares&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, sans-serif; text-align: right; margin-top: 2pt; margin-bottom: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;price&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, sans-serif; text-align: right; margin-top: 2pt; margin-bottom: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;Life&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="font: 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; padding-left: 0.125in; text-indent: -0.125in; text-align: left; width: 28%"&gt;&lt;span style="font-size: 8pt"&gt;Outstanding
    at beginning of year&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-right: 0pt; width: 1%; font: 8pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-right: 0pt; width: 1%; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-right: 0pt; width: 5%; font: 8pt Arial, Helvetica, Sans-Serif; text-align: right; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;464,724&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-right: 0pt; width: 1%; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-right: 0pt; width: 1%; font: 8pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-right: 0pt; width: 1%; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-right: 0pt; width: 5%; font: 8pt Arial, Helvetica, Sans-Serif; text-align: right; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;33.97&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-right: 0pt; width: 1%; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-right: 0pt; width: 1%; font-size: 12pt; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-right: 0pt; width: 1%; font-size: 12pt; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-right: 0pt; width: 5%; font-size: 12pt; text-align: right; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-right: 0pt; width: 1%; font-size: 12pt; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-right: 0pt; width: 1%; font: 8pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-right: 0pt; width: 1%; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-right: 0pt; width: 5%; font: 8pt Arial, Helvetica, Sans-Serif; text-align: right; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;495,195&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-right: 0pt; width: 1%; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-right: 0pt; width: 1%; font: 8pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-right: 0pt; width: 1%; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-right: 0pt; width: 5%; font: 8pt Arial, Helvetica, Sans-Serif; text-align: right; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;29.93&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-right: 0pt; width: 1%; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-right: 0pt; width: 1%; font-size: 12pt; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-right: 0pt; width: 1%; font-size: 12pt; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-right: 0pt; width: 5%; font-size: 12pt; text-align: right; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-right: 0pt; width: 1%; font-size: 12pt; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-right: 0pt; width: 1%; font: 8pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-right: 0pt; width: 1%; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-right: 0pt; width: 5%; font: 8pt Arial, Helvetica, Sans-Serif; text-align: right; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;541,414&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-right: 0pt; width: 1%; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-right: 0pt; width: 1%; font: 8pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-right: 0pt; width: 1%; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-right: 0pt; width: 5%; font: 8pt Arial, Helvetica, Sans-Serif; text-align: right; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;26.65&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-right: 0pt; width: 1%; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-right: 0pt; width: 1%; font-size: 12pt; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-right: 0pt; width: 1%; font-size: 12pt; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-right: 0pt; width: 5%; font-size: 12pt; text-align: right; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-right: 0pt; width: 1%; font-size: 12pt; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="font: 8pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt"&gt;Granted&lt;/td&gt;&lt;td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: right; padding-left: 0pt; text-indent: 0pt"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-545"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: right; padding-left: 0pt; text-indent: 0pt"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-546"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-right: 0pt; font-size: 12pt; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-right: 0pt; font-size: 12pt; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-right: 0pt; font-size: 12pt; text-align: right; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-right: 0pt; font-size: 12pt; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: right; padding-left: 0pt; text-indent: 0pt"&gt;121,000&lt;/td&gt;&lt;td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: right; padding-left: 0pt; text-indent: 0pt"&gt;40.45&lt;/td&gt;&lt;td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-right: 0pt; font-size: 12pt; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-right: 0pt; font-size: 12pt; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-right: 0pt; font-size: 12pt; text-align: right; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-right: 0pt; font-size: 12pt; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: right; padding-left: 0pt; text-indent: 0pt"&gt;101,700&lt;/td&gt;&lt;td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: right; padding-left: 0pt; text-indent: 0pt"&gt;37.77&lt;/td&gt;&lt;td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-right: 0pt; font-size: 12pt; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-right: 0pt; font-size: 12pt; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-right: 0pt; font-size: 12pt; text-align: right; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-right: 0pt; font-size: 12pt; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="font: 8pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt"&gt;Exercised&lt;/td&gt;&lt;td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: right; padding-left: 0pt; text-indent: 0pt"&gt;(32,375&lt;/td&gt;&lt;td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;)&lt;/td&gt;&lt;td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: right; padding-left: 0pt; text-indent: 0pt"&gt;27.94&lt;/td&gt;&lt;td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-right: 0pt; font-size: 12pt; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-right: 0pt; font-size: 12pt; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-right: 0pt; font-size: 12pt; text-align: right; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-right: 0pt; font-size: 12pt; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: right; padding-left: 0pt; text-indent: 0pt"&gt;(127,871&lt;/td&gt;&lt;td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;)&lt;/td&gt;&lt;td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: right; padding-left: 0pt; text-indent: 0pt"&gt;23.56&lt;/td&gt;&lt;td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-right: 0pt; font-size: 12pt; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-right: 0pt; font-size: 12pt; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-right: 0pt; font-size: 12pt; text-align: right; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-right: 0pt; font-size: 12pt; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: right; padding-left: 0pt; text-indent: 0pt"&gt;(93,870&lt;/td&gt;&lt;td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;)&lt;/td&gt;&lt;td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: right; padding-left: 0pt; text-indent: 0pt"&gt;14.79&lt;/td&gt;&lt;td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-right: 0pt; font-size: 12pt; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-right: 0pt; font-size: 12pt; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-right: 0pt; font-size: 12pt; text-align: right; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-right: 0pt; font-size: 12pt; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt"&gt;Forfeited or expired&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; text-align: right; padding-left: 0pt; text-indent: 0pt"&gt;(5,125&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;)&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; text-align: right; padding-left: 0pt; text-indent: 0pt"&gt;43.14&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-right: 0pt; font-size: 12pt; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; padding-right: 0pt; font-size: 12pt; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-right: 0pt; font-size: 12pt; text-align: right; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-right: 0pt; font-size: 12pt; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; text-align: right; padding-left: 0pt; text-indent: 0pt"&gt;(23,600&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;)&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; text-align: right; padding-left: 0pt; text-indent: 0pt"&gt;38.88&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-right: 0pt; font-size: 12pt; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; padding-right: 0pt; font-size: 12pt; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-right: 0pt; font-size: 12pt; text-align: right; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-right: 0pt; font-size: 12pt; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; text-align: right; padding-left: 0pt; text-indent: 0pt"&gt;(54,049&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;)&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; text-align: right; padding-left: 0pt; text-indent: 0pt"&gt;38.15&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-right: 0pt; font-size: 12pt; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; padding-right: 0pt; font-size: 12pt; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-right: 0pt; font-size: 12pt; text-align: right; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-right: 0pt; font-size: 12pt; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; padding-left: 0.125in; text-indent: -0.125in; text-align: left"&gt;Outstanding at end of year&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: right; padding-left: 0pt; text-indent: 0pt"&gt;427,224&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: right; padding-left: 0pt; text-indent: 0pt"&gt;34.32&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: right; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;5.7 years&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: right; padding-left: 0pt; text-indent: 0pt"&gt;464,724&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: right; padding-left: 0pt; text-indent: 0pt"&gt;33.97&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: right; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;6.6 years&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: right; padding-left: 0pt; text-indent: 0pt"&gt;495,195&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: right; padding-left: 0pt; text-indent: 0pt"&gt;29.93&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: right; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;6.4 years&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="font: 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; padding-left: 0.125in; text-indent: -0.125in; text-align: left"&gt;Options exercisable at year-end&lt;/td&gt;&lt;td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: right; padding-left: 0pt; text-indent: 0pt"&gt;287,902&lt;/td&gt;&lt;td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;$&lt;/td&gt;&lt;td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: right; padding-left: 0pt; text-indent: 0pt"&gt;32.35&lt;/td&gt;&lt;td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: right; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;4.8 years&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: right; padding-left: 0pt; text-indent: 0pt"&gt;239,340&lt;/td&gt;&lt;td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;$&lt;/td&gt;&lt;td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: right; padding-left: 0pt; text-indent: 0pt"&gt;29.68&lt;/td&gt;&lt;td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: right; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;5.0 years&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: right; padding-left: 0pt; text-indent: 0pt"&gt;287,548&lt;/td&gt;&lt;td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;$&lt;/td&gt;&lt;td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: right; padding-left: 0pt; text-indent: 0pt"&gt;24.93&lt;/td&gt;&lt;td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: right; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;5.0 years&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="font: 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; padding-left: 0.125in; text-indent: -0.125in; text-align: left"&gt;Weighted average fair value of options granted during the year&lt;/td&gt;&lt;td style="padding-right: 0pt; font-size: 12pt; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-right: 0pt; font-size: 12pt; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-right: 0pt; font-size: 12pt; text-align: right; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-right: 0pt; font-size: 12pt; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;$&lt;/td&gt;&lt;td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: right; padding-left: 0pt; text-indent: 0pt"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-547"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-right: 0pt; font-size: 12pt; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-right: 0pt; font-size: 12pt; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-right: 0pt; font-size: 12pt; text-align: right; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-right: 0pt; font-size: 12pt; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-right: 0pt; font-size: 12pt; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-right: 0pt; font-size: 12pt; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-right: 0pt; font-size: 12pt; text-align: right; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-right: 0pt; font-size: 12pt; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;$&lt;/td&gt;&lt;td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: right; padding-left: 0pt; text-indent: 0pt"&gt;16.40&lt;/td&gt;&lt;td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-right: 0pt; font-size: 12pt; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-right: 0pt; font-size: 12pt; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-right: 0pt; font-size: 12pt; text-align: right; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-right: 0pt; font-size: 12pt; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-right: 0pt; font-size: 12pt; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-right: 0pt; font-size: 12pt; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-right: 0pt; font-size: 12pt; text-align: right; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-right: 0pt; font-size: 12pt; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;$&lt;/td&gt;&lt;td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: right; padding-left: 0pt; text-indent: 0pt"&gt;11.37&lt;/td&gt;&lt;td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-right: 0pt; font-size: 12pt; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-right: 0pt; font-size: 12pt; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-right: 0pt; font-size: 12pt; text-align: right; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-right: 0pt; font-size: 12pt; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; font: 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; padding-left: 0.125in; text-indent: -0.125in; text-align: left"&gt;Shares available for grant&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font: 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; font: 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font: 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; text-align: right; padding-left: 0pt; text-indent: 0pt"&gt;370,824&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font: 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; padding-right: 0pt; font-size: 12pt; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; padding-right: 0pt; font-size: 12pt; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; padding-right: 0pt; font-size: 12pt; text-align: right; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; padding-right: 0pt; font-size: 12pt; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; padding-right: 0pt; font-size: 12pt; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; padding-right: 0pt; font-size: 12pt; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; padding-right: 0pt; font-size: 12pt; text-align: right; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; padding-right: 0pt; font-size: 12pt; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font: 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; font: 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font: 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; text-align: right; padding-left: 0pt; text-indent: 0pt"&gt;422,550&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font: 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; padding-right: 0pt; font-size: 12pt; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; padding-right: 0pt; font-size: 12pt; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; padding-right: 0pt; font-size: 12pt; text-align: right; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; padding-right: 0pt; font-size: 12pt; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; padding-right: 0pt; font-size: 12pt; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; padding-right: 0pt; font-size: 12pt; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; padding-right: 0pt; font-size: 12pt; text-align: right; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; padding-right: 0pt; font-size: 12pt; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font: 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; font: 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font: 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; text-align: right; padding-left: 0pt; text-indent: 0pt"&gt;136,339&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font: 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; padding-right: 0pt; font-size: 12pt; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; padding-right: 0pt; font-size: 12pt; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; padding-right: 0pt; font-size: 12pt; text-align: right; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; padding-right: 0pt; font-size: 12pt; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; padding-right: 0pt; font-size: 12pt; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; padding-right: 0pt; font-size: 12pt; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; padding-right: 0pt; font-size: 12pt; text-align: right; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; padding-right: 0pt; font-size: 12pt; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 8pt Arial, Helvetica, Sans-Serif; margin: 0pt 13.5pt 0pt 0; text-align: center"&gt;&#160;&#160;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;The aggregate intrinsic value (the
difference between the Company&#x2019;s closing stock price on the last trading day of the year and the exercise price, multiplied by the
number of in-the-money options) of 427,224 and 464,724 stock options outstanding at December 31, 2022 and 2021 was $4.9 million and $13.3
million, respectively. The aggregate intrinsic value of 287,902 and 239,340 stock options exercisable at December 31, 2022 and 2021 was
$3.9 million and $7.9 million, respectively.&lt;/p&gt;&lt;p style="font: 9.5pt Arial, Helvetica, Sans-Serif; margin: 0pt 13.5pt 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;The fair value of the option
grant is estimated on the date of grant using the Black-Scholes option-pricing model. The following assumptions were used for grants:&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-top: 5pt; border-top: Black 2.5pt solid; border-bottom: Black 1pt solid; padding-right: 0pt; font-size: 11pt; text-align: right; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top: 5pt; border-top: Black 2.5pt solid; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="padding-top: 5pt; border-top: Black 2.5pt solid; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top: 5pt; border-top: Black 2.5pt solid; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top: 5pt; border-top: Black 2.5pt solid; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="padding-top: 5pt; border-top: Black 2.5pt solid; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top: 5pt; border-top: Black 2.5pt solid; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top: 5pt; border-top: Black 2.5pt solid; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="padding-top: 5pt; border-top: Black 2.5pt solid; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top: 5pt; border-top: Black 2.5pt solid; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="padding-right: 0pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;Dividend yield&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="-sec-ix-hidden: hidden-fact-548; font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt"&gt;n/a&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-549"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-550"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-right: 0pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;Expected life&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="-sec-ix-hidden: hidden-fact-551; font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt"&gt;n/a&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt"&gt;7 years&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt"&gt;7 years&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="padding-right: 0pt; width: 64%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;Expected volatility&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="-sec-ix-hidden: hidden-fact-552; font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt"&gt;n/a&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;38.48&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;%&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;25.51&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; text-align: left; padding-bottom: 1pt; padding-left: 0pt; text-indent: 0pt"&gt;Risk-free interest rate&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="-sec-ix-hidden: hidden-fact-553; font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt"&gt;n/a&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;0.74&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left"&gt;%&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;1.29&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 9.5pt Arial, Helvetica, Sans-Serif; margin: 0pt 13.5pt 0pt 0; text-align: justify"&gt;&lt;span style="font-weight: normal"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-weight: normal"&gt;At
December 31, 2022, there was $1.1 million of total unrecognized compensation cost related to nonvested stock option grants. The cost is
expected to be recognized over a weighted-average period of 1.9 years. The fair value of stock option grants that vested during 2022,
2021, and 2020 was $1.1 million, $1.1 million and $1.2 million, respectively.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 9.5pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: left"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;b&gt;Restricted Stock Grants&lt;/b&gt;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;On May 17, 2016, the Company adopted
the 2016 Equity Incentive Plan which included a provision for the issuance of 50,000 shares of common stock to be issuable as restricted
stock grants. The Plan expired on March 17, 2021 and no further shares may be issued from the plan.&lt;/p&gt;&lt;p style="font: 9.5pt Arial, Helvetica, Sans-Serif; margin: 0pt 13.5pt 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;On May 12, 2020, the Company adopted
the 2020 Equity Incentive Plan which included a provision for the issuance of 450,000 shares of common stock to be issuable as either
stock options or restricted stock grants. As of December 31, 2022, there were 370,824 shares available for grant under the 2020 Equity
Incentive Plan.&lt;/p&gt;&lt;p style="font: 9.5pt Arial, Helvetica, Sans-Serif; margin: 0pt 13.5pt 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;Shares of restricted stock granted
to employees under the stock plans are subject to restrictions as to continuous employment for a specified time period following the date
of grant. During this period, the holder is entitled to full voting rights and dividends.&lt;/p&gt;&lt;p style="font: 9.5pt Arial, Helvetica, Sans-Serif; margin: 0pt 13.5pt 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 9.5pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: left"&gt;A summary of the status of the Company&#x2019;s nonvested
restricted stock and changes for the years ended December 31, 2022, 2021, and 2020 is as follows:&lt;/p&gt;&lt;p style="font: 9.5pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: left"&gt;&#160;&lt;/p&gt;&lt;p style="font-family: Arial, Helvetica, Sans-Serif; margin: 0pt"&gt;&lt;a href="#toc_001" style="font-weight: bold"&gt;Table of Contents&lt;/a&gt;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-top: 5pt; border-top: Black 2.5pt solid; padding-bottom: 1pt; font-size: 12pt; text-align: center"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top: 5pt; border-top: Black 2.5pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="22" style="padding-top: 5pt; border-top: Black 2.5pt solid; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;December
    31,&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top: 5pt; border-top: Black 2.5pt solid; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 1pt; font-size: 12pt; text-align: center"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: bold 8pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: bold 8pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: bold 8pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 12pt; text-align: center"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;Restricted
    &lt;br/&gt; Shares&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;Weighted&lt;br/&gt;
    Average&lt;br/&gt; Grant-Date&lt;br/&gt; Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;Restricted
    &lt;br/&gt; Shares&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;Weighted&lt;br/&gt;
    Average&lt;br/&gt; Grant-Date&lt;br/&gt; Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: bold 8pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;Restricted
    &lt;br/&gt; Shares&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;Weighted&lt;br/&gt;
    Average&lt;br/&gt; Grant-Date&lt;br/&gt; Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="width: 28%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;Nonvested at beginning of year&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;41,699&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;44.71&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;26,099&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;38.05&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;32,825&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;34.78&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt"&gt;Granted&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;53,376&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;56.25&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;26,450&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;48.56&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;13,200&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;39.87&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt"&gt;Vested&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;(14,213&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;43.26&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;(9,600&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;38.03&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;(14,051&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;32.06&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt"&gt;Forfeited&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;(525&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;61.14&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;(1,250&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;38.56&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;(5,875&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;37.74&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; padding-bottom: 1pt"&gt;Nonvested at end of year&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;80,337&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;52.53&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;41,699&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;44.71&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;26,099&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;38.05&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 9.5pt Arial, Helvetica, Sans-Serif; margin: 0pt 13.5pt 0pt 0; text-align: justify"&gt;&lt;span style="font-weight: normal"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-weight: normal"&gt;At
December 31, 2022, there was $3.3 million of total unrecognized compensation cost related to nonvested restricted stock grants. The cost
is expected to be recognized over a weighted-average period of 3.1 years. &lt;/span&gt;&lt;/p&gt;</us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
    <us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock contextRef="c0">&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding: 5pt 0pt 1pt; border-top: Black 2.5pt solid; font-size: 11pt; text-align: right; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top: 5pt; border-top: Black 2.5pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="10" style="padding-top: 5pt; border-top: Black 2.5pt solid; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;For
    the years ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top: 5pt; border-top: Black 2.5pt solid; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-right: 0pt; border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;(dollars
    in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="padding-right: 0pt; width: 64%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;Stock option expense&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;927&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;1,148&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;1,017&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-right: 0pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; padding-bottom: 1pt; padding-left: 0pt; text-indent: 0pt"&gt;Restricted stock grant expense&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;1,099&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;499&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;380&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; text-align: left; padding-bottom: 1pt; padding-left: 0pt; text-indent: 0pt"&gt;Total stock-based compensation expense&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;2,026&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;1,647&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;1,397&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 9.5pt Arial, Helvetica, Sans-Serif; margin: 0pt 0.2in 0pt 0; text-align: center"&gt;&#160;&lt;/p&gt;</us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock>
    <us-gaap:StockOptionPlanExpense contextRef="c0" decimals="-3" unitRef="usd">927000</us-gaap:StockOptionPlanExpense>
    <us-gaap:StockOptionPlanExpense contextRef="c5" decimals="-3" unitRef="usd">1148000</us-gaap:StockOptionPlanExpense>
    <us-gaap:StockOptionPlanExpense contextRef="c6" decimals="-3" unitRef="usd">1017000</us-gaap:StockOptionPlanExpense>
    <sfst:AmortizationOfDeferredCompensationOnRestrictedStock contextRef="c0" decimals="-3" unitRef="usd">-1099000</sfst:AmortizationOfDeferredCompensationOnRestrictedStock>
    <sfst:AmortizationOfDeferredCompensationOnRestrictedStock contextRef="c5" decimals="-3" unitRef="usd">-499000</sfst:AmortizationOfDeferredCompensationOnRestrictedStock>
    <sfst:AmortizationOfDeferredCompensationOnRestrictedStock contextRef="c6" decimals="-3" unitRef="usd">-380000</sfst:AmortizationOfDeferredCompensationOnRestrictedStock>
    <us-gaap:EmployeeBenefitsAndShareBasedCompensation contextRef="c0" decimals="-3" unitRef="usd">2026000</us-gaap:EmployeeBenefitsAndShareBasedCompensation>
    <us-gaap:EmployeeBenefitsAndShareBasedCompensation contextRef="c5" decimals="-3" unitRef="usd">1647000</us-gaap:EmployeeBenefitsAndShareBasedCompensation>
    <us-gaap:EmployeeBenefitsAndShareBasedCompensation contextRef="c6" decimals="-3" unitRef="usd">1397000</us-gaap:EmployeeBenefitsAndShareBasedCompensation>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant contextRef="c555" decimals="0" unitRef="shares">566025</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
    <sfst:AdjustedPercentageOfStockDividends contextRef="c555" decimals="2" unitRef="pure">0.10</sfst:AdjustedPercentageOfStockDividends>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant contextRef="c556" decimals="0" unitRef="shares">400000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant contextRef="c557" decimals="0" unitRef="shares">450000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod contextRef="c558">P10Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant contextRef="c559" decimals="0" unitRef="shares">370824</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
    <us-gaap:ScheduleOfShareBasedCompensationEmployeeStockPurchasePlanActivityTableTextBlock contextRef="c0">&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding: 5pt 0pt 1pt 0.125in; border-top: Black 2.5pt solid; text-indent: -0.125in; font-size: 12pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding: 5pt 0pt 1pt; border-top: Black 2.5pt solid; font-size: 12pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="34" style="padding-top: 5pt; border-top: Black 2.5pt solid; border-bottom: Black 1pt solid; padding-right: 0pt; font-size: 12pt; text-align: right; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&lt;b&gt;For
    the years ended December 31,&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top: 5pt; border-top: Black 2.5pt solid; border-bottom: Black 1pt solid; padding-right: 0pt; font-size: 12pt; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 1pt; padding-right: 0pt; padding-left: 0.125in; text-indent: -0.125in; font-size: 12pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; padding-right: 0pt; font: bold 8pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="10" style="border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, sans-serif; text-align: right; margin-top: 2pt; margin-bottom: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;2022&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-right: 0pt; font-size: 12pt; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; padding-right: 0pt; font: bold 8pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="10" style="border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, sans-serif; text-align: right; margin-top: 2pt; margin-bottom: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;2021&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-right: 0pt; font-size: 12pt; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; padding-right: 0pt; font: bold 8pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="10" style="border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, sans-serif; text-align: right; margin-top: 2pt; margin-bottom: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;2020&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-right: 0pt; font-size: 12pt; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-right: 0pt; padding-left: 0.125in; text-indent: -0.125in; font-size: 12pt; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-right: 0pt; text-align: right; font-size: 12pt; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="padding-right: 0pt; font-size: 12pt; text-align: right; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-right: 0pt; text-align: right; font-size: 12pt; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-right: 0pt; text-align: right; font-size: 12pt; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="padding-right: 0pt; font-size: 12pt; text-align: right; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-right: 0pt; text-align: right; font-size: 12pt; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font: 8pt Arial, Helvetica, sans-serif; text-align: right; margin-top: 2pt; margin-bottom: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;Weighted&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-right: 0pt; text-align: right; font-size: 12pt; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="padding-right: 0pt; font-size: 12pt; text-align: right; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-right: 0pt; text-align: right; font-size: 12pt; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-right: 0pt; text-align: right; font-size: 12pt; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="padding-right: 0pt; font-size: 12pt; text-align: right; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-right: 0pt; text-align: right; font-size: 12pt; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font: 8pt Arial, Helvetica, sans-serif; text-align: right; margin-top: 2pt; margin-bottom: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;Weighted&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-right: 0pt; text-align: right; font-size: 12pt; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="padding-right: 0pt; font-size: 12pt; text-align: right; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-right: 0pt; text-align: right; font-size: 12pt; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-right: 0pt; text-align: right; font-size: 12pt; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="padding-right: 0pt; font-size: 12pt; text-align: right; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-right: 0pt; text-align: right; font-size: 12pt; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font: 8pt Arial, Helvetica, sans-serif; text-align: right; margin-top: 2pt; margin-bottom: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;Weighted&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-right: 0pt; padding-left: 0.125in; text-indent: -0.125in; font-size: 12pt; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-right: 0pt; text-align: right; font-size: 12pt; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="padding-right: 0pt; font-size: 12pt; text-align: right; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-right: 0pt; text-align: right; font-size: 12pt; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font: 8pt Arial, Helvetica, sans-serif; text-align: right; margin-top: 2pt; margin-bottom: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;Weighted&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font: 8pt Arial, Helvetica, sans-serif; text-align: right; margin-top: 2pt; margin-bottom: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;Average&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-right: 0pt; text-align: right; font-size: 12pt; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="padding-right: 0pt; font-size: 12pt; text-align: right; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-right: 0pt; text-align: right; font-size: 12pt; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font: 8pt Arial, Helvetica, sans-serif; text-align: right; margin-top: 2pt; margin-bottom: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;Weighted&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font: 8pt Arial, Helvetica, sans-serif; text-align: right; margin-top: 2pt; margin-bottom: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;Average&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-right: 0pt; text-align: right; font-size: 12pt; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="padding-right: 0pt; font-size: 12pt; text-align: right; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-right: 0pt; text-align: right; font-size: 12pt; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font: 8pt Arial, Helvetica, sans-serif; text-align: right; margin-top: 2pt; margin-bottom: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;Weighted&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font: 8pt Arial, Helvetica, sans-serif; text-align: right; margin-top: 2pt; margin-bottom: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;Average&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-right: 0pt; padding-left: 0.125in; text-indent: -0.125in; font-size: 12pt; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-right: 0pt; text-align: right; font-size: 12pt; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="padding-right: 0pt; font-size: 12pt; text-align: right; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-right: 0pt; text-align: right; font-size: 12pt; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font: 8pt Arial, Helvetica, sans-serif; text-align: right; margin-top: 2pt; margin-bottom: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;average&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font: 8pt Arial, Helvetica, sans-serif; text-align: right; margin-top: 2pt; margin-bottom: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;Remaining&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-right: 0pt; text-align: right; font-size: 12pt; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="padding-right: 0pt; font-size: 12pt; text-align: right; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-right: 0pt; text-align: right; font-size: 12pt; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font: 8pt Arial, Helvetica, sans-serif; text-align: right; margin-top: 2pt; margin-bottom: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;average&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font: 8pt Arial, Helvetica, sans-serif; text-align: right; margin-top: 2pt; margin-bottom: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;Remaining&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-right: 0pt; text-align: right; font-size: 12pt; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="padding-right: 0pt; font-size: 12pt; text-align: right; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-right: 0pt; text-align: right; font-size: 12pt; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font: 8pt Arial, Helvetica, sans-serif; text-align: right; margin-top: 2pt; margin-bottom: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;average&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font: 8pt Arial, Helvetica, sans-serif; text-align: right; margin-top: 2pt; margin-bottom: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;Remaining&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-right: 0pt; padding-left: 0.125in; text-indent: -0.125in; font-size: 12pt; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-right: 0pt; text-align: right; font-size: 12pt; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="padding-right: 0pt; font-size: 12pt; text-align: right; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-right: 0pt; text-align: right; font-size: 12pt; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font: 8pt Arial, Helvetica, sans-serif; text-align: right; margin-top: 2pt; margin-bottom: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;exercise&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font: 8pt Arial, Helvetica, sans-serif; text-align: right; margin-top: 2pt; margin-bottom: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;Contractual&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-right: 0pt; text-align: right; font-size: 12pt; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="padding-right: 0pt; font-size: 12pt; text-align: right; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-right: 0pt; text-align: right; font-size: 12pt; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font: 8pt Arial, Helvetica, sans-serif; text-align: right; margin-top: 2pt; margin-bottom: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;exercise&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font: 8pt Arial, Helvetica, sans-serif; text-align: right; margin-top: 2pt; margin-bottom: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;Contractual&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-right: 0pt; text-align: right; font-size: 12pt; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="padding-right: 0pt; font-size: 12pt; text-align: right; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-right: 0pt; text-align: right; font-size: 12pt; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font: 8pt Arial, Helvetica, sans-serif; text-align: right; margin-top: 2pt; margin-bottom: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;exercise&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font: 8pt Arial, Helvetica, sans-serif; text-align: right; margin-top: 2pt; margin-bottom: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;Contractual&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; padding-right: 0pt; padding-left: 0.125in; text-indent: -0.125in; font-size: 12pt; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, sans-serif; text-align: right; margin-top: 2pt; margin-bottom: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;Shares&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, sans-serif; text-align: right; margin-top: 2pt; margin-bottom: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;price&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, sans-serif; text-align: right; margin-top: 2pt; margin-bottom: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;Life&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, sans-serif; text-align: right; margin-top: 2pt; margin-bottom: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;Shares&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, sans-serif; text-align: right; margin-top: 2pt; margin-bottom: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;price&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, sans-serif; text-align: right; margin-top: 2pt; margin-bottom: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;Life&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, sans-serif; text-align: right; margin-top: 2pt; margin-bottom: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;Shares&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, sans-serif; text-align: right; margin-top: 2pt; margin-bottom: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;price&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, sans-serif; text-align: right; margin-top: 2pt; margin-bottom: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;Life&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-right: 0pt; text-align: right; font: bold 7.5pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="font: 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; padding-left: 0.125in; text-indent: -0.125in; text-align: left; width: 28%"&gt;&lt;span style="font-size: 8pt"&gt;Outstanding
    at beginning of year&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-right: 0pt; width: 1%; font: 8pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-right: 0pt; width: 1%; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-right: 0pt; width: 5%; font: 8pt Arial, Helvetica, Sans-Serif; text-align: right; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;464,724&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-right: 0pt; width: 1%; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-right: 0pt; width: 1%; font: 8pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-right: 0pt; width: 1%; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-right: 0pt; width: 5%; font: 8pt Arial, Helvetica, Sans-Serif; text-align: right; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;33.97&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-right: 0pt; width: 1%; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-right: 0pt; width: 1%; font-size: 12pt; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-right: 0pt; width: 1%; font-size: 12pt; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-right: 0pt; width: 5%; font-size: 12pt; text-align: right; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-right: 0pt; width: 1%; font-size: 12pt; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-right: 0pt; width: 1%; font: 8pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-right: 0pt; width: 1%; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-right: 0pt; width: 5%; font: 8pt Arial, Helvetica, Sans-Serif; text-align: right; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;495,195&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-right: 0pt; width: 1%; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-right: 0pt; width: 1%; font: 8pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-right: 0pt; width: 1%; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-right: 0pt; width: 5%; font: 8pt Arial, Helvetica, Sans-Serif; text-align: right; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;29.93&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-right: 0pt; width: 1%; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-right: 0pt; width: 1%; font-size: 12pt; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-right: 0pt; width: 1%; font-size: 12pt; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-right: 0pt; width: 5%; font-size: 12pt; text-align: right; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-right: 0pt; width: 1%; font-size: 12pt; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-right: 0pt; width: 1%; font: 8pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-right: 0pt; width: 1%; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-right: 0pt; width: 5%; font: 8pt Arial, Helvetica, Sans-Serif; text-align: right; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;541,414&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-right: 0pt; width: 1%; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-right: 0pt; width: 1%; font: 8pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-right: 0pt; width: 1%; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-right: 0pt; width: 5%; font: 8pt Arial, Helvetica, Sans-Serif; text-align: right; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;26.65&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-right: 0pt; width: 1%; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-right: 0pt; width: 1%; font-size: 12pt; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-right: 0pt; width: 1%; font-size: 12pt; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-right: 0pt; width: 5%; font-size: 12pt; text-align: right; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-right: 0pt; width: 1%; font-size: 12pt; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="font: 8pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt"&gt;Granted&lt;/td&gt;&lt;td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: right; padding-left: 0pt; text-indent: 0pt"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-545"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: right; padding-left: 0pt; text-indent: 0pt"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-546"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-right: 0pt; font-size: 12pt; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-right: 0pt; font-size: 12pt; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-right: 0pt; font-size: 12pt; text-align: right; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-right: 0pt; font-size: 12pt; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: right; padding-left: 0pt; text-indent: 0pt"&gt;121,000&lt;/td&gt;&lt;td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: right; padding-left: 0pt; text-indent: 0pt"&gt;40.45&lt;/td&gt;&lt;td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-right: 0pt; font-size: 12pt; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-right: 0pt; font-size: 12pt; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-right: 0pt; font-size: 12pt; text-align: right; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-right: 0pt; font-size: 12pt; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: right; padding-left: 0pt; text-indent: 0pt"&gt;101,700&lt;/td&gt;&lt;td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: right; padding-left: 0pt; text-indent: 0pt"&gt;37.77&lt;/td&gt;&lt;td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-right: 0pt; font-size: 12pt; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-right: 0pt; font-size: 12pt; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-right: 0pt; font-size: 12pt; text-align: right; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-right: 0pt; font-size: 12pt; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="font: 8pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt"&gt;Exercised&lt;/td&gt;&lt;td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: right; padding-left: 0pt; text-indent: 0pt"&gt;(32,375&lt;/td&gt;&lt;td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;)&lt;/td&gt;&lt;td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: right; padding-left: 0pt; text-indent: 0pt"&gt;27.94&lt;/td&gt;&lt;td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-right: 0pt; font-size: 12pt; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-right: 0pt; font-size: 12pt; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-right: 0pt; font-size: 12pt; text-align: right; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-right: 0pt; font-size: 12pt; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: right; padding-left: 0pt; text-indent: 0pt"&gt;(127,871&lt;/td&gt;&lt;td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;)&lt;/td&gt;&lt;td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: right; padding-left: 0pt; text-indent: 0pt"&gt;23.56&lt;/td&gt;&lt;td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-right: 0pt; font-size: 12pt; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-right: 0pt; font-size: 12pt; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-right: 0pt; font-size: 12pt; text-align: right; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-right: 0pt; font-size: 12pt; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: right; padding-left: 0pt; text-indent: 0pt"&gt;(93,870&lt;/td&gt;&lt;td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;)&lt;/td&gt;&lt;td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: right; padding-left: 0pt; text-indent: 0pt"&gt;14.79&lt;/td&gt;&lt;td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-right: 0pt; font-size: 12pt; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-right: 0pt; font-size: 12pt; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-right: 0pt; font-size: 12pt; text-align: right; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-right: 0pt; font-size: 12pt; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt"&gt;Forfeited or expired&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; text-align: right; padding-left: 0pt; text-indent: 0pt"&gt;(5,125&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;)&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; text-align: right; padding-left: 0pt; text-indent: 0pt"&gt;43.14&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-right: 0pt; font-size: 12pt; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; padding-right: 0pt; font-size: 12pt; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-right: 0pt; font-size: 12pt; text-align: right; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-right: 0pt; font-size: 12pt; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; text-align: right; padding-left: 0pt; text-indent: 0pt"&gt;(23,600&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;)&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; text-align: right; padding-left: 0pt; text-indent: 0pt"&gt;38.88&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-right: 0pt; font-size: 12pt; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; padding-right: 0pt; font-size: 12pt; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-right: 0pt; font-size: 12pt; text-align: right; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-right: 0pt; font-size: 12pt; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; text-align: right; padding-left: 0pt; text-indent: 0pt"&gt;(54,049&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;)&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; text-align: right; padding-left: 0pt; text-indent: 0pt"&gt;38.15&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-right: 0pt; font-size: 12pt; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; padding-right: 0pt; font-size: 12pt; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-right: 0pt; font-size: 12pt; text-align: right; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-right: 0pt; font-size: 12pt; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; padding-left: 0.125in; text-indent: -0.125in; text-align: left"&gt;Outstanding at end of year&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: right; padding-left: 0pt; text-indent: 0pt"&gt;427,224&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: right; padding-left: 0pt; text-indent: 0pt"&gt;34.32&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: right; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;5.7 years&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: right; padding-left: 0pt; text-indent: 0pt"&gt;464,724&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: right; padding-left: 0pt; text-indent: 0pt"&gt;33.97&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: right; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;6.6 years&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: right; padding-left: 0pt; text-indent: 0pt"&gt;495,195&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: right; padding-left: 0pt; text-indent: 0pt"&gt;29.93&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: right; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;6.4 years&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="font: 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; padding-left: 0.125in; text-indent: -0.125in; text-align: left"&gt;Options exercisable at year-end&lt;/td&gt;&lt;td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: right; padding-left: 0pt; text-indent: 0pt"&gt;287,902&lt;/td&gt;&lt;td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;$&lt;/td&gt;&lt;td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: right; padding-left: 0pt; text-indent: 0pt"&gt;32.35&lt;/td&gt;&lt;td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: right; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;4.8 years&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: right; padding-left: 0pt; text-indent: 0pt"&gt;239,340&lt;/td&gt;&lt;td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;$&lt;/td&gt;&lt;td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: right; padding-left: 0pt; text-indent: 0pt"&gt;29.68&lt;/td&gt;&lt;td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: right; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;5.0 years&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: right; padding-left: 0pt; text-indent: 0pt"&gt;287,548&lt;/td&gt;&lt;td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;$&lt;/td&gt;&lt;td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: right; padding-left: 0pt; text-indent: 0pt"&gt;24.93&lt;/td&gt;&lt;td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: right; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;5.0 years&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="font: 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; padding-left: 0.125in; text-indent: -0.125in; text-align: left"&gt;Weighted average fair value of options granted during the year&lt;/td&gt;&lt;td style="padding-right: 0pt; font-size: 12pt; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-right: 0pt; font-size: 12pt; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-right: 0pt; font-size: 12pt; text-align: right; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-right: 0pt; font-size: 12pt; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;$&lt;/td&gt;&lt;td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: right; padding-left: 0pt; text-indent: 0pt"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-547"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-right: 0pt; font-size: 12pt; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-right: 0pt; font-size: 12pt; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-right: 0pt; font-size: 12pt; text-align: right; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-right: 0pt; font-size: 12pt; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-right: 0pt; font-size: 12pt; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-right: 0pt; font-size: 12pt; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-right: 0pt; font-size: 12pt; text-align: right; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-right: 0pt; font-size: 12pt; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;$&lt;/td&gt;&lt;td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: right; padding-left: 0pt; text-indent: 0pt"&gt;16.40&lt;/td&gt;&lt;td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-right: 0pt; font-size: 12pt; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-right: 0pt; font-size: 12pt; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-right: 0pt; font-size: 12pt; text-align: right; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-right: 0pt; font-size: 12pt; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-right: 0pt; font-size: 12pt; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-right: 0pt; font-size: 12pt; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-right: 0pt; font-size: 12pt; text-align: right; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-right: 0pt; font-size: 12pt; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;$&lt;/td&gt;&lt;td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: right; padding-left: 0pt; text-indent: 0pt"&gt;11.37&lt;/td&gt;&lt;td style="padding-right: 0pt; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-right: 0pt; font-size: 12pt; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-right: 0pt; font-size: 12pt; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-right: 0pt; font-size: 12pt; text-align: right; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-right: 0pt; font-size: 12pt; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; font: 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; padding-left: 0.125in; text-indent: -0.125in; text-align: left"&gt;Shares available for grant&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font: 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; font: 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font: 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; text-align: right; padding-left: 0pt; text-indent: 0pt"&gt;370,824&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font: 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; padding-right: 0pt; font-size: 12pt; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; padding-right: 0pt; font-size: 12pt; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; padding-right: 0pt; font-size: 12pt; text-align: right; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; padding-right: 0pt; font-size: 12pt; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; padding-right: 0pt; font-size: 12pt; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; padding-right: 0pt; font-size: 12pt; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; padding-right: 0pt; font-size: 12pt; text-align: right; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; padding-right: 0pt; font-size: 12pt; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font: 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; font: 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font: 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; text-align: right; padding-left: 0pt; text-indent: 0pt"&gt;422,550&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font: 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; padding-right: 0pt; font-size: 12pt; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; padding-right: 0pt; font-size: 12pt; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; padding-right: 0pt; font-size: 12pt; text-align: right; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; padding-right: 0pt; font-size: 12pt; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; padding-right: 0pt; font-size: 12pt; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; padding-right: 0pt; font-size: 12pt; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; padding-right: 0pt; font-size: 12pt; text-align: right; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; padding-right: 0pt; font-size: 12pt; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font: 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; font: 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font: 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; text-align: right; padding-left: 0pt; text-indent: 0pt"&gt;136,339&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font: 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; padding-right: 0pt; font-size: 12pt; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; padding-right: 0pt; font-size: 12pt; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; padding-right: 0pt; font-size: 12pt; text-align: right; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; padding-right: 0pt; font-size: 12pt; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; padding-right: 0pt; font-size: 12pt; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; padding-right: 0pt; font-size: 12pt; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; padding-right: 0pt; font-size: 12pt; text-align: right; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; padding-right: 0pt; font-size: 12pt; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 8pt Arial, Helvetica, Sans-Serif; margin: 0pt 13.5pt 0pt 0; text-align: center"&gt;&#160;&#160;&lt;/p&gt;</us-gaap:ScheduleOfShareBasedCompensationEmployeeStockPurchasePlanActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber contextRef="c4" decimals="INF" unitRef="shares">464724</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice contextRef="c4" decimals="2" unitRef="usdPershares">33.97</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber contextRef="c26" decimals="INF" unitRef="shares">495195</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice contextRef="c26" decimals="2" unitRef="usdPershares">29.93</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber contextRef="c13" decimals="INF" unitRef="shares">541414</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice contextRef="c13" decimals="2" unitRef="usdPershares">26.65</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross contextRef="c5" decimals="INF" unitRef="shares">121000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice contextRef="c5" decimals="2" unitRef="usdPershares">40.45</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross contextRef="c6" decimals="INF" unitRef="shares">101700</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice contextRef="c6" decimals="2" unitRef="usdPershares">37.77</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:StockIssuedDuringPeriodSharesOther contextRef="c0" decimals="INF" unitRef="shares">32375</us-gaap:StockIssuedDuringPeriodSharesOther>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice contextRef="c0" decimals="2" unitRef="usdPershares">27.94</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <us-gaap:StockIssuedDuringPeriodSharesOther contextRef="c5" decimals="INF" unitRef="shares">127871</us-gaap:StockIssuedDuringPeriodSharesOther>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice contextRef="c5" decimals="2" unitRef="usdPershares">23.56</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <us-gaap:StockIssuedDuringPeriodSharesOther contextRef="c6" decimals="INF" unitRef="shares">93870</us-gaap:StockIssuedDuringPeriodSharesOther>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice contextRef="c6" decimals="2" unitRef="usdPershares">14.79</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod contextRef="c0" decimals="INF" unitRef="shares">5125</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice contextRef="c0" decimals="2" unitRef="usdPershares">43.14</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod contextRef="c5" decimals="INF" unitRef="shares">23600</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice contextRef="c5" decimals="2" unitRef="usdPershares">38.88</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod contextRef="c6" decimals="INF" unitRef="shares">54049</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice contextRef="c6" decimals="2" unitRef="usdPershares">38.15</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber contextRef="c3" decimals="INF" unitRef="shares">427224</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice contextRef="c3" decimals="2" unitRef="usdPershares">34.32</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2 contextRef="c0">P5Y8M12D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber contextRef="c4" decimals="INF" unitRef="shares">464724</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice contextRef="c4" decimals="2" unitRef="usdPershares">33.97</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2 contextRef="c5">P6Y7M6D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber contextRef="c26" decimals="INF" unitRef="shares">495195</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice contextRef="c26" decimals="2" unitRef="usdPershares">29.93</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2 contextRef="c6">P6Y4M24D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber contextRef="c3" decimals="INF" unitRef="shares">287902</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice contextRef="c3" decimals="2" unitRef="usdPershares">32.35</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1 contextRef="c0">P4Y9M18D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber contextRef="c4" decimals="INF" unitRef="shares">239340</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice contextRef="c4" decimals="2" unitRef="usdPershares">29.68</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1 contextRef="c5">P5Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber contextRef="c26" decimals="INF" unitRef="shares">287548</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice contextRef="c26" decimals="2" unitRef="usdPershares">24.93</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1 contextRef="c6">P5Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue contextRef="c5" decimals="2" unitRef="usdPershares">16.4</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue contextRef="c6" decimals="2" unitRef="usdPershares">11.37</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant contextRef="c3" decimals="INF" unitRef="shares">370824</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant contextRef="c4" decimals="INF" unitRef="shares">422550</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant contextRef="c26" decimals="INF" unitRef="shares">136339</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue contextRef="c560" decimals="-5" unitRef="usd">4900000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue contextRef="c561" decimals="-5" unitRef="usd">13300000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1 contextRef="c560" decimals="-5" unitRef="usd">3900000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1 contextRef="c561" decimals="-5" unitRef="usd">7900000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1>
    <us-gaap:ScheduleOfAssumptionsUsedTableTextBlock contextRef="c0">&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-top: 5pt; border-top: Black 2.5pt solid; border-bottom: Black 1pt solid; padding-right: 0pt; font-size: 11pt; text-align: right; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top: 5pt; border-top: Black 2.5pt solid; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="padding-top: 5pt; border-top: Black 2.5pt solid; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top: 5pt; border-top: Black 2.5pt solid; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top: 5pt; border-top: Black 2.5pt solid; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="padding-top: 5pt; border-top: Black 2.5pt solid; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top: 5pt; border-top: Black 2.5pt solid; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top: 5pt; border-top: Black 2.5pt solid; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="padding-top: 5pt; border-top: Black 2.5pt solid; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top: 5pt; border-top: Black 2.5pt solid; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="padding-right: 0pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;Dividend yield&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="-sec-ix-hidden: hidden-fact-548; font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt"&gt;n/a&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-549"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-550"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-right: 0pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;Expected life&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="-sec-ix-hidden: hidden-fact-551; font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt"&gt;n/a&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt"&gt;7 years&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt"&gt;7 years&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="padding-right: 0pt; width: 64%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;Expected volatility&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="-sec-ix-hidden: hidden-fact-552; font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt"&gt;n/a&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;38.48&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;%&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;25.51&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; text-align: left; padding-bottom: 1pt; padding-left: 0pt; text-indent: 0pt"&gt;Risk-free interest rate&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="-sec-ix-hidden: hidden-fact-553; font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt"&gt;n/a&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;0.74&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left"&gt;%&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;1.29&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 9.5pt Arial, Helvetica, Sans-Serif; margin: 0pt 13.5pt 0pt 0; text-align: justify"&gt;&lt;span style="font-weight: normal"&gt;&#160;&lt;/span&gt;&lt;/p&gt;</us-gaap:ScheduleOfAssumptionsUsedTableTextBlock>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1 contextRef="c5">P7Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1 contextRef="c6">P7Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate contextRef="c5" decimals="4" unitRef="pure">0.3848</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate contextRef="c6" decimals="4" unitRef="pure">0.2551</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate contextRef="c5" decimals="4" unitRef="pure">0.0074</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate contextRef="c6" decimals="4" unitRef="pure">0.0129</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions contextRef="c3" decimals="-5" unitRef="usd">1100000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1 contextRef="c0">P1Y10M24D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1 contextRef="c0" decimals="-5" unitRef="usd">1100000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1 contextRef="c5" decimals="-5" unitRef="usd">1100000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1 contextRef="c6" decimals="-5" unitRef="usd">1200000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant contextRef="c562" decimals="0" unitRef="shares">50000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant contextRef="c563" decimals="0" unitRef="shares">450000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant contextRef="c564" decimals="0" unitRef="shares">370824</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
    <us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock contextRef="c0">&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-top: 5pt; border-top: Black 2.5pt solid; padding-bottom: 1pt; font-size: 12pt; text-align: center"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top: 5pt; border-top: Black 2.5pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="22" style="padding-top: 5pt; border-top: Black 2.5pt solid; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;December
    31,&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top: 5pt; border-top: Black 2.5pt solid; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 1pt; font-size: 12pt; text-align: center"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: bold 8pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: bold 8pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: bold 8pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 12pt; text-align: center"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;Restricted
    &lt;br/&gt; Shares&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;Weighted&lt;br/&gt;
    Average&lt;br/&gt; Grant-Date&lt;br/&gt; Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;Restricted
    &lt;br/&gt; Shares&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;Weighted&lt;br/&gt;
    Average&lt;br/&gt; Grant-Date&lt;br/&gt; Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: bold 8pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;Restricted
    &lt;br/&gt; Shares&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;Weighted&lt;br/&gt;
    Average&lt;br/&gt; Grant-Date&lt;br/&gt; Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="width: 28%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;Nonvested at beginning of year&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;41,699&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;44.71&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;26,099&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;38.05&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;32,825&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;34.78&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt"&gt;Granted&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;53,376&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;56.25&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;26,450&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;48.56&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;13,200&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;39.87&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt"&gt;Vested&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;(14,213&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;43.26&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;(9,600&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;38.03&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;(14,051&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;32.06&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt"&gt;Forfeited&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;(525&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;61.14&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;(1,250&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;38.56&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;(5,875&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;37.74&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; padding-bottom: 1pt"&gt;Nonvested at end of year&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;80,337&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;52.53&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;41,699&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;44.71&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;26,099&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;38.05&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 9.5pt Arial, Helvetica, Sans-Serif; margin: 0pt 13.5pt 0pt 0; text-align: justify"&gt;&lt;span style="font-weight: normal"&gt;&#160;&lt;/span&gt;&lt;/p&gt;</us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber contextRef="c4" decimals="INF" unitRef="shares">41699</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue contextRef="c4" decimals="INF" unitRef="usdPershares">44.71</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber contextRef="c26" decimals="INF" unitRef="shares">26099</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue contextRef="c26" decimals="INF" unitRef="usdPershares">38.05</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber contextRef="c13" decimals="INF" unitRef="shares">32825</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue contextRef="c13" decimals="INF" unitRef="usdPershares">34.78</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod contextRef="c0" decimals="INF" unitRef="shares">53376</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue contextRef="c0" decimals="INF" unitRef="usdPershares">56.25</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod contextRef="c5" decimals="INF" unitRef="shares">26450</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue contextRef="c5" decimals="INF" unitRef="usdPershares">48.56</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod contextRef="c6" decimals="INF" unitRef="shares">13200</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue contextRef="c6" decimals="INF" unitRef="usdPershares">39.87</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod contextRef="c0" decimals="INF" unitRef="shares">14213</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue contextRef="c0" decimals="INF" unitRef="usdPershares">43.26</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod contextRef="c5" decimals="INF" unitRef="shares">9600</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue contextRef="c5" decimals="INF" unitRef="usdPershares">38.03</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod contextRef="c6" decimals="INF" unitRef="shares">14051</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue contextRef="c6" decimals="INF" unitRef="usdPershares">32.06</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod contextRef="c0" decimals="INF" unitRef="shares">525</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue contextRef="c0" decimals="INF" unitRef="usdPershares">61.14</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod contextRef="c5" decimals="INF" unitRef="shares">1250</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue contextRef="c5" decimals="INF" unitRef="usdPershares">38.56</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod contextRef="c6" decimals="INF" unitRef="shares">5875</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue contextRef="c6" decimals="INF" unitRef="usdPershares">37.74</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber contextRef="c3" decimals="INF" unitRef="shares">80337</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue contextRef="c3" decimals="INF" unitRef="usdPershares">52.53</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber contextRef="c4" decimals="INF" unitRef="shares">41699</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue contextRef="c4" decimals="INF" unitRef="usdPershares">44.71</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber contextRef="c26" decimals="INF" unitRef="shares">26099</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue contextRef="c26" decimals="INF" unitRef="usdPershares">38.05</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions contextRef="c564" decimals="-5" unitRef="usd">3300000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1 contextRef="c565">P3Y1M6D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <sfst:DividendsDisclosureTextBlock contextRef="c0">&lt;p style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;b&gt;NOTE 22 &#x2013; Dividends&lt;/b&gt;&lt;/p&gt;&lt;p style="font: 8pt Arial, Helvetica, Sans-Serif; margin: 0pt 13.5pt 0pt 0.25in; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;The ability of the Company to pay cash
dividends is dependent upon receiving cash in the form of dividends from the Bank. The dividends that may be paid by the Bank to the Company
are subject to legal limitations and regulatory capital requirements.&lt;/p&gt;&lt;p style="font: 9.5pt Arial, Helvetica, Sans-Serif; margin: 0pt 13.5pt 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;Also, the payment of cash dividends
on the Company&#x2019;s common stock by the Company in the future will be subject to certain other legal and regulatory limitations (including
the requirement that the Company&#x2019;s capital be maintained at certain minimum levels) and will be subject to ongoing review by banking
regulators. The Federal Reserve has issued a policy statement regarding the payment of dividends by bank holding companies. In general,
the Federal Reserve&#x2019;s policies provide that dividends should be paid only out of current earnings and only if the prospective rate
of earnings retention by the bank holding company appears consistent with the organization&#x2019;s capital needs, asset quality and overall
financial condition.&lt;/p&gt;</sfst:DividendsDisclosureTextBlock>
    <us-gaap:RegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock contextRef="c0">&lt;p style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;b&gt;NOTE 23 &#x2013; Regulatory
Matters&lt;/b&gt;&lt;/p&gt;&lt;p style="font: bold 8pt Arial, Helvetica, Sans-Serif; margin: 0pt 13.5pt 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;The Bank is subject to various regulatory
capital requirements administered by the federal banking agencies. The capital rules require banks and bank holding companies to maintain
a minimum total risked-based capital ratio of at least 8%, a total Tier 1 capital ratio of at least 6%, a minimum common equity Tier 1
capital ratio of at least 4.5%, and a leverage ratio of at least 4%. Bank holding companies and banks are also required to hold a capital
conservation buffer of common equity Tier 1 capital of 2.5% to avoid limitations on capital distributions and discretionary executive
compensation payments. The capital conservation buffer was phased in incrementally over time, becoming fully effective on January 1, 2019,
and consists of an additional amount of common equity equal to 2.5% of risk-weighted assets.&lt;/p&gt;&lt;p style="font: 9.5pt Arial, Helvetica, Sans-Serif; margin: 0pt 13.5pt 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;To be considered &#x201c;well-capitalized&#x201d;
for purposes of certain rules and prompt corrective action requirements, the Bank must maintain a minimum total risked-based capital ratio
of at least 10%, a total Tier 1 capital ratio of at least 8%, a common equity Tier 1 capital ratio of at least 6.5%, and a leverage ratio
of at least 5%. As of December 31, 2022, our capital ratios exceed these ratios and we remain &#x201c;well capitalized.&#x201d;&lt;/p&gt;&lt;p style="font: 9.5pt Arial, Helvetica, Sans-Serif; margin: 0pt 13.5pt 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;The following table summarizes the capital amounts
and ratios of the Bank and the Company and the regulatory minimum requirements at December 31, 2022 and 2021.&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;&#160;&#160;&lt;/p&gt;&lt;table cellpadding="0" style="margin: auto; width: 100%; border-spacing: 0"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-top: 5pt; border-top: Black 2.5pt solid; white-space: nowrap; font-size: 12pt; text-align: center"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top: 5pt; border-top: Black 2.5pt solid; white-space: nowrap; font-size: 12pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" style="padding-top: 5pt; border-top: Black 2.5pt solid; white-space: nowrap; font-size: 12pt; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top: 5pt; border-top: Black 2.5pt solid; white-space: nowrap; font-size: 12pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top: 5pt; border-top: Black 2.5pt solid; white-space: nowrap; font-size: 12pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" style="padding-top: 5pt; border-top: Black 2.5pt solid; white-space: nowrap; font-size: 12pt; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top: 5pt; border-top: Black 2.5pt solid; white-space: nowrap; font-size: 12pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top: 5pt; border-top: Black 2.5pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; white-space: nowrap"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" style="padding-top: 5pt; border-top: Black 2.5pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; white-space: nowrap; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;To be well&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top: 5pt; border-top: Black 2.5pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; white-space: nowrap"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="white-space: nowrap; font-size: 12pt; text-align: center"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; font-size: 12pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" style="white-space: nowrap; font-size: 12pt; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; font-size: 12pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; font-size: 12pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" style="white-space: nowrap; font-size: 12pt; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; font-size: 12pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" style="white-space: nowrap; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;capitalized&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="white-space: nowrap; font-size: 12pt; text-align: center"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; font-size: 12pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" style="white-space: nowrap; font-size: 12pt; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; font-size: 12pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" style="white-space: nowrap; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;For capital&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" style="white-space: nowrap; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;under prompt&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="white-space: nowrap; font-size: 12pt; text-align: center"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; font-size: 12pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" style="white-space: nowrap; font-size: 12pt; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; font-size: 12pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" style="white-space: nowrap; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;adequacy purposes&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; font: 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" style="white-space: nowrap; font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;p style="font: 8pt Arial, Helvetica, Sans-Serif; margin: 2pt 0pt 0pt; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;corrective
action&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; font: 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="white-space: nowrap; font-size: 12pt; text-align: center"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;Actual&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;minimum&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;provisions
    minimum&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="white-space: nowrap; border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;(dollars
    in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;Ratio&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;Ratio&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;Ratio&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 0pt"&gt;&lt;b&gt;As
    of December 31, 2022&lt;/b&gt;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-size: 12pt; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-size: 12pt; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-size: 12pt; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-size: 12pt; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-size: 12pt; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-size: 12pt; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="font: italic 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;The Bank&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; width: 45%; text-align: left"&gt;Total Capital (to risk weighted assets)&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 6%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;366,988&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 6%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;12.45&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;%&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 6%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;235,892&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 6%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;8.00&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;%&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 6%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;294,865&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 6%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;10.00&lt;/td&gt;&lt;td style="width: 2%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;Tier 1 Capital (to risk weighted assets)&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;330,108&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;11.20&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;%&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;176,919&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;6.00&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;%&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;235,892&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;8.00&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;Common Equity Tier 1 Capital (to risk weighted assets)&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;330,108&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;11.20&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;%&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;132,689&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;4.50&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;%&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;191,662&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;6.50&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;Tier 1 Capital (to average assets)&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;330,108&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;9.43&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;%&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;140,040&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;4.00&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;%&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;175,050&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;5.00&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="font: italic 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;The Company&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;Total Capital (to risk weighted assets)&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;380,802&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;12.91&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;%&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;235,892&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;8.00&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;%&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="-sec-ix-hidden: hidden-fact-554; font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt"&gt;n/a&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="-sec-ix-hidden: hidden-fact-555; font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt"&gt;n/a&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;Tier 1 Capital (to risk weighted assets)&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;320,922&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;10.88&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;%&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;176,919&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;6.00&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;%&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="-sec-ix-hidden: hidden-fact-556; font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt"&gt;n/a&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="-sec-ix-hidden: hidden-fact-557; font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt"&gt;n/a&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;Common Equity Tier 1 Capital (to risk weighted assets)&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;307,922&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;10.44&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;%&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;132,689&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;4.50&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;%&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="-sec-ix-hidden: hidden-fact-558; font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt"&gt;n/a&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="-sec-ix-hidden: hidden-fact-559; font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt"&gt;n/a&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;Tier 1 Capital (to average assets)&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;320,922&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;9.17&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;%&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;140,057&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;4.00&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;%&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="-sec-ix-hidden: hidden-fact-560; font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt"&gt;n/a&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="-sec-ix-hidden: hidden-fact-561; font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt"&gt;n/a&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" style="margin: auto; width: 100%; border-spacing: 0"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-top: 0pt; white-space: nowrap; font-size: 12pt; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: bold 8pt Arial, Helvetica, Sans-Serif; padding-top: 0pt; white-space: nowrap; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font: bold 8pt Arial, Helvetica, Sans-Serif; padding-top: 0pt; white-space: nowrap; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: bold 8pt Arial, Helvetica, Sans-Serif; padding-top: 0pt; white-space: nowrap; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top: 0pt; white-space: nowrap; text-align: right; font-size: 12pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="padding-top: 0pt; white-space: nowrap; font-size: 12pt; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top: 0pt; white-space: nowrap; text-align: right; font-size: 12pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: bold 8pt Arial, Helvetica, Sans-Serif; padding-top: 0pt; white-space: nowrap; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font: bold 8pt Arial, Helvetica, Sans-Serif; padding-top: 0pt; white-space: nowrap; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: bold 8pt Arial, Helvetica, Sans-Serif; padding-top: 0pt; white-space: nowrap; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top: 0pt; white-space: nowrap; text-align: right; font-size: 12pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="padding-top: 0pt; white-space: nowrap; font-size: 12pt; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top: 0pt; white-space: nowrap; text-align: right; font-size: 12pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 8pt Arial, Helvetica, Sans-Serif; padding-top: 0pt; white-space: nowrap; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" style="font: 8pt Arial, Helvetica, Sans-Serif; padding-top: 0pt; white-space: nowrap; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;To be well&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top: 0pt; white-space: nowrap; text-align: right; font-size: 12pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="white-space: nowrap; font-size: 12pt; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: right; font-size: 12pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; font-size: 12pt; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: right; font-size: 12pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: right; font-size: 12pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; font-size: 12pt; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: right; font-size: 12pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" style="white-space: nowrap; font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;capitalized&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: right; font-size: 12pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="white-space: nowrap; font-size: 12pt; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: right; font-size: 12pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; font-size: 12pt; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: right; font-size: 12pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" style="white-space: nowrap; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-size: 8pt; font-style: normal"&gt;For
    capital&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: right; font-size: 12pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" style="white-space: nowrap; font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;under prompt&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: right; font-size: 12pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="white-space: nowrap; font-size: 12pt; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: right; font-size: 12pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; font-size: 12pt; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: right; font-size: 12pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" style="white-space: nowrap; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-size: 8pt; font-style: normal"&gt;adequacy
    purposes&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: right; font-size: 12pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" style="white-space: nowrap; font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;corrective action&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: right; font-size: 12pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="white-space: nowrap; padding-bottom: 1pt; font-size: 12pt; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; padding-bottom: 1pt; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-size: 8pt; font-style: normal"&gt;Actual&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: right; font-size: 12pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"/&gt;
    &lt;td colspan="6" style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-size: 8pt; font-style: normal"&gt;minimum&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: right; font-size: 12pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" style="white-space: nowrap; border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;p style="font: 8pt Arial, Helvetica, Sans-Serif; margin: 2pt 2.35pt 0pt 0pt; text-align: right"/&gt;

&lt;p style="font: 8pt Arial, Helvetica, Sans-Serif; margin: 2pt 0pt 0pt; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;provisions
minimum&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: right; font-size: 12pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="white-space: nowrap; border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;(dollars
    in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;Ratio&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;Ratio&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;Ratio&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="font: bold 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;As of December 31, 2021&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="font: italic 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;The Bank&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; width: 45%; text-align: left"&gt;Total Capital (to risk weighted assets)&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 6%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;331,052&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 6%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;14.36&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;%&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 6%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;184,418&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 6%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;8.00&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;%&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 6%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;230,522&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 6%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;10.00&lt;/td&gt;&lt;td style="width: 2%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;Tier 1 Capital (to risk weighted assets)&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;302,217&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;13.11&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;%&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;138,313&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;6.00&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;%&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;184,418&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;8.00&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;Common Equity Tier 1 Capital (to risk weighted assets)&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;302,217&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;13.11&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;%&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;103,735&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;4.50&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;%&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;149,839&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;6.50&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;Tier 1 Capital (to average assets)&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;302,217&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;10.55&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;%&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;114,537&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;4.00&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;%&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;143,172&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;5.00&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="font: italic 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt"&gt;&lt;i&gt;The Company&lt;sup&gt;(1)&lt;/sup&gt;&lt;/i&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;Total Capital (to risk weighted assets)&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;343,476&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;14.90&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;%&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;184,418&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;8.00&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;%&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="-sec-ix-hidden: hidden-fact-562; font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt"&gt;n/a&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="-sec-ix-hidden: hidden-fact-563; font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt"&gt;n/a&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;Tier 1 Capital (to risk weighted assets)&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;291,641&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;12.65&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;%&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;138,313&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;6.00&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;%&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="-sec-ix-hidden: hidden-fact-564; font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt"&gt;n/a&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="-sec-ix-hidden: hidden-fact-565; font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt"&gt;n/a&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;Common Equity Tier 1 Capital (to risk weighted assets)&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;278,641&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;12.09&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;%&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;103,735&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;4.50&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;%&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="-sec-ix-hidden: hidden-fact-566; font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt"&gt;n/a&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="-sec-ix-hidden: hidden-fact-567; font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt"&gt;n/a&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;Tier 1 Capital (to average assets)&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;291,641&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;10.18&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;%&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;114,555&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;4.00&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;%&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="-sec-ix-hidden: hidden-fact-568; font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt"&gt;n/a&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="-sec-ix-hidden: hidden-fact-569; font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt"&gt;n/a&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 12pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 2%; text-align: left"&gt;&lt;span style="font-size: 9pt"&gt;&lt;i&gt;&lt;sup&gt;(1)&lt;/sup&gt;&lt;/i&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: justify; width: 98%"&gt;&lt;span style="font-size: 8pt"&gt;&lt;i&gt;Under the Federal Reserve&#x2019;s
Small Bank Holding Company Policy Statement, in 2021, the Company was not subject to the minimum capital adequacy and capital conservation
buffer capital requirements at the holding company level. Although the minimum regulatory capital requirements were not applicable to
the Company in 2021, we calculated these ratios for our own planning and monitoring purposes.&lt;/i&gt;&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;</us-gaap:RegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock>
    <us-gaap:DescriptionOfCapitalRequirementsOnTrustAssets contextRef="c0">The capital rules require banks and bank holding companies to maintain
a minimum total risked-based capital ratio of at least 8%, a total Tier 1 capital ratio of at least 6%, a minimum common equity Tier 1
capital ratio of at least 4.5%, and a leverage ratio of at least 4%. Bank holding companies and banks are also required to hold a capital
conservation buffer of common equity Tier 1 capital of 2.5% to avoid limitations on capital distributions and discretionary executive
compensation payments. The capital conservation buffer was phased in incrementally over time, becoming fully effective on January 1, 2019,
and consists of an additional amount of common equity equal to 2.5% of risk-weighted assets.</us-gaap:DescriptionOfCapitalRequirementsOnTrustAssets>
    <us-gaap:DescriptionOfCapitalRequirementsOnTrustAssets contextRef="c566">To be considered &#x201c;well-capitalized&#x201d;
for purposes of certain rules and prompt corrective action requirements, the Bank must maintain a minimum total risked-based capital ratio
of at least 10%, a total Tier 1 capital ratio of at least 8%, a common equity Tier 1 capital ratio of at least 6.5%, and a leverage ratio
of at least 5%. As of December 31, 2022, our capital ratios exceed these ratios and we remain &#x201c;well capitalized.&#x201d;&#160;</us-gaap:DescriptionOfCapitalRequirementsOnTrustAssets>
    <us-gaap:ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock contextRef="c0">&lt;table cellpadding="0" style="margin: auto; width: 100%; border-spacing: 0"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-top: 5pt; border-top: Black 2.5pt solid; white-space: nowrap; font-size: 12pt; text-align: center"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top: 5pt; border-top: Black 2.5pt solid; white-space: nowrap; font-size: 12pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" style="padding-top: 5pt; border-top: Black 2.5pt solid; white-space: nowrap; font-size: 12pt; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top: 5pt; border-top: Black 2.5pt solid; white-space: nowrap; font-size: 12pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top: 5pt; border-top: Black 2.5pt solid; white-space: nowrap; font-size: 12pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" style="padding-top: 5pt; border-top: Black 2.5pt solid; white-space: nowrap; font-size: 12pt; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top: 5pt; border-top: Black 2.5pt solid; white-space: nowrap; font-size: 12pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top: 5pt; border-top: Black 2.5pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; white-space: nowrap"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" style="padding-top: 5pt; border-top: Black 2.5pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; white-space: nowrap; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;To be well&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top: 5pt; border-top: Black 2.5pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; white-space: nowrap"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="white-space: nowrap; font-size: 12pt; text-align: center"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; font-size: 12pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" style="white-space: nowrap; font-size: 12pt; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; font-size: 12pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; font-size: 12pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" style="white-space: nowrap; font-size: 12pt; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; font-size: 12pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" style="white-space: nowrap; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;capitalized&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="white-space: nowrap; font-size: 12pt; text-align: center"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; font-size: 12pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" style="white-space: nowrap; font-size: 12pt; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; font-size: 12pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" style="white-space: nowrap; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;For capital&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" style="white-space: nowrap; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;under prompt&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="white-space: nowrap; font-size: 12pt; text-align: center"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; font-size: 12pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" style="white-space: nowrap; font-size: 12pt; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; font-size: 12pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" style="white-space: nowrap; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;adequacy purposes&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; font: 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" style="white-space: nowrap; font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;p style="font: 8pt Arial, Helvetica, Sans-Serif; margin: 2pt 0pt 0pt; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;corrective
action&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; font: 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="white-space: nowrap; font-size: 12pt; text-align: center"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;Actual&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;minimum&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;provisions
    minimum&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="white-space: nowrap; border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;(dollars
    in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;Ratio&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;Ratio&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;Ratio&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 0pt"&gt;&lt;b&gt;As
    of December 31, 2022&lt;/b&gt;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-size: 12pt; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-size: 12pt; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-size: 12pt; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-size: 12pt; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-size: 12pt; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-size: 12pt; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="font: italic 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;The Bank&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; width: 45%; text-align: left"&gt;Total Capital (to risk weighted assets)&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 6%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;366,988&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 6%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;12.45&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;%&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 6%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;235,892&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 6%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;8.00&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;%&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 6%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;294,865&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 6%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;10.00&lt;/td&gt;&lt;td style="width: 2%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;Tier 1 Capital (to risk weighted assets)&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;330,108&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;11.20&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;%&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;176,919&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;6.00&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;%&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;235,892&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;8.00&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;Common Equity Tier 1 Capital (to risk weighted assets)&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;330,108&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;11.20&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;%&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;132,689&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;4.50&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;%&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;191,662&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;6.50&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;Tier 1 Capital (to average assets)&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;330,108&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;9.43&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;%&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;140,040&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;4.00&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;%&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;175,050&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;5.00&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="font: italic 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;The Company&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;Total Capital (to risk weighted assets)&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;380,802&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;12.91&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;%&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;235,892&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;8.00&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;%&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="-sec-ix-hidden: hidden-fact-554; font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt"&gt;n/a&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="-sec-ix-hidden: hidden-fact-555; font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt"&gt;n/a&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;Tier 1 Capital (to risk weighted assets)&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;320,922&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;10.88&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;%&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;176,919&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;6.00&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;%&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="-sec-ix-hidden: hidden-fact-556; font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt"&gt;n/a&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="-sec-ix-hidden: hidden-fact-557; font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt"&gt;n/a&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;Common Equity Tier 1 Capital (to risk weighted assets)&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;307,922&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;10.44&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;%&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;132,689&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;4.50&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;%&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="-sec-ix-hidden: hidden-fact-558; font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt"&gt;n/a&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="-sec-ix-hidden: hidden-fact-559; font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt"&gt;n/a&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;Tier 1 Capital (to average assets)&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;320,922&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;9.17&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;%&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;140,057&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;4.00&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;%&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="-sec-ix-hidden: hidden-fact-560; font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt"&gt;n/a&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="-sec-ix-hidden: hidden-fact-561; font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt"&gt;n/a&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" style="margin: auto; width: 100%; border-spacing: 0"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-top: 0pt; white-space: nowrap; font-size: 12pt; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: bold 8pt Arial, Helvetica, Sans-Serif; padding-top: 0pt; white-space: nowrap; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font: bold 8pt Arial, Helvetica, Sans-Serif; padding-top: 0pt; white-space: nowrap; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: bold 8pt Arial, Helvetica, Sans-Serif; padding-top: 0pt; white-space: nowrap; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top: 0pt; white-space: nowrap; text-align: right; font-size: 12pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="padding-top: 0pt; white-space: nowrap; font-size: 12pt; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top: 0pt; white-space: nowrap; text-align: right; font-size: 12pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: bold 8pt Arial, Helvetica, Sans-Serif; padding-top: 0pt; white-space: nowrap; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font: bold 8pt Arial, Helvetica, Sans-Serif; padding-top: 0pt; white-space: nowrap; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: bold 8pt Arial, Helvetica, Sans-Serif; padding-top: 0pt; white-space: nowrap; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top: 0pt; white-space: nowrap; text-align: right; font-size: 12pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="padding-top: 0pt; white-space: nowrap; font-size: 12pt; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top: 0pt; white-space: nowrap; text-align: right; font-size: 12pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 8pt Arial, Helvetica, Sans-Serif; padding-top: 0pt; white-space: nowrap; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" style="font: 8pt Arial, Helvetica, Sans-Serif; padding-top: 0pt; white-space: nowrap; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;To be well&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top: 0pt; white-space: nowrap; text-align: right; font-size: 12pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="white-space: nowrap; font-size: 12pt; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: right; font-size: 12pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; font-size: 12pt; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: right; font-size: 12pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: right; font-size: 12pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; font-size: 12pt; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: right; font-size: 12pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" style="white-space: nowrap; font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;capitalized&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: right; font-size: 12pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="white-space: nowrap; font-size: 12pt; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: right; font-size: 12pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; font-size: 12pt; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: right; font-size: 12pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" style="white-space: nowrap; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-size: 8pt; font-style: normal"&gt;For
    capital&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: right; font-size: 12pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" style="white-space: nowrap; font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;under prompt&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: right; font-size: 12pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="white-space: nowrap; font-size: 12pt; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: right; font-size: 12pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; font-size: 12pt; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: right; font-size: 12pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" style="white-space: nowrap; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-size: 8pt; font-style: normal"&gt;adequacy
    purposes&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: right; font-size: 12pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" style="white-space: nowrap; font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;corrective action&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: right; font-size: 12pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="white-space: nowrap; padding-bottom: 1pt; font-size: 12pt; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; padding-bottom: 1pt; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-size: 8pt; font-style: normal"&gt;Actual&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: right; font-size: 12pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"/&gt;
    &lt;td colspan="6" style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-size: 8pt; font-style: normal"&gt;minimum&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: right; font-size: 12pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" style="white-space: nowrap; border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;p style="font: 8pt Arial, Helvetica, Sans-Serif; margin: 2pt 2.35pt 0pt 0pt; text-align: right"/&gt;

&lt;p style="font: 8pt Arial, Helvetica, Sans-Serif; margin: 2pt 0pt 0pt; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;provisions
minimum&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: right; font-size: 12pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="white-space: nowrap; border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;(dollars
    in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;Ratio&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;Ratio&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;Ratio&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="font: bold 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;As of December 31, 2021&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="font: italic 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;The Bank&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; width: 45%; text-align: left"&gt;Total Capital (to risk weighted assets)&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 6%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;331,052&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 6%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;14.36&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;%&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 6%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;184,418&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 6%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;8.00&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;%&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 6%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;230,522&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 6%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;10.00&lt;/td&gt;&lt;td style="width: 2%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;Tier 1 Capital (to risk weighted assets)&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;302,217&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;13.11&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;%&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;138,313&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;6.00&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;%&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;184,418&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;8.00&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;Common Equity Tier 1 Capital (to risk weighted assets)&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;302,217&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;13.11&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;%&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;103,735&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;4.50&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;%&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;149,839&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;6.50&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;Tier 1 Capital (to average assets)&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;302,217&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;10.55&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;%&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;114,537&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;4.00&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;%&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;143,172&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;5.00&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="font: italic 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt"&gt;&lt;i&gt;The Company&lt;sup&gt;(1)&lt;/sup&gt;&lt;/i&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;Total Capital (to risk weighted assets)&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;343,476&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;14.90&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;%&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;184,418&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;8.00&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;%&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="-sec-ix-hidden: hidden-fact-562; font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt"&gt;n/a&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="-sec-ix-hidden: hidden-fact-563; font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt"&gt;n/a&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;Tier 1 Capital (to risk weighted assets)&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;291,641&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;12.65&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;%&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;138,313&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;6.00&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;%&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="-sec-ix-hidden: hidden-fact-564; font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt"&gt;n/a&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="-sec-ix-hidden: hidden-fact-565; font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt"&gt;n/a&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;Common Equity Tier 1 Capital (to risk weighted assets)&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;278,641&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;12.09&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;%&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;103,735&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;4.50&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;%&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="-sec-ix-hidden: hidden-fact-566; font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt"&gt;n/a&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="-sec-ix-hidden: hidden-fact-567; font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt"&gt;n/a&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;Tier 1 Capital (to average assets)&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;291,641&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;10.18&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;%&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;114,555&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;4.00&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;%&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="-sec-ix-hidden: hidden-fact-568; font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt"&gt;n/a&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="-sec-ix-hidden: hidden-fact-569; font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt"&gt;n/a&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Arial, Helvetica, sans-serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;&#160;&lt;/p&gt;</us-gaap:ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock>
    <us-gaap:Capital contextRef="c567" decimals="-3" unitRef="usd">366988000</us-gaap:Capital>
    <sfst:CapitalToRiskWeightedAssets1 contextRef="c567" decimals="4" unitRef="pure">0.1245</sfst:CapitalToRiskWeightedAssets1>
    <us-gaap:CapitalRequiredForCapitalAdequacy contextRef="c567" decimals="-3" unitRef="usd">235892000</us-gaap:CapitalRequiredForCapitalAdequacy>
    <sfst:CapitalRequiredForCapitalAdequacyToRiskWeightedAssets1 contextRef="c567" decimals="4" unitRef="pure">0.08</sfst:CapitalRequiredForCapitalAdequacyToRiskWeightedAssets1>
    <us-gaap:CapitalRequiredToBeWellCapitalized contextRef="c567" decimals="-3" unitRef="usd">294865000</us-gaap:CapitalRequiredToBeWellCapitalized>
    <sfst:CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets1 contextRef="c568" decimals="4" unitRef="pure">0.10</sfst:CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets1>
    <us-gaap:TierOneRiskBasedCapital contextRef="c567" decimals="-3" unitRef="usd">330108000</us-gaap:TierOneRiskBasedCapital>
    <sfst:TierOneRiskBasedCapitalToRiskWeightedAssets1 contextRef="c567" decimals="4" unitRef="pure">0.112</sfst:TierOneRiskBasedCapitalToRiskWeightedAssets1>
    <us-gaap:TierOneRiskBasedCapitalRequiredForCapitalAdequacy contextRef="c567" decimals="-3" unitRef="usd">176919000</us-gaap:TierOneRiskBasedCapitalRequiredForCapitalAdequacy>
    <sfst:TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets1 contextRef="c567" decimals="4" unitRef="pure">0.06</sfst:TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets1>
    <us-gaap:TierOneRiskBasedCapitalRequiredToBeWellCapitalized contextRef="c567" decimals="-3" unitRef="usd">235892000</us-gaap:TierOneRiskBasedCapitalRequiredToBeWellCapitalized>
    <sfst:TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets1 contextRef="c568" decimals="4" unitRef="pure">0.08</sfst:TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets1>
    <sfst:TierOneRiskBasedCommonStock contextRef="c567" decimals="-3" unitRef="usd">330108000</sfst:TierOneRiskBasedCommonStock>
    <sfst:TierOneRiskBasedCommonStockToRiskWeightedAssets contextRef="c567" decimals="4" unitRef="pure">0.112</sfst:TierOneRiskBasedCommonStockToRiskWeightedAssets>
    <sfst:TierOneRiskBasedCommonStockRequiredForCapitalAdequacy contextRef="c567" decimals="-3" unitRef="usd">132689000</sfst:TierOneRiskBasedCommonStockRequiredForCapitalAdequacy>
    <sfst:TierOneRiskBasedCommonStockRequiredForCapitalAdequacyToRiskWeightedAssets contextRef="c567" decimals="4" unitRef="pure">0.045</sfst:TierOneRiskBasedCommonStockRequiredForCapitalAdequacyToRiskWeightedAssets>
    <sfst:TierOneRiskBasedCommonStockRequiredToBeWellCapitalized contextRef="c567" decimals="-3" unitRef="usd">191662000</sfst:TierOneRiskBasedCommonStockRequiredToBeWellCapitalized>
    <sfst:TierOneRiskBasedCommonStockRequiredToBeWellCapitalizedToRiskWeightedAssets contextRef="c568" decimals="4" unitRef="pure">0.065</sfst:TierOneRiskBasedCommonStockRequiredToBeWellCapitalizedToRiskWeightedAssets>
    <us-gaap:TierOneLeverageCapital contextRef="c567" decimals="-3" unitRef="usd">330108000</us-gaap:TierOneLeverageCapital>
    <sfst:TierOneLeverageCapitalToAverageAssets1 contextRef="c567" decimals="4" unitRef="pure">0.0943</sfst:TierOneLeverageCapitalToAverageAssets1>
    <us-gaap:TierOneLeverageCapitalRequiredForCapitalAdequacy contextRef="c567" decimals="-3" unitRef="usd">140040000</us-gaap:TierOneLeverageCapitalRequiredForCapitalAdequacy>
    <sfst:TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets1 contextRef="c567" decimals="4" unitRef="pure">0.04</sfst:TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets1>
    <us-gaap:TierOneLeverageCapitalRequiredToBeWellCapitalized contextRef="c567" decimals="-3" unitRef="usd">175050000</us-gaap:TierOneLeverageCapitalRequiredToBeWellCapitalized>
    <sfst:TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets1 contextRef="c568" decimals="4" unitRef="pure">0.05</sfst:TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets1>
    <us-gaap:Capital contextRef="c569" decimals="-3" unitRef="usd">380802000</us-gaap:Capital>
    <sfst:CapitalToRiskWeightedAssets1 contextRef="c569" decimals="4" unitRef="pure">0.1291</sfst:CapitalToRiskWeightedAssets1>
    <us-gaap:CapitalRequiredForCapitalAdequacy contextRef="c569" decimals="-3" unitRef="usd">235892000</us-gaap:CapitalRequiredForCapitalAdequacy>
    <sfst:CapitalRequiredForCapitalAdequacyToRiskWeightedAssets1 contextRef="c569" decimals="4" unitRef="pure">0.08</sfst:CapitalRequiredForCapitalAdequacyToRiskWeightedAssets1>
    <us-gaap:TierOneRiskBasedCapital contextRef="c569" decimals="-3" unitRef="usd">320922000</us-gaap:TierOneRiskBasedCapital>
    <sfst:TierOneRiskBasedCapitalToRiskWeightedAssets1 contextRef="c569" decimals="4" unitRef="pure">0.1088</sfst:TierOneRiskBasedCapitalToRiskWeightedAssets1>
    <us-gaap:TierOneRiskBasedCapitalRequiredForCapitalAdequacy contextRef="c569" decimals="-3" unitRef="usd">176919000</us-gaap:TierOneRiskBasedCapitalRequiredForCapitalAdequacy>
    <sfst:TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets1 contextRef="c569" decimals="4" unitRef="pure">0.06</sfst:TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets1>
    <sfst:TierOneRiskBasedCommonStock contextRef="c569" decimals="-3" unitRef="usd">307922000</sfst:TierOneRiskBasedCommonStock>
    <sfst:TierOneRiskBasedCommonStockToRiskWeightedAssets contextRef="c569" decimals="4" unitRef="pure">0.1044</sfst:TierOneRiskBasedCommonStockToRiskWeightedAssets>
    <sfst:TierOneRiskBasedCommonStockRequiredForCapitalAdequacy contextRef="c569" decimals="-3" unitRef="usd">132689000</sfst:TierOneRiskBasedCommonStockRequiredForCapitalAdequacy>
    <sfst:TierOneRiskBasedCommonStockRequiredForCapitalAdequacyToRiskWeightedAssets contextRef="c569" decimals="4" unitRef="pure">0.045</sfst:TierOneRiskBasedCommonStockRequiredForCapitalAdequacyToRiskWeightedAssets>
    <us-gaap:TierOneLeverageCapital contextRef="c569" decimals="-3" unitRef="usd">320922000</us-gaap:TierOneLeverageCapital>
    <sfst:TierOneLeverageCapitalToAverageAssets1 contextRef="c569" decimals="4" unitRef="pure">0.0917</sfst:TierOneLeverageCapitalToAverageAssets1>
    <us-gaap:TierOneLeverageCapitalRequiredForCapitalAdequacy contextRef="c569" decimals="-3" unitRef="usd">140057000</us-gaap:TierOneLeverageCapitalRequiredForCapitalAdequacy>
    <sfst:TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets1 contextRef="c569" decimals="4" unitRef="pure">0.04</sfst:TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets1>
    <us-gaap:Capital contextRef="c571" decimals="-3" unitRef="usd">331052000</us-gaap:Capital>
    <sfst:CapitalToRiskWeightedAssets1 contextRef="c571" decimals="4" unitRef="pure">0.1436</sfst:CapitalToRiskWeightedAssets1>
    <us-gaap:CapitalRequiredForCapitalAdequacy contextRef="c571" decimals="-3" unitRef="usd">184418000</us-gaap:CapitalRequiredForCapitalAdequacy>
    <sfst:CapitalRequiredForCapitalAdequacyToRiskWeightedAssets1 contextRef="c571" decimals="4" unitRef="pure">0.08</sfst:CapitalRequiredForCapitalAdequacyToRiskWeightedAssets1>
    <us-gaap:CapitalRequiredToBeWellCapitalized contextRef="c571" decimals="-3" unitRef="usd">230522000</us-gaap:CapitalRequiredToBeWellCapitalized>
    <sfst:CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets1 contextRef="c572" decimals="4" unitRef="pure">0.10</sfst:CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets1>
    <us-gaap:TierOneRiskBasedCapital contextRef="c571" decimals="-3" unitRef="usd">302217000</us-gaap:TierOneRiskBasedCapital>
    <sfst:TierOneRiskBasedCapitalToRiskWeightedAssets1 contextRef="c571" decimals="4" unitRef="pure">0.1311</sfst:TierOneRiskBasedCapitalToRiskWeightedAssets1>
    <us-gaap:TierOneRiskBasedCapitalRequiredForCapitalAdequacy contextRef="c571" decimals="-3" unitRef="usd">138313000</us-gaap:TierOneRiskBasedCapitalRequiredForCapitalAdequacy>
    <sfst:TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets1 contextRef="c571" decimals="4" unitRef="pure">0.06</sfst:TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets1>
    <us-gaap:TierOneRiskBasedCapitalRequiredToBeWellCapitalized contextRef="c571" decimals="-3" unitRef="usd">184418000</us-gaap:TierOneRiskBasedCapitalRequiredToBeWellCapitalized>
    <sfst:TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets1 contextRef="c572" decimals="4" unitRef="pure">0.08</sfst:TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets1>
    <sfst:TierOneRiskBasedCommonStock contextRef="c571" decimals="-3" unitRef="usd">302217000</sfst:TierOneRiskBasedCommonStock>
    <sfst:TierOneRiskBasedCommonStockToRiskWeightedAssets contextRef="c571" decimals="4" unitRef="pure">0.1311</sfst:TierOneRiskBasedCommonStockToRiskWeightedAssets>
    <sfst:TierOneRiskBasedCommonStockRequiredForCapitalAdequacy contextRef="c571" decimals="-3" unitRef="usd">103735000</sfst:TierOneRiskBasedCommonStockRequiredForCapitalAdequacy>
    <sfst:TierOneRiskBasedCommonStockRequiredForCapitalAdequacyToRiskWeightedAssets contextRef="c571" decimals="4" unitRef="pure">0.045</sfst:TierOneRiskBasedCommonStockRequiredForCapitalAdequacyToRiskWeightedAssets>
    <sfst:TierOneRiskBasedCommonStockRequiredToBeWellCapitalized contextRef="c571" decimals="-3" unitRef="usd">149839000</sfst:TierOneRiskBasedCommonStockRequiredToBeWellCapitalized>
    <sfst:TierOneRiskBasedCommonStockRequiredToBeWellCapitalizedToRiskWeightedAssets contextRef="c572" decimals="4" unitRef="pure">0.065</sfst:TierOneRiskBasedCommonStockRequiredToBeWellCapitalizedToRiskWeightedAssets>
    <us-gaap:TierOneLeverageCapital contextRef="c571" decimals="-3" unitRef="usd">302217000</us-gaap:TierOneLeverageCapital>
    <sfst:TierOneLeverageCapitalToAverageAssets1 contextRef="c571" decimals="4" unitRef="pure">0.1055</sfst:TierOneLeverageCapitalToAverageAssets1>
    <us-gaap:TierOneLeverageCapitalRequiredForCapitalAdequacy contextRef="c571" decimals="-3" unitRef="usd">114537000</us-gaap:TierOneLeverageCapitalRequiredForCapitalAdequacy>
    <sfst:TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets1 contextRef="c571" decimals="4" unitRef="pure">0.04</sfst:TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets1>
    <us-gaap:TierOneLeverageCapitalRequiredToBeWellCapitalized contextRef="c571" decimals="-3" unitRef="usd">143172000</us-gaap:TierOneLeverageCapitalRequiredToBeWellCapitalized>
    <sfst:TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets1 contextRef="c572" decimals="4" unitRef="pure">0.05</sfst:TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets1>
    <us-gaap:Capital contextRef="c573" decimals="-3" unitRef="usd">343476000</us-gaap:Capital>
    <sfst:CapitalToRiskWeightedAssets1 contextRef="c573" decimals="4" unitRef="pure">0.149</sfst:CapitalToRiskWeightedAssets1>
    <us-gaap:CapitalRequiredForCapitalAdequacy contextRef="c573" decimals="-3" unitRef="usd">184418000</us-gaap:CapitalRequiredForCapitalAdequacy>
    <sfst:CapitalRequiredForCapitalAdequacyToRiskWeightedAssets1 contextRef="c573" decimals="4" unitRef="pure">0.08</sfst:CapitalRequiredForCapitalAdequacyToRiskWeightedAssets1>
    <us-gaap:TierOneRiskBasedCapital contextRef="c573" decimals="-3" unitRef="usd">291641000</us-gaap:TierOneRiskBasedCapital>
    <sfst:TierOneRiskBasedCapitalToRiskWeightedAssets1 contextRef="c573" decimals="4" unitRef="pure">0.1265</sfst:TierOneRiskBasedCapitalToRiskWeightedAssets1>
    <us-gaap:TierOneRiskBasedCapitalRequiredForCapitalAdequacy contextRef="c573" decimals="-3" unitRef="usd">138313000</us-gaap:TierOneRiskBasedCapitalRequiredForCapitalAdequacy>
    <sfst:TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets1 contextRef="c573" decimals="4" unitRef="pure">0.06</sfst:TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets1>
    <sfst:TierOneRiskBasedCommonStock contextRef="c573" decimals="-3" unitRef="usd">278641000</sfst:TierOneRiskBasedCommonStock>
    <sfst:TierOneRiskBasedCommonStockToRiskWeightedAssets contextRef="c573" decimals="4" unitRef="pure">0.1209</sfst:TierOneRiskBasedCommonStockToRiskWeightedAssets>
    <sfst:TierOneRiskBasedCommonStockRequiredForCapitalAdequacy contextRef="c573" decimals="-3" unitRef="usd">103735000</sfst:TierOneRiskBasedCommonStockRequiredForCapitalAdequacy>
    <sfst:TierOneRiskBasedCommonStockRequiredForCapitalAdequacyToRiskWeightedAssets contextRef="c573" decimals="4" unitRef="pure">0.045</sfst:TierOneRiskBasedCommonStockRequiredForCapitalAdequacyToRiskWeightedAssets>
    <us-gaap:TierOneLeverageCapital contextRef="c573" decimals="-3" unitRef="usd">291641000</us-gaap:TierOneLeverageCapital>
    <sfst:TierOneLeverageCapitalToAverageAssets1 contextRef="c573" decimals="4" unitRef="pure">0.1018</sfst:TierOneLeverageCapitalToAverageAssets1>
    <us-gaap:TierOneLeverageCapitalRequiredForCapitalAdequacy contextRef="c573" decimals="-3" unitRef="usd">114555000</us-gaap:TierOneLeverageCapitalRequiredForCapitalAdequacy>
    <sfst:TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets1 contextRef="c573" decimals="4" unitRef="pure">0.04</sfst:TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets1>
    <us-gaap:CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock contextRef="c0">&lt;p style="font: 9.5pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: left"&gt;&lt;b&gt;NOTE 24 &#x2013; Parent Company Financial Information&lt;/b&gt;&lt;/p&gt;&lt;p style="font: 9.5pt Arial, Helvetica, Sans-Serif; margin: 0pt 13.5pt 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 0pt; margin-bottom: 0pt"&gt;Following is condensed financial
information of Southern First Bancshares, Inc. (parent company only):&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, sans-serif; text-align: center; margin-top: 12pt; margin-bottom: 0pt"&gt;&lt;b&gt;&lt;i&gt;Condensed Balance
Sheets&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;&lt;p style="font: 10pt Arial, Helvetica, sans-serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-top: Black 2.5pt solid; padding-top: 5pt; font-size: 12pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; padding-top: 5pt; font: bold 8pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" style="border-top: Black 2.5pt solid; padding-top: 5pt; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;December
    31,&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; padding-top: 5pt; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;(dollars
    in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="font: bold 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;Assets&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="width: 76%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 1.5pt"&gt;Cash and cash equivalents&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;13,882&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;12,379&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 1.5pt"&gt;Investment in subsidiaries&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;317,102&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;301,880&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; padding-bottom: 1pt; padding-left: 1.5pt"&gt;Other assets&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;21&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;21&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; padding-bottom: 1pt; padding-left: 0.25in; border-bottom: Black 1pt solid"&gt;Total assets&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid"&gt;$&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right; border-bottom: Black 1pt solid"&gt;331,005&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right; border-bottom: Black 1pt solid"&gt;314,280&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="font: bold 9pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 1.5pt"&gt;Liabilities and Shareholders&#x2019; Equity&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 1.5pt"&gt;Accounts payable and accrued expenses&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;279&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;274&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 1.5pt"&gt;Subordinated debentures&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;36,214&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;36,105&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; padding-bottom: 1pt; padding-left: 1.5pt"&gt;Shareholders&#x2019; equity&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;294,512&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;277,901&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; padding-bottom: 1pt; padding-left: 0.25in"&gt;Total liabilities and shareholders&#x2019; equity	&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;331,005&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;314,280&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: bold 9.5pt Arial, Helvetica, Sans-Serif; margin: 0pt 13.5pt 0pt 0; text-align: center"&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/p&gt;&lt;p style="font: 9.5pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: center"&gt;&lt;b&gt;&lt;i&gt;Condensed Statements of Income&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;&lt;p style="font: 9.5pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: center"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-top: Black 2.5pt solid; padding-top: 5pt; padding-bottom: 1pt; font-size: 12pt; text-align: center"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; padding-top: 5pt; font: bold 8pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="10" style="border-top: Black 2.5pt solid; padding-top: 5pt; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;For
    the years ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; padding-top: 5pt; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;(dollars
    in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="font: bold 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;Revenues&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="width: 64%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; padding-bottom: 1pt; padding-left: 1.5pt"&gt;Interest income&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; width: 9%; text-align: right"&gt;20&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; width: 9%; text-align: right"&gt;17&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; width: 9%; text-align: right"&gt;17&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0.25in; border-bottom: Black 1pt solid"&gt;Total revenue&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right; border-bottom: Black 1pt solid"&gt;20&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right; border-bottom: Black 1pt solid"&gt;17&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right; border-bottom: Black 1pt solid"&gt;17&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="font: bold 9pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 1.5pt"&gt;Expenses&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 1.5pt"&gt;Interest expense&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;1,730&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;1,523&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;1,708&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; padding-bottom: 1pt; padding-left: 1.5pt"&gt;Other expenses&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;240&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;285&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;283&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0.25in; border-bottom: Black 1pt solid"&gt;Total expenses&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right; border-bottom: Black 1pt solid"&gt;1,970&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right; border-bottom: Black 1pt solid"&gt;1,808&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right; border-bottom: Black 1pt solid"&gt;1,991&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; padding-bottom: 1pt; padding-left: 1.5pt"&gt;Income tax benefit&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;409&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;376&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;415&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 1.5pt"&gt;Loss before equity in undistributed net income of subsidiaries&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;(1,541&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;(1,415&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;(1,559&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; padding-bottom: 1pt; padding-left: 1.5pt"&gt;Equity in undistributed net income of subsidiaries	&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;30,656&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;48,126&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;19,887&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; padding-bottom: 1pt; padding-left: 0.25in"&gt;Net income&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;29,115&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;46,711&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;18,328&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: bold 9.5pt Arial, Helvetica, Sans-Serif; margin: 0pt 13.5pt 0pt 0; text-align: center"&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/p&gt;&lt;p style="font: 9.5pt Arial, Helvetica, Sans-Serif; margin: 0pt 0; text-align: center"&gt;&lt;b&gt;&lt;i&gt;Condensed Statements of Cash Flows&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;&lt;p style="font: bold 9.5pt Arial, Helvetica, Sans-Serif; margin: 0pt 13.5pt 0pt 0; text-align: center"&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-top: Black 2.5pt solid; padding: 5pt 0pt 1pt 0.125in; font-size: 12pt; text-align: center; text-indent: -0.125in"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; padding-top: 5pt; font: bold 8pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="10" style="border-top: Black 2.5pt solid; padding-top: 5pt; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;For
    the years ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; padding-top: 5pt; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; text-align: left; padding-left: 0.125in; text-indent: -0.125in"&gt;&lt;span style="font-size: 8pt"&gt;(dollars
    in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="font: bold 9pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; text-align: left; padding-left: 0.125in; text-indent: -0.125in"&gt;Operating activities&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt; width: 64%"&gt;Net income&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;29,115&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;46,711&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;18,328&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="font: 10pt Arial, Helvetica, sans-serif; padding-left: 0.375in; text-align: left; margin-top: 2pt; margin-bottom: 0pt; text-indent: -0.25in; margin-bottom: 0pt"&gt;&#160;&#160;&#160;Adjustments
    to reconcile net income to cash provided by (used for) operating activities&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 30pt; margin-bottom: 0pt"&gt;Equity in undistributed net income of subsidiaries	&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;(30,656&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;(48,126&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;(19,887&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 30pt; margin-bottom: 0pt"&gt;Compensation expense related to stock options and restricted stock grants&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;2,026&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;1,647&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;1,397&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 30pt; margin-bottom: 0pt"&gt;(Increase) decrease in other assets	&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-570"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;8&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;(23&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 30pt; margin-bottom: 0pt"&gt;Increase (decrease) in accounts payable and accrued expenses&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;113&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;108&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;63&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="border-top: Black 1pt solid; font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 45pt; margin-bottom: 0pt; border-bottom: Black 1pt solid"&gt;Net cash provided by (used for) operating activities	&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right; border-bottom: Black 1pt solid"&gt;598&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right; border-bottom: Black 1pt solid"&gt;348&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right; border-bottom: Black 1pt solid"&gt;(122&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="font: bold 9pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; text-align: left; padding-left: 0.125in; text-indent: -0.125in"&gt;Investing activities&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 30pt; margin-bottom: 0pt"&gt;Investment in subsidiaries, net	&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-571"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-572"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-573"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="border-top: Black 1pt solid; font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 45pt; margin-bottom: 0pt; border-bottom: Black 1pt solid"&gt;Net cash used for investing activities	&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right; border-bottom: Black 1pt solid"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-574"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right; border-bottom: Black 1pt solid"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-575"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right; border-bottom: Black 1pt solid"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-576"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="font: bold 9pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; text-align: left; padding-left: 0.125in; text-indent: -0.125in"&gt;Financing activities&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 30pt; margin-bottom: 0pt"&gt;Issuance of common stock	&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-577"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-578"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-579"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 30pt; margin-bottom: 0pt"&gt;Proceeds from the exercise of stock options and warrants&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;905&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;3,012&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;1,388&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 45pt; margin-bottom: 0pt"&gt;Net cash provided by financing activities	&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;905&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;3,012&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;1,388&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="border-top: Black 1pt solid; font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 45pt; margin-bottom: 0pt; border-bottom: Black 1pt solid"&gt;Net increase in cash and cash equivalents	&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right; border-bottom: Black 1pt solid"&gt;1,503&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right; border-bottom: Black 1pt solid"&gt;3,360&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right; border-bottom: Black 1pt solid"&gt;1,266&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="font: bold 9pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; text-align: left; padding-bottom: 1pt; padding-left: 0.125in; text-indent: -0.125in"&gt;Cash and cash equivalents, beginning of year	&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;12,379&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;9,019&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;7,753&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: bold 9pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; text-align: left; padding-bottom: 1pt; padding-left: 0.125in; text-indent: -0.125in"&gt;Cash and cash equivalents, end of year	&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;13,882&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;12,379&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;9,019&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock>
    <sfst:ScheduleOfCondensedFinancialStatementTableTextBlock contextRef="c0">&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-top: Black 2.5pt solid; padding-top: 5pt; font-size: 12pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; padding-top: 5pt; font: bold 8pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" style="border-top: Black 2.5pt solid; padding-top: 5pt; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right; border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;December
    31,&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; padding-top: 5pt; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;(dollars
    in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="font: bold 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;Assets&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="width: 76%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 1.5pt"&gt;Cash and cash equivalents&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;13,882&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;12,379&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 1.5pt"&gt;Investment in subsidiaries&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;317,102&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;301,880&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; padding-bottom: 1pt; padding-left: 1.5pt"&gt;Other assets&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;21&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;21&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; padding-bottom: 1pt; padding-left: 0.25in; border-bottom: Black 1pt solid"&gt;Total assets&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid"&gt;$&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right; border-bottom: Black 1pt solid"&gt;331,005&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right; border-bottom: Black 1pt solid"&gt;314,280&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="font: bold 9pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 1.5pt"&gt;Liabilities and Shareholders&#x2019; Equity&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 1.5pt"&gt;Accounts payable and accrued expenses&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;279&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;274&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 1.5pt"&gt;Subordinated debentures&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;36,214&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;36,105&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; padding-bottom: 1pt; padding-left: 1.5pt"&gt;Shareholders&#x2019; equity&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;294,512&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;277,901&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; padding-bottom: 1pt; padding-left: 0.25in"&gt;Total liabilities and shareholders&#x2019; equity	&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;331,005&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;314,280&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: bold 9.5pt Arial, Helvetica, Sans-Serif; margin: 0pt 13.5pt 0pt 0; text-align: center"&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-top: Black 2.5pt solid; padding-top: 5pt; padding-bottom: 1pt; font-size: 12pt; text-align: center"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; padding-top: 5pt; font: bold 8pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="10" style="border-top: Black 2.5pt solid; padding-top: 5pt; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;For
    the years ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; padding-top: 5pt; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;(dollars
    in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="font: bold 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;Revenues&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="width: 64%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; padding-bottom: 1pt; padding-left: 1.5pt"&gt;Interest income&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; width: 9%; text-align: right"&gt;20&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; width: 9%; text-align: right"&gt;17&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; width: 9%; text-align: right"&gt;17&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0.25in; border-bottom: Black 1pt solid"&gt;Total revenue&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right; border-bottom: Black 1pt solid"&gt;20&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right; border-bottom: Black 1pt solid"&gt;17&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right; border-bottom: Black 1pt solid"&gt;17&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="font: bold 9pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 1.5pt"&gt;Expenses&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 1.5pt"&gt;Interest expense&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;1,730&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;1,523&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;1,708&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; padding-bottom: 1pt; padding-left: 1.5pt"&gt;Other expenses&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;240&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;285&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;283&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0.25in; border-bottom: Black 1pt solid"&gt;Total expenses&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right; border-bottom: Black 1pt solid"&gt;1,970&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right; border-bottom: Black 1pt solid"&gt;1,808&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right; border-bottom: Black 1pt solid"&gt;1,991&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; padding-bottom: 1pt; padding-left: 1.5pt"&gt;Income tax benefit&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;409&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;376&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;415&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 1.5pt"&gt;Loss before equity in undistributed net income of subsidiaries&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;(1,541&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;(1,415&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;(1,559&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; padding-bottom: 1pt; padding-left: 1.5pt"&gt;Equity in undistributed net income of subsidiaries	&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;30,656&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;48,126&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;19,887&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; padding-bottom: 1pt; padding-left: 0.25in"&gt;Net income&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;29,115&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;46,711&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;18,328&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: bold 9.5pt Arial, Helvetica, Sans-Serif; margin: 0pt 13.5pt 0pt 0; text-align: center"&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-top: Black 2.5pt solid; padding: 5pt 0pt 1pt 0.125in; font-size: 12pt; text-align: center; text-indent: -0.125in"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; padding-top: 5pt; font: bold 8pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="10" style="border-top: Black 2.5pt solid; padding-top: 5pt; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;For
    the years ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; padding-top: 5pt; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; text-align: left; padding-left: 0.125in; text-indent: -0.125in"&gt;&lt;span style="font-size: 8pt"&gt;(dollars
    in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="font: bold 9pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; text-align: left; padding-left: 0.125in; text-indent: -0.125in"&gt;Operating activities&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt; width: 64%"&gt;Net income&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;29,115&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;46,711&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;18,328&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="font: 10pt Arial, Helvetica, sans-serif; padding-left: 0.375in; text-align: left; margin-top: 2pt; margin-bottom: 0pt; text-indent: -0.25in; margin-bottom: 0pt"&gt;&#160;&#160;&#160;Adjustments
    to reconcile net income to cash provided by (used for) operating activities&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 30pt; margin-bottom: 0pt"&gt;Equity in undistributed net income of subsidiaries	&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;(30,656&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;(48,126&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;(19,887&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 30pt; margin-bottom: 0pt"&gt;Compensation expense related to stock options and restricted stock grants&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;2,026&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;1,647&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;1,397&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 30pt; margin-bottom: 0pt"&gt;(Increase) decrease in other assets	&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-570"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;8&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;(23&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 30pt; margin-bottom: 0pt"&gt;Increase (decrease) in accounts payable and accrued expenses&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;113&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;108&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;63&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="border-top: Black 1pt solid; font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 45pt; margin-bottom: 0pt; border-bottom: Black 1pt solid"&gt;Net cash provided by (used for) operating activities	&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right; border-bottom: Black 1pt solid"&gt;598&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right; border-bottom: Black 1pt solid"&gt;348&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right; border-bottom: Black 1pt solid"&gt;(122&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="font: bold 9pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; text-align: left; padding-left: 0.125in; text-indent: -0.125in"&gt;Investing activities&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 30pt; margin-bottom: 0pt"&gt;Investment in subsidiaries, net	&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-571"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-572"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-573"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="border-top: Black 1pt solid; font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 45pt; margin-bottom: 0pt; border-bottom: Black 1pt solid"&gt;Net cash used for investing activities	&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right; border-bottom: Black 1pt solid"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-574"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right; border-bottom: Black 1pt solid"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-575"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right; border-bottom: Black 1pt solid"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-576"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="font: bold 9pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; text-align: left; padding-left: 0.125in; text-indent: -0.125in"&gt;Financing activities&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 30pt; margin-bottom: 0pt"&gt;Issuance of common stock	&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-577"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-578"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-579"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 30pt; margin-bottom: 0pt"&gt;Proceeds from the exercise of stock options and warrants&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;905&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;3,012&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;1,388&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 45pt; margin-bottom: 0pt"&gt;Net cash provided by financing activities	&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;905&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;3,012&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;1,388&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="border-top: Black 1pt solid; font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 45pt; margin-bottom: 0pt; border-bottom: Black 1pt solid"&gt;Net increase in cash and cash equivalents	&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right; border-bottom: Black 1pt solid"&gt;1,503&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right; border-bottom: Black 1pt solid"&gt;3,360&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right; border-bottom: Black 1pt solid"&gt;1,266&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="font: bold 9pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; text-align: left; padding-bottom: 1pt; padding-left: 0.125in; text-indent: -0.125in"&gt;Cash and cash equivalents, beginning of year	&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;12,379&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;9,019&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;7,753&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: bold 9pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; text-align: left; padding-bottom: 1pt; padding-left: 0.125in; text-indent: -0.125in"&gt;Cash and cash equivalents, end of year	&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;13,882&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;12,379&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;9,019&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</sfst:ScheduleOfCondensedFinancialStatementTableTextBlock>
    <us-gaap:CashCashEquivalentsAndFederalFundsSold contextRef="c575" decimals="-3" unitRef="usd">13882000</us-gaap:CashCashEquivalentsAndFederalFundsSold>
    <us-gaap:CashCashEquivalentsAndFederalFundsSold contextRef="c576" decimals="-3" unitRef="usd">12379000</us-gaap:CashCashEquivalentsAndFederalFundsSold>
    <us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures contextRef="c575" decimals="-3" unitRef="usd">317102000</us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures>
    <us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures contextRef="c576" decimals="-3" unitRef="usd">301880000</us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures>
    <us-gaap:OtherAssets contextRef="c575" decimals="-3" unitRef="usd">21000</us-gaap:OtherAssets>
    <us-gaap:OtherAssets contextRef="c576" decimals="-3" unitRef="usd">21000</us-gaap:OtherAssets>
    <us-gaap:Assets contextRef="c575" decimals="-3" unitRef="usd">331005000</us-gaap:Assets>
    <us-gaap:Assets contextRef="c576" decimals="-3" unitRef="usd">314280000</us-gaap:Assets>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent contextRef="c575" decimals="-3" unitRef="usd">279000</us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent contextRef="c576" decimals="-3" unitRef="usd">274000</us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent>
    <us-gaap:JuniorSubordinatedNotes contextRef="c575" decimals="-3" unitRef="usd">36214000</us-gaap:JuniorSubordinatedNotes>
    <us-gaap:JuniorSubordinatedNotes contextRef="c576" decimals="-3" unitRef="usd">36105000</us-gaap:JuniorSubordinatedNotes>
    <us-gaap:StockholdersEquity contextRef="c575" decimals="-3" unitRef="usd">294512000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c576" decimals="-3" unitRef="usd">277901000</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity contextRef="c575" decimals="-3" unitRef="usd">331005000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity contextRef="c576" decimals="-3" unitRef="usd">314280000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:InterestAndDividendIncomeOperating contextRef="c577" decimals="-3" unitRef="usd">20000</us-gaap:InterestAndDividendIncomeOperating>
    <us-gaap:InterestAndDividendIncomeOperating contextRef="c578" decimals="-3" unitRef="usd">17000</us-gaap:InterestAndDividendIncomeOperating>
    <us-gaap:InterestAndDividendIncomeOperating contextRef="c579" decimals="-3" unitRef="usd">17000</us-gaap:InterestAndDividendIncomeOperating>
    <us-gaap:Revenues contextRef="c577" decimals="-3" unitRef="usd">20000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c578" decimals="-3" unitRef="usd">17000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c579" decimals="-3" unitRef="usd">17000</us-gaap:Revenues>
    <us-gaap:InterestExpense contextRef="c577" decimals="-3" unitRef="usd">1730000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense contextRef="c578" decimals="-3" unitRef="usd">1523000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense contextRef="c579" decimals="-3" unitRef="usd">1708000</us-gaap:InterestExpense>
    <us-gaap:OtherExpenses contextRef="c577" decimals="-3" unitRef="usd">240000</us-gaap:OtherExpenses>
    <us-gaap:OtherExpenses contextRef="c578" decimals="-3" unitRef="usd">285000</us-gaap:OtherExpenses>
    <us-gaap:OtherExpenses contextRef="c579" decimals="-3" unitRef="usd">283000</us-gaap:OtherExpenses>
    <us-gaap:OperatingExpenses contextRef="c577" decimals="-3" unitRef="usd">1970000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses contextRef="c578" decimals="-3" unitRef="usd">1808000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses contextRef="c579" decimals="-3" unitRef="usd">1991000</us-gaap:OperatingExpenses>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c577" decimals="-3" unitRef="usd">409000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c578" decimals="-3" unitRef="usd">376000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c579" decimals="-3" unitRef="usd">415000</us-gaap:IncomeTaxExpenseBenefit>
    <sfst:IncomeLossBeforeEquityInUndistributedNetIncomeOfSubsidiaries contextRef="c577" decimals="-3" unitRef="usd">-1541000</sfst:IncomeLossBeforeEquityInUndistributedNetIncomeOfSubsidiaries>
    <sfst:IncomeLossBeforeEquityInUndistributedNetIncomeOfSubsidiaries contextRef="c578" decimals="-3" unitRef="usd">-1415000</sfst:IncomeLossBeforeEquityInUndistributedNetIncomeOfSubsidiaries>
    <sfst:IncomeLossBeforeEquityInUndistributedNetIncomeOfSubsidiaries contextRef="c579" decimals="-3" unitRef="usd">-1559000</sfst:IncomeLossBeforeEquityInUndistributedNetIncomeOfSubsidiaries>
    <sfst:EquityInUndistributedNetIncomeOfSubsidiaries contextRef="c577" decimals="-3" unitRef="usd">30656000</sfst:EquityInUndistributedNetIncomeOfSubsidiaries>
    <sfst:EquityInUndistributedNetIncomeOfSubsidiaries contextRef="c578" decimals="-3" unitRef="usd">48126000</sfst:EquityInUndistributedNetIncomeOfSubsidiaries>
    <sfst:EquityInUndistributedNetIncomeOfSubsidiaries contextRef="c579" decimals="-3" unitRef="usd">19887000</sfst:EquityInUndistributedNetIncomeOfSubsidiaries>
    <us-gaap:NetIncomeLoss contextRef="c577" decimals="-3" unitRef="usd">29115000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c578" decimals="-3" unitRef="usd">46711000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c579" decimals="-3" unitRef="usd">18328000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c577" decimals="-3" unitRef="usd">29115000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c578" decimals="-3" unitRef="usd">46711000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c579" decimals="-3" unitRef="usd">18328000</us-gaap:NetIncomeLoss>
    <sfst:EquityInUndistributedNetIncomeOfSubsidiaries contextRef="c577" decimals="-3" unitRef="usd">30656000</sfst:EquityInUndistributedNetIncomeOfSubsidiaries>
    <sfst:EquityInUndistributedNetIncomeOfSubsidiaries contextRef="c578" decimals="-3" unitRef="usd">48126000</sfst:EquityInUndistributedNetIncomeOfSubsidiaries>
    <sfst:EquityInUndistributedNetIncomeOfSubsidiaries contextRef="c579" decimals="-3" unitRef="usd">19887000</sfst:EquityInUndistributedNetIncomeOfSubsidiaries>
    <us-gaap:ShareBasedCompensation contextRef="c577" decimals="-3" unitRef="usd">2026000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation contextRef="c578" decimals="-3" unitRef="usd">1647000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation contextRef="c579" decimals="-3" unitRef="usd">1397000</us-gaap:ShareBasedCompensation>
    <us-gaap:IncreaseDecreaseInOtherOperatingAssets contextRef="c578" decimals="-3" unitRef="usd">-8000</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
    <us-gaap:IncreaseDecreaseInOtherOperatingAssets contextRef="c579" decimals="-3" unitRef="usd">23000</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities contextRef="c577" decimals="-3" unitRef="usd">113000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities contextRef="c578" decimals="-3" unitRef="usd">108000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities contextRef="c579" decimals="-3" unitRef="usd">63000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations contextRef="c577" decimals="-3" unitRef="usd">598000</us-gaap:CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations>
    <us-gaap:CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations contextRef="c578" decimals="-3" unitRef="usd">348000</us-gaap:CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations>
    <us-gaap:CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations contextRef="c579" decimals="-3" unitRef="usd">-122000</us-gaap:CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations>
    <sfst:ProceedsFromTheExerciseOfStockOptionsAndWarrants contextRef="c577" decimals="-3" unitRef="usd">905000</sfst:ProceedsFromTheExerciseOfStockOptionsAndWarrants>
    <sfst:ProceedsFromTheExerciseOfStockOptionsAndWarrants contextRef="c578" decimals="-3" unitRef="usd">3012000</sfst:ProceedsFromTheExerciseOfStockOptionsAndWarrants>
    <sfst:ProceedsFromTheExerciseOfStockOptionsAndWarrants contextRef="c579" decimals="-3" unitRef="usd">1388000</sfst:ProceedsFromTheExerciseOfStockOptionsAndWarrants>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="c577" decimals="-3" unitRef="usd">905000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="c578" decimals="-3" unitRef="usd">3012000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="c579" decimals="-3" unitRef="usd">1388000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect contextRef="c577" decimals="-3" unitRef="usd">1503000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect contextRef="c578" decimals="-3" unitRef="usd">3360000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect contextRef="c579" decimals="-3" unitRef="usd">1266000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="c576" decimals="-3" unitRef="usd">12379000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="c580" decimals="-3" unitRef="usd">9019000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="c581" decimals="-3" unitRef="usd">7753000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="c575" decimals="-3" unitRef="usd">13882000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="c576" decimals="-3" unitRef="usd">12379000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="c580" decimals="-3" unitRef="usd">9019000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:QuarterlyFinancialInformationTextBlock contextRef="c0">&lt;p style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;b&gt;NOTE 25 &#x2013; Selected Condensed Quarterly Financial
Data (Unaudited)&lt;/b&gt;&lt;/p&gt;&lt;p style="font: 9.5pt Arial, Helvetica, Sans-Serif; margin: 0pt 13.5pt 0pt 0; text-align: center"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" class="fin" style="margin: auto; width: 100%; border-spacing: 0"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-top: Black 2.5pt solid; padding: 5pt 0pt 1pt; font-size: 12pt; text-align: left; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; padding-top: 5pt; font: bold 8pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="14" style="border-top: Black 2.5pt solid; padding-top: 5pt; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; padding-top: 5pt; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 1pt; padding-right: 0pt; font-size: 12pt; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: bold 8pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="14" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;For
    the quarters ended&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="white-space: nowrap; border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;(dollars
    in thousands, except share data)&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;March
    31&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;June
    30&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;September&#160;30&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;December&#160;31&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="padding-right: 0pt; width: 48%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;Interest income&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 10%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;24,464&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 10%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;27,238&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 10%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;30,934&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 10%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;35,026&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="border-bottom: Black 1pt solid; padding-right: 0pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; padding-bottom: 1pt; padding-left: 0pt; text-indent: 0pt"&gt;Interest expense&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;1,300&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;2,354&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;5,480&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;10,907&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; text-indent: 15pt; margin-bottom: 0pt"&gt;Net interest income	&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;23,164&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;24,884&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;25,454&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;24,119&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-right: 0pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;Provision for credit losses	&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;1,105&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;1,775&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;950&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;2,325&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="padding-right: 0pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;Noninterest income	&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;2,927&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;2,265&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;2,680&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;1,707&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="border-bottom: Black 1pt solid; padding-right: 0pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; padding-bottom: 1pt; padding-left: 0pt; text-indent: 0pt"&gt;Noninterest expenses	&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;14,685&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;15,788&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;16,046&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;16,413&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; text-indent: 15pt; margin-bottom: 0pt"&gt;Income before income tax expense&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;10,301&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;9,586&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;11,138&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;7,088&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-right: 0pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; padding-bottom: 1pt; padding-left: 0pt; text-indent: 0pt"&gt;Income tax expense&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;2,331&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;2,346&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;2,725&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;1,596&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; text-align: left; padding-bottom: 1pt; padding-left: 0pt; text-indent: 0pt"&gt;Net income available to common shareholders&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;7,970&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;7,240&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;8,413&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;5,492&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-right: 0pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;Earnings per common share&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; text-indent: 15pt; margin-bottom: 0pt"&gt;Basic&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;1.00&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;0.91&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;1.06&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;0.69&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; text-indent: 15pt; margin-bottom: 0pt"&gt;Diluted&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;0.98&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;0.90&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;1.04&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;0.68&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="padding-right: 0pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;Weighted average common shares outstanding&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; text-indent: 15pt; margin-bottom: 0pt"&gt;Basic&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;7,932&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;7,958&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;7,972&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;7,971&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; text-indent: 15pt; margin-bottom: 0pt"&gt;Diluted&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;8,096&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;8,055&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;8,065&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;8,072&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;&lt;p style="margin: 0"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" class="fin" style="margin: auto; width: 100%; border-spacing: 0"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 1pt; padding-left: 0pt; font-size: 12pt; text-align: left; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="14" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 1pt; padding-left: 0pt; font-size: 12pt; text-align: left; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="14" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;For
    the quarters ended&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="white-space: nowrap; border-bottom: Black 1pt solid; padding-left: 0pt; font-size: 12pt; text-align: left; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;March
    31&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;June
    30&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;September&#160;30&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;December
    31&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="text-indent: 0pt; width: 48%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt"&gt;Interest income&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 10%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;22,813&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 10%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;22,731&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 10%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;23,486&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 10%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;24,137&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-indent: 0pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt"&gt;Interest expense&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;1,540&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;1,301&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;1,314&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;1,280&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt"&gt;Net interest income&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;21,273&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;21,430&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;22,172&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;22,857&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-indent: 0pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt"&gt;Provision for credit losses&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;(300&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;(1,900&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;(6,000&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;(4,200&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="text-indent: 0pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt"&gt;Noninterest income&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;5,904&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;3,622&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;4,239&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;3,336&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-indent: 0pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt"&gt;Noninterest expenses	&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;14,162&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;13,495&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;14,039&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;14,734&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt"&gt;Income before income tax expense&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;13,315&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;13,457&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;18,372&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;15,659&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-indent: 0pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt"&gt;Income tax expense	&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;2,949&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;3,134&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;4,355&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;3,654&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="border-top: Black 1pt solid; text-indent: 0pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; border-bottom: Black 1pt solid"&gt;Net income available to common shareholders&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid"&gt;$&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right; border-bottom: Black 1pt solid"&gt;10,366&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right; border-bottom: Black 1pt solid"&gt;10,323&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right; border-bottom: Black 1pt solid"&gt;14,017&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right; border-bottom: Black 1pt solid"&gt;12,005&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-indent: 0pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt"&gt;Earnings per common share&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt"&gt;Basic&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;1.33&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;1.32&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;1.78&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;1.52&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt"&gt;Diluted&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;1.31&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;1.29&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;1.75&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;1.49&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="text-indent: 0pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt"&gt;Weighted average common shares outstanding&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt"&gt;Basic&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;7,775&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;7,848&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;7,874&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;7,877&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt"&gt;Diluted&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;7,909&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;7,988&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;8,001&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;8,057&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:QuarterlyFinancialInformationTextBlock>
    <us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock contextRef="c0">&lt;table cellpadding="0" class="fin" style="margin: auto; width: 100%; border-spacing: 0"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-top: Black 2.5pt solid; padding: 5pt 0pt 1pt; font-size: 12pt; text-align: left; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; padding-top: 5pt; font: bold 8pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="14" style="border-top: Black 2.5pt solid; padding-top: 5pt; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; padding-top: 5pt; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 1pt; padding-right: 0pt; font-size: 12pt; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: bold 8pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="14" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;For
    the quarters ended&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="white-space: nowrap; border-bottom: Black 1pt solid; font: 8pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;(dollars
    in thousands, except share data)&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;March
    31&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;June
    30&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;September&#160;30&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;December&#160;31&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="padding-right: 0pt; width: 48%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;Interest income&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 10%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;24,464&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 10%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;27,238&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 10%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;30,934&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 10%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;35,026&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="border-bottom: Black 1pt solid; padding-right: 0pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; padding-bottom: 1pt; padding-left: 0pt; text-indent: 0pt"&gt;Interest expense&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;1,300&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;2,354&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;5,480&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;10,907&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; text-indent: 15pt; margin-bottom: 0pt"&gt;Net interest income	&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;23,164&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;24,884&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;25,454&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;24,119&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-right: 0pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;Provision for credit losses	&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;1,105&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;1,775&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;950&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;2,325&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="padding-right: 0pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;Noninterest income	&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;2,927&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;2,265&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;2,680&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;1,707&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="border-bottom: Black 1pt solid; padding-right: 0pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; padding-bottom: 1pt; padding-left: 0pt; text-indent: 0pt"&gt;Noninterest expenses	&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;14,685&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;15,788&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;16,046&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;16,413&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; text-indent: 15pt; margin-bottom: 0pt"&gt;Income before income tax expense&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;10,301&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;9,586&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;11,138&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;7,088&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-right: 0pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; padding-bottom: 1pt; padding-left: 0pt; text-indent: 0pt"&gt;Income tax expense&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;2,331&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;2,346&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;2,725&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;1,596&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-right: 0pt; text-align: left; padding-bottom: 1pt; padding-left: 0pt; text-indent: 0pt"&gt;Net income available to common shareholders&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;7,970&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;7,240&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;8,413&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;5,492&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-right: 0pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;Earnings per common share&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; text-indent: 15pt; margin-bottom: 0pt"&gt;Basic&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;1.00&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;0.91&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;1.06&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;0.69&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; text-indent: 15pt; margin-bottom: 0pt"&gt;Diluted&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;0.98&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;0.90&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;1.04&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;0.68&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="padding-right: 0pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; text-indent: 0pt"&gt;Weighted average common shares outstanding&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; text-indent: 15pt; margin-bottom: 0pt"&gt;Basic&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;7,932&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;7,958&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;7,972&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;7,971&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; text-indent: 15pt; margin-bottom: 0pt"&gt;Diluted&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;8,096&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;8,055&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;8,065&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;8,072&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;&lt;p style="margin: 0"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" class="fin" style="margin: auto; width: 100%; border-spacing: 0"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 1pt; padding-left: 0pt; font-size: 12pt; text-align: left; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="14" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 1pt; padding-left: 0pt; font-size: 12pt; text-align: left; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="14" style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;For
    the quarters ended&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="white-space: nowrap; border-bottom: Black 1pt solid; padding-left: 0pt; font-size: 12pt; text-align: left; text-indent: 0pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;March
    31&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;June
    30&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;September&#160;30&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;December
    31&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; border-bottom: Black 1pt solid; font: bold 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="text-indent: 0pt; width: 48%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt"&gt;Interest income&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 10%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;22,813&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 10%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;22,731&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 10%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;23,486&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 10%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;24,137&lt;/td&gt;&lt;td style="width: 1%; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-indent: 0pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt"&gt;Interest expense&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;1,540&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;1,301&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;1,314&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;1,280&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt"&gt;Net interest income&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;21,273&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;21,430&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;22,172&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;22,857&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-indent: 0pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt"&gt;Provision for credit losses&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;(300&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;(1,900&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;(6,000&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;)&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;(4,200&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="text-indent: 0pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt"&gt;Noninterest income&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;5,904&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;3,622&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;4,239&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;3,336&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-indent: 0pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt"&gt;Noninterest expenses	&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;14,162&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;13,495&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;14,039&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;14,734&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt"&gt;Income before income tax expense&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;13,315&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;13,457&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;18,372&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;15,659&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-indent: 0pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt"&gt;Income tax expense	&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;2,949&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;3,134&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;4,355&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;3,654&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="border-top: Black 1pt solid; text-indent: 0pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt; border-bottom: Black 1pt solid"&gt;Net income available to common shareholders&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid"&gt;$&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right; border-bottom: Black 1pt solid"&gt;10,366&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right; border-bottom: Black 1pt solid"&gt;10,323&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right; border-bottom: Black 1pt solid"&gt;14,017&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right; border-bottom: Black 1pt solid"&gt;12,005&lt;/td&gt;&lt;td style="border-top: Black 1pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-indent: 0pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt"&gt;Earnings per common share&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt"&gt;Basic&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;1.33&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;1.32&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;1.78&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;1.52&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt"&gt;Diluted&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;$&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;1.31&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;1.29&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;1.75&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;1.49&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="text-indent: 0pt; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left; padding-left: 0pt"&gt;Weighted average common shares outstanding&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt"&gt;Basic&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;7,775&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;7,848&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;7,874&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;7,877&lt;/td&gt;&lt;td style="font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(178,178,178)"&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; font: 10pt Arial, Helvetica, sans-serif; text-align: left; margin-top: 2pt; margin-bottom: 2pt !important; text-indent: 15pt; margin-bottom: 0pt"&gt;Diluted&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;7,909&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;7,988&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;8,001&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: right"&gt;8,057&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font: 9pt Arial, Helvetica, Sans-Serif; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock>
    <us-gaap:InterestAndDividendIncomeOperating contextRef="c582" decimals="-3" unitRef="usd">24464000</us-gaap:InterestAndDividendIncomeOperating>
    <us-gaap:InterestAndDividendIncomeOperating contextRef="c583" decimals="-3" unitRef="usd">27238000</us-gaap:InterestAndDividendIncomeOperating>
    <us-gaap:InterestAndDividendIncomeOperating contextRef="c584" decimals="-3" unitRef="usd">30934000</us-gaap:InterestAndDividendIncomeOperating>
    <us-gaap:InterestAndDividendIncomeOperating contextRef="c585" decimals="-3" unitRef="usd">35026000</us-gaap:InterestAndDividendIncomeOperating>
    <us-gaap:InterestExpense contextRef="c582" decimals="-3" unitRef="usd">1300000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense contextRef="c583" decimals="-3" unitRef="usd">2354000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense contextRef="c584" decimals="-3" unitRef="usd">5480000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense contextRef="c585" decimals="-3" unitRef="usd">10907000</us-gaap:InterestExpense>
    <us-gaap:InterestIncomeExpenseNet contextRef="c582" decimals="-3" unitRef="usd">23164000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet contextRef="c583" decimals="-3" unitRef="usd">24884000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet contextRef="c584" decimals="-3" unitRef="usd">25454000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet contextRef="c585" decimals="-3" unitRef="usd">24119000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:ProvisionForOtherCreditLosses contextRef="c582" decimals="-3" unitRef="usd">1105000</us-gaap:ProvisionForOtherCreditLosses>
    <us-gaap:ProvisionForOtherCreditLosses contextRef="c583" decimals="-3" unitRef="usd">1775000</us-gaap:ProvisionForOtherCreditLosses>
    <us-gaap:ProvisionForOtherCreditLosses contextRef="c584" decimals="-3" unitRef="usd">950000</us-gaap:ProvisionForOtherCreditLosses>
    <us-gaap:ProvisionForOtherCreditLosses contextRef="c585" decimals="-3" unitRef="usd">2325000</us-gaap:ProvisionForOtherCreditLosses>
    <us-gaap:NoninterestIncome contextRef="c582" decimals="-3" unitRef="usd">2927000</us-gaap:NoninterestIncome>
    <us-gaap:NoninterestIncome contextRef="c583" decimals="-3" unitRef="usd">2265000</us-gaap:NoninterestIncome>
    <us-gaap:NoninterestIncome contextRef="c584" decimals="-3" unitRef="usd">2680000</us-gaap:NoninterestIncome>
    <us-gaap:NoninterestIncome contextRef="c585" decimals="-3" unitRef="usd">1707000</us-gaap:NoninterestIncome>
    <us-gaap:NoninterestExpense contextRef="c582" decimals="-3" unitRef="usd">14685000</us-gaap:NoninterestExpense>
    <us-gaap:NoninterestExpense contextRef="c583" decimals="-3" unitRef="usd">15788000</us-gaap:NoninterestExpense>
    <us-gaap:NoninterestExpense contextRef="c584" decimals="-3" unitRef="usd">16046000</us-gaap:NoninterestExpense>
    <us-gaap:NoninterestExpense contextRef="c585" decimals="-3" unitRef="usd">16413000</us-gaap:NoninterestExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c582" decimals="-3" unitRef="usd">10301000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c583" decimals="-3" unitRef="usd">9586000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c584" decimals="-3" unitRef="usd">11138000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c585" decimals="-3" unitRef="usd">7088000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c582" decimals="-3" unitRef="usd">2331000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c583" decimals="-3" unitRef="usd">2346000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c584" decimals="-3" unitRef="usd">2725000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c585" decimals="-3" unitRef="usd">1596000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss contextRef="c582" decimals="-3" unitRef="usd">7970000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c583" decimals="-3" unitRef="usd">7240000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c584" decimals="-3" unitRef="usd">8413000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c585" decimals="-3" unitRef="usd">5492000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic contextRef="c582" decimals="2" unitRef="usdPershares">1</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic contextRef="c583" decimals="2" unitRef="usdPershares">0.91</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic contextRef="c584" decimals="2" unitRef="usdPershares">1.06</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic contextRef="c585" decimals="2" unitRef="usdPershares">0.69</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted contextRef="c582" decimals="2" unitRef="usdPershares">0.98</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted contextRef="c583" decimals="2" unitRef="usdPershares">0.9</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted contextRef="c584" decimals="2" unitRef="usdPershares">1.04</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted contextRef="c585" decimals="2" unitRef="usdPershares">0.68</us-gaap:EarningsPerShareDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c582" decimals="INF" unitRef="shares">7932</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c583" decimals="INF" unitRef="shares">7958</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c584" decimals="INF" unitRef="shares">7972</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c585" decimals="INF" unitRef="shares">7971</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c582" decimals="INF" unitRef="shares">8096</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c583" decimals="INF" unitRef="shares">8055</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c584" decimals="INF" unitRef="shares">8065</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c585" decimals="INF" unitRef="shares">8072</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:InterestAndDividendIncomeOperating contextRef="c586" decimals="-3" unitRef="usd">22813000</us-gaap:InterestAndDividendIncomeOperating>
    <us-gaap:InterestAndDividendIncomeOperating contextRef="c587" decimals="-3" unitRef="usd">22731000</us-gaap:InterestAndDividendIncomeOperating>
    <us-gaap:InterestAndDividendIncomeOperating contextRef="c588" decimals="-3" unitRef="usd">23486000</us-gaap:InterestAndDividendIncomeOperating>
    <us-gaap:InterestAndDividendIncomeOperating contextRef="c589" decimals="-3" unitRef="usd">24137000</us-gaap:InterestAndDividendIncomeOperating>
    <us-gaap:InterestExpense contextRef="c586" decimals="-3" unitRef="usd">1540000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense contextRef="c587" decimals="-3" unitRef="usd">1301000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense contextRef="c588" decimals="-3" unitRef="usd">1314000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense contextRef="c589" decimals="-3" unitRef="usd">1280000</us-gaap:InterestExpense>
    <us-gaap:InterestIncomeExpenseNet contextRef="c586" decimals="-3" unitRef="usd">21273000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet contextRef="c587" decimals="-3" unitRef="usd">21430000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet contextRef="c588" decimals="-3" unitRef="usd">22172000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet contextRef="c589" decimals="-3" unitRef="usd">22857000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:ProvisionForOtherCreditLosses contextRef="c586" decimals="-3" unitRef="usd">-300000</us-gaap:ProvisionForOtherCreditLosses>
    <us-gaap:ProvisionForOtherCreditLosses contextRef="c587" decimals="-3" unitRef="usd">-1900000</us-gaap:ProvisionForOtherCreditLosses>
    <us-gaap:ProvisionForOtherCreditLosses contextRef="c588" decimals="-3" unitRef="usd">-6000000</us-gaap:ProvisionForOtherCreditLosses>
    <us-gaap:ProvisionForOtherCreditLosses contextRef="c589" decimals="-3" unitRef="usd">-4200000</us-gaap:ProvisionForOtherCreditLosses>
    <us-gaap:NoninterestIncome contextRef="c586" decimals="-3" unitRef="usd">5904000</us-gaap:NoninterestIncome>
    <us-gaap:NoninterestIncome contextRef="c587" decimals="-3" unitRef="usd">3622000</us-gaap:NoninterestIncome>
    <us-gaap:NoninterestIncome contextRef="c588" decimals="-3" unitRef="usd">4239000</us-gaap:NoninterestIncome>
    <us-gaap:NoninterestIncome contextRef="c589" decimals="-3" unitRef="usd">3336000</us-gaap:NoninterestIncome>
    <us-gaap:NoninterestExpense contextRef="c586" decimals="-3" unitRef="usd">14162000</us-gaap:NoninterestExpense>
    <us-gaap:NoninterestExpense contextRef="c587" decimals="-3" unitRef="usd">13495000</us-gaap:NoninterestExpense>
    <us-gaap:NoninterestExpense contextRef="c588" decimals="-3" unitRef="usd">14039000</us-gaap:NoninterestExpense>
    <us-gaap:NoninterestExpense contextRef="c589" decimals="-3" unitRef="usd">14734000</us-gaap:NoninterestExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c586" decimals="-3" unitRef="usd">13315000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c587" decimals="-3" unitRef="usd">13457000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c588" decimals="-3" unitRef="usd">18372000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c589" decimals="-3" unitRef="usd">15659000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c586" decimals="-3" unitRef="usd">2949000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c587" decimals="-3" unitRef="usd">3134000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c588" decimals="-3" unitRef="usd">4355000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c589" decimals="-3" unitRef="usd">3654000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss contextRef="c586" decimals="-3" unitRef="usd">10366000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c587" decimals="-3" unitRef="usd">10323000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c588" decimals="-3" unitRef="usd">14017000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c589" decimals="-3" unitRef="usd">12005000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic contextRef="c586" decimals="2" unitRef="usdPershares">1.33</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic contextRef="c587" decimals="2" unitRef="usdPershares">1.32</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic contextRef="c588" decimals="2" unitRef="usdPershares">1.78</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic contextRef="c589" decimals="2" unitRef="usdPershares">1.52</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted contextRef="c586" decimals="2" unitRef="usdPershares">1.31</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted contextRef="c587" decimals="2" unitRef="usdPershares">1.29</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted contextRef="c588" decimals="2" unitRef="usdPershares">1.75</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted contextRef="c589" decimals="2" unitRef="usdPershares">1.49</us-gaap:EarningsPerShareDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c586" decimals="INF" unitRef="shares">7775</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c587" decimals="INF" unitRef="shares">7848</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c588" decimals="INF" unitRef="shares">7874</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c589" decimals="INF" unitRef="shares">7877</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c586" decimals="INF" unitRef="shares">7909</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c587" decimals="INF" unitRef="shares">7988</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c588" decimals="INF" unitRef="shares">8001</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c589" decimals="INF" unitRef="shares">8057</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <dei:LocalPhoneNumber contextRef="c0" id="hidden-fact-0">679-9000</dei:LocalPhoneNumber>
    <dei:CityAreaCode contextRef="c0" id="hidden-fact-1">864</dei:CityAreaCode>
    <sfst:FHLBAdvanceAndRelatedDebt
      contextRef="c4"
      id="hidden-fact-2"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:PreferredStockValue
      contextRef="c3"
      id="hidden-fact-3"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:PreferredStockValue
      contextRef="c4"
      id="hidden-fact-4"
      unitRef="usd"
      xsi:nil="true"/>
    <sfst:NetLenderAndReferralFeesOnPppLoans
      contextRef="c0"
      id="hidden-fact-5"
      unitRef="usd"
      xsi:nil="true"/>
    <sfst:RealEstateOwnedExpenses
      contextRef="c0"
      id="hidden-fact-6"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:SharesOutstanding
      contextRef="c8"
      id="hidden-fact-7"
      unitRef="shares"
      xsi:nil="true"/>
    <us-gaap:StockholdersEquity
      contextRef="c8"
      id="hidden-fact-8"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="c14"
      id="hidden-fact-9"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="c15"
      id="hidden-fact-10"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="c15"
      id="hidden-fact-11"
      unitRef="shares"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="c15"
      id="hidden-fact-12"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="c17"
      id="hidden-fact-13"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="c19"
      id="hidden-fact-14"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="c16"
      id="hidden-fact-15"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="c14"
      id="hidden-fact-16"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures
      contextRef="c15"
      id="hidden-fact-17"
      unitRef="shares"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="c15"
      id="hidden-fact-18"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="c19"
      id="hidden-fact-19"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="c16"
      id="hidden-fact-20"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="c6"
      id="hidden-fact-21"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition
      contextRef="c14"
      id="hidden-fact-22"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition
      contextRef="c15"
      id="hidden-fact-23"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition
      contextRef="c18"
      id="hidden-fact-24"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition
      contextRef="c19"
      id="hidden-fact-25"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition
      contextRef="c16"
      id="hidden-fact-26"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="c14"
      id="hidden-fact-27"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="c15"
      id="hidden-fact-28"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="c17"
      id="hidden-fact-29"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="c19"
      id="hidden-fact-30"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="c16"
      id="hidden-fact-31"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="c14"
      id="hidden-fact-32"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="c15"
      id="hidden-fact-33"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="c17"
      id="hidden-fact-34"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="c18"
      id="hidden-fact-35"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="c16"
      id="hidden-fact-36"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:SharesOutstanding
      contextRef="c21"
      id="hidden-fact-37"
      unitRef="shares"
      xsi:nil="true"/>
    <us-gaap:StockholdersEquity
      contextRef="c21"
      id="hidden-fact-38"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="c27"
      id="hidden-fact-39"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="c28"
      id="hidden-fact-40"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="c29"
      id="hidden-fact-41"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="c30"
      id="hidden-fact-42"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="c31"
      id="hidden-fact-43"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="c28"
      id="hidden-fact-44"
      unitRef="shares"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="c28"
      id="hidden-fact-45"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="c29"
      id="hidden-fact-46"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="c31"
      id="hidden-fact-47"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="c32"
      id="hidden-fact-48"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="c27"
      id="hidden-fact-49"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures
      contextRef="c28"
      id="hidden-fact-50"
      unitRef="shares"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="c28"
      id="hidden-fact-51"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="c31"
      id="hidden-fact-52"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="c32"
      id="hidden-fact-53"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="c5"
      id="hidden-fact-54"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition
      contextRef="c27"
      id="hidden-fact-55"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition
      contextRef="c28"
      id="hidden-fact-56"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition
      contextRef="c30"
      id="hidden-fact-57"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition
      contextRef="c31"
      id="hidden-fact-58"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition
      contextRef="c32"
      id="hidden-fact-59"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="c27"
      id="hidden-fact-60"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="c28"
      id="hidden-fact-61"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="c29"
      id="hidden-fact-62"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="c31"
      id="hidden-fact-63"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="c32"
      id="hidden-fact-64"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="c27"
      id="hidden-fact-65"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="c28"
      id="hidden-fact-66"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="c29"
      id="hidden-fact-67"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="c30"
      id="hidden-fact-68"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="c32"
      id="hidden-fact-69"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:SharesOutstanding
      contextRef="c34"
      id="hidden-fact-70"
      unitRef="shares"
      xsi:nil="true"/>
    <us-gaap:StockholdersEquity
      contextRef="c34"
      id="hidden-fact-71"
      unitRef="usd"
      xsi:nil="true"/>
    <sfst:AdoptionOfAccountingStandardsUpdate201613
      contextRef="c39"
      id="hidden-fact-72"
      unitRef="usd"
      xsi:nil="true"/>
    <sfst:AdoptionOfAccountingStandardsUpdate201613
      contextRef="c40"
      id="hidden-fact-73"
      unitRef="usd"
      xsi:nil="true"/>
    <sfst:AdoptionOfAccountingStandardsUpdate201613
      contextRef="c41"
      id="hidden-fact-74"
      unitRef="usd"
      xsi:nil="true"/>
    <sfst:AdoptionOfAccountingStandardsUpdate201613
      contextRef="c42"
      id="hidden-fact-75"
      unitRef="usd"
      xsi:nil="true"/>
    <sfst:AdoptionOfAccountingStandardsUpdate201613
      contextRef="c43"
      id="hidden-fact-76"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="c39"
      id="hidden-fact-77"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="c40"
      id="hidden-fact-78"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="c41"
      id="hidden-fact-79"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="c42"
      id="hidden-fact-80"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="c43"
      id="hidden-fact-81"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="c40"
      id="hidden-fact-82"
      unitRef="shares"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="c40"
      id="hidden-fact-83"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="c41"
      id="hidden-fact-84"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="c43"
      id="hidden-fact-85"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="c44"
      id="hidden-fact-86"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="c39"
      id="hidden-fact-87"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures
      contextRef="c40"
      id="hidden-fact-88"
      unitRef="shares"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="c40"
      id="hidden-fact-89"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="c43"
      id="hidden-fact-90"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="c44"
      id="hidden-fact-91"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="c0"
      id="hidden-fact-92"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition
      contextRef="c39"
      id="hidden-fact-93"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition
      contextRef="c40"
      id="hidden-fact-94"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition
      contextRef="c42"
      id="hidden-fact-95"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition
      contextRef="c43"
      id="hidden-fact-96"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition
      contextRef="c44"
      id="hidden-fact-97"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="c39"
      id="hidden-fact-98"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="c40"
      id="hidden-fact-99"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="c41"
      id="hidden-fact-100"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="c43"
      id="hidden-fact-101"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="c44"
      id="hidden-fact-102"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="c39"
      id="hidden-fact-103"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="c40"
      id="hidden-fact-104"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="c41"
      id="hidden-fact-105"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="c42"
      id="hidden-fact-106"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="c44"
      id="hidden-fact-107"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:SharesOutstanding
      contextRef="c46"
      id="hidden-fact-108"
      unitRef="shares"
      xsi:nil="true"/>
    <us-gaap:StockholdersEquity
      contextRef="c46"
      id="hidden-fact-109"
      unitRef="usd"
      xsi:nil="true"/>
    <sfst:WritedownOfRealEstateOwned
      contextRef="c0"
      id="hidden-fact-110"
      unitRef="usd"
      xsi:nil="true"/>
    <sfst:WritedownOfRealEstateOwned
      contextRef="c5"
      id="hidden-fact-111"
      unitRef="usd"
      xsi:nil="true"/>
    <sfst:LossOnSaleOfRealEstateOwned
      contextRef="c0"
      id="hidden-fact-112"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt
      contextRef="c5"
      id="hidden-fact-113"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt
      contextRef="c6"
      id="hidden-fact-114"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:PaymentsToAcquireLifeInsurancePolicies
      contextRef="c0"
      id="hidden-fact-115"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:ProceedsFromSaleOfWhollyOwnedRealEstateAndRealEstateAcquiredInSettlementOfLoans
      contextRef="c0"
      id="hidden-fact-116"
      unitRef="usd"
      xsi:nil="true"/>
    <sfst:ForeclosureOfOtherRealEstate
      contextRef="c0"
      id="hidden-fact-117"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="c51"
      id="hidden-fact-118"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="c52"
      id="hidden-fact-119"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="c53"
      id="hidden-fact-120"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="c54"
      id="hidden-fact-121"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="c55"
      id="hidden-fact-122"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="c56"
      id="hidden-fact-123"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="c57"
      id="hidden-fact-124"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="c58"
      id="hidden-fact-125"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="c59"
      id="hidden-fact-126"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="c60"
      id="hidden-fact-127"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="c61"
      id="hidden-fact-128"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="c62"
      id="hidden-fact-129"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="c64"
      id="hidden-fact-130"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost
      contextRef="c3"
      id="hidden-fact-131"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue
      contextRef="c3"
      id="hidden-fact-132"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="c72"
      id="hidden-fact-133"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="c72"
      id="hidden-fact-134"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="c73"
      id="hidden-fact-135"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="c73"
      id="hidden-fact-136"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="c53"
      id="hidden-fact-137"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="c53"
      id="hidden-fact-138"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="c78"
      id="hidden-fact-139"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="c78"
      id="hidden-fact-140"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="c79"
      id="hidden-fact-141"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="c79"
      id="hidden-fact-142"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableRevolving
      contextRef="c129"
      id="hidden-fact-143"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="c129"
      id="hidden-fact-144"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="c130"
      id="hidden-fact-145"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableRevolving
      contextRef="c130"
      id="hidden-fact-146"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="c130"
      id="hidden-fact-147"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="c131"
      id="hidden-fact-148"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="c131"
      id="hidden-fact-149"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="c131"
      id="hidden-fact-150"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="c131"
      id="hidden-fact-151"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableRevolving
      contextRef="c131"
      id="hidden-fact-152"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="c131"
      id="hidden-fact-153"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="c132"
      id="hidden-fact-154"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="c132"
      id="hidden-fact-155"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="c132"
      id="hidden-fact-156"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="c132"
      id="hidden-fact-157"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableRevolving
      contextRef="c132"
      id="hidden-fact-158"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="c132"
      id="hidden-fact-159"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableRevolving
      contextRef="c97"
      id="hidden-fact-160"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="c97"
      id="hidden-fact-161"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="c134"
      id="hidden-fact-162"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableRevolving
      contextRef="c134"
      id="hidden-fact-163"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="c134"
      id="hidden-fact-164"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="c135"
      id="hidden-fact-165"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="c135"
      id="hidden-fact-166"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="c135"
      id="hidden-fact-167"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableRevolving
      contextRef="c135"
      id="hidden-fact-168"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="c135"
      id="hidden-fact-169"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="c136"
      id="hidden-fact-170"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="c136"
      id="hidden-fact-171"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableRevolving
      contextRef="c136"
      id="hidden-fact-172"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="c136"
      id="hidden-fact-173"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="c137"
      id="hidden-fact-174"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="c137"
      id="hidden-fact-175"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableRevolving
      contextRef="c137"
      id="hidden-fact-176"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="c137"
      id="hidden-fact-177"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="c138"
      id="hidden-fact-178"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="c138"
      id="hidden-fact-179"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="c138"
      id="hidden-fact-180"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="c138"
      id="hidden-fact-181"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="c138"
      id="hidden-fact-182"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableRevolving
      contextRef="c138"
      id="hidden-fact-183"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="c138"
      id="hidden-fact-184"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="c139"
      id="hidden-fact-185"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="c139"
      id="hidden-fact-186"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="c139"
      id="hidden-fact-187"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="c139"
      id="hidden-fact-188"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="c139"
      id="hidden-fact-189"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="c139"
      id="hidden-fact-190"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableRevolving
      contextRef="c139"
      id="hidden-fact-191"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="c139"
      id="hidden-fact-192"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:NotesReceivableGross
      contextRef="c139"
      id="hidden-fact-193"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="c140"
      id="hidden-fact-194"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="c140"
      id="hidden-fact-195"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="c140"
      id="hidden-fact-196"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="c140"
      id="hidden-fact-197"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="c140"
      id="hidden-fact-198"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="c140"
      id="hidden-fact-199"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableRevolving
      contextRef="c140"
      id="hidden-fact-200"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="c140"
      id="hidden-fact-201"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:NotesReceivableGross
      contextRef="c140"
      id="hidden-fact-202"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="c101"
      id="hidden-fact-203"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="c101"
      id="hidden-fact-204"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableRevolving
      contextRef="c101"
      id="hidden-fact-205"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="c101"
      id="hidden-fact-206"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="c143"
      id="hidden-fact-207"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="c144"
      id="hidden-fact-208"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="c144"
      id="hidden-fact-209"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableRevolving
      contextRef="c146"
      id="hidden-fact-210"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="c146"
      id="hidden-fact-211"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableRevolving
      contextRef="c147"
      id="hidden-fact-212"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="c147"
      id="hidden-fact-213"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableRevolving
      contextRef="c148"
      id="hidden-fact-214"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="c148"
      id="hidden-fact-215"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="c149"
      id="hidden-fact-216"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableRevolving
      contextRef="c149"
      id="hidden-fact-217"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="c149"
      id="hidden-fact-218"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableRevolving
      contextRef="c111"
      id="hidden-fact-219"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="c111"
      id="hidden-fact-220"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="c150"
      id="hidden-fact-221"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="c150"
      id="hidden-fact-222"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="c150"
      id="hidden-fact-223"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="c150"
      id="hidden-fact-224"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="c150"
      id="hidden-fact-225"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="c150"
      id="hidden-fact-226"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="c150"
      id="hidden-fact-227"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="c151"
      id="hidden-fact-228"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="c151"
      id="hidden-fact-229"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="c151"
      id="hidden-fact-230"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="c151"
      id="hidden-fact-231"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="c151"
      id="hidden-fact-232"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="c151"
      id="hidden-fact-233"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="c151"
      id="hidden-fact-234"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="c152"
      id="hidden-fact-235"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="c152"
      id="hidden-fact-236"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="c152"
      id="hidden-fact-237"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="c152"
      id="hidden-fact-238"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="c152"
      id="hidden-fact-239"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="c152"
      id="hidden-fact-240"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="c152"
      id="hidden-fact-241"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="c153"
      id="hidden-fact-242"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="c153"
      id="hidden-fact-243"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="c153"
      id="hidden-fact-244"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="c153"
      id="hidden-fact-245"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="c153"
      id="hidden-fact-246"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="c153"
      id="hidden-fact-247"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="c153"
      id="hidden-fact-248"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="c115"
      id="hidden-fact-249"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="c115"
      id="hidden-fact-250"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="c115"
      id="hidden-fact-251"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="c115"
      id="hidden-fact-252"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="c115"
      id="hidden-fact-253"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="c115"
      id="hidden-fact-254"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="c115"
      id="hidden-fact-255"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="c154"
      id="hidden-fact-256"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="c154"
      id="hidden-fact-257"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="c154"
      id="hidden-fact-258"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableRevolving
      contextRef="c154"
      id="hidden-fact-259"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="c154"
      id="hidden-fact-260"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="c155"
      id="hidden-fact-261"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="c155"
      id="hidden-fact-262"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="c155"
      id="hidden-fact-263"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="c155"
      id="hidden-fact-264"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="c155"
      id="hidden-fact-265"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableRevolving
      contextRef="c155"
      id="hidden-fact-266"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="c155"
      id="hidden-fact-267"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="c156"
      id="hidden-fact-268"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="c156"
      id="hidden-fact-269"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="c156"
      id="hidden-fact-270"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="c156"
      id="hidden-fact-271"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="c156"
      id="hidden-fact-272"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableRevolving
      contextRef="c156"
      id="hidden-fact-273"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="c156"
      id="hidden-fact-274"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="c157"
      id="hidden-fact-275"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="c157"
      id="hidden-fact-276"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="c157"
      id="hidden-fact-277"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="c157"
      id="hidden-fact-278"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="c157"
      id="hidden-fact-279"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="c157"
      id="hidden-fact-280"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableRevolving
      contextRef="c157"
      id="hidden-fact-281"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="c157"
      id="hidden-fact-282"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:NotesReceivableGross
      contextRef="c157"
      id="hidden-fact-283"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="c119"
      id="hidden-fact-284"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="c119"
      id="hidden-fact-285"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableRevolving
      contextRef="c119"
      id="hidden-fact-286"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="c119"
      id="hidden-fact-287"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="c158"
      id="hidden-fact-288"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="c159"
      id="hidden-fact-289"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="c160"
      id="hidden-fact-290"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="c160"
      id="hidden-fact-291"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="c160"
      id="hidden-fact-292"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="c161"
      id="hidden-fact-293"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="c161"
      id="hidden-fact-294"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="c161"
      id="hidden-fact-295"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="c161"
      id="hidden-fact-296"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="c161"
      id="hidden-fact-297"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="c162"
      id="hidden-fact-298"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="c91"
      id="hidden-fact-299"
      unitRef="usd"
      xsi:nil="true"/>
    <sfst:LoanBalancesClassifiedByCreditQualityIndicatorsAndLoanCategoriesAmount
      contextRef="c174"
      id="hidden-fact-300"
      unitRef="usd"
      xsi:nil="true"/>
    <sfst:LoanBalancesClassifiedByCreditQualityIndicatorsAndLoanCategoriesAmount
      contextRef="c178"
      id="hidden-fact-301"
      unitRef="usd"
      xsi:nil="true"/>
    <sfst:LoanBalancesClassifiedByCreditQualityIndicatorsAndLoanCategoriesAmount
      contextRef="c183"
      id="hidden-fact-302"
      unitRef="usd"
      xsi:nil="true"/>
    <sfst:LoanBalancesClassifiedByCreditQualityIndicatorsAndLoanCategoriesAmount
      contextRef="c187"
      id="hidden-fact-303"
      unitRef="usd"
      xsi:nil="true"/>
    <sfst:TotalLoanBalancesByPaymentAmount
      contextRef="c198"
      id="hidden-fact-304"
      unitRef="usd"
      xsi:nil="true"/>
    <sfst:TotalLoanBalancesByPaymentAmount
      contextRef="c199"
      id="hidden-fact-305"
      unitRef="usd"
      xsi:nil="true"/>
    <sfst:TotalLoanBalancesByPaymentAmount
      contextRef="c200"
      id="hidden-fact-306"
      unitRef="usd"
      xsi:nil="true"/>
    <sfst:TotalLoanBalancesByPaymentAmount
      contextRef="c201"
      id="hidden-fact-307"
      unitRef="usd"
      xsi:nil="true"/>
    <sfst:TotalLoanBalancesByPaymentAmount
      contextRef="c206"
      id="hidden-fact-308"
      unitRef="usd"
      xsi:nil="true"/>
    <sfst:TotalLoanBalancesByPaymentAmount
      contextRef="c210"
      id="hidden-fact-309"
      unitRef="usd"
      xsi:nil="true"/>
    <sfst:TotalLoanBalancesByPaymentAmount
      contextRef="c211"
      id="hidden-fact-310"
      unitRef="usd"
      xsi:nil="true"/>
    <sfst:TotalLoanBalancesByPaymentAmount
      contextRef="c212"
      id="hidden-fact-311"
      unitRef="usd"
      xsi:nil="true"/>
    <sfst:TotalLoanBalancesByPaymentAmount
      contextRef="c213"
      id="hidden-fact-312"
      unitRef="usd"
      xsi:nil="true"/>
    <sfst:TotalLoanBalancesByPaymentAmount
      contextRef="c218"
      id="hidden-fact-313"
      unitRef="usd"
      xsi:nil="true"/>
    <sfst:TotalLoansBalancesByPaymentAmount
      contextRef="c223"
      id="hidden-fact-314"
      unitRef="usd"
      xsi:nil="true"/>
    <sfst:TotalLoansBalancesByPaymentAmount
      contextRef="c228"
      id="hidden-fact-315"
      unitRef="usd"
      xsi:nil="true"/>
    <sfst:TotalLoansBalancesByPaymentAmount
      contextRef="c229"
      id="hidden-fact-316"
      unitRef="usd"
      xsi:nil="true"/>
    <sfst:TotalLoansBalancesByPaymentAmount
      contextRef="c233"
      id="hidden-fact-317"
      unitRef="usd"
      xsi:nil="true"/>
    <sfst:TotalLoansBalancesByPaymentAmount
      contextRef="c234"
      id="hidden-fact-318"
      unitRef="usd"
      xsi:nil="true"/>
    <sfst:TotalLoansBalancesByPaymentAmount
      contextRef="c235"
      id="hidden-fact-319"
      unitRef="usd"
      xsi:nil="true"/>
    <sfst:TotalLoansBalancesByPaymentAmount
      contextRef="c236"
      id="hidden-fact-320"
      unitRef="usd"
      xsi:nil="true"/>
    <sfst:TotalLoansBalancesByPaymentAmount
      contextRef="c240"
      id="hidden-fact-321"
      unitRef="usd"
      xsi:nil="true"/>
    <sfst:TotalLoansBalancesByPaymentAmount
      contextRef="c241"
      id="hidden-fact-322"
      unitRef="usd"
      xsi:nil="true"/>
    <sfst:TotalLoansBalancesByPaymentAmount
      contextRef="c242"
      id="hidden-fact-323"
      unitRef="usd"
      xsi:nil="true"/>
    <sfst:TotalLoanBalancesByPaymentAmount
      contextRef="c245"
      id="hidden-fact-324"
      unitRef="usd"
      xsi:nil="true"/>
    <sfst:TotalLoanBalancesByPaymentAmount
      contextRef="c246"
      id="hidden-fact-325"
      unitRef="usd"
      xsi:nil="true"/>
    <sfst:TotalLoanBalancesByPaymentAmount
      contextRef="c247"
      id="hidden-fact-326"
      unitRef="usd"
      xsi:nil="true"/>
    <sfst:TotalLoanBalancesByPaymentAmount
      contextRef="c248"
      id="hidden-fact-327"
      unitRef="usd"
      xsi:nil="true"/>
    <sfst:TotalLoanBalancesByPaymentAmount
      contextRef="c245"
      id="hidden-fact-328"
      unitRef="usd"
      xsi:nil="true"/>
    <sfst:TotalLoanBalancesByPaymentAmount
      contextRef="c246"
      id="hidden-fact-329"
      unitRef="usd"
      xsi:nil="true"/>
    <sfst:TotalLoanBalancesByPaymentAmount
      contextRef="c247"
      id="hidden-fact-330"
      unitRef="usd"
      xsi:nil="true"/>
    <sfst:TotalLoanBalancesByPaymentAmount
      contextRef="c248"
      id="hidden-fact-331"
      unitRef="usd"
      xsi:nil="true"/>
    <sfst:TotalLoanBalancesByPaymentAmount
      contextRef="c251"
      id="hidden-fact-332"
      unitRef="usd"
      xsi:nil="true"/>
    <sfst:TotalLoanBalancesByPaymentAmount
      contextRef="c252"
      id="hidden-fact-333"
      unitRef="usd"
      xsi:nil="true"/>
    <sfst:TotalLoanBalancesByPaymentAmount
      contextRef="c253"
      id="hidden-fact-334"
      unitRef="usd"
      xsi:nil="true"/>
    <sfst:TotalLoanBalancesByPaymentAmount
      contextRef="c251"
      id="hidden-fact-335"
      unitRef="usd"
      xsi:nil="true"/>
    <sfst:TotalLoanBalancesByPaymentAmount
      contextRef="c252"
      id="hidden-fact-336"
      unitRef="usd"
      xsi:nil="true"/>
    <sfst:TotalLoanBalancesByPaymentAmount
      contextRef="c253"
      id="hidden-fact-337"
      unitRef="usd"
      xsi:nil="true"/>
    <sfst:TotalLoanBalancesByPaymentAmount
      contextRef="c257"
      id="hidden-fact-338"
      unitRef="usd"
      xsi:nil="true"/>
    <sfst:TotalLoanBalancesByPaymentAmount
      contextRef="c258"
      id="hidden-fact-339"
      unitRef="usd"
      xsi:nil="true"/>
    <sfst:TotalLoanBalancesByPaymentAmount
      contextRef="c259"
      id="hidden-fact-340"
      unitRef="usd"
      xsi:nil="true"/>
    <sfst:TotalLoanBalancesByPaymentAmount
      contextRef="c260"
      id="hidden-fact-341"
      unitRef="usd"
      xsi:nil="true"/>
    <sfst:TotalLoanBalancesByPaymentAmount
      contextRef="c257"
      id="hidden-fact-342"
      unitRef="usd"
      xsi:nil="true"/>
    <sfst:TotalLoanBalancesByPaymentAmount
      contextRef="c258"
      id="hidden-fact-343"
      unitRef="usd"
      xsi:nil="true"/>
    <sfst:TotalLoanBalancesByPaymentAmount
      contextRef="c259"
      id="hidden-fact-344"
      unitRef="usd"
      xsi:nil="true"/>
    <sfst:TotalLoanBalancesByPaymentAmount
      contextRef="c260"
      id="hidden-fact-345"
      unitRef="usd"
      xsi:nil="true"/>
    <sfst:TotalLoanBalancesByPaymentAmount
      contextRef="c263"
      id="hidden-fact-346"
      unitRef="usd"
      xsi:nil="true"/>
    <sfst:TotalLoanBalancesByPaymentAmount
      contextRef="c264"
      id="hidden-fact-347"
      unitRef="usd"
      xsi:nil="true"/>
    <sfst:TotalLoanBalancesByPaymentAmount
      contextRef="c265"
      id="hidden-fact-348"
      unitRef="usd"
      xsi:nil="true"/>
    <sfst:TotalLoanBalancesByPaymentAmount
      contextRef="c266"
      id="hidden-fact-349"
      unitRef="usd"
      xsi:nil="true"/>
    <sfst:TotalLoanBalancesByPaymentAmount
      contextRef="c263"
      id="hidden-fact-350"
      unitRef="usd"
      xsi:nil="true"/>
    <sfst:TotalLoanBalancesByPaymentAmount
      contextRef="c264"
      id="hidden-fact-351"
      unitRef="usd"
      xsi:nil="true"/>
    <sfst:TotalLoanBalancesByPaymentAmount
      contextRef="c265"
      id="hidden-fact-352"
      unitRef="usd"
      xsi:nil="true"/>
    <sfst:TotalLoanBalancesByPaymentAmount
      contextRef="c266"
      id="hidden-fact-353"
      unitRef="usd"
      xsi:nil="true"/>
    <sfst:TotalLoansBalancesByPaymentAmount
      contextRef="c269"
      id="hidden-fact-354"
      unitRef="usd"
      xsi:nil="true"/>
    <sfst:TotalLoansBalancesByPaymentAmount
      contextRef="c270"
      id="hidden-fact-355"
      unitRef="usd"
      xsi:nil="true"/>
    <sfst:TotalLoansBalancesByPaymentAmount
      contextRef="c269"
      id="hidden-fact-356"
      unitRef="usd"
      xsi:nil="true"/>
    <sfst:TotalLoansBalancesByPaymentAmount
      contextRef="c270"
      id="hidden-fact-357"
      unitRef="usd"
      xsi:nil="true"/>
    <sfst:TotalLoansBalancesByPaymentAmount
      contextRef="c275"
      id="hidden-fact-358"
      unitRef="usd"
      xsi:nil="true"/>
    <sfst:TotalLoansBalancesByPaymentAmount
      contextRef="c275"
      id="hidden-fact-359"
      unitRef="usd"
      xsi:nil="true"/>
    <sfst:TotalLoansBalancesByPaymentAmount
      contextRef="c281"
      id="hidden-fact-360"
      unitRef="usd"
      xsi:nil="true"/>
    <sfst:TotalLoansBalancesByPaymentAmount
      contextRef="c282"
      id="hidden-fact-361"
      unitRef="usd"
      xsi:nil="true"/>
    <sfst:TotalLoansBalancesByPaymentAmount
      contextRef="c283"
      id="hidden-fact-362"
      unitRef="usd"
      xsi:nil="true"/>
    <sfst:TotalLoansBalancesByPaymentAmount
      contextRef="c284"
      id="hidden-fact-363"
      unitRef="usd"
      xsi:nil="true"/>
    <sfst:TotalLoansBalancesByPaymentAmount
      contextRef="c281"
      id="hidden-fact-364"
      unitRef="usd"
      xsi:nil="true"/>
    <sfst:TotalLoansBalancesByPaymentAmount
      contextRef="c282"
      id="hidden-fact-365"
      unitRef="usd"
      xsi:nil="true"/>
    <sfst:TotalLoansBalancesByPaymentAmount
      contextRef="c283"
      id="hidden-fact-366"
      unitRef="usd"
      xsi:nil="true"/>
    <sfst:TotalLoansBalancesByPaymentAmount
      contextRef="c284"
      id="hidden-fact-367"
      unitRef="usd"
      xsi:nil="true"/>
    <sfst:TotalLoansBalancesByPaymentAmount
      contextRef="c287"
      id="hidden-fact-368"
      unitRef="usd"
      xsi:nil="true"/>
    <sfst:TotalLoansBalancesByPaymentAmount
      contextRef="c288"
      id="hidden-fact-369"
      unitRef="usd"
      xsi:nil="true"/>
    <sfst:TotalLoansBalancesByPaymentAmount
      contextRef="c289"
      id="hidden-fact-370"
      unitRef="usd"
      xsi:nil="true"/>
    <sfst:TotalLoansBalancesByPaymentAmount
      contextRef="c287"
      id="hidden-fact-371"
      unitRef="usd"
      xsi:nil="true"/>
    <sfst:TotalLoansBalancesByPaymentAmount
      contextRef="c288"
      id="hidden-fact-372"
      unitRef="usd"
      xsi:nil="true"/>
    <sfst:TotalLoansBalancesByPaymentAmount
      contextRef="c289"
      id="hidden-fact-373"
      unitRef="usd"
      xsi:nil="true"/>
    <sfst:TotalLoan
      contextRef="c288"
      id="hidden-fact-374"
      unitRef="usd"
      xsi:nil="true"/>
    <sfst:OtherRealEstateOwned
      contextRef="c0"
      id="hidden-fact-375"
      unitRef="usd"
      xsi:nil="true"/>
    <sfst:OtherRealEstateOwned
      contextRef="c5"
      id="hidden-fact-376"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
      contextRef="c3"
      id="hidden-fact-377"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
      contextRef="c4"
      id="hidden-fact-378"
      unitRef="usd"
      xsi:nil="true"/>
    <sfst:TotalCommercial
      contextRef="c293"
      id="hidden-fact-379"
      unitRef="usd"
      xsi:nil="true"/>
    <sfst:TotalCommercial
      contextRef="c294"
      id="hidden-fact-380"
      unitRef="usd"
      xsi:nil="true"/>
    <sfst:TotalCommercial
      contextRef="c295"
      id="hidden-fact-381"
      unitRef="usd"
      xsi:nil="true"/>
    <sfst:TotalCommercial
      contextRef="c296"
      id="hidden-fact-382"
      unitRef="usd"
      xsi:nil="true"/>
    <sfst:TotalCommercial
      contextRef="c301"
      id="hidden-fact-383"
      unitRef="usd"
      xsi:nil="true"/>
    <sfst:TotalCommercial
      contextRef="c302"
      id="hidden-fact-384"
      unitRef="usd"
      xsi:nil="true"/>
    <sfst:TotalCommercial
      contextRef="c303"
      id="hidden-fact-385"
      unitRef="usd"
      xsi:nil="true"/>
    <sfst:TotalCommercial
      contextRef="c304"
      id="hidden-fact-386"
      unitRef="usd"
      xsi:nil="true"/>
    <sfst:TotalCommercial
      contextRef="c305"
      id="hidden-fact-387"
      unitRef="usd"
      xsi:nil="true"/>
    <sfst:TotalCommercial
      contextRef="c308"
      id="hidden-fact-388"
      unitRef="usd"
      xsi:nil="true"/>
    <sfst:TotalConsumer
      contextRef="c313"
      id="hidden-fact-389"
      unitRef="usd"
      xsi:nil="true"/>
    <sfst:TotalConsumer
      contextRef="c301"
      id="hidden-fact-390"
      unitRef="usd"
      xsi:nil="true"/>
    <sfst:TotalConsumer
      contextRef="c302"
      id="hidden-fact-391"
      unitRef="usd"
      xsi:nil="true"/>
    <sfst:TotalConsumer
      contextRef="c303"
      id="hidden-fact-392"
      unitRef="usd"
      xsi:nil="true"/>
    <sfst:TotalConsumer
      contextRef="c304"
      id="hidden-fact-393"
      unitRef="usd"
      xsi:nil="true"/>
    <sfst:TotalConsumer
      contextRef="c321"
      id="hidden-fact-394"
      unitRef="usd"
      xsi:nil="true"/>
    <sfst:TotalConsumer
      contextRef="c322"
      id="hidden-fact-395"
      unitRef="usd"
      xsi:nil="true"/>
    <sfst:TotalConsumer
      contextRef="c323"
      id="hidden-fact-396"
      unitRef="usd"
      xsi:nil="true"/>
    <sfst:TotalConsumer
      contextRef="c324"
      id="hidden-fact-397"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment
      contextRef="c325"
      id="hidden-fact-398"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:ImpairedFinancingReceivableRelatedAllowance
      contextRef="c325"
      id="hidden-fact-399"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:ImpairedFinancingReceivableUnpaidPrincipalBalance
      contextRef="c327"
      id="hidden-fact-400"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:ImpairedFinancingReceivableRecordedInvestment
      contextRef="c327"
      id="hidden-fact-401"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment
      contextRef="c327"
      id="hidden-fact-402"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment
      contextRef="c327"
      id="hidden-fact-403"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:ImpairedFinancingReceivableRelatedAllowance
      contextRef="c327"
      id="hidden-fact-404"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment
      contextRef="c328"
      id="hidden-fact-405"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:ImpairedFinancingReceivableUnpaidPrincipalBalance
      contextRef="c331"
      id="hidden-fact-406"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:ImpairedFinancingReceivableRecordedInvestment
      contextRef="c331"
      id="hidden-fact-407"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment
      contextRef="c331"
      id="hidden-fact-408"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment
      contextRef="c331"
      id="hidden-fact-409"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:ImpairedFinancingReceivableRelatedAllowance
      contextRef="c331"
      id="hidden-fact-410"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment
      contextRef="c332"
      id="hidden-fact-411"
      unitRef="usd"
      xsi:nil="true"/>
    <sfst:AverageRecordedInvestmentTotalCommercial
      contextRef="c341"
      id="hidden-fact-412"
      unitRef="usd"
      xsi:nil="true"/>
    <sfst:RecognizedInterestIncomeTotalConsumer
      contextRef="c360"
      id="hidden-fact-413"
      unitRef="usd"
      xsi:nil="true"/>
    <sfst:AverageRecordedInvestmentTotalCommercial
      contextRef="c342"
      id="hidden-fact-414"
      unitRef="usd"
      xsi:nil="true"/>
    <sfst:RecognizedInterestIncomeTotalConsumer
      contextRef="c343"
      id="hidden-fact-415"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:AllowanceForLoanAndLeaseLossesWriteOffs
      contextRef="c379"
      id="hidden-fact-416"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:AllowanceForLoanAndLeaseLossesWriteOffs
      contextRef="c380"
      id="hidden-fact-417"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:AllowanceForLoanAndLeaseLossesWriteOffs
      contextRef="c381"
      id="hidden-fact-418"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:AllowanceForLoanAndLeaseLossesWriteOffs
      contextRef="c383"
      id="hidden-fact-419"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:AllowanceForLoanAndLeaseLossesWriteOffs
      contextRef="c385"
      id="hidden-fact-420"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:ValuationAllowancesAndReservesRecoveries
      contextRef="c379"
      id="hidden-fact-421"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:ValuationAllowancesAndReservesRecoveries
      contextRef="c381"
      id="hidden-fact-422"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:ValuationAllowancesAndReservesRecoveries
      contextRef="c383"
      id="hidden-fact-423"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:ValuationAllowancesAndReservesRecoveries
      contextRef="c385"
      id="hidden-fact-424"
      unitRef="usd"
      xsi:nil="true"/>
    <sfst:AllowanceForLoanAndLeaseLossesWriteOffsNetOfRecoveries
      contextRef="c379"
      id="hidden-fact-425"
      unitRef="usd"
      xsi:nil="true"/>
    <sfst:AllowanceForLoanAndLeaseLossesWriteOffsNetOfRecoveries
      contextRef="c381"
      id="hidden-fact-426"
      unitRef="usd"
      xsi:nil="true"/>
    <sfst:AllowanceForLoanAndLeaseLossesWriteOffsNetOfRecoveries
      contextRef="c383"
      id="hidden-fact-427"
      unitRef="usd"
      xsi:nil="true"/>
    <sfst:AllowanceForLoanAndLeaseLossesWriteOffsNetOfRecoveries
      contextRef="c385"
      id="hidden-fact-428"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:AllowanceForLoanAndLeaseLossesWriteOffs
      contextRef="c406"
      id="hidden-fact-429"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:AllowanceForLoanAndLeaseLossesWriteOffs
      contextRef="c408"
      id="hidden-fact-430"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:AllowanceForLoanAndLeaseLossesWriteOffs
      contextRef="c410"
      id="hidden-fact-431"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:AllowanceForLoanAndLeaseLossesWriteOffs
      contextRef="c412"
      id="hidden-fact-432"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:ValuationAllowancesAndReservesRecoveries
      contextRef="c408"
      id="hidden-fact-433"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:ValuationAllowancesAndReservesRecoveries
      contextRef="c412"
      id="hidden-fact-434"
      unitRef="usd"
      xsi:nil="true"/>
    <sfst:AllowanceForLoanAndLeaseLossesWriteOffsNetOfRecoveries
      contextRef="c408"
      id="hidden-fact-435"
      unitRef="usd"
      xsi:nil="true"/>
    <sfst:AllowanceForLoanAndLeaseLossesWriteOffsNetOfRecoveries
      contextRef="c412"
      id="hidden-fact-436"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:AllowanceForLoanAndLeaseLossesWriteOffs
      contextRef="c426"
      id="hidden-fact-437"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:AllowanceForLoanAndLeaseLossesWriteOffs
      contextRef="c430"
      id="hidden-fact-438"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:ValuationAllowancesAndReservesRecoveries
      contextRef="c426"
      id="hidden-fact-439"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:ValuationAllowancesAndReservesRecoveries
      contextRef="c430"
      id="hidden-fact-440"
      unitRef="usd"
      xsi:nil="true"/>
    <sfst:AllowanceForLoanAndLeaseLossesWriteOffsNetOfRecoveries
      contextRef="c430"
      id="hidden-fact-441"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:AllowanceForLoanAndLeaseLossesRealEstate
      contextRef="c445"
      id="hidden-fact-442"
      unitRef="usd"
      xsi:nil="true"/>
    <sfst:AllowanceForLoanAndLeaseLossesBusinessAssets
      contextRef="c445"
      id="hidden-fact-443"
      unitRef="usd"
      xsi:nil="true"/>
    <sfst:Other
      contextRef="c446"
      id="hidden-fact-444"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:InventoryRealEstate
      contextRef="c445"
      id="hidden-fact-445"
      unitRef="usd"
      xsi:nil="true"/>
    <sfst:AllowanceForLoanAndLeaseLossesBusinessAssets
      contextRef="c447"
      id="hidden-fact-446"
      unitRef="usd"
      xsi:nil="true"/>
    <sfst:Other
      contextRef="c448"
      id="hidden-fact-447"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:AllowanceForLoanAndLeaseLossesRealEstate
      contextRef="c449"
      id="hidden-fact-448"
      unitRef="usd"
      xsi:nil="true"/>
    <sfst:AllowanceForLoanAndLeaseLossesBusinessAssets
      contextRef="c449"
      id="hidden-fact-449"
      unitRef="usd"
      xsi:nil="true"/>
    <sfst:Other
      contextRef="c450"
      id="hidden-fact-450"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:InventoryRealEstate
      contextRef="c449"
      id="hidden-fact-451"
      unitRef="usd"
      xsi:nil="true"/>
    <sfst:AllowanceForLoanAndLeaseLossesBusinessAssets
      contextRef="c451"
      id="hidden-fact-452"
      unitRef="usd"
      xsi:nil="true"/>
    <sfst:Other
      contextRef="c452"
      id="hidden-fact-453"
      unitRef="usd"
      xsi:nil="true"/>
    <sfst:AllowanceForLoanAndLeaseLossesBusinessAssets
      contextRef="c453"
      id="hidden-fact-454"
      unitRef="usd"
      xsi:nil="true"/>
    <sfst:Other
      contextRef="c454"
      id="hidden-fact-455"
      unitRef="usd"
      xsi:nil="true"/>
    <sfst:AllowanceForLoanAndLeaseLossesBusinessAssets
      contextRef="c455"
      id="hidden-fact-456"
      unitRef="usd"
      xsi:nil="true"/>
    <sfst:Other
      contextRef="c456"
      id="hidden-fact-457"
      unitRef="usd"
      xsi:nil="true"/>
    <sfst:AllowanceForLoanAndLeaseLossesBusinessAssets
      contextRef="c457"
      id="hidden-fact-458"
      unitRef="usd"
      xsi:nil="true"/>
    <sfst:Other
      contextRef="c458"
      id="hidden-fact-459"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:AllowanceForLoanAndLeaseLossesRealEstate
      contextRef="c459"
      id="hidden-fact-460"
      unitRef="usd"
      xsi:nil="true"/>
    <sfst:AllowanceForLoanAndLeaseLossesBusinessAssets
      contextRef="c459"
      id="hidden-fact-461"
      unitRef="usd"
      xsi:nil="true"/>
    <sfst:Other
      contextRef="c460"
      id="hidden-fact-462"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:InventoryRealEstate
      contextRef="c459"
      id="hidden-fact-463"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:AllowanceForLoanAndLeaseLossesRealEstate
      contextRef="c461"
      id="hidden-fact-464"
      unitRef="usd"
      xsi:nil="true"/>
    <sfst:AllowanceForLoanAndLeaseLossesBusinessAssets
      contextRef="c461"
      id="hidden-fact-465"
      unitRef="usd"
      xsi:nil="true"/>
    <sfst:Other
      contextRef="c462"
      id="hidden-fact-466"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:InventoryRealEstate
      contextRef="c461"
      id="hidden-fact-467"
      unitRef="usd"
      xsi:nil="true"/>
    <sfst:AllowanceForLoanAndLeaseLossesBusinessAssets
      contextRef="c463"
      id="hidden-fact-468"
      unitRef="usd"
      xsi:nil="true"/>
    <sfst:Other
      contextRef="c464"
      id="hidden-fact-469"
      unitRef="usd"
      xsi:nil="true"/>
    <sfst:AllowanceForLoanAndLeaseLossesBusinessAssets
      contextRef="c3"
      id="hidden-fact-470"
      unitRef="usd"
      xsi:nil="true"/>
    <sfst:Other
      contextRef="c0"
      id="hidden-fact-471"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="c465"
      id="hidden-fact-472"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:OtherRealEstate
      contextRef="c4"
      id="hidden-fact-473"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:OtherRealEstateAdditions
      contextRef="c0"
      id="hidden-fact-474"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:OtherRealEstateDisposals
      contextRef="c0"
      id="hidden-fact-475"
      unitRef="usd"
      xsi:nil="true"/>
    <sfst:OtherRealEstateWriteDowns
      contextRef="c0"
      id="hidden-fact-476"
      unitRef="usd"
      xsi:nil="true"/>
    <sfst:OtherRealEstateWriteDowns
      contextRef="c5"
      id="hidden-fact-477"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:OtherRealEstate
      contextRef="c3"
      id="hidden-fact-478"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:OtherRealEstate
      contextRef="c4"
      id="hidden-fact-479"
      unitRef="usd"
      xsi:nil="true"/>
    <sfst:SecuritiesAvailableForSaleFairValueUsAgencyCorporateBonds
      contextRef="c511"
      id="hidden-fact-480"
      unitRef="usd"
      xsi:nil="true"/>
    <sfst:SecuritiesAvailableForSaleFairValueUsAgencyCorporateBonds
      contextRef="c513"
      id="hidden-fact-481"
      unitRef="usd"
      xsi:nil="true"/>
    <sfst:SecuritiesAvailableForSaleFairValueUsAgencyUSTreasuries
      contextRef="c511"
      id="hidden-fact-482"
      unitRef="usd"
      xsi:nil="true"/>
    <sfst:SecuritiesAvailableForSaleFairValueUsAgencyUSTreasuries
      contextRef="c513"
      id="hidden-fact-483"
      unitRef="usd"
      xsi:nil="true"/>
    <sfst:SecuritiesAvailableForSaleFairValueUsAgencySecurities
      contextRef="c511"
      id="hidden-fact-484"
      unitRef="usd"
      xsi:nil="true"/>
    <sfst:SecuritiesAvailableForSaleFairValueUsAgencySecurities
      contextRef="c513"
      id="hidden-fact-485"
      unitRef="usd"
      xsi:nil="true"/>
    <sfst:SecuritiesAvailableForSaleFairValueStateAndPoliticalSubdivisions
      contextRef="c511"
      id="hidden-fact-486"
      unitRef="usd"
      xsi:nil="true"/>
    <sfst:SecuritiesAvailableForSaleFairValueStateAndPoliticalSubdivisions
      contextRef="c513"
      id="hidden-fact-487"
      unitRef="usd"
      xsi:nil="true"/>
    <sfst:AssetBackedSecurities
      contextRef="c511"
      id="hidden-fact-488"
      unitRef="usd"
      xsi:nil="true"/>
    <sfst:AssetBackedSecurities
      contextRef="c513"
      id="hidden-fact-489"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:MortgageBackedSecuritiesAvailableForSaleFairValueDisclosure
      contextRef="c511"
      id="hidden-fact-490"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:MortgageBackedSecuritiesAvailableForSaleFairValueDisclosure
      contextRef="c513"
      id="hidden-fact-491"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:LoansHeldForSaleFairValueDisclosure
      contextRef="c511"
      id="hidden-fact-492"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:LoansHeldForSaleFairValueDisclosure
      contextRef="c513"
      id="hidden-fact-493"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:DerivativeAssetsLiabilitiesAtFairValueNet
      contextRef="c511"
      id="hidden-fact-494"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:DerivativeAssetsLiabilitiesAtFairValueNet
      contextRef="c513"
      id="hidden-fact-495"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:FinancialInstrumentsSoldNotYetPurchasedAtFairValue
      contextRef="c511"
      id="hidden-fact-496"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:FinancialInstrumentsSoldNotYetPurchasedAtFairValue
      contextRef="c513"
      id="hidden-fact-497"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="c511"
      id="hidden-fact-498"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="c513"
      id="hidden-fact-499"
      unitRef="usd"
      xsi:nil="true"/>
    <sfst:SecuritiesAvailableForSaleFairValueUsAgencyCorporateBonds
      contextRef="c515"
      id="hidden-fact-500"
      unitRef="usd"
      xsi:nil="true"/>
    <sfst:SecuritiesAvailableForSaleFairValueUsAgencyCorporateBonds
      contextRef="c517"
      id="hidden-fact-501"
      unitRef="usd"
      xsi:nil="true"/>
    <sfst:SecuritiesAvailableForSaleFairValueUsAgencyUSTreasuries
      contextRef="c515"
      id="hidden-fact-502"
      unitRef="usd"
      xsi:nil="true"/>
    <sfst:SecuritiesAvailableForSaleFairValueUsAgencyUSTreasuries
      contextRef="c517"
      id="hidden-fact-503"
      unitRef="usd"
      xsi:nil="true"/>
    <sfst:SecuritiesAvailableForSaleFairValueUsAgencySecurities
      contextRef="c515"
      id="hidden-fact-504"
      unitRef="usd"
      xsi:nil="true"/>
    <sfst:SecuritiesAvailableForSaleFairValueUsAgencySecurities
      contextRef="c517"
      id="hidden-fact-505"
      unitRef="usd"
      xsi:nil="true"/>
    <sfst:SecuritiesAvailableForSaleFairValueSbaSecurities
      contextRef="c515"
      id="hidden-fact-506"
      unitRef="usd"
      xsi:nil="true"/>
    <sfst:SecuritiesAvailableForSaleFairValueSbaSecurities
      contextRef="c517"
      id="hidden-fact-507"
      unitRef="usd"
      xsi:nil="true"/>
    <sfst:SecuritiesAvailableForSaleFairValueStateAndPoliticalSubdivisions
      contextRef="c515"
      id="hidden-fact-508"
      unitRef="usd"
      xsi:nil="true"/>
    <sfst:SecuritiesAvailableForSaleFairValueStateAndPoliticalSubdivisions
      contextRef="c517"
      id="hidden-fact-509"
      unitRef="usd"
      xsi:nil="true"/>
    <sfst:AssetBackedSecurities
      contextRef="c515"
      id="hidden-fact-510"
      unitRef="usd"
      xsi:nil="true"/>
    <sfst:AssetBackedSecurities
      contextRef="c517"
      id="hidden-fact-511"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:MortgageBackedSecuritiesAvailableForSaleFairValueDisclosure
      contextRef="c515"
      id="hidden-fact-512"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:MortgageBackedSecuritiesAvailableForSaleFairValueDisclosure
      contextRef="c517"
      id="hidden-fact-513"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:LoansHeldForSaleFairValueDisclosure
      contextRef="c515"
      id="hidden-fact-514"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:LoansHeldForSaleFairValueDisclosure
      contextRef="c517"
      id="hidden-fact-515"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:DerivativeAssetsLiabilitiesAtFairValueNet
      contextRef="c515"
      id="hidden-fact-516"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:DerivativeAssetsLiabilitiesAtFairValueNet
      contextRef="c517"
      id="hidden-fact-517"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="c515"
      id="hidden-fact-518"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="c517"
      id="hidden-fact-519"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:FinancialInstrumentsSoldNotYetPurchasedAtFairValue
      contextRef="c515"
      id="hidden-fact-520"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:FinancialInstrumentsSoldNotYetPurchasedAtFairValue
      contextRef="c517"
      id="hidden-fact-521"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="c515"
      id="hidden-fact-522"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="c517"
      id="hidden-fact-523"
      unitRef="usd"
      xsi:nil="true"/>
    <sfst:FairValueOnANonrecurringBasisImpairedLoans
      contextRef="c519"
      id="hidden-fact-524"
      unitRef="usd"
      xsi:nil="true"/>
    <sfst:AssetsFairValueDisclosuresNonRecurring
      contextRef="c523"
      id="hidden-fact-525"
      unitRef="usd"
      xsi:nil="true"/>
    <sfst:FairValueOnANonrecurringBasisImpairedLoans
      contextRef="c527"
      id="hidden-fact-526"
      unitRef="usd"
      xsi:nil="true"/>
    <sfst:AssetsFairValueDisclosuresNonRecurring
      contextRef="c531"
      id="hidden-fact-527"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:OtherAssetsFairValueDisclosure
      contextRef="c537"
      id="hidden-fact-528"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:OtherAssetsFairValueDisclosure
      contextRef="c538"
      id="hidden-fact-529"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="c537"
      id="hidden-fact-530"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="c538"
      id="hidden-fact-531"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:DepositsFairValueDisclosure
      contextRef="c537"
      id="hidden-fact-532"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:DepositsFairValueDisclosure
      contextRef="c539"
      id="hidden-fact-533"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisSubordinatedDebtObligations
      contextRef="c537"
      id="hidden-fact-534"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisSubordinatedDebtObligations
      contextRef="c539"
      id="hidden-fact-535"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:OtherAssetsFairValueDisclosure
      contextRef="c540"
      id="hidden-fact-536"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:OtherAssetsFairValueDisclosure
      contextRef="c541"
      id="hidden-fact-537"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="c540"
      id="hidden-fact-538"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="c541"
      id="hidden-fact-539"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:DepositsFairValueDisclosure
      contextRef="c540"
      id="hidden-fact-540"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:DepositsFairValueDisclosure
      contextRef="c542"
      id="hidden-fact-541"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisSubordinatedDebtObligations
      contextRef="c540"
      id="hidden-fact-542"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisSubordinatedDebtObligations
      contextRef="c542"
      id="hidden-fact-543"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts
      contextRef="c4"
      id="hidden-fact-544"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="c0"
      id="hidden-fact-545"
      unitRef="shares"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="c0"
      id="hidden-fact-546"
      unitRef="usdPershares"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="c0"
      id="hidden-fact-547"
      unitRef="usdPershares"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="c0"
      id="hidden-fact-548"
      unitRef="pure"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="c5"
      id="hidden-fact-549"
      unitRef="pure"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="c6"
      id="hidden-fact-550"
      unitRef="pure"
      xsi:nil="true"/>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1 contextRef="c0" id="hidden-fact-551" xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="c0"
      id="hidden-fact-552"
      unitRef="pure"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="c0"
      id="hidden-fact-553"
      unitRef="pure"
      xsi:nil="true"/>
    <us-gaap:CapitalRequiredToBeWellCapitalized
      contextRef="c569"
      id="hidden-fact-554"
      unitRef="usd"
      xsi:nil="true"/>
    <sfst:CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets1
      contextRef="c570"
      id="hidden-fact-555"
      unitRef="pure"
      xsi:nil="true"/>
    <us-gaap:TierOneRiskBasedCapitalRequiredToBeWellCapitalized
      contextRef="c569"
      id="hidden-fact-556"
      unitRef="usd"
      xsi:nil="true"/>
    <sfst:TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets1
      contextRef="c570"
      id="hidden-fact-557"
      unitRef="pure"
      xsi:nil="true"/>
    <sfst:TierOneRiskBasedCommonStockRequiredToBeWellCapitalized
      contextRef="c569"
      id="hidden-fact-558"
      unitRef="usd"
      xsi:nil="true"/>
    <sfst:TierOneRiskBasedCommonStockRequiredToBeWellCapitalizedToRiskWeightedAssets
      contextRef="c570"
      id="hidden-fact-559"
      unitRef="pure"
      xsi:nil="true"/>
    <us-gaap:TierOneLeverageCapitalRequiredToBeWellCapitalized
      contextRef="c569"
      id="hidden-fact-560"
      unitRef="usd"
      xsi:nil="true"/>
    <sfst:TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets1
      contextRef="c570"
      id="hidden-fact-561"
      unitRef="pure"
      xsi:nil="true"/>
    <us-gaap:CapitalRequiredToBeWellCapitalized
      contextRef="c573"
      id="hidden-fact-562"
      unitRef="usd"
      xsi:nil="true"/>
    <sfst:CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets1
      contextRef="c574"
      id="hidden-fact-563"
      unitRef="pure"
      xsi:nil="true"/>
    <us-gaap:TierOneRiskBasedCapitalRequiredToBeWellCapitalized
      contextRef="c573"
      id="hidden-fact-564"
      unitRef="usd"
      xsi:nil="true"/>
    <sfst:TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets1
      contextRef="c574"
      id="hidden-fact-565"
      unitRef="pure"
      xsi:nil="true"/>
    <sfst:TierOneRiskBasedCommonStockRequiredToBeWellCapitalized
      contextRef="c573"
      id="hidden-fact-566"
      unitRef="usd"
      xsi:nil="true"/>
    <sfst:TierOneRiskBasedCommonStockRequiredToBeWellCapitalizedToRiskWeightedAssets
      contextRef="c574"
      id="hidden-fact-567"
      unitRef="pure"
      xsi:nil="true"/>
    <us-gaap:TierOneLeverageCapitalRequiredToBeWellCapitalized
      contextRef="c573"
      id="hidden-fact-568"
      unitRef="usd"
      xsi:nil="true"/>
    <sfst:TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets1
      contextRef="c574"
      id="hidden-fact-569"
      unitRef="pure"
      xsi:nil="true"/>
    <us-gaap:IncreaseDecreaseInOtherOperatingAssets
      contextRef="c577"
      id="hidden-fact-570"
      unitRef="usd"
      xsi:nil="true"/>
    <sfst:InvestmentInSubsidiariesNet
      contextRef="c577"
      id="hidden-fact-571"
      unitRef="usd"
      xsi:nil="true"/>
    <sfst:InvestmentInSubsidiariesNet
      contextRef="c578"
      id="hidden-fact-572"
      unitRef="usd"
      xsi:nil="true"/>
    <sfst:InvestmentInSubsidiariesNet
      contextRef="c579"
      id="hidden-fact-573"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="c577"
      id="hidden-fact-574"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="c578"
      id="hidden-fact-575"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="c579"
      id="hidden-fact-576"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="c577"
      id="hidden-fact-577"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="c578"
      id="hidden-fact-578"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="c579"
      id="hidden-fact-579"
      unitRef="usd"
      xsi:nil="true"/>
    <dei:AmendmentFlag contextRef="c0">false</dei:AmendmentFlag>
    <dei:DocumentFiscalPeriodFocus contextRef="c0">FY</dei:DocumentFiscalPeriodFocus>
    <dei:EntityCentralIndexKey contextRef="c0">0001090009</dei:EntityCentralIndexKey>
    <link:footnoteLink
      xlink:role="http://www.xbrl.org/2003/role/link"
      xlink:type="extended">
        <link:loc
          xlink:href="#hidden-fact-530"
          xlink:label="hidden-fact-530"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_4_fact"
          xlink:label="ix_4_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#hidden-fact-531"
          xlink:label="hidden-fact-531"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_3_fact"
          xlink:label="ix_3_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_0_fact"
          xlink:label="ix_0_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_5_fact"
          xlink:label="ix_5_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_2_fact"
          xlink:label="ix_2_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#hidden-fact-539"
          xlink:label="hidden-fact-539"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#hidden-fact-538"
          xlink:label="hidden-fact-538"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_1_fact"
          xlink:label="ix_1_fact"
          xlink:type="locator"/>
        <link:footnote id="ix_0_footnote" xlink:label="ix_0_footnote" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Carrying amount is net of the allowance for credit losses and individually evaluated loans.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="hidden-fact-530"
          xlink:to="ix_0_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_4_fact"
          xlink:to="ix_0_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="hidden-fact-531"
          xlink:to="ix_0_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_3_fact"
          xlink:to="ix_0_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_0_fact"
          xlink:to="ix_0_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_5_fact"
          xlink:to="ix_0_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_2_fact"
          xlink:to="ix_0_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="hidden-fact-539"
          xlink:to="ix_0_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="hidden-fact-538"
          xlink:to="ix_0_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_1_fact"
          xlink:to="ix_0_footnote"
          xlink:type="arc"/>
    </link:footnoteLink>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EXCEL
<SEQUENCE>121
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
M4$L#!!0    ( "A]358'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?4U6)MK$F^\    K @  $0   &1O8U!R;W!S+V-O<F4N>&ULS9+!
M3L,P#(9?!>7>.FT'AZCK96BG(2$Q"<0M2KPMHFFBQ*C=VY.&K1."!^ 8^\_G
MSY);Y85R 9^#\QC(8+R;;#]$H?R:G8B\ (CJA%;&,B6&U#RX8"6E9SB"E^I#
M'A%JSA_ (DDM2<(,+/Q"9%VKE5 !);EPP6NUX/UGZ#-,*\ >+0X4H2HK8-T\
MT9^GOH4;8(81!AN_"Z@78J[^B<T=8)?D%,V2&L>Q')N<2SM4\/:T>\GK%F:(
M) >%Z5<T@LX>U^PZ^;79/.ZWK*MYW12\+JIF7W.QXN)^]3Z[_O"["5NGS<'\
M8^.K8-?"K[OHO@!02P,$%     @ *'U-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
M"  H?4U6Y/SA0ED'  "T,   &    'AL+W=O<FMS:&5E=',O<VAE970Q+GAM
M;+6;77.;.!B%[_LK--Z=G78FCOGP1]Q-/./8==?;-,W&:3O=.QEDFRD@KR3L
MY-^O!#:8CG@-,\I-#)CW (^%.$<HUWO*?O(-(0(]1V',;UH;(;;O.QWN;4B$
M^27=DEA^LZ(LPD*NLG6';QG!?EH4A1W'LOJ=" =Q:W2=;GM@HVN:B#"(R0-#
M/(DBS%YN24CW-RV[==SP&*PW0FWHC*ZW>$T61'S=/C"YULE5_" B,0]HC!A9
MW;3&]ONI.U0%Z1[? K+G)\M(7<J2TI]J9>[?M"QU1B0DGE 26'[LR(2$H5*2
MY_'?0;25'U,5GBX?U6?IQ<N+66).)C3\'OAB<].Z:B&?K' 2BD>Z_XL<+JBG
M]#P:\O0OVF?[=KLMY"5<T.A0+,\@"N+L$S\?0)P4N$Y%@7,H<'XIL*N.X!X*
MW+H%W4-!-R6374K*88H%'ETSND=,[2W5U$(*,ZV6EQ_$ZG=?"":_#62=&$VI
ME\B?4:!Q[*,/L0C$"YK'67M2OTL;?5U,T=O?WUUWA#R<*NIX!^G;3-JID+8=
M])G&8L.EKD_\LD!'GF=^LL[Q9&\=4'%*O$ODVA?(L1Q'<T(3N'Q&EI?(&J3E
MKJ9\"I?_G<3RZ);NZ*6K<7/T;JKGGD-_ROM.[H3F@D1<!SP3[.H%51?QGF^Q
M1VY:L@_@A.U(:_3';W;?^E,'RZ38U)!8"60W!]F%U$>'9OM(U@$7#$NB]S@B
M.GZPSD+VBQO"8C0+&!?H%L<>WV!YOA?R)_(N=0Q!P:8,#8F5&/9RACWPVI\8
M]H-XC18OT9*&.G9P_6*V>-(! JN: C(D5@+4SP'UP0O,[]:GEZVV;<'EMM7^
MI.,#5C7E8TBLQ&>0\QF %SA)&%-X9@'W<(A^$,Q4OX_D4TF+"U9KMVVG[=HZ
M8F!A4V*&Q$K$KG)B5W6ZK0F-(MGQ+P3U?EZ@1=KAH"^)X +'ZI;4P0.%FSX'
M,K%>*J9LXFYT976O+*=WW=F=LC)TT!*K8<YJ6(?50[(, P_-0HJ%C@LHTI2+
M2;%I)M8_@>PZ@W[7MJT"<XF,;14.S@+9C&6WY*==TRS$VN9R1F"%0ZZ[1R=P
M75,$IM3*F$Z,KEWK=I.@F.R@YM*3/J-/Y$4+#):R+,NVAO+O4$L-+&Y,S9!:
MF9I34'-J43OT[H]D2YE(C8+ (M&:U#.*/XBN:@)7-:9F2*U,K7#V-NAWC]2^
MT3")A8S3\JD8$J:G!2O=4RTLH][=E%H95N'>[5KV/46$)M(NK"G3WY6PSMCS
MB)20 GXFIB5GU+&;4BN3*SR[#9ON [GO) S;/V.ZERZ"8$YC"6#.>:(E<'M&
MLZ+!&?7QIM3*V HG;]>T\@^$!=0';>HYJ>.(1.60!"S0F-QK6'R[\/@V;,MS
M<J<N?R8WZKLV6*R2F%&';TJM3*SP^#9L\G\E=FARU<Q@N=D/+3&3>6!J2JU,
MK'#Z=BVKOXAP&*+;A,NON1X5K%/M:HT:>U-JY0'1POP[L'<_T/H0$;96MNRC
M5! ;%2JW.-8^1<\(5F*#ZYIB,Z56QE:$ :=6&%ALY*,3A 7+5,,RF@%,J95A
M%1G @1W[?#)[1./$#P1E:"P$X2(;K*[*FV?T!$OTT(Q& %-J96A%!'!@XW[R
M8B5.9,>?)2<M+5BHDI;1#&!*K4RKR  .[-V+T56&8QZDK0L@!HM5WY5&S;\I
MM3*RPOP[M<R_2CKH/HF6>K=_1L2RK+8S&-C:@0RXMC&NUS#]3F'Z'=BIY^\V
M/<IDNTH[L(MT%(,@V:U-J$SJ3(W&^MH<<$9],=$"-.K]3:F5 1;>WX'M^@'@
M$WY&<U_>JL$J\++' -#Z8,G>5=OI]H:]OG:@'RYN3.\U<H!3Y "GUF#_V/>E
M.K\X+F3O>[_$^C8'2_;1-\)\3- M34*RP\S74C2:#4RIE2D6V<"IE0URBA.U
M)N_>)[J/M01AN8^,D'@7A*'^:6$T)YA2*T\U*'*"6RLGY.3RCN^!T5T0>]H&
M>$93W^G!18WG%;Q&3G"+G.#6R@DYM@<JO6^(_@VVE4^*,XK.L&\-M-R,1@93
M:F5N161P88M_1]/!C@V-(7-R1J0_&+;56Q8M+:-9P91:F=;)1"#8XJ?=V)@1
M7-VH8(&K?E<+R>P4G]>("&X1$5S8U3\%0CI=ND*V\W;Y#BV(ES#)34L+5CI]
MXZ[%9C0FF%(K8RMB@GMF8LZ!$_KP[&UPO":5DZ/."-V/%]/Q/UI>1G."*;4R
MKR(GN#5S@B LFY2JW@W@XQM0+3A8L>*%)US5F-IKA .W" <N[.2/HT.S@$5H
M/M52@A7LKC:#PE6-*;U&"'"+$.#"COU(J?(./),APC"@0LCVN OXQ9N[.[W_
M,FKX3:F5B16&WX4=^I&8\A,J:VJIU37YTO6J&9YO)IA1N1?6TC-J^DVI9?0Z
M)].\U7A_.EV>(T\-760SOO.M^93\<3H1O5/LGLWG_XS5ZP*.0K*2I=;E0':Z
M+)LBGZT(NDTGC2]E@Z-1NK@AV"=,[2"_7U$JCBOJ /D_*HS^!U!+ P04
M"  H?4U6/HYP3><&  "_&P  &    'AL+W=O<FMS:&5E=',O<VAE970R+GAM
M;*U9VV[;.!#]%<(MBEW J452US0QX%R*&$C;;)SN8A]IB8Z%2*)+4DZ[7[\C
M^2);HM@4S4,;V9X9G1ERSAE*9\]"/JDEYQI]S[-"G0^66J].1R,5+WG.U'NQ
MX@7\LA R9QH^RL>16DG.DMHIST;$<?Q1SM)B,#ZKO[N3XS-1ZBPM^)U$JLQS
M)G]<\$P\GP_P8/?%??JXU-47H_'9BCWR&==?5W<2/HWV49(TYX5*18$D7YP/
M)OCTDKJ50VWQ=\J?U<$UJE*9"_%4?9@FYP.G0L0S'NLJ!(,_:W[)LZR*!#B^
M;8,.]O>L' ^O=]$_ULE#,G.F^*7(_DD3O3P?A .4\ 4K,WTOGF_X-B&OBA>+
M3-7_H^>MK3- <:FTR+?.@"!/B\U?]GU;B ,'[/8XD*T#>:D#W3K0.M$-LCJM
M*Z;9^$R*9R0K:XA67=2UJ;TAF[2HEG&F)?R:@I\>7W[Y//MR.[V:/%Q?H8O)
M[>3SY36:W5Q?/\S0"?HZNT)_O/T3O45I@1Z6HE2L2-392,.=*_]1O+W+Q>8N
MI.<N5SQ^CR@>(N(08G"_?+D[/G8?0;[[I,D^:5+'HSWQ)K,9Y&=*8^/GFOVJ
MECI5*Q;S\P'TC.)RS0?C=V^P[WPP)?5*P8Y2I/L4J2WZ^)*I)8+%0DG)T4**
M'#9[\61<NDT@OPY4=?UZC,,@#,]&Z\-DNE8$!X&SMSI"Z>Y1NE:4'WG")<O0
MHH1MA93($A/ 30SO$*"#21"T$';-0C\,B1FAMT?H61%."\UA=?3)G#.9%H]
M$2NA4JV@3_6ROZA>!XSGA$[4@FRP"CTO,$/V]Y!]*^0'H:&D\6X#U!?\6YFN
M6<8+;43K=RL<.&'@MN :S/R '&1UA#?8XPVLW3@MUE!@D :-%(]+F>J4JU,3
MS. UN_.5@AVE'.Y3#G^RJPPI([9F:<;F&32L *6%Y3(5(>PL0D2IVVZ&KA4&
M\@RQ>:FB/>[(BON+7G()6K!#;]Q,D:%=0TI; +M6;DWN)GC8:=3,><'>3TWE
M-:J68\#JXM!I@379$9<Z/>2"#]076_%^$E(_PKB$,L$*A98\2ZR+OPUW"(1&
MN+WX!BM,/<_O0=O()K9*UOBV FF$1;JP2$"IWUYU@R%QPR@,>C@/-WJ'[8)W
MRQ5T4 9C*2OB30?%DB>IAM(JU;/\M(/FA(8^;=.TT<YQG; '="-_V*Y_=4&'
MJ.#:"*^K:)1 JY,V+QL,B>M%KM_#S+A1/VR7OPO0-R2>"YZ@+%UPZ"Q5RJK
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
MXMLLP^S?)TCI?F#8QOO"*UDG0BV8P_X&KV$.XFWSPN3,K%EBDD'."<T1@]7
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
M9AZ>=\ Q1I\W7=5.M<M'&3KAES O?G[)$]'>&OCZ=M>W+9SFMH/9_+3V3=W
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
ME;5JZRF8$'6CD"0H^@DNT$R*QB\P(6:" &1@BN238;$]"/Z#D8Z"7<D@$S*
MW^<4,)\_(0'#&B+9$:F>GHOO!_DKJTF6&[YD^UPC7JEK<&&NVJU/Z-[>PAT2
MD;36<*=\ERA,Q)\)TC(3Y4;)"EV&+&Q1\B\/S!.+?9%_(9Z!.)]&MO6)LZB1
MAEK8&-0)EO6K_!VI0)&"O'S3F&]4.ONQKSX'IRM%0/8D7?RN.<SM'S68"[Y=
M (D*@;^B,_L7-)K)C8 .?K;(8W#PK[^$X""O6LPV!/"U+O4L6!K*Z-ETZ?J.
MG9,$,DNEN(0<J+'!"#"FZBTB#P%_)-[']C*%W8*OA<8'@4F>#[ 306?H2&B9
MZ1.<;#I+IZHRO;MSLQSL\1(*2*# RDA (G:R?=C#2;(0^S3<44U)A?.'%V]?
M!CCC8=Y/>$%?,_2]'0J<?3N4>[(24#&IC^(3SDBK]R842# )T8ZC!G?S?TP]
M'D%<R:K >%)TT-%5Z/AS7)6D'LMXY/DV7JFQ/$;9Z,)?$19Z^2\.(Q4Y&%A!
M2JC*GX$!0YX!P(55_JF+(A<58/(#;9R+L9PTJ@'DX"ELDH0W1)_  "K*:L*O
MZ+51*DYL#K_*WJ9R%W'8&&=!B)+0$E9#VPMNP/1\ZHZTQ_M(DB]$4U1CYM N
MGI)]Q2)6:V )U2@A6)B6K1SAM7:H!F=R4FDE8D+7%H!YJE?$$QE7>-XV&V=/
M!Z+.ZCSR5#PEF;CL,L]31<5H)VHTAQWP$V0 JZF&V_VMA-]>3>X$ARPO*2N&
M=A?&4JQT\BR!X]80+Z.)@T?V^8^/0: >?7[ E6H,<,-3/(Y/P1P [#EQT0$/
M;7 Z2AGY.XEXOCKX_8Z]&.N*?D"/U#32C'K%*8_$@/O@#9.<W9887S3X,/IT
M4;E]#60K9T0]>C9-(<9^]#8-2"8NW'=P%IX0*K".^9+S(X!ZT?&L^A1#@^/'
M:I,;S;1AGSO:8/82;,K.OJR=9,L0&O6!"#4])/@^+%$2LFKV 3JA??,E(QLT
M1##>38,!7(S^!^3@/9T+%"WB67J D&!#AQ . 1-3&)O]/^)5P:-=<_ [_5(B
MXJHN&.=U%B*UFG.##K805Q_0N$4EZ+-#^0B$[28R9N-#1>2'YF*%F%A/QI\#
M.)1X4$=!7Q[9Y& VM!F-9>V> ;$RQ+M$)KDAV2*PM .8),S.HIM9[/F^U8Q2
MU"RC>\^@4C9I-%B"LNS-ZOH$WQ0@Q!")#[+I0QH5IP1Q.$0]^@#'/69_#!+
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
M7:%58)\.U%)DE)J"@G)MV'E/Q @LA7(<)<IS6(0-<9 L)B: +;*?)(_.'H?
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
M<([TD6PQO0D74G5"TTPY*CD'S?J(H5C^C;C34904YCRFKE?;;8A^EC1FT.E
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
MU8-',#(^_OS9 :[GUW+88H%PZS8P]/'JS]\_X#)K_3#V!YP2E3;@W_3GSI7
M;?$!^'W3 Q.5#[@ ]M"C[3W_/U!+ P04    "  H?4U6="/3]74*  "M&@
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
M68LQ?$H7<C+Y4YMGHU V/HIE. +%CMI%@:&83"/^["*T4;Y@[@CP^\[S>N]
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
MI6BR]MCICG,8\F\F;UHR= X#&FDY5J(@JU5+[QT_;;-[(S/K'71J-'Z".-B
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
M\ES!C4\Q=!ZZ.<*%*_R+T\B-P\01:$?XXR91IB($5H@\X&R'Z"1#,SR7!_(
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
M6A:@]VM#ATZW8 /#GY+E/U!+ P04    "  H?4U6,VA:2Q<%   U"P  &0
M 'AL+W=O<FMS:&5E=',O<VAE970Q,RYX;6R55FUOVS80_JY?<7"#H@4T6Y+E
MMS0QD*3MUJ%=@R;=, S[0$MGBRA%JB05)_WUNZ-L)QEL#_MBBR_WW-US;SQ;
M&_O-58@>[FNEW7FO\KXY'0Q<46$M7-\TJ.ED:6PM/"WM:N :BZ(,0K4:9$DR
M'M1"ZM[\+.Q=V_F9:;V2&J\MN+:NA7VX1&76Y[VTM]WX(E>5YXW!_*P1*[Q!
M_[6YMK0:[%!*6:-VTFBPN#SO7:2GESG?#Q=^E[AV3[Z!/5D8\XT7'\KS7L(&
MH<+",X*@OSN\0J48B,SXOL'L[52RX-/O+?K[X#OYLA .KXSZ0Y:^.N]->U#B
M4K3*?S'K7W#CSXCQ"J-<^(5U=S<GC47KO*DWPK2NI>[^Q?V&AR<"T^2 0+81
MR(+=G:)@Y5OAQ?S,FC58ODUH_!%<#=)DG-0<E!MOZ522G)]?6XJO]0\@= GO
MOK>R(<;]V< 3-M\8%!N<RPXG.X"39O#):%\Y>*=++)\##,BHG679UK++["CB
M6RSZ,$QCR)(L.X(WW'DZ#'C#__ TAFLEM'_N,/QUL7#>4H[\O<_W#CG?C\QU
M<^H:4>!YCPK#H;W#WOSEBW2<O#EB=[ZS.S^&_C\B=!1GOY6_?;Y]!V-X^6*:
MI>D;V*_K^3;NMH5%<%YX+$'XJ##.@T+GJ-**MFY5."B1E!52< GVX<K4C=$D
MZ\ LH=D/*W6A6LHA^@!?(11&.Z-D&? 6@H)7D%[.>!=,$ Z61E%W<:<1)0W6
M"[01)4[TJJ1M85T'9%I'>MSKD$_\DT8?6?$)I&F<Y3FD23R>3*/+5JI2ZI6#
M41[GHQRR+$Y'2?01J?@KH\BNFBR_PSKX,8I'^0C&\72<1.];JZ5OV:9G'F5)
MG)-.TC.:SJ(;L_1K-CQ/9C"DC2MRT-NV:U-D*Z$7S.,D)SMG\2S/HHL#E 9%
MHC;6RQ_=QJMT$F?I#%[3URB>3C-X'>V/7PQXSTR3K_#E\U?BT3&E$_)H-H'Q
M*)YDX^C)038D\\>0C>-QGD>WQ@MU*(0G,)O%Z70(LRP>3A(XY*'PL(T8EWH4
M0L-0')X0>.G8Y<9*&AE2/7#:<*(Y-LHP"72ZEKX*F:)I""R$_@85C:?OK; >
M*?J+34!!F2+<)P-^MHCZ3BJ%,=S0K*K@2EA*,BU@7<FBBM:"4W0I285BM30$
M.\E?6XTAA?IP2RIK2@3:]N;1@(VZ.#CBVH4C7IB44KK&."*-?.@HC6FL.1H?
M';* DWPXBY,D(4L=)[6-&-2O4=VQIM!>D=OK,]8VUGP@A+*46XH_%][P!3I,
M8$T%PYGKUX:UF]9VSF''"8F$(J'1UM8+*?[-2<2>4,Z9E98_N-IA1>.>D4[2
M:1(LWM0JM5#M1-%5._,3/&'Q(,%9;[&A=.U<-B1C01M-#")Q$8K?U AF3^F'
M5A.*+B+-W<4^,7&L&O"> N>0N0R #\C]X "'CYG'T3\9]B<T<97: I]D_6R[
M$2+78'A2J(=^=-P*=KNHA%V15LH4+ID-Z:V72O[@Y!3 \X??$#]QYX8:J665
M0.G564[D4 TP#ZW#9:M D>K01OFTRZ=^='OXYI8"JB5=R(;R4!*=V]YY&MT^
M-,AP%PP%'^62\SKZDPE[;%G#@SUNQ)Y-#G9)/DU'3YIKGL"^X3AX\I2ID1CC
M!YNC1&BU[UXUN]W=F_"B>PH]7N\>E)^(<$D<*UR2:-*?C'I@NT=:M_"F"0^C
MA?'TS J?W#C0\@4Z7QKCMPM6L'LIS_\!4$L#!!0    ( "A]35:770ETN00
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
M\<N8Y&@YH?X1X)-NJKVXTU@Z:3,Y5TMM#"W#)M/Q!/S.56&-VH</+A,E<HB
M8'H3%GYR6,+:BHV2S@MELNUB%,LU(FM2S1CI.$@Z$Z3'/^E<L&1*='&(#*4K
MLI0VND+<ABA0Q!NUHTV$3ITEDM#NN0*OV:%TE'DL_" WR>0EA6U",'\4C*&8
MP\E4&F-#N\>.U$_L)Q<HWN@',1;SWZTJ0YVW,1OP,G)(7=N)8BXAX,'.7I?_
M:,$4GRN74B+$Y1*L297GQ1XF/1YE'U2^B=JHFT_'KW>E^</D]8N8W:8\P#.Y
M7FC>MLT6^LB\VBCGFVJ&63JP#%6]Q8>])_9ROMVCK!RQ3:"0KU<:8>AX*D#D
M64V1D;NGLPYU$=:7L'H)W]'/D 9=$CBXD*D&-3P_')T<_0ZL@5WW@]V_;@C_
MADAU)WB1<D#;+WN&\Z?&YL@J47J-1&"G!><#AB9L\7S3\P*NJ5PO]1S=JVQ#
MP.83WA[($M91EX>#="3@R"SH#$7)O-)R-)S6-':&>+KY5FE79QINW\8S2W*X
M)U_L35\T/'Z[!1_1"]Y.7LY0Q*@?B;5$95V?^^)MPIH6T*$P:+J);$?6O*5/
M194O.:@0=0I<CC;90T+M]N<<TV\7=-W@KN2#0HB",OO$('AP!>T_3#@.C(LM
ME6%9%B.Y[6#$U*A3];V1>EQ:TT,BL9S(#1NT31H4*\6",(-=#) ?>S!4,YQ
MX'(CD4X09J'WHPA:&&44=0ZR&XJ%C?RWX+EW@<*K:;#.!CD##MQU9-?$73=(
M03N*D-<)=H/VG!I_UJ"%/CPU??@5K!5TX C;\8$VD>:19 DKR+M"**I_ED&H
M3+K"&?P^RNS%LL40H[Z70![:2&R0=RL0RCX?Z\0=I>[VT_7-BWHL/AR/3NE
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
M1\-?IU%7 KN--W48-2OC:7"%94E?"FCY =T7QOC=AA7TWQ[+?P%02P,$%
M  @ *'U-5JFXJRXX!@  R0\  !D   !X;"]W;W)K<VAE971S+W-H965T,C N
M>&ULM5=;;]-(%'[WKQ@%M&JET"1.>H%>I%Y (%% %-B'U3Y,[)-D5-MC9L8-
MW5^_WSEV' ?24JVT4M78XW/[OG.9F9.E=;=^0134CSPK_&EO$4+Y:C#PR8)R
M[?=L206^S*S+=<"KFP]\Z4BGHI1G@W@X/!CDVA2]LQ-9^^3.3FP5,E/0)Z=\
ME>?:W5]09I>GO5%OM?#9S!>!%P9G)Z6>TPV%K^4GA[=!:R4U.17>V$(YFIWV
MSD>O+B8L+P+?#"U]YUDQDJFUM_SR+CWM#3D@RB@);$'CYXXN*<O8$,+XWMCL
MM2Y9L?N\LOY&L /+5'NZM-F?)@V+T]Y13Z4TTU46/MOE6VKP[+.]Q&9>_JME
M+7L X:3RP>:-,B+(35'_ZA\-#QV%H^$#"G&C$$O<M2.)\DH'?7;B[%(YEH8U
M?A"HHHW@3,%)N0D.7PWTPMD5.7.GF1GUQA2Z2(S.U+O"!U>!^N!/!@%>6':0
M-!8O:HOQ Q9'L;JV15AX];I(*=TT,$!X;8SQ*L:+^%&+5Y3LJ?&HK^)A'#]B
M;]QB'HN]\>\Q=Y J7:3J+:5S4\S5.1>+"8:\NC(^R:RO'*F_SJ<01R']O8V6
MVNEDNU-NKE>^U F=]M ]GMP=]<[^>#8Z&!X_ FG20IH\9OT_I?%1B]OC_?#Q
MRVLU&JL_GAW%H]&QVN8VZG+Z94'JTN:E+NY5%4QF_@&CZ5IKUFJ9CE;I#":$
MR>Y5L&J!E) R6*8?99T'K"8+7<QARQ3X"X0(@W(ZD-]3YUFVU87JNM PXRBQ
M\P(AI4K#N@D+<I'VGO#=.I49/47$4@1<&SEI]@[AH&;:.'6GLXKV-C#J)+$5
MV\>X5!J!V)F$OH['LZ^9(WKA ZQRL6U\A*/4DH\*&_#!FWD!5(IMPQ0B]+2!
M@_W4##6N85!"PG"SCOJLHN88SH+(>@_4'A.+_<Z<S>5[329SR6]K;' 9\4J'
M3>.[M#4:#7JIBL-CKX L$,<G\(O$YK!1.?;)XB7,V92_U8XW*21.)R>6LVSS
MW 1!&N'5.H/N9#X PJ18YK3FUH4Y-A# TX4'&UDJM'B= 3^2Y4M*S,Q(O-U2
M$;*72#M@Z([4.KZ _:<O(BK)C(2Q7* D-9C099FQM&1:?#=5@ITT(1>8\P3E
M8H*L5QB&;NF,,)_@%TZTVMF("%:2VR[H7:%&4OZS6-014SM,?3P\?O?Y_:67
MY]'Q;AU*G3\T@9%=$*#T[[I#XJT;9,:[YSK14YU!FE1]7FCZ(*IKI69IW9:=
M,MJLF*1RCKTT-)-V!3A!XWXM<*S(1(PKMLX/URP,VCH  =@VKTOKUEWC6;6O
MM-$:9:>5^UP[)<EA(+OOMUC;[N8]/EWY6[6!O$@*LWM.X$;-]=7WRC)+J]47
M4YW<4AIY M9Z@*PR='UQT^8'8RYIJA#%@^QBZH766^GLM(X:8W"AZTQN^ 7E
MF#"S:EW%+()"R?W*R*INHFWEU5<%28NN7*?U1R\G+DQ;G+UXH':[,]>%Y@1W
MC4M11@Q#$"EG_"W2XBWJBHU*9? 4Q*&P'7I-)HOTT?Y5TV8@L(J,A.XLZLQ!
M7R4+^(R@N-0N%65A 83OJ6N)6FJ;827!-Z.T.WJ%3?[LT.D)/5#+ML0FA.[]
M:1/Z=6@^#: ,:$> B=JK$H:Y:@AU9S,=I  V<Q#T+34#LAGZ\(Q>JK =X'!B
M7>V6CRJ!YJ@^;*Y RH5ABG8((ZAF(&P45FE*XK. VGD:@%UD5BTUYP#QH"D+
MFYL$6]]]O2_5H<]LAN._^-93I+6^ \AI8,L&$G4+93VA'D@]6@,G1,JGY-I3
MHH3]\^IH+^HN12P8O>$)]HT3%^VDB%([H2LL0">,^%WUP3)1\']13[_H1J;?
M>YMH8?"<1\Y@YWTS8^YWH^N-+GU\Q*OGZJ!_^'*L/G(AJ&9^/5>3EQ%*5VW6
M<U=OOW^X/]S4B@^C+S;H)QQ_GJM1W-^?C/%P>!#]0I2PHFI6_G?XX[@_.3SZ
M!7^\_QL"XE%_.%PQT#VL[4Q&:O?I3.R/Q3\".9JH;6?Q0>=ZE9.;RR628T'G
MU3>M=K6]IY[7U[.U>'W)O=9NSCM;1C.H#O<.]WL8EW)QK%^"+>6R-K4!5S]Y
M7."N38X%\'UFL=,T+^R@O;V?_0M02P,$%     @ *'U-5KSK 2/U$0  +CD
M !D   !X;"]W;W)K<VAE971S+W-H965T,C$N>&ULS5M9;^,XMG[GKR R"ZH
MQ?&6K38@256F U1U]4VJ9S"XN ^R1,?JR**;E.)D?OT]"TE1MIRD>@;=\V++
M-GEX>-;O'-+OUMK<V852M7Q8EI5]O[>HZ]6;@P.;+=0RM0.]4A7\,M=FF=;P
MT=P>V)51:4Z3EN7!>#@\.EBF1;7WX1U]]Y/Y\$XW=5E4ZB<C;;-<IN;Q7)5Z
M_7YOM.>_N"YN%S5^<?#AW2J]53>J_GGUDX%/!X%*7BQ590M=2:/F[_?.1F_.
MISB>!OR]4&L;/4O<R4SK._QPE;_?&R)#JE19C112>+M7%ZHLD1"P\:NCN1>6
MQ(GQLZ=^27N'O<Q2JRYT^8\BKQ?O]T[V9*[F:5/6UWK]@W+[.41ZF2XMO<HU
MCYU,]F36V%HOW63@8%E4_)X^.#E$$TZ&.R:,W80Q\<T+$9<?TSK]\,[HM30X
M&JCA VV59@-S185*N:D-_%K O/K#95H8^?>T;)0\RS+=5'51W;X[J($T#CC(
M')ES)C/>068TEE]T52^L_%3E*N\2. "> F-CS]CY^$F*'U4VD)-1(L?#\?@)
M>I.PT0G1FWS/1N7_GLUL;< T_J]OSTQQVD\1W>6-7:69>K\'_F"5N5=['_[Z
MI]'1\.T3_$X#O].GJ+]<,4^3^?'KMT]R-)5__=/)>#1Z*UNR(A+#Y=G-N3R[
MN9 GXV%"8\?#MSA4, =?5&H;H\ 9:YE6N?Q8V*S4^)65W_2JR!*: _3!(8 #
M*^>XSCU-3JVL%TJJAVR15K=*KDR1*?@JK<%CFS*7,P7NG2GPSEQ"F($58(Z%
M@ 3/J[3(1:TE**FR<P4_RK)(9T59U(_R%8Q4#T7-)%_+HJ*5X%.5%:NT1 )+
M;8'G_#ZM:@@RNK'@/>8.B.-*.#HLU=(%.D!9FUR9\I&73BF(B)FJUTI5GL8J
M-76!2U6UE9I77T:RRM-:#3K2E6EIM52V3F=E 6YK84.1K!:%,JG)%H]RO2BR
M!<CEUZ9 *>-.05? 7*T%^'^Q+/ZE:+W&*JGG4L_0 H&J O9736U)41 QMD8V
MU?;8]0(W19RC/;0<#>0WF GL5GEJ<E"OS4PQ4ZA2HY0HU;TJ+5)UA$BMR_01
ME0KKY<"NETA$]8W\C!/%*-CE_S2ZAM%>KF0BA0_:[FOK1@GZV?;\CCHM<A14
M!MHGS=I8M86R UY:COS/**;H=Z":E4VN9*9,#4D-MCQCHT=5@/RMRD!(.%30
M9E/8&9@(1#UG-XZG8._,G%M7C,.6;XK;JI@#IV H&O1C>G3X-7PCW#<\$E:N
MPD:<.&P#!@/.]BN+TGV+(K%@ V5J^@7R=F-"405QAOU5NG;;>BM@-O,0:QP'
M1=S#&-@6VD"FC=$S;5)<8?88#W*Z!A])F<MFAG96%VF)7@=F-V_*4M;*+-'
M@J_B!D2/1L?/:71>/)"2,KU4D1K94;2I;R% [,_2[ Y&13^'#2Y4F?L8<Z&7
MX/6/I,OCMU:D]RF(&+:U#UO9MRGL;P4DY[HL-"U =D\B2(% 8?)]#!Z/)'5T
M.10+R#]!#:X!I."[-\&BRHO[(F](, HID3A+#8')V]6DUZ[Z?/WGGN_"'FVS
M0KZ94Y!?#98'NJFT5Q>9 ?H!;JJ=%JV)T7H1>_N6]OK\<?*,]@3DE13".OAU
M44'.;C# 8N#2$-5XF<*"LZ*Y0 ;*(?J@6+UXESJ'0)7('#(79CT8D*5V(>>
M2B% U0N=ZU+?PH*)C#RF5MFB*GYM\&NG&)':#@=HNARL<8^>@90P)VP\$D,(
MYK&TEFD%9D?9XI<FOZ4'H @9HE@2$8K 5G69%!AB@11@3XHZ'9*H0+?ZAB)F
M"F4!:8USK='+KH6@+PXBC( D+H/<KZ)=7_9JP^U0Y $?;(B@J+B. /823#H<
M]@P%&,  &C;Q+Q6<+-.5!0?*.7BD):P(IH98UR:<LB#W@]97B. HY-?:2TZ)
M[MX'\DSVF1!;S9Q,!ET.C"(!'\,LDA'WB 36E3)V4:Q@'J@75G"AWJ5DQ"S(
M+"')!G$')/=;VJ78R.,=) 34<;V!O/".7JNE98=:J8ST22[_0"[@-$9FU@K8
MD28%),Y;4,M]40HBWQ(, ZJ*["X!L:EE85T 1"JK / XPO=[)$,"B&S@.KA0
M@1B&@<'*VQW'*-Q_QVP#)/!*BFV#H!^OB*9@<,,07F(57D:H<K4R^H&(H-:,
M>41>6DIUS...X)'#6!>M[ *<9I]R#?BN,US\H1W_AB,&2@,GDBYF:74'4I\K
M\"D@/F^J'-Q;EWD2DN0][)65([K#5@T /2@H82S2C#(.$@#'S%$%MP"S2"W
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
M7W9WX_;EX30YF8["0QCL\$BWW;(O)\DI<4WOW<%M54VR*K%3&1DD3)J>THM
M4]QIN#!D?$PO@I3D[>4[[(,T='J<3*;#]B'VJ$6:8TB+S:\UU.?)I^32W@;#
MG9]MLQS]WF8Y3D8G)_Y]RRQ/3\?\^H193I/1T6EX$#?G9UU[F4Y.^/4E%CL^
M3$;'1^'A"8L%+Q@=3</#TS9[=)R,#J?AX3F;'4V2P\.C\/#=5CL^Y-=_SQY'
MDVDR/AJW3R(*N,^X!,XG)P4'929^8^2,*?V6V/]CG,G;\._]BGIN*M=XG%S5
M!)Q87"X;E8J.B*BO$8,ANDJ S9@.MM-5?&8&U$X._Q+ ]4XG=+W M@6<8S<N
MYVI([&H[MJUVEY^?08XQU-Z&=2"'MG'?A_H%KL*5&7GU+KP2DVXE,Y WV#.*
M&VE<B+6(-6!]+AUC@!]7$&USJP?!4?E8NE,>/@,9O"S;R^_.]B*RV0Y<_$T)
M7X["#1M_$-.)K%?]5D#. 8ESF@PA@4^3P^'PY3Z_S74OO>T4\:)<<.4!.QL_
M4CZD<#).AD>'$E+<]^3+';QN441MBR>2)IX?%=M+F.]<?" OP26>N57SLBA'
M-S.V-K<C5M :J ,N8J(;*:+O&E+<98@XB*Y/XGT;0_='^2#?OJ'KJ-P(_>9O
MYL3WG43G;M,5+W2-A[M4V=#G7>;*IG 6ZC:*TP=TU=5UQB^PDW))G13_+?EU
MW%XT<;^E6^HO=)ESCSP_P'3:J?RQ^\<W0MH.X' ?<N5?_OWK.-%M$?&'7<?9
MT/- _"'7<3:OU6)=_8==QY&=ZSCBO_ ZCC_TY_5[+]&\]%*.V+J4TT_O=[B4
M(^)+.?(_>2F'P=)'M=*V@*V$2_=XI'^&=]!]4X1[I^=X.19%846XO-G,(.?C
M_4'5N=G1K;><YMK.5;CA-4-OB/LM.VX-8/OX7L4-9;2CQB8;?FH](J'E'OUY
M;MMV=E=CLO8F/S?(!;MDL02T6! J3;G=!C9<E\J?'7>UR4=V.0!#BD@$@OFZ
M;IT^\-&_Z\>Z)L_6@3\,Q]9N=!<; H#87CL)=Y7J]$Y5?*'!HS4.%=NY*8B"
M?:X-[;&\W*8VK][U&SM(;G<>)1;C[+<;MLDN;+OPKD>^N0,2B9 T'"QZ([YN
MW5F3I%NPJ3]C+7DRF?BW?:XNX5&PU;\:O9:39#P^3J:'A_ T/#Q.3DY'-#!\
MBM:,BB3<F7.923*:3)(3@$SCY'ATG)P.AU2 AV>QRT,F1\EX-)63T^3D!$M,
M__!$&^'WD!J@U?'(O:(HZ"D2V1C$-4HFPR-\&H^3(S<N?'I69./D\ A$-D8*
M@#)!U(<T/SP_);(1+ P"/YU@11\>@#$1I.&J#^Q;OZB8(_N-*T.Q>66][^]1
M!]%_V);*W-(_]3!%PMK\=[;P;?@SX!G_!ZX=SO\D_)*:6SR'*-4<I@X'QX=[
MTO"_\_A#K5?TC[B9KFN]I,>%2L'Q<0#\/M>Z]A]P@? 7R0__#U!+ P04
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
M*GZ E1?L@]&^=NR=KD3U&& *8@.[HF=W6SR+^%:4$W:4IZS(BN(9O*-![5'
M._IIM>R?F[GS%JM_#PF/L,>'8:EP+ES+2W$U0F4X85=B=/WR17Z:O7F&]/%
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
M7.+23YXW8'WN4"J:%S;0_1OA\A]02P,$%     @ *'U-5BS3"N7* P  ? @
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
MZ8\/W=GEQ![5RJX*]\]!1LV0<D<"^EADI]2L5(<;FW!I_=1[E#ZJ]#4*XGH
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
M3!HC2_NXY' R"B? ^%Q*TS=P@>%CU^D_4$L#!!0    ( "A]35:1/W\J;@4
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
M6XTC!YR_M#;<#2C![B&\^ M02P,$%     @ *'U-5KJV=D?*,P  CJ\  !D
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
M6QD,PH#V)*8JCPIG*?XQ=K@$2;.H 1C(4,0@\$J?/R?S22>S!8(:R<(@%"+
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
M4RB4LZAS/*\D6.G)M+\47V 5QBUQ&,CF^?G\T+0F6D8-H@08E;>QPR3T889
M*H>AK\&],:7(V7.$G2/S)FA/GBH_4Z?H@LVY69])($</5?N-"(@5&_APW Y(
MA2T[./ME'DQU#=?+=0V_Q9+NG]%OF4T/+P]Q1A]-QBU^C%H^<_@Q?F"B6JZL
M.NH0\_+='_CM5Q=/KE>%9'5EI,_>=X=Z4SS[XOIS2?+*H4=;GZPXS.S$233\
M*&\SP=TB-J#HB=NZ[07L:@)._O:'9I =G0?3/C8^0H^CX\P0#1M;0APC,B%#
MW0D;TLIB5BBVTFC8:CI@A S]'Q*R56T0O?@B FBB I"% $]+*<! ]=%YJ1G%
M=J9KERKR-3_&,\?/P&NZX+]2]XV9/@4Z4?*S!A=!@_GVV58YV=XP$K0.L4L
M9:DN"&?($UPFZ 3!OEZ&8!-8F6V?GQ'F]P:,Y9X.0WL0SI+X)V"R[W^3(*?I
M)X0YK.-/8O^[6$7OV(( JSE:#_%'*$W$X^C0DT;O(._ZM[Q["21[O0R2Q=%Z
MO\.VH+>X(I3'L_OU"9C9N;&+_$-1 )^A<OA<_3QJGI *%)EHX<^3RH+/V)OZ
MG,H=\W(G@AEHLP)A4E.NC#;30A6#=**+\W0* GQOATGRIVO1D$R@HU2QFL+'
M][6)>IXU;).N5ESESRU<NJVS.G+I^!/*]'H99?I6&LL1A[Z6N+WT$7E-W5)A
M=V;IX1/0I@]Z62:(V X/L?\=/:GIA> D&*!/SH0L9GL\OK8!:]8M7SWY*FJ=
M!TU3%5$$(.$P#H91)8*H;PP<F/&M&J#(CA2F'+.LB31 B.M:Y3^S\>ANW=0W
M$JU/9$:CK)RM9/*VT%Y]:&D">.;[B!]XX/NDSB0J"=Y$1P[49ZB>P^?9!@08
M)VR)7<^\ WQ)@TQ1$MB5(>$Z#9)]DJ69=DYSI]V0SJU,9U:Q#2>!_EAG:^C3
MHC6P!W,AK3!<:JHHH/V^CC&P!$PF,+P4J%!I&P==) ,[6]6V,F9L$B*FHC<A
MV5!I<[,H 4^!\$"Y%PDRU_FXKPG710FX4M-Q6 ^]R1DA<=U<D;^V% $Y6-Z
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
M0<ENN@9(BUMT0'<^ #BAC D"6XB3R -C?0E\BY&O&7!H#)YF?;;1M--V=%B
MQ^7/'*0U3VB\2=Y*!>F=N8Y>8J3) 62O>^(:IRL:SRT,QY]OM,,%+;H@Z6:T
M;="=H&U4SUTKRO;EIN]F3 WM R,QMXD]%[!/H[8Z740GWZ/K4[/9I\O-9G\E
MA,\;:N6Q*EZ-0_$KZ*__ WR29,U<Q\Y9,?> 5[E__E5HW-.55:;] 34A*?=\
M00BF79/]$"3?OW15'-[?1<3.P8KU0$7!N/&SG6)DQ+PZ(SXFU)6F[N;[F@I3
MX*2%\K11.U-G6GILY(!T3S>0(#PZ3IC;*/AV)\B;U-K65AUQO%]#-'(36X3K
M:%S87DLR?0LV&DJ(F=H$YZF#].D5><?)Y36$IH9#J#<)W(21FW@%D=T-[?IA
M5H.<RF&T"U$Y-SW&-OEN" 2*XY2I0Q6&XQ,^R#:_(\1]) ZGG8L3@)3,!P':
MSG7G?*<'#1[WQ?63DV,DSS52\%RW@J=L?"IF$=U@9]J0:=^"^]J/I99TEW.\
M_YCTSP_E4+[X;N_!XWL-D@4U!5#5]X_0^H^?(B7@=2G?OKQ^]!B>3#]_\=T!
MO#]@MQOLYMSX+3SZY/+K+Q]QCW'] S8$AT1DRM#MZ9\[,%%]CS^ [[==-^@?
M^ *\))"F]^+_ U!+ P04    "  H?4U6Q+?GMSD'   ?$P  &0   'AL+W=O
M<FMS:&5E=',O<VAE970S-"YX;6S-6%UOV\82?>>O6*A!T0),M!\DEYO:!FRG
M3@K$;5 GO0]%'RAI)1&FN"JYLNO[Z^^9I43)L:3HX0+W(DBT7S,[LW/FS(1G
MCZZY;^?6>O;/HJK;\\'<^^7;X; =S^VB:-^XI:VQ,W7-HO"8-K-ANVQL,0E"
MBVHH.<^&BZ*L!Q=G8>U3<W'F5KXJ:_NI8>UJL2B:IRM;N<?S@1AL%GXO9W-/
M"\.+LV4QLW?6?UE^:C ;]EHFY<+6;>EJUMCI^>!2O+W2=#X<^*.TC^W.F)$G
M(^?N:?++Y'S R2!;V;$G#05^'NRUK2I2!#/^7NL<]%>2X.YXH_TF^ Y?1D5K
MKUWUKW+BY^>#?, F=EJL*O^[>_Q@U_ZDI&_LJC;\RQ[79_F C5>M=XNU,"Q8
ME'7W6_RS?H=3!.1:0 :[NXN"E>\*7UR<->Z1-70:VF@07 W2,*ZL*2AWOL%N
M"3E_\4O]8%N/5_;LSHY73>E+V[(?/A>CRK8_G@T][J"3P_%:WU6G3Q[0)R2[
M=;6?M^SG>F(GSQ4,85QOH=Q8>"6/:GQGQV^8$C&37,HC^E3OL0KZU#<];F/V
MSHX\*^H)^_GO5>F?=M_@S\M1ZQN@YJ]]K]#=D>R_@S+I;;LLQO9\@%1I;?-@
M!Q???R<R_M,1#Y+>@^28]HL[9.9D55GFIJQ8N,:7_[83-G:M;X,OTZ)LV$-1
MK<*)<AOAMO=NGTM'+]WO$F)C%R/;1)OX1)>]/>\;U[;1EQI4486%&Y@5_3!Q
M554T;536S,_=JH7![8_L&L:S]^"0EGV$&)[_#[(_NGPHRHJP&(%_6%M@<.V:
MI6L*;Z.1@RQ[Q60LM&2OF<P-$W&>J^C+'?.XMX6W4&6,P:Z0.<NUH+V9>[!-
M34\2@7CJ,1T2*N9<DY98&<X$CS.AHSM/%]&C+EV%EQL7%?AK-"D?2J*EEDD9
M&\$AED \82*/#<^B2[C@7X^*\;V=1-M79UF<J)3NX!G&4IKH%L\U@Q$O#T<W
M'S[>7C,)Q7D&&17K)(5DK!(1W?QZ>\E4&HM$8"N-4\F9-'$F1?2>MK"B%78R
MD\"R7)OHL_-%%2V>7\=V;<,Y3IZ8V*2&I9CBHB"&-Q9X$"5)I<ABHS-F% S1
MT=<($/\K!)B<;.,TS/.] -#XE0?#G\0IQ8\IE=%$9":ZN[K<?:!$&D9Z$I6?
M@ L\7Z[QBH;)#%8A5/HP+O"X O<BOD*'29:<@ P@-J7CDB4(,Y"896F'C(3'
M1F()8,MP.Z:),1TR"$X)4\QH(,H8?@(P\IAG*5,)LB*6J6"9CD6:;*$AL2QR
M9I(DI)_ "H\E?H]P7=IS7?I?XKKV(-FQ8H,AML$0&SU!21WX?04O4-[I\-,^
M7CQJX(F\R%[FR28/V/,\V*9/R A*F9VUD$&7+]R)WH'K'TL_ARY76_9DBP:1
M>8T_KYBB>.<ZG"FFWC;AB)\W;C6;LRF:HG >:0+F T?&4FNF8X*[CE6F=@3#
MX8VDM_5:$&!/ %]$G2>*21U+Z)'@B717>'M>@P?!U5D:<ZE9GL4"S)L39^71
MEFHZAMD!V FPRGI892?#:D8TQ59;FJHZ_D'/> !.&]RAC;U'W]R7VL96H(7)
M-^KL4<N.XZGO@Z*/%C;[>5%'Z+@67<?5CR+ HG+U# )==A_ VG<=O'88^H05
MD!CY^M*D/;#LF9IU3,T#*.FOH+A2K2;VIKK]?/X5@?, 94'U.]3Q?O2<SEE/
MYVN!31WOB_JS><?B[ B+0P#$S040"UQ+:A)R#BJ,)>JNDNMRW]7^9^3.4BQ*
M QM!P0J>&94SF)QW99\:@!<$W[%Z0H4>D11I5PPR%'6#M13V2[&N_UTST'$]
ME,62(]]@)IX&V9<(!;.5@)A>=P5=B]!5 !C%%:HAV:U1R3/4*=UU"=0O1+@.
ML4BA)@U!D1GLSC'4&F[(;E-C4PC*SFV:AL8@^AH8XO\/J^(4K(JNKPB>APYO
M%[K;C:^0*JC)8#K [_5F=@BEZ$CB7"$>Z-4H[KFB@ ,NA!M4\YRZD6^CE'@Z
M1XR%40@J&E*.0$)32FC7BE,'\AR=@%>L4<E--Q(! # @P97B$#(I>X [PC\G
M>Y,XHXH/!T5H?!5ZG<2L44DN9#&G.F#0+&(.'.$*_*56E0J+I-ZD@R2&@#NU
M)4@MV U'*,MRS=&G1 F10HIN)Z&G-R8EG+\B)2DZXU< 9T:YA0&26^HUDQRM
M$[JO$_KD.N'\'!#:EH2]Y'Y4W;>;A4/H#SU$0.Z-G=@&"/C@%A:=<E&SJZ*^
M9ZUWXWMZ'71HO$M;=.^_!9-K5W>5*@!^QP&<$CFUS$KK:.=+ .[^W*S0?7QJ
M[-0V#96TU:@M)V410)Y0_+E:=X OWB7D!<!,80,UROV1&.Y\M%C89A8^S;3H
MRE:U[[Y?]*O]UY_+[J/']GCWZ>BV:&;T'X?*3B'*WVBT;$WW.::;>+<,GT!&
MSGNW",.Y+?"0= #[4^?\9D(7]-_$+OX#4$L#!!0    ( "A]35:V<)_G[!$
M ,PW   9    >&PO=V]R:W-H965T<R]S:&5E=#,U+GAM;-5;:V_;R-7^KE\Q
M<)/"!FA[;N3,;), 23;;+I#=!DZVQ8NB'VB)MMF52"])V>O^^CYGAJ0HB6*4
MI,"+(KOB;2YGSGG.=<8O'LOJU_HNRQKV^VI9U"]/[IKF_KO+RWI^EZW2^J*\
MSPI\N2FK5=K@L;J]K.^K+%WX3JOEI>0\N5RE>7'RZH5_]Z%Z]:)<-\N\R#Y4
MK%ZO5FGU]"9;EH\O3\1)]^(JO[UKZ,7EJQ?WZ6WV,6M^N?]0X>FR'V61K[*B
MSLN"5=G-RY/7XKLW(J$.OL7?\NRQ'MPS6LIU6?Y*#S\N7IYPHBA;9O.&ADAQ
M><C>9LLEC00Z?FL'/>GGI([#^V[T'_SBL9CKM,[>ELN_YXOF[N6)/6&+["9=
M+YNK\O$O6;N@F,:;E\O:_[+'MBT_8?-UW92KMC,H6.5%N*:_MXPXIH-L.TA/
M=YC(4_E]VJ2O7E3E(ZNH-4:C&[]4WQO$Y05)Y6-3X6N.?LVK]V5:U"PM%NSU
M$A)*BWG&(&OVMLH6></>EW6=U>ST4WJ]S.JS%Y<-YJ2>E_-V_#=A?'E@?"'9
M3V71W-7L7;'(%ML#7(+8GF+94?Q&3H[X?3:_8$I$3'(I)\93/0>4'T]]$P?^
M\?JZ;BI@Z)]C/ @SZ/$92+&^J^_3>?;R!)I39]5#=O+JCW\0"?_3!/VZIU]/
MC?[J(Q1UL5YFK+QA\W)U7]:YQSL>RW7%EE@>NR^KYJ9<YN48\9/#CQ,/&62K
MZZR:*3$[793+95K5+"]8<U>N:["R/O/2H1\Q>UNN5EDUS]/E[*^/15:Q<CY?
MW^?9@EV]8\]8(F3DN&#"7ACVG&EK(Y?$3+B+A#V?_5P6Y^5>+YO(*#:.R>1"
MH4^2))%5BAXM^KPM"\AJ'=1><!<9F3!UH:FECK2,F?1COUG76&Q=,YW82 "I
M0OOAE%(1UXX)WV?VJ6S2);&V785G:<UDQ&,5*6%9(CWE(HKQ0AI)+W1+QQJ=
M9E<9>F5UDS89<X"N-)9)&PARH BKE^;"H<M?RE7&LM_6>?/$A'&1XIS%%S&-
M'FNLT;'D0NXNT?)("UH4M8M=9'7" @5_;>[ .>E JF2<9L!$42RPM@LQ6%J@
MLUT8Z),<#(B9,IX?3B51POUCTG>ZK: 8H4?$"K@/X W6,*N@-NPF@\H0+\"@
M1$$&_(+3W)&V(,^8[LWL/;'_CW^P4H@_L71+_^9!_Y:M!5(V2K#\,]QAN=RR
MLY:0 0G/:$ZE(6]-<X$5.G%L0L?B7L?BK]6Q 1_8]1.K2,;-TWTVIFF3DWQ6
MTZ+/J]H/H*/)B]M 1B#J&=/*1=(:R ]JPN/9#_GOD-&@B02R=,0-8 ,] /B-
MG#T;R&\CMPE>)CTODZ-YB3 !6E$LB.2>A:W@?UNG2U*#')_G:5-6_N-3EE:^
M9Y7?YD5*4ACC]"0)G^>T9VG/[MD!=M,/QP_4"3^6?:ARX/8J>RB7#[2B_H[4
M]2&K&G"]*=FGK%HQC]U)TSC[D-8D/9% ?2V42,HHB36S<603 YL72><85--@
M:J<B!Q-PCG^QT5&LDMG?TV9^!Y,6)=HR#6,):P(%4AC$HAGZ.>D[0/1.)+./
M]YFW;C]EA<<VXCK_F?[!0B?A245P6[./ZVLOM[1:;-I8M[EK=7/?W@L+2A6L
MO<1(,-DNCB1/8 8C%Q-"(\[).H!*K)$&:]W#N",(/))61-9QSZD8/"$(RT23
M*8QCS@PY !AWGF 58!S7L.R&62$BHU3'IX@G BS23F!2P:.$6.X-#=HEW>HU
M+++:8]4Y(<'SE%NBVJG0W$12N!UF":7]%P?N*PDRC/!M(1VI6[:-.SUIP8E8
M>+^@X=&Z95H0!><%)FBP4,!V:VDWRPRN<LMC!+9IBX9P+W$DI&/P+@*(UJ87
MJ. PN=ST#!+"]=_:%O1NA!L[_T;ALOD:UKSET30D!ZQ.D.:=>N_!PX($E &&
M"AH ,Z?)[5FP1P(<P)0"T.#3):(+H7U3!>X8CN&UB831[3H!2YMXYP[)>_<.
M?V@E<9V19=3X-< &C"I\,AKL,P!LP= 2F%$TE" P2#A@ 0U-M*1AN-QBBG:D
MDL(B+(!.*+1S6+$VTNM>(DS+I#YB$9IHXY R."0I'#8QIE)@FZ*E&HT+ED)P
MT3PRI%10>-Z%.CW3=X*:!+PS4$\MP$.,+W4<<2Q&&!M"(D0A$H-)M),(,P(=
MF"1RP'(?$HV&/JVR:A!I*72#C"G.@V?A)F8&3H;L&9[ (G@J88)YLFC@M&S%
M@_<N83:26*Y"I$.34CBE'0DF:95)(@9 EUW!@"$D>Q@@2VS5%"5(R-G%,3VK
M@&^H5:SM#FC)B$HL46DPAXP"=*<UGR X:?DY#/0@<5@E0AS%*V A3)UQBAD3
MP1%C$/^5S"'7P0*$R' 8 P:6;:E<$OM5]W<M7X9M(!J8A_8ZJ9YP^G'<70^J
MJ6QEX:_M2H>!ZA9];=#:WXT9'E(02\:4*])N)]5@!+ +T>'(LEI;,KH<U3J_
M]OXK+,X(3<-!0XP= NJP"J#/8XXK0H.! T " .-.",%;](7OU0D-@9C;P2>&
M)4%K%-P0OJ,%- C8=[1^ RW?79P+R !0T0H4.1*\4G)D?8%40K#HW$B(_FE%
M1*=&! \Z!5F"&)9&*[)$4B@?(R1$0D@4!NP99 72P0) O119AMC'/I&&L8&4
M)4PCV0'8#0M32C-0/.*'[).)8;2.J 8J![,,18>Q2N!YR0AKP[UA47!?I"VQ
M%XCV(:@B^VUT:V@VH>E$0&KZ@-0<'9#Z;/DZ75(64K/Y$H+.;\C_3L:E5#SP
M/?&<W2(TS>JQH'22C.."TF$VW4OH4%X0HJ\^F)@-@XDM\/=NQ=NO=\%^>0U_
M%S1\JW6 50A@VQA50^YD#V'8X2QYEV9#D+!U@B4V*)1 R.& F2Y'A:@3LKS*
M<?(%/?Q7G;V&J-%%>0]*V@7_A:B7S+:S9.$H.@!@8I-L:01 !\T"FN%LO(7&
MQ RQA/4]9?#'!%FCDAU<=N6'KJ30K:0M"73I>I>-;U9"2?51>9+M86F_$I;
MXGWZ1$QB)*KU*-@F!__2#&@'6*_G\VI->8WBY[%CB_2I!D5UPQ;K;/,QX>?V
MX$>$(OX+$J95666;%H!K2HT KB"3OLM\756TYL^G3I!C9[>[ZM)D&L$HM#6Q
M\9$#A<P42B>CH?-N"+H7BF($YE,(Q(PZ@>&'V>V"KM&"D&J3!60@B <<1:T
MVD@PP.)A0XK(1)L-[+K9':^UY;P03W5NG9"NMXU^IP8)8CKC\T3$1<'@(EXC
MO]6;WMF^;?K?ATNG_NWU %RZ[(<GL @(PPS8V!J,<3FT5B1<-E#I(Y;6NK37
M<9P@96FG-0!"XH!-RB>"0=K"B28/;+07'I7Q!")1R55GM,9);"U9N+10Z<(?
M;]YT:^5VD!)3GN0GTR'=@@V$D;;B.&OH>FOHCK:&15G<9Q7M2%&5!1XH:^H(
MF)LOU[Z25+28H/M/WU^-FL?)V;Z@%'>H-C3; +-GE54^48(A^'F'0I^<4=;I
M>DTL=OI/+;!54B^ 5G35 #D$X,4@\!WC'\@;#O+S6),4_S&\GD.MTEL2Q7?M
MB&T#?L&I$,XO ,#GLS\/*J/X8OT7R?L*<OA2/H#:3KU[M88C1G 8QWKV?J(5
MQ5UUDR]!0,<.6F5G EA3E>OK)=:^R*X;L"2@?EWA&[*0*(9.*%]%FP"HX)N=
M-/XE$-V6/GSV*OT7E;4G0\3I*<9Q^?;=V_?LQ\+;N\6,ZN5[IEFR?6,] .B>
M$0V_04S!?C[FS1U6Q?P5P<A@@9O;0PY@4]C?W TF.M(X'_3=5,Y1WG/#))MQ
M5S@TNN2:Z?_S_:T=&HS2/HW <C/8GBWNG7#["XN\O76#&-7Y?(N^DQ76XU0%
M9=W.2_OM&.$C74ZEK$@X2X4GU^5VSYCB5,10/NSL%7<2R8,]87$TDG_-*-4)
MV_]$.6W-Y*O[-*=]'B^^41Q/3G!LKG.5S<MJ 5#GQ0,X3Q'O[,>MN=GVX^R7
M H\+UJ&URI8I5=W]<_=P%:ZS#[ #\_P>S.P'V=Z!FG@ZA/0W(48?H+O;P#IP
M_SGL(PI,Q-;O84T 5F@3DV +7\T1]G&X9C'N[P<:(2)!Q6+_>]Y>=>^(!MJ!
M5-Q0!*A5[-,Q[\[0.)%J7$^HJ$8HC3WU5)2T5%"%-@RU1?HM *\E-"!5<&/\
M=XCNH#."\DE?./)W>E=YM"_VTUZ@5QPEF2,/*U2O0(AG,2&BZ 09*5A+^UP.
M++,(M*;42&[42!ZM1BD<&/G,JH4TVT#:N[&\:#)R4.3EB374[K;(_XV66/P1
M"C=)RKC"_1_MI65T+*-W&%1)GO5[6[/7+=57&VKV7\T&:VH7L??FD+X,N- N
M?._-YS5$6<-\'4$#"=8>T X5":HK45H6200H4NYHAJ^$(NT;YG)H2?O[9&@)
MHEKM*T42&:14BM,&&_=!RWCYF\K36C!OQY6A#84=G^&S,4OK($+'X=^#WS%-
MQ7=FW"[PD8XH? -/8C^AC#<^ TEPC&! NR1L#)(^RDFP;T[1B,E#+MM@IZ-6
MM*;.Y#8EA)Y-;?"/8OHKCM5\>LR6#]EL%<X<>7"S(;A#7>.+BV@=D&8 TC<5
MU Y6TEK/$;'K[#8O"@I?P4E$VWFYH' X,F3-.3(P F1,[AXB-F%K.$H<Q&T
M+<37X7S$[/7B7^M6D?QQ)HH23Y50[(SR3$H&R57$AIU21>V,::IC*\Y.8SS
MNG,.#UD^Y'7G];</9 AD=V@L?:7[C,541_:),&P^,$X%90$P>Q@J$_LXGLWO
MTNHV.R]O;KKD]S2FWK@J?[@#-T[0(0^-OF>A$QD3&!U$S*$*J'W]CE-QPN]@
MDVNQ&@%MU@3/.NAP.ICQ;-!=Q.0Y3BEF#)-ROV@5)QM! #Q;(@C[[A !;=_
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
MPK+@D8W6&_#]PAC:;GR YB<P_@M02P,$%     @ *'U-5JF<' CY @  O08
M !D   !X;"]W;W)K<VAE971S+W-H965T,SDN>&ULC55+;]LP#+[[5PA>,:R
M4;\=)TL"-.V&]="N:+KU,.R@V$PB5)8R26G:?S]*3MQL2+-=;%(D/WU\F!YN
MI'K42P!#GALN],A?&K,:A*&NEM!0?297(- REZJA!E6U"/5* :U=4,/#)(J*
ML*%,^..A.[M5XZ%<&\X$W"JBUTU#U<L$N-R,_-C?'=RQQ=+8@W \7-$%3,%\
M6]TJU,(.I68-",VD( KF(_\\'DQRZ^\<OC/8Z#V9V$QF4CY:Y:H>^9$E!!PJ
M8Q$HOI[@ CBW0$CCUQ;3[ZZT@?OR#OVSRQUSF5$-%Y(_L-HL1W[IDQKF=,W-
MG=Q\@6T^CF EN79/LFE],W2NUMK(9AN,#!HFVC=]WM9A+Z",W@A(M@&)X]U>
MY%A>4D/'0R4W1%EO1+."2]5%(SDF;%.F1J&589P97\)*:F8T^7!/9QSTZ3 T
M"&N-8;6%F+00R1L0<4*NI3!+33Z)&NH_ 4+DTY%*=J0FR5'$2ZC.2!H')(F2
MY A>VB69.KST7TG^.)]IHW 2?AY*LP7)#H/8KV.@5[2"D8_CKT$]@3]^_RXN
MHH]'*&8=Q>P8^GB*7UN]YD#D'(?*4,8)$R@YXCB[E5P+HP^Q/HI[F#76%YH9
M* ]K['VH)>=4:0_O,TNYUE34^M25WCYB[T8*)@Q@M"$SH(J)!3DA990%<9R3
M7E$&11Y[5W^Y#+R;KP\=<>QF&41I1+(H#GIEZ>'$P L.LGJ$U_1('.11$61Q
MB5*"GE&_[TWI$\)IC R*7DK2?E#T"^\>-\.N/&@KLJ!(,"I/@KR?>/?24/YJ
M/B%I$*=I4!8908<"I:0@1[J6=UW+_ZMK-69BUHH9!MIVL )EV)Q5U+3ZELFA
M]AV]X'#[#G?,PV:EF&J61$&4]:V:V6KURL+*.<$2E:D5"Q+'D7?25>U0(<*]
ME=* 6KC%J8GK4[M=NM-N-Y^W*^G5O5WLUU0MF-"$PQQ#H[,>IJS:9=DJ1J[<
M@II)@^O.B4O\OX"R#FB?2VEVBKV@^V.-?P-02P,$%     @ *'U-5A[ET;(0
M P  *0<  !D   !X;"]W;W)K<VAE971S+W-H965T-# N>&ULM57;;MLX$'W7
M5PS4Q2(!C.ABV4ZSM@&[V: %DFT0]_)0](&6QA81BO22H[C]^QU*MN*@KKLO
M?9%XF3ESSI S'&^-?70E(L&W2FDW"4NBS544N;S$2K@+LT'-.RMC*T$\M>O(
M;2R*HG&J5)3&\3"JA-3A=-RLW=OIV-2DI,9["ZZN*F&_SU&9[21,POW"@UR7
MY!>BZ7@CUKA ^KBYMSR+.I1"5JB=-!HLKB;A++F:9]Z^,?@D<>L.QN"5+(UY
M])-WQ22,/2%4F)-'$/Q[PC>HE =B&O_N,,,NI'<\'._1;QKMK&4I'+XQZK,L
MJ)R$ER$4N!*UH@>S?8L[/0./EQOEFB]L6]LA&^>U(U/MG)E!)77[%]]V>3AP
MN(Q_XI#N'-*&=QNH87DM2$S'UFS!>FM&\X-&:N/-Y*3VA[(@R[N2_6AZC58^
M"9\9N)%:Z%P*!>^T(UMSZLG!V0>Q5.C.QQ%Q..\4Y3OH>0N=_@0Z2>'.:"H=
M_*T++%X"1,RS(YONR<[3DXC7F%] /^E!&J?I";Q^)[[?X/5_+?Y0LM %O,5B
M+?4:9O[62)+HX%JZ7!E76X0OLR6;\XWZ>BPM;=#L>%!?95=N(W*<A%Q&#NT3
MAM,_7R7#^*\3DK).4G8*?;K@JBUJA6!6P#7HB,5X':ON<(MGT?)9]#$=)R,=
MU\$GA-42K3^EP)]2<".D#3X)56-P5ABEA'6!U$"EJ1US<^?PC_'UR<SF0C%'
M#!9--[HUN6@*=^8<4G1V*\52*DG?SX,[8VG-+0.4$9I5$#(! BO(+^6/D)NJ
MDM2>YA\P[(U>]^$]E<Q+>#"_F+T.[N8+X+:V%;8 )_B2O_ ;]$:#^*57.@H^
M&'J9P^?$'F23\9.T-\CZ/!@-@\.L^+N;-%F!-BN_77X_[66CRQ_TIX-?)"!-
M>G&\SX#:A?>%<)8E</[_,S'H-_&9R&4&QZYX=-"^*K3KIDE[+K6FMI-UJ]T[
M,&O;W[-Y^XC<"<MEZT#ABEWCB]$@!-LVYG9"9M,TPZ4A;JW-L.2W#*TWX/V5
M,;2?^ #=ZSC]#U!+ P04    "  H?4U6U$*AF:4%   <$0  &0   'AL+W=O
M<FMS:&5E=',O<VAE970T,2YX;6R]6%MOVS84?M>O(+Q;"RBU1%UL9XD!)UVP
M  U6U&WW,.R!EFB;"$6J)&4W_WZ'E,PXB:.XV-87\5 ^//S.[1/ILZU4MWI-
MJ4%?*R[T^6!M3'TZ'.IB32NBW\B:"OAE*55%#$S5:JAK14GI%E5\B*,H'U:$
MB<'TS+U[KZ9GLC&<"?I>(=U4%5%W%Y3+[?D@'NQ>?&"KM;$OAM.SFJSHG)I/
M]7L%LZ&W4K**"LVD0(HNSP>S^/1B9/6=PF=&MWI/1M:3A92W=G)=G@\B"XAR
M6AAK@<"PH9>4<VL(8'SI; [\EG;AOKRS?N5\!U\61--+R?]DI5F?#\8#5-(E
M:;CY(+>_T\Z?S-HK)-?NB;:=;C1 1:.-K+K%@*!BHAW)URX.QRS W0+L<+<;
M.91OB2'3,R6W2%EML&8%YZI;#>"8L$F9&P6_,EAGIE>$*?29\(:B65'(1A@F
M5NC51[+@5+\^&QK8PVH.B\[>16L//V,OQNA&"K/6Z#=1TO*A@2& \PCQ#N$%
M[K7XEA9O4!*'"$<8]]A+O,>)LY>\[/%;I@LN=:.H1G_-%MHH*)*_#SG=FDP/
MF[2-<ZIK4M#S 72&IFI#!].??XCSZ-<>P*D'G/99G\ZA$<N&4R27B&A-C49$
ME(@SLF"<&0;@*TJL%R4B!BVM?QOGG^N;HE'*YA1JE^E#OO7N?M@WR FM%E0%
MN[P$KTK).5$Z8 *9M6PT0-2OT3NZH3R(NQ%W8X(^2D-X,'/>!'.+L76$; CC
MMO80\ W2A-/3X%*J6BIB*%I(,(I^1"<H#L?C9#<&G^;(*!<":^,$C4=Q^[2_
MK.2&*@$\8A"PC"A:E3@*\WCDA6!N[ 8VKK6T02T(!Z):E&S#+/^X)>-P$N5>
M:-&?+$AQ"X'7]SZ<H#S$>+(;@QNIS JV/JB:I>$XC;W@E1&7!'9=4U[Z4(!6
M$DX<:C<^5$9,& H9,LC%BLOB%A6RJIBQOMN]THE[!#<7<VMS2U3I[.I'>GCD
M'H%+TJ[DGB\Q\KC(7(8FHS!)(R\$CTLF_MXE@\-X/-Z-3TIF,L'MLZ=DTC#.
M)UX(YA>SA[E,DW'[/*::<!;&H]P+/=4$%1KGJ1?ZZRD?A7&6>N&E>HJ3,,MR
M+WQS1>&L??Z[6HF3-,0YOI>"=_?D]D*YVO6N@:!Y6A#'$>-A))TEU$/;F:?M
M[/^C;2'%$<S="^"_8&[4M2'JVA ]:L-K84NZ; CG=XA:]% H91M)8, TC(")
MTS"+HN,+Y*GK!^T]Y9.CB..ZJF$_V+GM!VLY<[6'PRC/$'#5MQ#?,UB?6.RK
MI]S74WYT/35"+FQ"'>TQ43> L]& T>60[N/LX+MF.51#O9L>KJ'/+L_ 8\%'
M6JP%^P+;S-E*L"40G3#!IWUTURVZ#T2L: #0V_ESE=-F95;7BC#KCSNG#=U!
MS9Y-X<TET6MT!7<)[=]J9"0B[1K"-0)Z*ZS6TFE9M@,.8Y7;8"UY:9,%13ZT
M- C7 3LMI#9NH>4^V[ [:R@Z 8[[J2^!(Y_ T=$)O =TGRIM?[#9 WJKB;C[
M!; S0>#S S"8@--I\VP6>W?^5B9 #YG@DBAU9X/D3L[/=%EPM8/:==II\ ?X
MHL#6!IQUP$/;0C;2T"3P+1LGR6XX:;]N( ;O7 6\BE_#&0?C49AF&4A1-@K'
MD]@I^MG>GGO?BU.@AEIJ!OE,PCA)PC%T(0Y'\0A.;9$[ '@YF#<+J: @7"I*
MN@"8[C:0P-$M3E$R@?.E_<3MA)YCS/>(&A @CKNG#863]D*&(5QQF, I%22,
MP[S3\[,70X;#+(>086L!B M"G;GU7NX+60P;0\ GB3U1>.%0ZPSW;JP552MW
M+[<?=FCG]O+JW_JK_ZR]\=ZKM_\;W!"U@NY G"YA:?1F!%]%U=[%VXF1M;O_
M+J2!V[03UY245%D%^'TII=E-[ ;^#Y'I/U!+ P04    "  H?4U6,:[9K1H#
M  "W!@  &0   'AL+W=O<FMS:&5E=',O<VAE970T,BYX;6R554V/VS80O>M7
M#-0@2 #%$O5ARXYM8+V;HCTD6&3;YA#D0$MC2UB*5$C*WO[[#B6MZP6\+GJ0
M-"1GWKQ'<D;+H]*/ID*T\-0(:59^96V["$-35-AP,U$M2EK9*=UP2T.]#TVK
MD9=]4"/".(JF8<-KZ:^7_=R]7B]59T4M\5Z#Z9J&Z[\W*-1QY3/_>>)KO:^L
MFPC7RY;O\0'MG^V]IE%X0BGK!J6IE02-NY5_PQ:;U/GW#G_5>#1G-C@E6Z4>
MW>#W<N5'CA *+*Q#X/0YX"T*X8"(QL\1TS^E=('G]C/ZK[UVTK+E!F^5^%:7
MMEKYN0\E[G@G[%=U_ U'/9G#*Y0P_1N.@V^:^%!TQJIF#"8&32V'+W\:]^$L
M((]>"8C'@+CG/23J6=YQR]=+K8Z@G3>A.:.7VD<3N5JZ0WFPFE9KBK/K3US+
M6NX-W*.&6]4TM%,/%=<([_[@6X'F_3*TE,=YA\6(N1DPXU<P60R?E;25@4^R
MQ/(E0$@$3RSC9Y:;^"KB'1832%@ <13'5_"2D^JDQTO^2W5+JHM!M>E5?[_9
M&JOIKORXI'M 32^CNOI9F)87N/*I0 SJ _KKM[^P:?3Q"N?TQ#F]AKY^H'HL
M.X&@=H#G_ ?B!1=%)[B[ZI>87\6^S)PV'9LM:H\VWGM7*B&X-EXMP5:J,UR6
M)@!\*K"U(X62+N#[_HC<B[E7Y'WI&M3<*KWPOE"/J25M-\(;B.<!8QFDTV#&
M&+ \2.+\W(,?>"W<#02K7AQ1I42)VKP&<8=249T,&;_U18GE!WX@$GM\ 62
MFI2Q)(2V$CZXXJX+F 7S+ _B>4I6GB;!=!Z3-2/T*<N\L4*H+(M'P)]=?> "
MI37 6!(D\RFP- OB/ <694$VG_\_!F4M.O*%/(AFC#)'CDV>T^.L/$Z#F*7>
MJY=WX6UZ"6\@F4RGD$V(3SQ)9M[=B-LO,%K(,[>0PJ5K&9XU$SJZ?=\R#27J
MI!WZRFGVU)5OAF;TK_O0TC]SO:^E 8$["HTFL\P'/;3)86!5V[>FK;+4Z'JS
MHC\+:N= ZSNE[// )3C]J];_ %!+ P04    "  H?4U6RP9/@G\$  #("@
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
M1SRC@'?5NBJQ(D^5JDO2C"1B&'"Z4IYT:]Q .+I!0__>S5CK&NBUKMR3GP=
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
M=V]R:W-H965T<R]S:&5E=#4S+GAM;+6<;V_C-A*'OXK@*PXMT*Y%4N*?O23
M-HMM"^P6BZ9[]^)P+Y1$28R5K9PD)[U#/WPI1^NQQ2%M4[-O=F-[-.1/&E*/
M9BB>/=?-Y_:A++ODCV6U:L]G#UWW^'H^;V\>RF71OJH?RY7]Y:YNED5G/S;W
M\_:Q*8O;S4'+:L[35,Z7Q6(UNSC;?/>QN3BKUUVU6)4?FZ1=+Y=%\[\?RZI^
M/I^QV9<O?EO</W3]%_.+L\?BOKPJNT^/'QO[:;[U<KM8EJMV4:^2IKP[G[UA
MKR]9FO9';$S^N2B?VYV_DU[+=5U_[C_\<GL^2_LNE55YT_4^"OO?4WE95E7O
MRG;DOX/7V;;1_L#=O[]X?[=1;]5<%VUY65?_6MQV#^<S/4MNR[MB776_U<\_
MEX.BO/=W4U?MYM_D>;!-9\G-NNWJY7"P[<%RL7KYO_AC.!,[!W#N.8 /!_!C
M#Q## 6(C]*5G&UEOBZZX.&OJYZ3IK:VW_H_-N=D<;=4L5OUUO.H:^^O"'M==
M_+)Z*MO.7I@NN2IOULVB6Y1M\NW;LBL65?M=\D-R94/G=EV527V7W#=UVR;K
ME8V8:O'_\C:I[&=K;Z_' ARUX*A8W29WQ:*Q76X^VZA\*JKUQE-35D5G'>S8
M?F-])+\_U.O6'M6>S3LKK^_D_&:0\N.+%.Z1\K:\>94(]GW"4\Z33U=ODV^_
M^0YQ<WF\&X:[F=N3O#W3?'NF^<9OYO%[63>/=6-%)]>UU9?\^T.YO"Z;_V!"
M@Y[ZH?VZ?2QNRO.9';MMV3R5LXN__XW)]!^87")G>Z+%5K38>!<>T6^>;!@5
MUS9Z[)23M$558G(%I5PB9WMRLZW<+'B-7;D[H^K[Y'UI1T_W4*P2QI-EO>H>
M[)>_KOLPZ,<$#*$V^3.!D8F.A9>.Y)N.])/UTT5Z-G_:/1&N!=M:[*G+M^IR
M<G7O^L&_&?68B&![^+5*L&O^XD?N2.5,:URMW*J5Y&H_C6=&3'2PV1-$2_?Z
MIKADM96LIDC>"DWLKU6]NB^;Z/!5@>!\D1?L:N0XUML3H<E/1#C2M1.A-D#%
M2'*P4T=%QIY:LU5KR-2^']0>%>G&'9;:C#0'NW:Z9I8"^*135/]>=T45'=Y#
MVZ'X#IKL:]J!.4:@*1RI0Q,'0A6Q\D^Y#!B)A2'I. %'!=_04CCZ$"/?),J
M>5B0,2X^726=[6!KNUV&.2_LZ%3RH?*V+QO8AV4$K,>"!'6R9")O^Y(!B!@]
M$<7.*/E!X$-,?#,*0!"CIZ #\PL5_PR.=L>N,=PC&!"(36*@>.P+MWN*;I>=
ME$<U\ ZC!Y[80-:';XT1('1X5 ,.,3H>.H[^F$M"6CFJB5&( PKQ22@4#X!#
MNWNW5ZY'NL.=B] -N,0I<"DRSH>V0W$>--G7M)-EHB"H<+AREXK<<$6,O-,O
M!W;B878B!,"AI0/!YQIY)E,.(,3#62#+?_?U4]FL-MG0XKY<W1P"P;#'DS-^
M7X.*.% 1SPE D$<D?P*2B;SM2P9,XO28%#NON'F?,0@B)KZ@!B[B]%QT8):A
M J+!T=Y,I(5O)@4FXI.8*)X$P^V>(AS)*BGAT0WXP^GQ)S:632B'.8AT;3)<
MH@#@$73 <QSA"81T4LG42 QB)K3P#$X!(",F@4P\P DDS2/,^!(A5DQZXE
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
M+]"CK/MT/=%B8UO=0FALG':8XZ\-I G _:40^F5BNF?[LTS^ 5!+ P04
M"  H?4U6;U[DURT"   C!0  &0   'AL+W=O<FMS:&5E=',O<VAE970U-2YX
M;6RM5&UKVS 0_BN'5D8+7>27-ELSQ] FE X6" W=/HQ]4.QS+"I;GJ3$W;^?
M)#M>RM+1P;[8.NF>1_><[BYII7K4):*!ITK4>DI*8YH)I3HKL6)Z)!NL[4DA
M5<6,-=6&ZD8ARSVH$C0*@C&M&*])FOB]I4H3N36"U[A4H+=5Q=3/&Q2RG9*0
M[#?N^:8T;H.F2<,VN$+ST"R5M>C DO,*:\UE#0J+*;D.)[/8^7N'+QQ;?; &
MIV0MY:,S/N53$KB 4&!F' .SOQW.4 A'9,/XT7.2X4H'/%SOV6^]=JMES33.
MI/C*<U-.R0<".19L*\R];.^PUW/I^#(IM/]"V_F.8P+95AM9]6 ;0<7K[L^>
M^CP< ,*+%P!1#XA>"XA[@,\<[2+SLN;,L#11L@7EO"V;6_C<>+15PVOWBBNC
M["FW.),NI#(;^USP6;):PQV*'&QMP(H)A-,Y&L:%/H-W\+":P^G)&9P KV'!
MA;"/H!-J; R.B6;]?3?=?=$+]\TQ&T$<GD,41-$1^.SU\/ YG%KE@_QHD!]Y
MOO@?Y-_NY7^[7FNC;*%]/Z:S([XX3NR:;Z(;EN&4V.[2J'9(TK=OPG'P\9CJ
M_T3V+ ?QD(/X;^R_<R!\#LI]"6B;@W,H&%>P8V*+QY+0,5]Y9C<P=FD\NDKH
M[E#;GSYA/!H/3EW,]*"$W?A8,+7A-AJ!A84%H_>7!%37DIUA9..K>BV-[1&_
M+.T40^4<['DAI=D;KE&&N9C^ E!+ P04    "  H?4U6@YC;A]D&  "E-
M&0   'AL+W=O<FMS:&5E=',O<VAE970U-BYX;6R]FVMOVS84AO\*X0U#!VRQ
M1/F:.0:24,4Z-*V1H-N'8A\8F;:%2J)'T7'S[T=)C&ZF::LX23\TLJSS'.D]
MU#%?769[+KZE&\8D^AY'27K5VTBYO>SWTV##8II>\"U+U#<K+F(JU4>Q[J=;
MP>@R#XJC/G:<43^F8=*;S_)U"S&?\9V,PH0M!$IW<4S%\PV+^/ZJY_9>5MR'
MZXW,5O3GLRU=LP<FOVP70GWJEY1E&+,D#7F"!%M=]:[=2]_SLH!\B[]#MD]K
MRR@[E$?.OV4?/BRO>DZV1RQB@<P05/UY8K<LBC*2VH__-+17YLP"Z\LO]/?Y
MP:N#>:0IN^71/^%2;JYZDQY:LA7=1?*>[_]D^H"&&2_@49K_C_9Z6Z>'@ETJ
M>:R#U1[$85+\I=^U$+4 Q3$'8!V SPWP=(#7#I@<"1CH@$$[8' D8*@#\D/O
M%\>>"T>HI/.9X'LDLJT5+5O(U<^CE5YAD@V4!RG4MZ&*D_./G"8IHLD274=J
MT- D8$@-/W0KV#*4Z"-/4Y:B=X1)&D;IK^AW].6!H'<__SKK2Y4^@_0#G>JF
M2(6/I'+1'4_D)D5^LF1+0_RM/=X[%4].Y,<60%_I5HJ'7\2[P5;B7[OD N'1
M;P@[V#$=T!GAGI.'NZ;CL8<3%JAP-P_'AG#__'#7(H97CB0OYWE (^GK1P5
M'R2+TW]-@ZG(-C!GR_KG9;JE ;OJJ0:9,O'$>O-??G)'SA^F0D#"""3,!X(U
M2C8H2S:PT>?WC$:(I9)*AB)5/K1E(F")5+\0B*^0Y%)]GWUAJH\5W;4^D#!2
MP"8Y+/NA?)H[%Y/!9-9_J@L/E+(A_+ 4?F@5_I;'L9(ZU/*F->%-4EMA7:6&
MA)&A0>KAV&U)#92R(?6HE'IT0NI$38*8.$MH*ZJKT) P,C((/<#3EM! *1M"
MCTNAQU:A/P?!;ANRY5E"6U%=A8:$D;%!:'<R;@D-E+(A]*04>G)R1$NQ*R;:
MYXAMQ745&Q)&)@:Q'6_0$ALH94/L:2GVU"KV)^75U$^ALAY,"#VXT8JQ8J83
M\%2J.4V8(,*CB(K4."VV9NBJ/R2,%+!13?^QYV3_6A4XW&[H-+=KB.LZE?MP
MK/+><2'7V72C&,>GE+33NDH)2B.:5A?)=;1,;3VA,C=5KWD^UZKZ@HI\5!>B
MJP7/04OZK!8%BKE@:$M3B98[AJ@:YT=GA6BKJK?B4<B-M;+N0^=:0=*(IK4:
MC^.V)RY'MG.F1\8]KBJ K15XKU1><^5_PD0RM<-2+00\5@(G*,FOGP1B5\X.
M3YX6UF2=I8:D$4VKGQ9X8C@C#C<;#H\WF,J4NE8#-6]ZT:#PHI'VHJ=D!;6@
MH#2B:<-ZMQD:6\UK&$RW<IBNW6(N!'\*\ZN*/Z _J,4$I1%-J^L_'!CU?PV?
MZ59&T[4[S84(8RK"Z+GHV&L%D)O3RH,Z3E :T;2Z\N.)9Q[[KV$\W<IYNG;K
M:>L]V9J\(JKKQZ&,U>_K&2<$J#\%I1%-.^CSAT5Y#9/J5B[5M=O43ZH5?=XG
M3*"68?UZQ^)')HS7(NW,SL*#&E90F@]%:U:GLK;NY$TO(KN@WA>41D!I/A2M
M6;C*)KMVG]SQBJ:=UKDNH*98TYJ3?CSRVGT,*&GSSE/EG+'=.2_H<[!AP3>D
M9EA2WW55BVM!8VLKLV.[*@]*(Z T'XK6+%!ELK'[IJT,@_II4!H!I?E0M&;A
M*F^.[=Y\T;C<\7!SC21'ZQT55'GU?%W A"J:OOAJK!6H(0>E$4W++D%5UK'5
MVZ R-BM0F79L-^V?=EG[>KE"A;:"!TR=+:9[_C=V5&>I04TZ/C3IDV'[=P0J
M95/KRJ!CNT$OVI1@ 0N?Z&-TABVW SLK#FK+-:WN0J9CHS>$RMN4O?+EV.[+
M[W/!PV2=-YB()4LUX%>,O5P'/%D$4(<.2B.:5B^"-S76X#7\.:[\.;;[\Q]4
MWF!TL>'H;NW9.XL*2?.A:$WE*Q..[28\4U[DM]247\COIIU4'=2!:UJCAJ/#
MJ]($-*L/16N*7GEK?.J^<6G1LJ9O=PF@OAF41D!I/A2M693*-^/IV[H$4&,-
M2B.@-!^*UGS8L?+?WBG__0;W4.W[T/DA2%"SKFD']T;;\UN]7<-O'+FMYU7F
MVK/?P2Z?ZCK9R>R@SA*"VF90F@]%:Y:DLLT>?M-.YH%Z:% : :7Y4+1FX6K/
M;=O=]MMT,MC'N6&?Y_;,G:S]Q/"Q[=I/@_1KKV.H'K7.WX-)4<!WB2Q>+BC7
MEN_:7.=OF+36$_?2+]Z8J3#%"SQW5*Q#5:V(K132N1@K)R6*=V**#Y)O\Y<^
M'KF4/,X7-XPJJY-MH+Y?<2Y?/F0)RC>3YO\#4$L#!!0    ( "A]358Q_:;>
MI08   LI   9    >&PO=V]R:W-H965T<R]S:&5E=#4W+GAM;+5:76_32!3]
M*Z. $$C0>#[\5=I(- 6Q$BRHA=V'U3ZXSJ2QL#W!GC0@[8_?L9UX8GL\MLO
M XV3.R?WVO?X'I_,Q9YEW_(-I1S\2.(TOYQM.-^>S^=YN*%)D)^Q+4W%)VN6
M)0$7A]G]/-]F-%B5BY)XCBS+F2=!E,X6%^5[G[/%!=OQ.$KIYPSDNR0)LI]7
M-&;[RQF<'=^XB>XWO'ACOKC8!O?TEO*OV\^9.)K7**LHH6D>L11D='TY>P//
ME\0M%I01?T5TGY^\!D4I=XQ]*P[^6%W.K"(C&M.0%Q"!^/- ES2."R21Q_<#
MZ*S^SF+AZ>LC^KNR>%',79#3)8O_CE9\<SGS9F!%U\$NYC=L_YX>"K(+O)#%
M>?D_V!]BK1D(=SEGR6&QR"")TNIO\.-P(DX60*=G 3HL0.T%I&<!/BS 9:%5
M9F59UP$/%A<9VX.LB!9HQ8ORW)2K13516ES&6YZ)3R.QCB\^L"#-09"NP)M8
M7-(@#2D0S0&6&5U%''Q@>4YS\/R:\B"*\Q?@%;@5G;3:Q12P-0A9LF5Y5%X0
M<<AV&8@%(-BRC*]9'#$1__7V&CQ_^@(\!5$*OFS8+A??EE_,N<B^R&$>'C*]
MJC)%/9E"!#ZRE&]R\#9=T5438"[*KFM'Q]JOD!;QFH9G ,.7 %D(*1):CE\.
M->G@^E+@$@_WX"U9*LA$,]6IJ582]<J"ZN?Y-@CIY4QP.:?9 YTMGCV!CO5:
M598AL$:1I"Z2Z- 77Q@/8G"?B;XJ6R5_"5)QLQ+-([A',]%U8$VILCTJ8*<$
M+NY.#PN,7(P=?#%_."VO&X>(YWNN6\<U,K?KS&T3F8,MS4*:<G$/5!51?0>T
M3K*#K?RU(8W4G3IU1YOZ!RIR?O;$0Q"^!D&#YV'%\[CDN2IAIW,V7V'/P7XK
M:56812Q/G;A;)^Z...?R;*L2K!#L1EM@XB+2RK ;AXCM$\=7I^C5*7K:%)<L
M$9P-(Y'G/Q]I<D>S?U59:D&F$M@06*->OZ[7'[A+'>M5E>F;+-,06*-,:,G!
M:(WHO5!>WK(-E7/+ZMYQ+!MCZ+5:4!$(;5O<Q9"Z!^')%(>/2';@7G3 ]$[2
ML<X<Y+:S5H>1GIR1S!E-90[X#Q13D&>[2N3I&*5'G]IKIM":YT*.?C@T^W6L
M@D;'ORFT9JE2 , Q"F 4K[J3'%J^BYQV@W;C'$*0W=.@<N##,1-_*JEL!5LL
MW)Y&ZK"3TIHYRTD/]:->3:JK72[BA C0$DJ+/+G+#*$USX,4#M#]%4)I9<?D
M4@VA-4N5 @3J%<@$0GD=HA#'@Q"UF[,;A[&0<SU2"4KM +4S^Y&,\A54@:0M
M^]5AN&=,(:D#D%X''!_+M-S18TQM*%-HS8JEF$#PT0^B2*M#)A=J"*U9J%0@
M2*] CNUXN,"]O#G - 810I9%[%8/*@)][#A6SRA"4A\@[5!69CI FP-BDP_8
M;=.F)ZQG$"$YYI%^S'=H,T7;Z;$G=YDAM.:9D#("V8^GDU:!3"[4$%JS4*D]
MD%Y[C*93URSP+ ([9.J&V;Y'^CI32@,TQE28QB57J=8Z&:O#^D:0G/!HR&/H
M<NF&BB)HS@-.]50RZCR80FN>"*D?T)#YH*&24>_!%%K3"9:B X\S'X:HA+N.
M@H\A<MO.@R+.\0FQ>HQ%++4"'F<\3" 35OD)R&L_(:G#W!X-BN70QT.V0Y=,
M[UE" ?V^B_A/+9GTT)-]^-_A.>"3GQM^X?<&LS\X_ [' 4LI@L<Y#H-D4O@-
MKH\MJ]V9BCB;>+BO-:52P.,,ARED4OH(=GLRJ<.<'M\1RY&/A^R&+ID^\<W
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
MH*2EI4[:0FS7UM02>&HI$-4XVM7P?KO$SM(4]RN(M-_;X]T9[CZM_8,4[ZH
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
MS$/-[!P8O$,)O4.2 (9WF!OZE@*. ^N0)X"A':;,MJH6T XET []!*C=8$[
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
MMX]UYS5I]W)3EK^W!S^M+F=)NR1;V&73SI&Y7Y_ME2V*=BJWD$^'66?'H.W
M[NNGV?^QV[W;S4U6VZNR^%>^:NXO9WI&5O8VVQ;-Q_+Q1WO8D6CG6Y9%O?M)
M'@_?369DN:V;<GT8[%:PSC?[W]D?ATQT!E Z,H >!M#=NO>!=JM\G379XJ(J
M'TG5?MO-UK[8;74WVBTNW[1_ENNF<I_F;ERS>%MFFYIDFQ7YH7!_HFRSM,3]
ML<E595=Y0]Z6=6UK\NUKVV1Y47]'OB?7#AFK;6%)>4L*-]HEI6B'U6199'6=
MW^9V16Z^D.5^AD_;K,B;+R3?K/)EUI35/MINI#NV=V65N['?N"^07^[+;>T^
MK2_FC=M;N\+Y\K"/5_M]T)%]O+;+%X2E?R,TH2GY]?HU^?:;[[Z>9NY2<\P/
M/>:'[N9E_^?Y^>VM6QCYJ;'K^M]#V=GO@@_OHOW??ED_9$M[.7/_O+6M/MO9
MXJ]_267R=T^.V#%'S#?[XI>RR8JA1>V'R=VP]OSP>4&Y-EJIB_GG@7C\&(][
MXWUP:22_O;/K&UL-)L,[')D,<5R<B (P(D".Y#%'$@>8_3#1!0PSB9!B&##J
M&$]YXUT_V&6>%>2=W>RHP(<=[TS(O.CC.G44V-$!<F2..3(X[)@>=H022@XC
M)TV 'Q,_=K8W=>.2E%4K+V[\TR"3DG9H/(T".H=M/'.:@,U3+Q&.H^<PK@L?
MGBHV!A^@QM3/C5?E>FVKW=GG"3WD/^3]X\96Y/URN7UHL_SQC1]:WA#8G ';
MICP.:(6@_11X/_52I@=:H@\MK<T8J:7 HJF?1L_%EOOPI'3RA\0F$8@Z57%@
M+81,2$$GI%Z*]6!-#V!-<4I'L :LF_II%X&U<U27/SHRGQ1(GB91P(Z&$!D4
M1 ;ULO,X[ [CNK!C=.0JCW8NO?UDC<'<1+7FCXQ-)*@"RN+ 6PCE04%Y4/^%
M_CC>> ]O*4U'Q!H%"J=^"A\&W,_EYOOS!)L_##9MH NHC -=(;0&!:U!_56!
M<72I'KJDE)JQ$7P!;5,_;6/P-46T^<-B$PG:@)HX\!9"9# 0&<Q?21@ODR;]
MTH4V5"?#>&/ U\S/UTB\G2/<_"O YA0D HNC/,^"U.<[!7ILA9X-7"^P= QY
MP-S,S]Q8Y$V4;_[HV'2"3F!QU/A9"!W"0(<P9)F?#=3Y#>4C_,J T9F?T8=1
M=U5NZJ;:+D^?RT)<U#-0!RR.ZC\+H388J V&- !8WP&0G-.1,AL'WN9^WCX#
M55/$FC\:,GT<- &/PRC@(80%!V'!D48![QL%/I0!17.,43"&LG,DFC\P-I,=
MLSX.^X"'T!0<- 5'V@?^<</K(KXE 7]SC+\P"LF)VLT?%)MGT @\#H>!AQ C
M',0(1SH,_G$(. +Q<XP%\6I;N^^=XMP05_X"%(2(PUX0(:2) &DBD/:"&+ 7
M&$NX&29= 2PO, Y##U)39)T_$C9W(!]$'(Z"""%&!(@1@7041-]18%0SE8Y
MK',[(,93&(+8.9K.'Q2;1E &(@Z'0830&@*TAD Z#*+O,*2"C53=!)"VP/@+
M@UB;*-;\ ;$)!,H7<3@+(H2^D* O)-)9D'UG@:5<#^-, E'+4[["IMXZI'41
M]=$ZU+UQH&JL%U'^J;&I L:7<1@&,H2<D" G)-(PD'W#0!K.DQ&>E,#,\I1C
M, U34[28/Q0V>4#Y,@Y[0 9Y!J#S$ #V*8"^/2 U-W3$'Y# Q_*4/S 98^>(
M,7]4;!Z!]64<OH$,H24D: F)] UDWS?@U/"11TZ E-4IVV ZV":J,7]$9 85
MT+Z*PSI0(22& HFAD-:!ZEL'(M5C0 .N5J><@S[0?BS7EKSYM&VSZ454B,MQ
M!:2OXO &5 A!H4!0**0WH/J/%J2":S92&%/ S>I4Z7\:IJ:H,7\H;/(ZS_[%
M4?!7(52$ A6AD 5_U7^DP%U"FK&[(140LCI5SY^,L;,>X QQ+:Z!]G4<M7X=
M0DMHT!(:6>O7_5H_-7KDUFX-I*Q/5?JG@VVB&O-'Q&80:%_'4?'7(22&!HFA
MD15_W:_X4T-':K :N%J?JO?W@3;Y#C3_W-A< >OK.,KZ.H2BT* H-+*LK_ME
M?6$T'SMY==H"G*KK3\34%#GFCX5-'K"^CJ.DKT/(" ,RPB!+^F;@88%QC!D@
M9'-^3?\Y[C[SA\7F$7C?Q%'O-R'$A $Q89#U?O^X\V_W,4#<YGQ#X'^]]\P?
M$IMET 8F#F/ A) A!F2(01H#_G$(, +EF_.=@_?-?>>-P?6&N*0W(!M,',:
M"=)/J--0"-M1J&\,4"72D>):FG1["IWO#7P-ITF].OQ1L%THDD[3H20.1^!I
M'\^=*=K)%+;Q4-)W!:ABH]UADD[KH>1\8Z"'LK.Z=/@#HM/8:464Q&$8/.WC
MN3/5Z4:48-L1)0.F 1T]J76Z$27G>P9]N$UNIQ:D$5'2Z424Q.$;/.WCN3/5
M:4:48+L1'09^U0'TSR>V>:=Y;=L)^%U6W>4N\X6]=8.2%ZW'5>U[Z^X/FO)A
MU\_VIFR:<KU[>6^SE:W:+[C/;\NR>3IH6^0>6QPO_@M02P,$%     @ *'U-
M5F4MK6+@#   L8\  !D   !X;"]W;W)K<VAE971S+W-H965T-C$N>&ULM9U=
M;]LX%H;_BN =+&: ;2WJ@Y*Z28 VZ6(6F$Z+=F;W8K$7JL,D1FTK(\G-!-@?
MO[*3F*1$'9'2JYLV']1+'NE(>4P>O3Q[*,IOU9T0M??G=K.KSA=W=7W_9KFL
M5G=BFU>OBWNQ:WYS4Y3;O&Z^+6^7U7TI\NOC0=O-,O!]OMSFZ]WBXNSXLT_E
MQ5FQKS?KG?A4>M5^N\W+QW=B4SR<+]CBY0>?U[=W]>$'RXNS^_Q6?!'U[_>?
MRN:[Y4GE>KT5NVI=[+Q2W)POWK(WERP^'G%L\J^U>*B4K[U#+%^+XMOAFW]>
MGR_\PY#$1JSJ@T;>_/==7(K-YB#5#.2/9]7%J=/#@>K7+^K_.$;?1/,UK\1E
ML?GW^KJ^.U^D"^]:W.3[3?VY>/A9/$<4'_16Q:8Z_NL]/+?U%]YJ7]7%]OG@
M9@3;]>[I__S/YS.A',"BG@."YP,"VP/"YP/"8Z!/(SN&=977^<5963QXY:%U
MHW;XXGANCD<WT:QWA^OXI2Z;WZZ;X^J+7XI\5WGY[MI[NVFN:;Y;":_)#N^R
M%-?KVONEJ"I1>3]>B3I?;ZJ?O%?>ER:5KO<;X14WWJ8YNCF+F\-AE??UT;O/
M'YN+7'M5G=?[JFG]^Y<K[\<??O)^\-8[[[>[8E\U?55GR[H9^V$$R]7S.-\]
MC3/H&>>56+WV0O8W+_"#P'#XI?WA3#]\V9RQTVD+3J<M..I%/7H?'W:B]#ZN
M5OO[M;CV/K_W_O-!;+^*\K^FT$BMPYWZIKK/5^)\T=R*E2B_B\7%7__"N/]W
M4Z @,2WL\!1V>%0/>\*^++9;4:[6^<849H@,$R2FA1F=PHS(J_M;4>>;WN0V
MA?ZDQX]ZAT?G]PO.@LQO4NV[&E2W692F&8]/S;3AQJ?AQN1P?RUVK]P2DM1S
MO5(@,2UT?@J=3TA(C@P3)*:%F9S"3, )^:07*YF6\B!.LE9"=IMQSM,P-"=D
M>AIN2@[WLMA5=;E_^D--Y2$IXWJ!0&):Q-DIXFQ"'F;(,$%B6IC,E[C@@S/Q
M65#-,>9G2<!;J6AHQZ,HZ'DV,@5P&#GB=_NJ^4E5D8E(:[A>(I2:'K%D$Q9,
M2$8&I1&4FAZJY!%&<L"8= P[:1;QE+&@G8[==F$8^E'6DX^2+1@-%Y]%,^+W
M!T 6=$J2,L[7":2F!RT)A<4#*;EK/BF*TA@HE$90:GJ@DD<8R0%C$I)W$BT+
M69"D[83LMN-9%"F,J0]9L@6CX>+G8BN\]W_LU_4CG9"DC/-U JGI04M"8>GX
MA(1B"4I-#U2""2.!8$Q"9MT_V$D6^GX[(0WMXB@->YZ0@62,@&8,:WRD=9P_
M6(/4]*@EIP1L=$8&4#Q!J>F!*E,G]-R)>T8^"VJ?9OR(Q:V$-#2+LS3B/?DH
M(2.@(>-C?==\MB83$3KU@5+3PY6 $D3C$Q$*)2@U/5 ))0$];S(B$>-.A@69
M'[?9T=0LB5G?@U'"18"&BZ +#6&0A"$/VT/N-@RB-$N3I&?0$B\"&B_>KE;E
M?KV[]4+_59QY5_ECY7W*J]J[VDL ]O[G.4ZI0F$$I::?(@DCP1",4!_8 BB.
MH-3T4"6.!&@<H07- _:,D4\7TB?-)="$--#8W@+N$[ETQ\YS[G,04"@)*!PB
M(')U <I *#4]5,E (9J!PB[<,-:>SJ5['9'BRL(0S4BV*6[-]G1_SI=[#J0*
M)5*%0TA%9C84JE!J>J@2JD(T5-&"#@]X@) >M 2SD 8SV^RWFHNF^W).ASG6
MK4))?V$R)?.A%(=2TT.5%!?2JUXC,C\U0'?[D3Z"U\BDEJ@6TJAFF]2V$]IT
M=\X7>XYUL$@B7>2/_I <0:$,I:8'*J$LHI?/1M1",,/*27ORT-"(A3TS-9'$
MJHC&*MN4M9WRIKMSOI)SK)5%$M&BH>(=(F6AM(52TP-5JG?@Y3M1=^:PD['=
M-A'KF1V))"Y%-"[!N9GNS_E*SK&:%DFNBH;*>XB4A6(22DT/5&)2A"[PH04=
MJ!D@I <M@2FB@<EZ9G!P_IWNR#D7YI@BBR1W14.U1$320QD*I:97+4J&BM&U
M1'&W1BAMKY,;VO355TH(BM$0%'?YAK-V.:BA41RG/8.5$!1;0A#W7Z6P"7>Z
M4^>:T3E0*)8H%$^I8XZA,(12TT.5,!2C88@6=/C+ A#2@U8*HBVI:N 6&%$Y
MC2V=G@.O8HE7\93JZ1@*6"@U/50)6#$:L.)N;702)^TG.!B>8@E/L24\#:2X
M]0<'NC_GRST'0\62H>(I]=@QE*)0:OH+$)*B.)JB:$&'!SQ 2 ]: AFG@<PV
M^ZTFW.F^G-\3F6-ED4OZXU.*OSF4XE!J>JB2XCBZ^)MWB[K;3$[W.2*G):EQ
MFM1L<]IVOIWNSOE:S[&LR"71\?$%Y!S*9"@U/5#EA39TC1<MZ!S^"#4R_R6B
M<<M"L8'\MYV\I[MS/B]S+"YRB7M\?+TZAY(;2DT/5)(;1Q>(T8(N.&,J?(_,
MTS&)Y+/$LO@+!>IT?ZZ7&Z6FGQT)<LGXJO<$RF4H-3U0R64)NN*+%G3(:X"0
M'K0DM,2R*FQH*G)PAI_NR#D7YIB32R3I)4/E8$320ZD-I:8'*JDM01>#T8(N
M20\N!DLDP25H@DNZQ?=)W%[7,#3J_^ND& M80E?F/]V>'TOO0U$*P(H!W;-S
M)L_!7XGDKV1*B7X")3"4FAZJ)+ $36"TH,M-"R[13R6EI9:49G,?N"\;T+T[
M.UW,P6RI9+9T2IU^"J4VE)H>JJ2V%$UMM*##O0 0TH.6U)9:4IO-O6#O]0(E
M.)2:?HHDP:5#!$?> E"&0ZGIH4J&2]$,1PNZW )@ADLEPZ66!?TVMX#5(@/=
MH7-.S+&:FDIJ3*=4]:=0\$.IZ:$J5E;HJGY:T"7]P:7_J43 U++TWR;];=<C
MZ#Z=TV*.5==,\F(VOOX_@\(>2DT/5,)>ABY]HP4=\A\@I <ML2^S+*&SR7_;
M]0BZ3^>TF&/M-9.,F(U_F2"#DAY*30]4DEZ&KI^C!5WR'UP_ETGFRRSKYZ"?
M .A.G?-BCG7:3!)B-O[5A S*>B@U/5#)>AFZ<HX6=+D!P-5UF:2^S+*ZSFI:
M='#U@N[-.2%F<3I5K$['OY^08:U.Y_$Z5<U.\6ZGJ.(ZA%(K<,4SU4=3WX"B
MZZ4?)4=''RC1T_CW:['+#P^ YA0\^>./7@,9Z,G]K,QBM^HK?JO^E#<G7HZ&
MA3L'^S%?\6KUT?0WH.CT  #S'_,5OU9_T%.^]Q9P7_X8Z,T]+V8Q>?45EU=_
MRIL3+T?#PIV# )FO.,3Z: 9\4=2]+=JO3YA:-='V>2S[BKVK3P,<E;_6'U@&
M.G&_CK-8P?J*%ZP_Y;6(EZ-AX<Z";ZI7/=ZLGE9T>7H#E%J!JY;W-+Y1V6_I
MAP\VQ)_%$5^UQ)_FB0\VQ9_'%5^UQ<?[XAL,[UG:<<6G^QV3U0J,#3CG4UEM
M[:H/MM6?QU=?-=:?XJP/MM:?QUM?-=?'N^L;;/.;/TQMXT1CLT3Q@&D-64&G
M 7=]*FFMG??!UOOS>.^KYOM3W/?!]OOS^.^K!OQX!WZ3M;XI:;O- C_JVS%'
M,>!G P[\&'K&VO/#Y%IG1:&J"0[]#&O1#Y-K!:L $]RE?T#1A9T!2JW %70:
M</LG)_\&9_H'U-WS8)89,&4S #9A-P"&W0X )M<*5H$I^(X  XI.20^N=F/*
MQ@(,OK, ,^T8P(/.#(^A693RGO<6F+*M +/=5^!R7Y:'/6?'3])C-Q. R;5.
MC8)7D_838-@-!6!RK7 5P(+O*?"BJ-MS&39L-36DMFQERJ8 S'97 $,"CYAB
MQVX% )-KG1Z%MB;M!L"PVP' Y%KA*KP%WQ& &;8$2#F+XL[.FH:&G,=)[U,X
M5/=?M'Q7P)#$]I\4L&;_,+G665&@:9+?/\,:_L/D6N$JV 3W_']1'-X5UM"0
MVA96\>QGMJ;]AM2UFR3'.O7#Y%IG1$&J26;]#.O6#Y-KA:M@$MRPGQD<^R.>
M9'Y[*SI30W+[6,66G]GZ\AORUGH:'&O&#Y-K[:FKP-0$/WZ&->2'R;6"5= (
M[LG/#'[[69"E46=.T="09T',^AZXBCD_LW7G-R2N]50XUI(?)M<Z*0I 37#E
M9UA;?IA<*UAUZVMX.97!=I\E*8L[G]1,#>,@\,.^Q%7XQM:D?Q+D8IWY87*M
MLZ+PTP1S?H9UYX?)M8)5T ANT/^B.+1KK:D=L6TM4_SUF:W!OFF*;'@J&^NJ
M#Y-KG0X%G"88ZS.LLSY,3@]6\=9G<'-]9G#.#]),F25XCLW4+HE9WVR"8K//
MX#[[+XI<!>V 9R'OS$0;6@91&@4I:PU\6=T)45_E=7YQ=I_?B@]Y>;O>5=Y&
MW#1'^J\/UD+E^O;N]$U=W#=Q+KRO15T7V^.7=R*_%N6A0?/[FZ*H7[Y9-OH/
M1?GMV,?%_P%02P,$%     @ *'U-5A-&0P?G P  M@T  !D   !X;"]W;W)K
M<VAE971S+W-H965T-C(N>&ULK5=MC^(V$/XKH_14W4G7S0L08 M(+-N7D^[V
M5KM[[8>J'TQB(+K$IK8#=_^^8R>$D#@1:O<+Q,[,XV=>,C.>';GX*G>4*OB6
MI4S.G9U2^UO7E=&.9D3>\#UE^&;#1484+L76E7M!26R4LM0-/"]T,Y(P9S$S
M>X]B,>.Y2A-&'P7(/,N(^'Y'4WZ<.[YSVGA*MCNE-]S%;$^V])FJ+_M'@2NW
M0HF3C#*9< :";N;.TK]=^4.M8"3^2.A1UIY!F[+F_*M>?(CGCJ<9T91&2D,0
M_#O0%4U3C80\_BE!G>I,K5A_/J'_:HQ'8]9$TA5/_TQBM9L[$P=BNB%YJI[X
M\7=:&C32>!%/I?F%8RGK.1#E4O&L5$8&6<**?_*M=$1-P0\[%()2(6@J##L4
M!J7"P!A:,#-FW1-%%C/!CR"T-*+I!^,;HXW6)$R'\5D)?)N@GEI\Y(1)("R&
M98HA)2RB@,D!*T'C1,%'+B65\/:>*I*D\AW\!,^827&>4N ;8)SMJ=#)E+ M
M$)15\CTD+$KS6._@>Q)%(M?/+_=/$M6_/-_#VS?OX V*P<N.YQ(/ES-7H3&:
MDAN5Q.\*XD$'<3^ 3YRIG81?6$SC2P 7O5"Y(CBYXB[H1;RGT0T,_/<0>$%@
M(;2Z7MWOH3.H(C,P>(,.O,K/GS?P<.'GI?$S?*C<_%!W<RPD_+5<2R7P$_G;
MYMCBW*']7%TW;N6>1'3N8&&05!RHL_CQ!S_T?K8YY97 +EPTK%PT[$-?G.PF
M*:0ZCVW&%@BA0= U[;"8## \A[H-;1E_Z@>5T 6W4<5M=!6W4^K;N!4(H_JY
MXVG8(-<6"J:C#G)A12[L)??"%?J,-=S7]^7:Z(=M9F$P;M!O"PTGX=!.?US1
M'_?2_ZQV5& 30>)4*J*P%AU9LP84''N![.D)MC3__S@7EDXJ2R?7!:I59FW&
M3EIY; E(6Z@[(-.*YK2W5CU8".(?$,#MB#*%$P'VBUL;Z>EK5J-7 KMP@N^=
M>ZEW1;2ZXU.J3VJ^]VX\SVN&J$/.']NCY->:O=]+\#>!_;R[5I;:+7Z3)C^[
M7$=1\H,SO> *_QEZP _XB4\]B,EW"7LB%<0YM9(.V@E=HU(R;@N-1AU)[Y\[
MM-_;W<KAR<K4C%12)2GF0UE'K>3_0_NTUJ=7 +ITPKD'^_U->'EJ$TKP?)W2
M&*?HM<+JC!-('JE<X#M[MK7;[G#D#9J1:TL-@NFT$3JW-@%G5&S-Q4!"Q'.F
MB@FPVJTN'TLS<C?V[_2EQ$S69YCB1O.)B&V"X4[I!B&]FS'V-%%<$HJ%XGLS
M9Z^YPJG=/.[P8D6%%L#W&\[5::$/J*YJBW\!4$L#!!0    ( "A]35;JA_B(
M7@H  --R   9    >&PO=V]R:W-H965T<R]S:&5E=#8S+GAM;+6=:X_;-A:&
M_XK@%D4+;&)1=Z4S R23+%H@;8.DEP^+_:"Q.3-J;6DJR9D&V!^_DF]'M.7#
MV^&79.PQ7_(E*?J90^KHZKEN_FH?.>^\?]:KJKV>/7;=TZOYO%T\\G71OJR?
M>-7_YKYNUD77OVP>YNU3PXOEMM!Z-0]\/YFOB[*:W5QMW_O0W%S5FVY55OQ#
MX[6;];IHOKSAJ_KY>L9FAS<^E@^/W?#&_.;JJ7C@GWCWV].'IG\U/ZHLRS6O
MVK*NO(;?7\]>LU>WC*5#B>U'?B_Y<SOZV1N\W-7U7\.+'Y?7,W]H$E_Q13=H
M%/U_G_DM7ZT&J;XA?^]59\=*AX+CGP_J_]ZZ[]W<%2V_K5=_E,ON\7J6S;PE
MOR\VJ^YC_?P#WSN*![U%O6JW_WK/^\_Z,V^Q:;MZO2_<MV!=5KO_BW_V/3$J
MP*(+!8)]@4"U0+@O$&Z-[EJVM?6VZ(J;JZ9^]IKAT[W:\,.V;[:E>S=E-8SC
MIZ[I?UOVY;J;]W51M5Y1+;W7JWY,BVK!O7YV>+<-7Y:=][YN6]YZW[[E75&N
MVN^\%]ZG?BHM-RONU?=>55?%8M%LBI6WV@K=?>D;]V=??E%T_*%NRK[P"^^W
M3V^];[_^SOO:*ROOU\=ZT_85ME?SKC<P-&.^V#?VS:ZQP87&ON6+EU[(_N4%
M?A!,%+]5+\[$XO.^VXY]%QS[+MCJ11?T;M_=OO?^\Q-?W_'FO][_O)^A-W;=
M^D?9/?;OCKKV\.DI[VAEP_7\JGTJ%OQZUE^P+6\^\]G--U^QQ/]^JB>(Q(1^
M"8_]$F[5PTO]4J_7O%F4Q6K*9DAIDTA,L!D=;4;H\/]:=_U(+U"S.X5DJS L
MJ9]O&(NNYI_''M!:##W$1P^Q9*BJ?@7GS53;8\J!(A(33"9'DXG20%VVNBL?
MCX<I/QTFM Y#!^G102IW,-7P]*SAH9^=-!R5-FQX=FQXYFJ)[#_]RW/%&^^7
MQ6+S5/*E]_$=NGZB+=&=KT1B0J?EQT[++=;/G-(FD9A@D_G 'K[U"HI+3#?1
MFV0# R&YUQ%G,8=70O_I%WI7 ]X<W7E"I29V'H 6"RRN"$9*3E1JHE5@)X8R
MB]HU$9Y_7YUA!5Z/J0^ (X;3D=U\'[BD:S:[/_70:4Y$3_L^<\%B#&",R6@,
M'752(*-2$ZT"DC$U)D,-&R#7]-+O@MT8P!M+C2&;$='9WJ@+UF, >PRG/3EH
MXP(Z0^H"T!@0&D/)R')U>[-I>[VVQ5<V4M"C4A,#)4!Z@6^QL@5$:+8/?;@
MO0! +\!!3V5EPR4T+@,3(;G740#,602L__1'WG_N7=L5G20P1AL9<\%W ?!=
M( N.75X= ]+8&)6::!0 ,% +CR%V#6AK^BIP@6T!8%N LI+E5?!#O>;>N[\W
M9?<%OPI(\8]*3>PRP+\@,;\*B&AM;]0%^P7 ?H%"Y Z_"LYC>.?!1[P64Q<
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
MIJ^39=9<E*O7>IM0W-J;EEF]_DM6VWVC 9DNZZ;,MX--!'E:;/XG7[8'HC.
M,<< MAW UG%O'*VC/$N:9')4E2M2M7L;:^V'=:KKT2:XM&C/RF53F5]3,ZZ9
MO"V3HB9),2.O,G.&DF*JB3G7Y+32L[0A;\NZUC5Y>J:;),WJ9^0YN307QFR9
M:5)>DT_Z*TF+S;71'N-V9)HODM2,)MG:]!.S _E]7BYKXZ0^&C8FZ-;U<+H-
M\&03(',$>*:G+PBG/Q$6,4H^7)Z1IT^>W34S-#GO$F>[Q-G:+O^_$O_XUG@D
M;QJ=UW_9TMZ$)^SAM9/Q9;U(IOIX8&9;K:M;/9C\^ .5T<](\GR7/,>L3SX4
M)M09.:_28IHNDHR<)%E[!&QQ;BS)M:5VCM].QER(H^&MQ;_8^1>H_S=W#I7-
MZV9\W/$ZHI+;O<8[K[&'5S/1FCDI2J,M6=*8;Y,[UT&[C_G37@6V^.)>?#%S
MQ2=W\4GO^(*"D[W@V#B*[,&I77 *#>XB)!#5/XM<VN,8[>(8H7&<EGFNJVEJ
M+MJ/[W1^I2OK[$*-!,ZN\2[$\6%+R_@1DJ<1$"7:F[AL376O$,&5LE\BM ,U
M^D!]V1KH.N:"QP[' !6*RO9>)6;KJALBC3EUA C23W'MWYO*;/W<B6\<.<A
M 0T49T.0T- ^+R1SR#$%7E <&!:M(7^3T[*HFVJYN:O$- BW'CH/@294'K8,
M411WH?D#L"A.+"\=0DW90R58E( SBO/L/TA5 ,O0V(!C%"7%?M4L $I8%@QX
MQ' >[4WP<#\!*0#/&,ZS($W$;0:$VRFM< K:=?/]JM 5*:?3Y2(UN5S\@HHG
M[B)0/!A0DO'#%D^&4CPT?Z PPRGL(YZL#U_*I.-&A0%]F4^Y9G7<K\(0QP!.
MYE^'A<H>Z]=B2(C -H:S;7^:MF?P,0 ?P\$7IFE[9B$#%C*<A79-^ZTLGI=^
MNO88Q1D'&/+HL'6-!T#T_OR!I!PGJ=?*5[]&9!%E]KG+@8[<IT:T.K94?I%R
M+.#PSJ*??^47JFN\7_PQ9X1 '>ZS+O@ 6>.6]4/7"A@'(G&<2$&2Q2V04@X
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
MP^/"AS>"[[(G;N^X$#S,7FZ9MV%QVD!^?\^Y.+Y)!R@>VE[^#U!+ P04
M"  H?4U6=DWL(:<-   6=0  &0   'AL+W=O<FMS:&5E=',O<VAE970V-BYX
M;6S5G6]SVS82A[\*Q]?K)#-UC+\DV":>2<3<M#-IFTFN=R\Z]X*1:%M7B71%
M*FYO[L,?*<D" 2Q6A //G-\DDKS\B;N@@(>[ /CRKMG\UMY459?\L5[5[:NS
MFZZ[_?;BHIW?5.NR?='<5G7_EZMFLRZ[_NWF^J*]W53E8G?0>G7!"$DOUN6R
M/KM\N?OL_>;R9;/M5LNZ>K])VNUZ76[^?%.MFKM79_3L_H,/R^N;;OC@XO+E
M;7E=?:RZ7V[?;_IW%T>5Q7)=U>VRJ9--=?7J[#7]MJ D'X[8F?QC6=VUH]?)
MX,NGIOEM>//#XM49&4ZI6E7S;M H^_\^5[-JM1JD^A/Y_:!Z=OS2X<#QZWOU
MO^V\[[WY5+;5K%G]<[GH;EZ=J;-D45V5VU7WH;G[OCIX) >]>;-J=_\F=P=;
M<I;,MVW7K \']V>P7M;[_\L_#I$8'4!3SP'L< "S#Q"> _CA #[U '$X0.PB
MLW=E%X>B[,K+EYOF+MD,UKW:\&(7S-W1O?O+>FCXC]VF_^NR/ZZ[?->4=9N4
M]2)YO>HO@K*>5TE_.26S3;58=LF[IFVK-GE65%VY7+7/D_/D8W_M+;:K*FFN
M]JVV[/[L+X%5V56+I&N2[J9*2D-KOM=:[;7.DU\^%LFSKYXG7R7+.OG[3;-M
M^^]O7UYTO3_#65W,#^?^9G_NS'/NE"4_-G5WTR9OZT6U, 4N^D <H\'NH_&&
MH8I%-7^1</I-P@ACP G-IA].@<.+Z8<3Q!M^;%N^T^/_-VW[Z[O^%)(?NFK=
M_@MJS_WY"OA\AS[NV_:VG%>OSOI.K*TVGZNSRZ__0E/R'=06,<6*2&)&.XEC
M.PE,_?)-N1KB^4WRJ;I>UO6ROA[B?UMMELT"BN)>+=VI#1W[YTM.!%$O+SZ/
MP^-:"4%%;EH5KA5-4\&.5H9#\NB01!UZOVD^+W=#@W.)0/[LQ>3H'%(JI>6.
M:W1.F2#$\L<U8WDZLC+\28_^I*@_PP\IF=^4F^OJO+FZ IU %4(O[=1UEO7M
M8OD*6/&^B6%?LZ.OV6E?-]6\^=Q??W![H0*AKF:.$XI9;5^X-I0/'2SDISKZ
MJ5 _?ZJ&2]+P-7DV:N/GD.>H9*CG"KBB^_:S? >L&,DY['Q^=#Z?UN-4_>"
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
MS'&@G A?N8M^@MMD@7]5<%L_1G(QUU2:XU0:R%ZY2Z>I/1=\!AB=T]2>[U8
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
MQYEQ$356P(S0788XNV>(?K][WP_&9@^DTB^I],UOJ@U3?DB4&\)8F>%B+=0
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
M:+=G7Q]E.'@0).'_#)5:8EO#V/ETO>5;')"I)N<C)VQ'M-FOOT#'^&VH\)'
M.FTPZS:8*O2N9NIAOP+D-8BS,$K7X.G/9X Y)V)PS$MTIT#/EYG=S+5MWYWH
MNW:%AU&.[2*GCNI0MVKJEI*ZFEB9:[<>B4S;<WK$!J(<Q[*&B=DU,5M)[ L5
M.#XRH8:HV@<D?!]Z9H_J0!0R76.8JE-3=914/P9!EF0Q%B24"Z;45Q#A<DF6
MI'%"F8C^+2X,\78.&%U#%T&_1WPHS/8\-,S<K9F[2N:/.<.OGTGR0MC@%%6F
MGSI%1P+K5.K5E7H77*F\,=LP$EBG#7[=!O^B*Y5_($,(46NJEQ4.1!F.ZPUK
M%1K-F]E0DK_+HKC@J%*L&N/4L1H+K5MQRXO "ZJV A^K%2.A=5O1. VH?(.?
MK=P*OBU*V[+LOG0'PA""]I$W!&P< E1;A$<BK?6&QB%X2.1+;4>2PC,JE:Q$
M/'GX1D+KUM_8#&A=4LE*$W-R*T9"Z[:B,390[6S.5O*AB;%MR^X+^3#*\9QC
M.FZL#E1[G4\92R.1,=+[Q%$*60EY\NB-A-9M0..8H'M)(8]JJ,9"Z[:BL510
M:57.%[)WN-8:%D)])1^&0>E]_2-2;JP05'NA)5V)/99*5FI7B7'R@(V$UOU8
M;PP4,B[YN3ZJLQH+K=N*QEDAI5TY6[L5?%N4EM'_:!L(,H_I%K7V7-1.:$Y3
M+EA6[OI%*9"EK&6+U&9"C7GRX%UBMP4U9@J9E]3QJ+YJ++1N*QI?A=3[-V?K
MV#K<>[+Z*_! $/)]J[_YH+=V7?,M[\^8K:.4@YBL9)YQX\J)P,I=Y/)$T&VQ
M$?M"A:!)<;@A."0L#Y#W5Y2*MY-\;[?>RY_]!U!+ P04    "  H?4U6O:S#
M(TL#   Z$@  &0   'AL+W=O<FMS:&5E=',O<VAE970W,RYX;6S-6%U/VS 4
M_2M6)DT@;21.2PNLK42!:4@@5:!M#V@/IKEI+?P1;(>"M!\_.TF3;BHNZRCK
M2QLGON>><W,2W[@WD^I.3P$,>N1,Z'XP-28["D,]G@(G>D]F(.R55"I.C!VJ
M2:@S!20I@C@+XRCJA)Q0$0QZQ;F1&O1D;A@5,%)(YYP3]30$)F?]  ?S$U=T
M,C7N1#CH960"UV"^9B-E1V&-DE .0E,ID(*T'QSCHV$<N8!BQC<*,[UPC)R4
M6RGOW. \Z0>18P0,QL9!$/OW "? F$.R/.XKT*#.Z0(7C^?HGPOQ5LPMT7 B
MV7>:F&D_. A0 BG)F;F2LR]0"=IW>&/)=/&+9M7<*$#C7!O)JV#+@%-1_I/'
MJA + ;CS3$!<!<0%[S)1P?*4&#+H*3E#RLVV:.Z@D%I$6W)4N+MR;92]2FV<
M&8R4O<'*/"$B$G1VG]/,EMR@G5,PA#*]BSZB:^N$)&> 9(I &VI+ 0G*-:0Y
M0\S65+LKV2(0S(%ZH;$D7:IP7!$:EH3B9PCA&%U*8:8:G8D$DM\!0JNNEAC/
M)0YC+^(IC/=0"W] <13''KQ67;)6@==^!N]:IF9&%*";2^"WH'XL$^F%<(_:
MD<[(&/J!?98TJ <(!N_?X4[TR4.P71-L%^BM_W-/T<V%38C.#7"]5'M[ ]KW
M:^W[WILS6DKYPS*1*: =*M 3$*5WE^GP9VJ5D1[.G9ISQXOT.5>"FMPZZH\Z
M5_Y"/]$E%93GW&LY;Y(UR]ZM)72WVG+=#6@_J+4?O)GE_)GV5UKNL.9\^,^6
M(X\K+>=-LF;9<=0L7=%6FZZB]\KR%U9N_&:^6Y&JN])X.&YHQUZL"[!-U%2R
M!)US6_@'<*SUW[[L_$G6K7W3 N#6=EMO$_T%;AH,[%W#7]=Z_E2KWWFXZ0VP
M?\E^@?5>\-+S)UFW]DVS@#O;;;U-]!FX:32P=RU_7>OY4^$7>*]I$K!_[1[F
ME"543+3?6UZ0=8O;= 7X<+N]M8F&(FX:BMB[8K^JMU:D:D?/>RM<^)SGH";%
MIH5&8YD+4W[9UV?KC9'C<CN@F5[NJEP2-:%"(P:I#8WVNO;=I<J-BG)@9%9L
M#MQ*8R0O#J= $E!N@KV>2FGF Y>@WBX:_ )02P,$%     @ *'U-5AT#&=$,
M P  :@D  !D   !X;"]W;W)K<VAE971S+W-H965T-S0N>&ULK59M;]HP$/XK
MIZR:6FDC;Q"@@T@%-FW2JJ%673],^V"2@UA-XM0V4/[]; >RE(9HW?8%;.?N
M\?/<^7P>;1E_$ FBA*<LS<782J0L+FU;1 EF1'18@;GZLF0\(U)-^<H6!4<2
M&Z<LM3W'">R,T-P*1V9MSL,16\N4YCCG(-991OAN@BG;CBW7.BS<T%4B]8(=
MC@JRPEN4=\6<JYE=H<0TPUQ0E@/'Y=BZ<B^G0VUO#+Y3W(K:&+22!6,/>O(E
M'EN.)H0I1E(C$/6WP2FFJ092-![WF%:UI7:LCP_HGXQVI65!!$Y9>D]CF8RM
M@04Q+LDZE3=L^QGW>GH:+V*I,+^P+6U[C@716DB6[9T5@XSFY3]YVL>AYN %
M)QR\O8-W[- ]X>#O'7PCM&1F9,V().&(LRUP;:W0],#$QG@K-3376;R57'VE
MRD^&7U'%0,#Y#"6AJ;B ]W!W.X/SLPLX YK#-4U3%6XQLJ7:3?O8T1YY4B)[
M)Y!=#ZY9+A,!'_,8X^< MJ)9<?4.7"=>*^(,HP[X[COP',]K(#3]<W>WA8Y?
MA<XW>'Y[Z'Y<+83DZCC^;(I1"=%MAM E>BD*$N'84C4HD&_0"M^^<0/G0Y.^
M_P3V3&VW4MMM0P_G7-T<7.Z Y#'@XYH6JI9ED^029VAP]"6R"3V_$XSL35U*
M@U%0,WI&L5=1[+52_"83Y)!2LJ IE10;#VWOY<:]SN"(7>L^?QGHH%(1_+N*
M5HC7'JL2+*B'9-"<B7ZEH=^JX=[<GA@#V2!7S4#=][JCT'REA"T1V!*42DAU
M!8%$GC5I;-\B@!T2+L!U("NO&<^!F.R:PC5MA^H?H-P#E*N16G(YJ.(P>%T<
M8BHBMLXE<"*Q272)-ZCEPNDXWN"X?)K-3J5M6-$=MA\]5>%$FBR9S$1,R,;C
M-WQ91)W^$<7ABU/E'[&S:VTK0[XRW5R "5#9%:K5ZL%P9?KDT?I$/23*OO\;
MIGR%7!.^HKE0>I8*TNGT567SLK.7$\D*TQP73*I6:X:)>@PAUP;J^Y(Q>9CH
M#:KG5?@+4$L#!!0    ( "A]3597O3G+PP(  /L'   9    >&PO=V]R:W-H
M965T<R]S:&5E=#<U+GAM;(V5T6Z;,!2&7\5BU=1)6P$3(.D2I+;1M$FM5#7M
M=C'MP@$3K!K,;).T;[]CH"Q9G&0W8)MSSO?_@(^G&R&?54&I1B\EK]3,*;2N
M+UU7I04MB;H0-:W@22YD231,Y<I5M:0D:Y-*[F+/B]R2L,I)INW:O4RFHM&<
M5?1>(M64)9&OUY2+S<SQG;>%![8JM%EPDVE-5G1!]5-]+V'F#E4R5M)*,5$A
M2?.9<^5?7OMM0AOQG=&-VAHC8V4IQ+.9?,MFCF<444Y3;4H0N*WI#>7<5 (=
MO_NBSL TB=OCM^I?6O-@9DD4O1'\!\MT,7/&#LIH3AJN'\3F*^T-A:9>*KAJ
MKVC3Q<80G#9*B[)/!@4EJ[H[>>E?Q%8"Q@<2<)^ 6]T=J%4Y)YHD4RDV2)IH
MJ&8&K=4V&\2QRGR5A9;PE$&>3FXI6%+H?$XU85Q]0)_0 KY\UG"*1 XDW4BF
M&83 C)M@Q!E9,MXMGB%6H<="-(I4F9JZ&B29PF[:XZ\[/#Z G]/T @7^1X0]
MC-'38H[.SS[LEG'!T6 +#[9P6S<X4'?;P]V.A]8PNMWR\/-JJ;2$W^.737_'
M&=DY9L]<JIJD=.; IE!4KJF3O'_G1][G(RZ"P45PK'H"+R6P:>JRHC;+;+LU
M1/K1U%U;6*.!-3K%&ME875:XPXK&=E8XL,)3K-#&"O=9OE%E8T4#*SK%BFRL
MR,**8SLK'ECQ*59L8\7[+!P<\#4>6..CK,>"0A?.-94VXMA"Q%Y@1TX&Y.0X
M4FC"45-E3*6BJ33-^HY0DU=HU-JZ_R=[2@(\QMBNQ/?^MBWOJ)9YKP'1/(<&
M;W9V2E2!<CAF['W(VQ,232;A 1U;[=/_CW>RVQA?K7Q_?].&8_SO'^=NM7)S
M+-X1N6*5 D(.>=Y%# 9D=])T$RWJMKLOA8:SHAT6<#I3:0+@>2Z$?IN8 V,X
M[Y,_4$L#!!0    ( "A]35;#($"J$@,  ,,)   9    >&PO=V]R:W-H965T
M<R]S:&5E=#<V+GAM;*U6:V_:,!3]*U963:U4&A(@L XB\>BT2JN*RKI^-LF%
M6'7LU':@_?>SG9#2+D1%W1>P'9_C<^[UXPZW7#S*!$"AYY0R.7(2I;)+UY51
M BF6%SP#IK^LN$BQTEVQ=F4F ,<6E%+7;[<#-\6$.>'0CLU%..2YHH3!7""9
MIRD6+Q.@?#MR/&<W<$?6B3(#;CC,\!H6H.ZSN= ]MV*)20I,$LZ0@-7(&7N7
MTX&9;R?\(;"5>VUDG"PY?S2=ZWCDM(T@H! IPX#UWP:F0*DATC*>2DZG6M(
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
MBLE;-EC\^HL_]7ZW*8<)"S!A(28L0H)U%!\WBH]=]*[B::.X35HGJ*^TF+
M$Q96L&D),S?QV\5H2OVQYWGGP]M#V6PG^M[T\,2.))-&DHE3DD"DZ>M(QL4W
M\C;19"O%AB^Y5B>@CTHDWYK[MTT@)[:O0)BP !,6_M3H$5XHS?7.C)TB>A-K
MLHE3D@O)S%%!7OH3LN199FHC#N614DPK @>PQK)\R62]SGIG9"5%#N<DV0XF
MSIIH"?=T2,163$J6OE LV4FN.:R;L2*?.83Z)(FW7,<96;(U+PH3!DG@C@5W
MCCW7&TC$7NL-ERG9;J"J2@F4C$3<0JS>0 OW@MRQ6"K"BK0-GIR2"*9ND7 @
M=SIHF"\RII2U<UJ8IE1=/($*--F8EII$ES!N)U",W)$$[M*\V$%N4??5#!3C
M\KB_Y*"_7*D=?+.57$@3^#Z^>^&?E;=FSR3N#L8)64(GD[@HA&YRW#OK"?GB
ME6:RZD<*"]FI;9%%N@0[,WK:S.BI\YJ,^'?3RJ+807<DM- V>YV(OK,7$Q9@
MPL(*-C]8-;U3;SR;'"VN2#D[<LT:N69/O2<2N+!RFUI.0E^U,&$!)BQT#Q1,
MZG)5LLTWI&9T!)PW LZ=[?I#,E;<PGK'8'V4L'C<Z!A61B'OR.=R,?D ->S7
M]^6R;JUBG?B^ZF+" DQ8B F+D& =P<\:P<^>>=]RAJDX)BS A(68L @)UE'<
M]UJ7PW-.\L\/E@565\,)ZRLP*BVH:8<[";.+N+?C"%'31EBTKGX'+I7_D_I!
M_:G-Q[NRFK.JZ43W5A.3%CS2[<HPFIX0*(I'5L<(M3D1%JVK,FU5IN[2-Q.Q
MKG8L4$HQ4-S4OT2L'&6]57%GFMZ*8]("5%I8TXXJY-F<>@?__*-R&:L)795;
MV]!W>E2+=]>7'SX]N+-Q!_?6#M451*6%->U(N]$]M9[#\?-;R\]W>WX?I4@8
M2U5M9, >.BX2UG="HMJ!J+0 E1;Z]XT^Z^TYPDK;E;6U#7VW\W5=@%AQ9BRO
M WE_N"B\N(75-X?*N'2 C-9665%-1%1:@$H+:]KD0%9_/K6H^AS.D=]:1[[;
M.^IAT+M)O;5#]9!0:6%-ZTQ):IV2S^$C^:V1Y+L-DD>-B,][X30BW/S>DJ(:
M3:BT$)468=&ZNK?^DS]_9C_"1[6@4&D!*BU$I458M*[PK0_E.TV/OJ8$JNM4
MTPX7Q9FM3@E0TX:HM B+UGV4I#65Z,^:2H^;$FYT7S4?:6CSV(JQ$>S/K6 V
M)T2E15BTKLJM]43='@R6*>%.TUMQ5!L*E1;6M*.-[=2?'=5;6%F[PK9N$W6[
M36X?PAW<6RY4#PF5%E*KA^2/Q\=R/8=M1%O;B+IM(Q0CPIVCMZJH[A(J+:QI
MC][@(ZRT75E;?XFZ_244(\*=H[>LJ/X2*BVL:8=&!/5G%E6?PUZBK;U$W?92
M#R/"3>JM':J)A$H+:UIG2EJ-"*RT7?%:%XD^V44R^U'M-!W<K-[RH?I(J+00
ME19AT;H:MV83G3VSZ4!1W2946H!*"U%I$1:M*WSK-E'WXTYOUVO)UF9J;R4O
M$KXU#W?F8@=W6-C2J,/+HA#Z@25[?F\AHR-;<7'E;DQO65&])%1:A$7KRMIZ
M2=3M)7VJ]Z3-)O7I8I[9RO][#UE>N1O06TI46PF5%F'1*BF'!R]GY4RNR]?H
M%$G,E*M>7&J^;5[5>UN^H';T_:7_)JA>N&LQU?M_[V.YYH4B&5L!TCN=0?T@
MJU?JJ@,MMN4K8$NAM<C+CQL6ITR:$^#WE8"KHSXP"9H7&Q?_ U!+ P04
M"  H?4U6MQ\%DZ("  !=!@  &0   'AL+W=O<FMS:&5E=',O<VAE970X,BYX
M;6R5E6UKVS 0Q[_*X971PH@?\K@N,23-2@<ME(9L+\9>*/8Y%I4E3Y*3]MOO
M9"=N-MS WL1ZN/OK=R?=9;I7^MGDB!9>"B'-S,NM+:]]WR0Y%LST5(F2=C*E
M"V9IJK>^*36RM'8JA!\%P<@O&)=>/*W7'G4\59457.*C!E,5!=.O"Q1J/_-"
M[[CPQ+>Y=0M^/"W9%E=HU^6CIIG?JJ2\0&FXDJ QFWGS\'HQ=O:UP7>.>W,R
M!A?)1JEG-_F6SKS  :' Q#H%1I\=WJ 03H@P?A\TO?9(YW@Z/JK?UK%3+!MF
M\$:)'SRU^<R;>)!BQBIAG]3^#@_Q#)U>HH2I?V'?V [&'B25L:HX.!-!P67S
M92^'/)PX1-$[#M'!(:JYFX-JRB6S+)YJM0?MK$G-#>I0:V^"X])=RLIJVN7D
M9^.UK RF<$_+!E0&-QI3;N%RB99Q8:[@ KB$!RX$Y=!,?4MG.D\_.>@O&OWH
M'?TP@@<E;6[@JTPQ_5O )]B6.#H2+Z*SBDM,>M //T$41!&L5TNXO+@ZH]MO
M,]&O=?O_EXF?\XVQFA[/KZ[@&\E!MZ0KJ&M3L@1G'E6,0;U#+_[X(1P%7\X
M#UK@P3GUN"5-&E*KH*QTDM,;A0Q3U$Q 5LFT\]8:Z<^UM"O<71R&D]YPZN\Z
MB(8MT? LT3PE#GHG=/!&:7+F<FN $%##[=W]H@ND40S#$Y)A..Q-NDE&+<GH
M+,E:&DPJR@N]7HN4>PO.Y"U;72B-Y.@T)^\D9-QBC,]BK X0:H=:NOX &9=,
M)I07T,QB%T6C.#FA"'I!_U\0_Z3D"]3;NK$92%0E;5/][6K;.^=-RW@S;QKO
M ]-;+@T(S,@UZ(WI2G33S)J)567=0#;*4CNJASGU?]3.@/8SI>QQX@YH_U'B
M/U!+ P04    "  H?4U6,'?/Y>L#  "8$0  &0   'AL+W=O<FMS:&5E=',O
M<VAE970X,RYX;6S56&UOVS80_BN$5@P)D$2B9$EV9AN([04-D*Q!W78?BGV@
MI;--A!(]DK;;?S]25O1BRVK:.1OZQ1:INX=WS_%.1_:W7#S))8!"7Q*6RH&U
M5&IU;=LR6D)"Y!5?0:K?S+E(B-)#L;#E2@"),Z6$V:[C!'9":&H-^]G<HQCV
M^5HQFL*C0'*=)$1\'0'CVX&%K>>)]W2Q5&;"'O979 %34!]7CT*/[ (EI@FD
MDO(4"9@/K!M\/<:!4<@D/E'8RLHS,J[,.'\R@[MX8#G&(F 0*0-!]-\&QL"8
M0=)V_)V#6L6:1K'Z_(Q^FSFOG9D1"6/._J2Q6@ZLKH5BF),U4^_Y]BWD#OD&
M+^),9K]HF\LZ%HK64O$D5]86)#3=_9,O.1$5!>UHLX*;*[C["MTC"EZNX&6.
M[BS+W)H0189]P;=(&&F-9AXR;C)M[0U-31BG2NBW5.NIX00$W1!#);JE*4DC
M2ABZ2Z42:QTL)='9!!2A3)ZC2S35FRA>,T!\CO26D(JD,4T7:%YHQB4<K8!<
MHH_3"3I[<X[>Z'GT8<G74NO*OJVT#\82.\KM'>WL=8_8BUWTP%.UE.CW-(:X
M#F!KYPL&W&<&1FXKX@2B*^3A"^0ZKMM@T/CEZKC%'*\(B)?A=8[@/7"A%CJ!
M$.,DU60I$" 5$D29J>@)13Q)J-KQ^OD!DAF(OYIX;%W&5(=KN2(1#"R=_A+$
M!JSAK[_@P/FMB8,3@=48Z12,=#)T[W_=HI_O];+H3D$B&^GLG)+.$X'5Z/0+
M.OW6#5:ALR2EPL0%^H.;"JMG2<+7J6IB8[=$D"UAOA2;81#VO+Z]J7IY*.2Y
MG;!;2-7,#PKS@U;S1X1IFP%-LX_</8^(,?9"AU5&@J[,H,G@=M!W:@D"$2E!
M-=6D\8]JUSP,"P_#EP;HQF#:9_>4S"BCZNOY!;HE5*!/A*VAR<WP@/).;R\J
M#2*NWQR3;F%QM[UFC:9(=Q1;(F(D"0/YXB+5BON]674BL!H%O8*"WD]0I'JG
MI/-$8#4ZL5/V)<[KEZE\C>IF]T/?V<N(!BD7.X[3G!2XTEKAURA5WT#]5JUZ
MD3K+*PJ%MHJ%W=)5]]5J5@Y=HS_<#]&AS&4''PE0V6KA]E[K U?U7&O<::T%
MK'V%[TVY4Z'5^2@;+?PS=%KXI*W6J=#JE);-%OX/NJU\#;^R^['K=_;[K08Q
MWSO:<.&RX\+M_<V_2N[@(''#8-_N0QFOV]FSVJZ<<1,0B^SH;QH-S=GNL%?,
M%M<+-]FA>F]^9*X=LK-S";.[LW@@8J%#@QC,-:1S%6HFQ>X:8#=0?)6=I&=<
MZ7-Y]K@$HK>Y$=#OYYRKYX%9H+B,&?X#4$L#!!0    ( "A]35;G328#,P(
M +,$   9    >&PO=V]R:W-H965T<R]S:&5E=#@T+GAM;(54VV[;, S]%4$#
MA@T8XDLNZS+'0-*L6!\*!"W6/0Q[4&PF%BI+GD0G[;Y^E)QX&9!F+[%(\1P>
MQCS.]L8^N0H V7.MM)OQ"K&91I$K*JB%&Y@&--ULC*T%4FBWD6LLB#* :A6E
M<3R):B$US[.06]D\,RTJJ6%EF6OK6MB7!2BSG_&$'Q/W<ENA3T1YUH@M/ !^
M:U:6HJAG*64-VDFCF87-C,^3Z6+DZT/!HX2].SDS/\G:F"<?W)8S'GM!H*!
MSR#HL8-K4,H3D8Q?!T[>M_3 T_.1_2;,3K.LA8-KH[[+$JL9O^*LA(UH%=Z;
M_5<XS#/V?(51+ORR?5<[^L19T3HT]0%,"FJINZ=X/OP/)X!D\@H@/0#2H+MK
M%%0N!8H\LV;/K*\F-G\(HP8TB9/:OY0'M'0K"8?YC9"6/0K5 IL7A6DU2KUE
M[Y: 0BKW/HN0FOC2J#@0+CK"]!7")&5W1F/EV!==0ODO043J>HGI4>(BO<BX
MA&+ ALD'EL9I>H%OV(\\#'S#_X^\E*Y0QK46'/LQ7SNTM"4_SPW=48[.4WKG
M3%TC"IAQLH8#NP.>OWV33.+/%P2/>L&C2^SY"FP!&LDCS&R8,D([1N]="00K
ME/P-;/U"!A&*@4-*GM/?=4CBT,([=9?'@ZMQ%NU.A44GBU2#W0:[^&:T%]U.
M]=G>D?-N$?^6=W:^$W8K2:B"#4'CP<<Q9[:S2!>@:<):K@W2DH=C15\5L+Z
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
MUO="C_Q&)2<%,$DX0P(6,^\JO+P)$^-@+;X2V,J]:V10YIQ_-X./^<P+3$1
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
MDP RB2(B7AYHR'>3#NR\/OC,5FME'GC3\8:LZ#-57S:?A+[S<I2 1326C,=
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
MM$6IWC#[B9&MMY"5--:0_+"Q_QA0+L&NUU*:W<1M,/ZU\K]02P,$%     @
M*'U-5L'0C+7I P  @0X  !D   !X;"]W;W)K<VAE971S+W-H965T.3 N>&UL
MK5?;CMLV$/T50@V*+)"U1.J^M0W$JRW:AP2+N-L\<R7:$I8B'9*RT[\O=;%6
MEFG5!?QBB]29(Y[AS) S/W#Q)G-"%/A94B875J[4[L&V99J3$LL9WQ&FWVRX
M*+'20[&UY4X0G#5&);61XP1VB0MF+>?-W+-8SGFE:,'(LP"R*DLL_ED1R@\+
M"UK'B6_%-E?UA+V<[_"6K(EZV3T+/;)[EJPH"9,%9T"0S<+Z#!\2B&J#!O%W
M00YR\ QJ*:^<O]6#/[.%Y=0K(I2DJJ; ^F]/'@FE-9->QX^.U.J_61L.GX_L
MOS?BM9A7+,DCI]^+3.4+*[) 1C:XHNH;/_Q!.D%^S9=R*IM?<.BPC@722BI>
M=L9Z!67!VG_\LW/$P  &%PQ09X#&!MX% [<S<*\U\#H#K_%,*Z7Q0X(57LX%
M/P!1HS5;_= XL['6\@M6[_M:"?VVT'9J^80%*]A6@F<BP",O2[T7ZQP+ CXF
M1.&"RCMP#]8ZW+**$L W@!PM=MI"-M 4T[2BN-G(>_"R3L#'#W?@ [#;]Q(4
M#+RP0LE/>E(__Y7S2F*6R;FMM(9Z)7;:K7?5KA==6"]$X MG*I?@B64D.R6P
MM?C> ^CH@16:9$Q(.@,N_ 20@Y!A08_7FT.#>7*]N3.AQNWWTVWXW M\7ZN2
M"*RX>##YMK7US+9UB7F0.YR2A:5KB"1B3ZSEK[_ P/G-Y)=;DB4W(COQF=?[
MS)MB7W[5Y;5@*2]UT.OH3#BE6,@[DP-;HJ AJDOJ?HEB"/VYO1]ZYASE!2&$
MIZCD' 4C%T4]ZD2+WVOQK]6"]SI]\:O.6L5!VJ9VDX\YIQD1\C_%^E>)/4>9
MQ)ZC)L0&O=A@,M@3PKBNB1?#/;AEN-^2++D1V8G7PMYKX62(?&_.0I+=X[TN
M%5MR$AL2Z,N!5+HXZQJOB[D^4XO4Y-OV&_Y@0\/8CU#LC<+#@(L\-XC1*$ ,
MN!!&P2#<3L1&O=AH4FQWI.ES-'T#Y$=5[#$E3!E/GNAL"1"Z;AR,%!E@GH^B
M:"3( '-\/X[->N)>3WR[S<L*6JGQ(=EJC<]6%SDA#&)G)/8<%\91%$<C7&+
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
M=&MIC(HCHLC9=,HXPSRAB+D,%P\0+<SS1;[C1 2XXNX*D@G(RNQ0Z^6UQ^E
M8#N"]$I!>O\_5_8.J<:!P';4\+W'M]>K/R"0"<4PGV!>E(4V&6K#0%6^M-Y>
M*FBW=G-!SJIBH>]WJ[*&NU4Y)"!GMJ!2F*07J<Z?Y'*T+-K.;*GR9'QHBCE;
MD3S"Y)7@%94SACO,88J0WDD'KZS,BZN\HT5FZY.)T%CMV.8<"U*09@'.3X70
MFXYQ4):XX5]02P,$%     @ *'U-5M+<LHD3 P  10@  !D   !X;"]W;W)K
M<VAE971S+W-H965T.38N>&ULK5;;3MM $/V5E8LJD !?0B[0Q%(N5$6"-B+0
M/E1]V-B3>,5Z-]U=$_C[SMK&.(D3\= 7>R\S9\_,\<ZXOY;J22< AKRD7.B!
MDQBSNG)='2604GTN5R!P9R%52@U.U=+5*P4TSIU2[@:>UW%3RH03]O.UJ0K[
M,C.<"9@JHK,TI>IU!%RN!X[OO"W<LV5B[((;]E=T"3,PCZNIPIE;H<0L!:&9
M%$3!8N ,_:MQU]KG!C\9K'5M3&PD<RF?[.0F'CB>)00<(F,1*+Z>80R<6R"D
M\;?$=*HCK6-]_(;^-8\=8YE3#6/)?['8) .GYY 8%C3CYEZNOT$93]OB19+K
M_$G6I:WGD"C31J:E,S)(F2C>]*7,0\W![^QQ"$J'8-OA8H]#JW1HY8$6S/*P
M)M30L*_DFBAKC6AVD.<F]\9HF+ JSHS"789^)KP'3@W$9$J5>24/B@I-\P1K
M<CP!0QG7)^2,S/#KB3,.1"X(EU004[=<,Y.0F"F41BI-J(@)O$"468708\$B
M4/J4,!'Q+&9B24P"3!&*.YSA\1I/>)Q-R/'1"3E",_*0R$PCC.Z[!H.T5-VH
M#&A4!!3L"<@/R)T4)M'D6L00;P*XF)TJ1<%;BD;!0<0)1.>DY9^2P N"!D+C
MC[O[!^BT*L5:.5YK#UY=BEEQ]^SPUJKRL*/*9$.5ZTJ5'Z4JY&9+E.&[*+^'
M<XTZ1^9/DPP%RXMFEK;X7.D5C6#@8'71H)[!"3]_\CO>EZ84_B>PC81>5 F]
M.(0>CBBG(H)3,H<E$\*F O/Y"E0UA5U@=7(L6R*?PU[WTNN[S_5P=HW:=:,-
MFNV*9OL@S>]8$NW5:[P3A6N[=F#@>_XVK5TKW^\$E\V\.A6OSD%>MZ!U41-6
M]!7KNVDDV-DY^LP/VKW6%L,&L]Y>AMV*8?=C @->@0/2=G=4\[N!W]VBN&O5
MV]76K57D%-0R;U2:1#(3IJ@\U6K5"X=Y"]A:'V&/+%K:.TS18.^HPL\54P\+
MA/3.NY@U532M8F+D*J_[<VFPB^3#!/L\*&N ^PLIS=O$'E#].83_ %!+ P04
M    "  H?4U6@,3I$LL"  "Z!P  &0   'AL+W=O<FMS:&5E=',O<VAE970Y
M-RYX;6RM5<ENVS 0_15"#8H$:*S-6U)90&S7: Y!@QA)#D4/M#2RB%"D2])V
M^O<E*5F5;=GH(1>)R[PW;V:DF6C+Q9O, 11Z+RB3(R=7:G7KNC+)H<"RPU?
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
MJ@D+H=5]FF3XXEV:T&8Y4)H+I7E0FH^BZ1ZL\Q#,G(>HIAE:F/?JG,.,;.U
M:%X"2G.@-!=*\Z T'T73;5@G.=C@S><<T P'E&9#:0Z4YD)I'I3FHVBZ*^L,
M!S,_I7 QG69BRJ4@82*S,,G#R?.-[0N92YX$83)M]"(TK[&F;<> _:.3W1BP
M*D3I5BFZ%RHZT):Y4)H'I?DHFNZ=.@_!S'D(@W?*F6M.Q*/()F%>3EZY+ .M
MCR)ICOF@CT>P_><:>OM^VB\TVBWD0-OE0FD>E.:C:)6;NEN/Z,<BFY:O:\C5
ME'*1R.IY]<VGFU="7)0O0MCY_(J>.M6+'6I,]9Z):YY-E>M()!X4TCH:J4MI
M5KVZH=J1Z;Q\$<!]*F4:EYLSP0.1%074]P]I*I]WB@HV+] 8_P=02P,$%
M  @ *'U-5J&!?3/; @  > @  !H   !X;"]W;W)K<VAE971S+W-H965T,3 P
M+GAM;*U636_;, S]*X)7#"VPUI]QFRXQT,0=MD.QHFFWP["#8C.Q45OR)"7I
M_OTHV7'SX60]]&)+,M\3'RF1'JRX>)89@"(O9<'DT,J4JJYM6R89E%1>\ H8
M?IEQ45*%4S&W926 I@94%K;G.*%=TIQ9T<"LW8MHP!>JR!G<"R(794G%WQ$4
M?#6T7&N]\)#/,Z47[&A0T3E,0#U5]P)G=LN2YB4PF7-&!,R&UHU['8?:WAC\
MR&$E-\9$*YER_JPGW]*AY6B'H(!$:0:*KR6,H2@T$;KQI^&TVBTU<'.\9O]B
MM*.6*94PYL7//%79T+JR2 HSNBC4 U]]A49/3_,EO)#F25:-K6.19"$5+QLP
M>E#FK'[3ER8.&P W/ #P&H"W"P@. /P&X+\5$#2 P$2FEF+B$%-%HX'@*R*T
M-;+I@0FF0:/\G.FT3Y3 KSGB5#11/'D^'V'D4C+F)9XF24U"3F-0-"_D&3DG
M$SQLZ:( PF=$&L#4 ))- +SH,:#YTR0FIR=GY(3DC#QF?"$I2^7 5NBOWM5.
M&M]&M6_> =]<C]QQIC));ED*Z3:!C4);M=Y:[<@[RAA#<D%\]Q/Q',_K<&C\
M=KC; 8_?#G>.J/';W/F&SS^4NW5:OL^(R2/IR.-MDY9?-U.I!%ZSWUV)J#<*
MNC?2I>=:5C2!H86U18)8@A5]_."&SN>N(+XG6?Q.9%L!#MH !\?8Z\M!>+5Y
MOKNB5[.$AD77V674]RX']G(S*/LVKAM<;1O%'4:.^\JT):+7BN@=%?$ F/<\
M47@PS-TE<T&9.B:GYNMM>='O[^C9-PIV;>)]&__*Z583MFK"HVH>N:+%?XM0
MEZIP+[9X#<,=5?M&;ACLI#+N,/+[NUFR-VIR"6)N>IM$;Q=,U06K76W;YXWI
M&COK(VRK=1=\I:E[\AT5\YQ)4L ,*9V+2XRTJ/M</5&\,I5_RA7V$3/,\-<
MA#; [S/.U7JB-VA_-J)_4$L#!!0    ( "A]358'BO-H$ 4  -05   :
M>&PO=V]R:W-H965T<R]S:&5E=#$P,2YX;6RM6-ENXS84_17"+8H6F$@BJ36U
M#23VS+1 !PT2M/-0](&V:%N()+HDG>7O2TJR;(N4XBP($&LY]Y#G+N05QX^,
MWXL-I1(\%7DI)J.-E-M+UQ7+#2V(<-B6ENK-BO&"2'7+UZ[8<DK2RJC(7>1Y
MH5N0K!Q-Q]6S&SX=LYW,LY+><"!V14'X\S7-V>-D!$?[![?9>B/U W<ZWI(U
MO:/RK^T-5W=NRY)F!2U%QDK Z6HRNH*7<YAH@PKQ=T8?Q=$UT%(6C-WKF]_3
MR<C3,Z(Y74I-0=3/ YW1/-=,:A[_-:2C=DQM>'R]9_]2B5=B%D30&<N_9ZG<
M3$;Q"*1T17:YO&6/O]%&4*#YEBP7U7_PV&"]$5CNA&1%8ZQF4&1E_4N>&D<<
M&:"@QP U!JAKX/<8X,8 GSN"WQCXE6=J*94?YD22Z9BS1\ U6K'IB\J9E;62
MGY4Z[G>2J[>9LI/3.\F6]Q?7RG,IF+%"I9,@54!^GE-)LES\ B[ G<JV=)=3
MP%9 ;B@0DLB=.-PI"L"VE=DV)RJ890J6&U*NJ5#6/P(7B WA5(Q=J::L!W:7
MS?2NZ^FAGNE!!+ZQ4FX$^%RF-#TE<)765C#:"[Y&@XQSNG0 AI\ \A"R3&AV
MOCFTF,_/-_<&U. V?+CBPWWA>T=D_KE:",E5X?UKBTL]KF\?5Z]&EV)+EG0R
M4LN-H/R!CJ8__0!#[U>;3S^2;/Y!9"?^]EM_^T/LT[LJCS^!/W=2N;I,LW(-
MB 0+NL[*4M\HSS]3PFT>K9F#BEDOQP]3/_0CY(_=AV-?66!) )/@%#8W88$/
MU5\+.]$7M/J"07W?JW52K07D@7*U[@/Z1/DR$Q1L>;:D;Q->#QD=315C)XDZ
MNDT42IP$=V1;4*$3!G;58:LZ?$M4J2J6 5FA&2@4(2.>%I@E[',+[#3L)\JB
M5EGTH?%\07)D1M)W,.HHMJ#,>,]-U&F\3_3&K=[X/+U7C=Y;JIL?K6ZF]A&]
MVNU(#O[(5J_6/CQP4-D)$(.BWJ_4SI629]N6-QMF"ANF:,\4]A'-SR/R]T3(
MMS"=N#EIW9R<53#UUB+V6446:B=2GM3C7BAWVMR8&'F.XBCQNCED@>$$^UXG
MB:QL@1_;LPAZAZ[(>V?=O%YY,^1)72 '=Q;VF06F"B.,.\IM,+^W?N!1/P@_
ML(+>X(7AX?TF:9.VCN+>.GJ!JBE)6^&\Q?+4G^C@3_2^3#( *Y)Q\$#R7=75
M[4MLS4FI4>F.ZUCH]JYOI1J>D;U# E8'UT3)48[!T.GN7 WJ.!,A='#4DXF'
MUA8.=G+M(E/_*O>HSY$JP]37;NT.JWAL+ DX\F)C6[;@?(2"H+O"6' 0AQ@G
M/?(.G20\KY7\6@?6JF60X36!-+M%B*#G&6(M. ]&1[A3L8>V$KZSKQSRPB#U
M:[Q@-H^^Y_C=SMH"PY$3]>7SH<F$YW69GQOI=K%F'WB!$8Z,7<*"@RB*(]A5
M8P$F.([Z0GKH+.$[6\MAG9;V+W(2HTHM,.P$85>D"8.^$_75Z*&;A,,MU#YD
M7QA?T4R+54L/?=IFO$=5;#H[@,@(G@6&<&B6HXW.]_P^78?V#0[W;R_&[FS!
MB5E2V(%&&$T8CIW8Z&FL,-C]!G*/CKL*RM?5L:$ 2[8K97T0U#YMCR:OJ@.Y
MSO-K?619':,=:.KSSF^$JP]; 7*Z4I2>$ZD8\/H(L;Z1;%L=JBV8E*RH+C>4
MI)1K@'J_8DSN;_0 [4'N]']02P,$%     @ *'U-5H7)3GSF @  XPD  !H
M  !X;"]W;W)K<VAE971S+W-H965T,3 R+GAM;*U676_:,!3]*U8F39NTD@_"
MQSJ(!*33]E"M*NKV,.W!)#=@X<29;:#\^]E.R "9B&Y](?ZXY_B>8V/?T8[Q
MM5@!2/2<TT*,G964Y:WKBF0%.18=5D*A9C+&<RQ5ER]=47+ J0'EU T\K^_F
MF!1.-#)C#SP:L8VDI( 'CL0FSS'?3X&RW=CQG</ (UFNI!YPHU&)ES '^50^
M<-5S&Y:4Y% (P@K$(1L[$_\V'NAX$_"=P$X<M9%6LF!LK3M?T['CZ82 0B(U
M U:?+<R 4DVDTOA=<SK-DAIXW#ZP?S;:E98%%C!C] =)Y6KL#!V40H8W5#ZR
MW1>H]?0T7\*H,+]H5\7V^PY*-D*RO :K#')25%_\7/MP!/ O 8(:$)P#P@N
M;@WH7@L(:T!HG*FD&!]B+'$TXFR'N(Y6;+IAS#1H)9\4>MOGDJM9HG RFDN6
MK&^FRKD4S5BN3I/ 9D/>Q2 QH>(]ND%S==C2#07$,H2%.B&E#A%HHU C5ZHT
M-)F;U$M.JR6#"TOZ ;IGA5P)=%>DYP2NRK\1$1Q$3(-6QAB2#NKZ'U#@!8$E
MH=GU<-\"CZ^'>RUJNLV6= U?]]*6'-S^EJ')D=M/>H]^3A9"<O5O^64SOB(.
M[<3Z!KD5)4Y@[*@K0@#?@A.]?>/WO4\VTUZ3+'XELA-#P\;0L(T]BLF6I%"D
M:$^ 6@]L*]Z>';)9]DH\\?_SG!C5:XSJM1IU]URJZUB=,DHRL/G4"G^!3^UI
M#- >,!<V8_X!>.)$OW&B?YT36T;5?4B)W-O\:"5Y@1\5S]#PZ(=Z&WF=[C <
MCMSML7I;6-#K^4W8B=9!HW70JO61B/5-Q@$0*22H1"7B6%KWOY7H!7H'%B&>
M-PC/]%K#_.#CF5[WZ/G+@2]-&2%0PC:%K!Z19K2I5";F@3X;GZH*IBHX_M)4
MY<\]YDNB[F *F:+T.@-U$'E54E0=R4KSR"Z85$^V::Y4%09<!ZCYC#%YZ.@%
MFKHN^@-02P,$%     @ *'U-5FQD-%C\ P  +@\  !H   !X;"]W;W)K<VAE
M971S+W-H965T,3 S+GAM;*U778_B-A3]*U9:]4/:26+GDRD@#62W[<-6HT&=
M?:CZ8!)#HDEB:AO8^?>UG1 @,71FRPO$SKG'/O<XMN]X3]D+SPD1X&M5UGQB
MY4)L[AV'ISFI,+?IAM3RS8JR"@O99&N';QC!F0ZJ2@>Y;NA4N*BMZ5CW/;+I
MF&Y%6=3DD0&^K2K,7F>DI/N)!:U#QU.QSH7J<*;C#5Z3!1%_;AZ9;#D=2U94
MI.8%K0$CJXGU .\3Z*D C7@NR)Z?/ ,E94GIBVK\GDTL5\V(E"05B@++OQV9
MD[)43'(>_[2D5C>F"CQ]/K!_TN*EF"7F9$[++T4F\HD56R C*[PMQ1/=_T9:
M08'B2VG)]2_8MUC7 NF6"UJUP7(&55$W__AKFXB3 !A>"$!M .H'^!<"O#;
M>VN WP;X.C.-%)V'! L\'3.Z!TRA)9MZT,G4T5)^42O?%X+)MX6,$].%H.G+
MW4QF+@-S6LGEQ+$VY*>$"%R4_&=P!Q9RM67;D@"Z B(G@ LLMOS02F48KE]_
MY*"6<3O"A>1B\H\5J7KD:@B ZPRD.:[7A$O&[X$#>(XE:NP(*4--QDG;*<^:
M*:,+4X8(?*:UR#GX6&<D.R=PI/XN">B0A!FZRIB0U 8>_ "0BY!A0O.WAT-#
M>/+V</>*&J^SU--\WB5+K[HU?[=;?STLY5OY@?YM\JJ9BV^>B]JU[OD&IV1B
MR6V)$[8CUO2'[V#H_F+*\RW)DAN1G7G@=Q[XU]BG3\>$+O0R_P#^H'6;;2S
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
MVM%CS ]3>OVB80/:7VOMF@D?T+ZG%]\!4$L#!!0    ( "A]359;?3.IC <
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
M6;YAXG_H1_T#Z,\=+R4M$GDU53H'QLDT;OS>UG[)@%],T&=>J)U$GW3?DZ[
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
M0 .&1%'S'MQ['X7K]U2X^;_8Y!%02P,$%     @ *'U-5I>*NQS     $P(
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
M8CHF)K)0T.)#MI5CSI "9*&@10NM'--" 4P7:]%"*\>T4( L%+1HH95C6BA
M%@I:M-#*,2T4( L%Q!9"24_V1"Y$%@JI5WI./*=^CME,3&2AD-A"$-,*V4)D
MH;"5++(73'- "I&%P@]))VL,S$.DG9!:.V^XV&>VT,4F!QW[9&MSH2Q$V@F)
MM7-R=>+(;6(B[83$VGE=G6AJ9YB:3&R:]V162YN8R#3AARWO-& FUNV(3!,2
MFP;F%UIC8X1,$Q&;YD1^84.OB9!I(F+3-.<9-@DQ0J:)B$V#5_A,TT3(-!&Q
M:4ZL\#4,2!$23T0L'HAI=R$DGH@Z2PUB6HV.Q!-1)SQ#3#/>B9"%(F(+84PS
MWHG@%AEB"X'EYPK5Q$06BH@M!#&M+C1 %AH06PCF\+)/)B:RT(!\[<=<S'\W
M_3 QD84&'YIS\ ;3;G1DH<$'YD2_QS3'S0&RT*"U-.D:VL1$%AJ09Q\ 3+O1
MD84&U!9"*=TV)K+0@-A"C2G=C3.D ;+0@#H#X61F3$UJ8L)-F\06@IA6HSL]
MO'.3.AJ"H'T+%.[=[%'G6$-0SP*%&SA[Q"["H+X%"O=R]LASX=YG;S5T=Z<'
M]WCVR&5TFE*;TP*%NSU[U)G6,-/,[DEP&VB/6$@XU\P&A1M!>[62NO7EQ;>O
MB=:&$LF-_I!"GX]Y&L]S5KW49;F>7VV-7!_2=*3/S=15QI.77T1Y^367;_\!
M4$L#!!0    ( "A]35:8T)?N!0,  -H^   :    >&PO7W)E;',O=V]R:V)O
M;VLN>&UL+G)E;'/-VSMNVT 81>&M"%R .>]'8+M*XS;P!@29D@SK!9%![-U'
ML OI#E*D,7@J82AP=*H/ CG__:]AMYQ>CX=Q^WH:%^_[W6%\Z+;3=/K1]^-J
M.^R7X]WQ-!PNWZR/Y_URNBS/F_ZT7+TM-T/OC$G]^7:/[O'^=L_%\\=I^)\=
MC^OUZVKX>5S]W@^'Z1\;]W^.Y[=Q.PQ3MWA>GC?#]-#U[[OKY;'__+!WEYV[
MQ=/+0W=^>K%=/W>0DR W?Y"7(#]_4)"@,']0E* X?U"2H#1_4):@/']0D: R
M?U"5H#I_D#4JHP$D-5@#M+;*M05X;15L"Q#;*MD68+95M"U ;:ML6X#;5N&V
M +FMTFT!=EO%VP+T=JJW ^CM5&\'T-LU?[8!>CO5VP'T=JJW ^CM5&\'T-NI
MW@Z@MU.]'4!OIWH[@-Y.]78 O;WJ[0%Z>]7; _3VJK<'Z.V;AR4 O;WJ[0%Z
M>]7; _3VJK<'Z.U5;P_0VZO>'J"W5[T]0.^@>@> WD'U#@"]@^H= 'H'U3L
M] [-PVZ WD'U#@"]@^H= 'H'U3L ] ZJ=P#H'53O - [JMX1H'=4O2- [ZAZ
M1X#>4?6. +VCZAT!>L?F925 [ZAZ1X#>4?6. +VCZAT!>D?5.P+T3JIW NB=
M5.\$T#NIW@F@=U*]$T#OI'HG@-Y)]4X O5-SV 2@=U*]$T#OI'HG@-Y)]4X
MO;/JG0%Z9]4[ _3.JG<&Z)U5[PS0.ZO>&:!W5KTS0.^L>F> WKDY+ C0.ZO>
M&:!W5KTS0.^B>A> WD7U+@"]B^I= 'H7U;L ]"ZJ=P'H753O M"[J-X%H'=1
MO0M [](<]@;H753O M"[JMX5H'=5O2M [ZIZ5X#>5?6N +VKZET!>E?5NP+T
MKJIW!>A=5>\*T+NJWA6@=VV&=0!Z6]..ZP#\MJ89V#$ P:UI1G8,P'!KFJ$=
M U#<FF9LQP <MZ89W#$ R:UI1G<,P')KFN$=\YV:C]/';ABO15_K)N [[9XN
M]P[7W_]<?EUL$?KDNK_-&!__ E!+ P04    "  H?4U6\GX#[W$"  ")/
M$P   %M#;VYT96YT7U1Y<&5S72YX;6S-V]]NFS 4Q_%7B;BM@K'!!J:F-^UN
MMU[L!1@X#0K_A-TN??LYI*VTJ8M69=*^-T&)[?,[^$B?NUQ_>YZL6QWZ;G";
M:.?]]$D(5^]L7[EXG.P05K;CW%<^?)T?Q%35^^K!"I4D1M3CX.W@U_Y8([JY
MOK/;ZK'SJ\^'\+-KQV$3S;9ST>KVM/&8M8FJ:>K:NO)A73P-S6\IZY>$.)Q<
M]KA=.[FKL"$2[R8<5_X<\'+NZY.=Y[:QJ_MJ]E^J/NP2ATXX_]Q9%Y\O\4Z/
MXW;;UK89Z\<^'(G=--NJ<3MK?=_%IZ)7YY-]N&%[^I07YR]ES@6&G??S.+DP
ML=E^/.YU),?3ZRD4LK-OS[_B6V(H??'[V>.T&]O\97:XWA_CO%_FX<3RN/R.
M?YWQ6_T/]J$@?:20/C)('QK2AX'TD4/Z*"!]E) ^9$)IA"*JI) J*:9*"JJ2
MHJJDL"HIKDH*K)(BJZ+(JBBR*HJLBB*KHLBJ*+(JBJR*(JNBR*HHLJ8465.*
MK"E%UI0B:TJ1-:7(FE)D32FRIA194XJL&476C")K1I$UH\B:463-*+)F%%DS
MBJP91=:,(JNFR*HILFJ*K)HBJZ;(JBFR:HJLFB*KILBJ*;(:BJR&(JNAR&HH
MLAJ*K(8BJZ'(:BBR&HJLAB)K3I$UI\B:4V3-*;+F%%ESBJPY1=:<(FM.D36G
MR%I09"THLA8460N*K 5%UH(B:T&1M:#(6E!D+2BREA192XJL)476DB)K29&U
MI,A:4F0M*;*6%%E+BJPRH= J$XJM,J'@*A.*KC*A\"H3BJ\RH0 KD_\I[/=Q
MW/_C^.49]U4[O.:+Y1_(-S\!4$L! A0#%     @ *'U-5@=!36*!    L0
M !               ( !     &1O8U!R;W!S+V%P<"YX;6Q02P$"% ,4
M"  H?4U6)MK$F^\    K @  $0              @ &O    9&]C4')O<',O
M8V]R92YX;6Q02P$"% ,4    "  H?4U6F5R<(Q &  "<)P  $P
M    @ '- 0  >&PO=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0    ( "A]35;D
M_.%"60<  +0P   8              " @0X(  !X;"]W;W)K<VAE971S+W-H
M965T,2YX;6Q02P$"% ,4    "  H?4U6/HYP3><&  "_&P  &
M    @(&=#P  >&PO=V]R:W-H965T<R]S:&5E=#(N>&UL4$L! A0#%     @
M*'U-5JP0&4'3 @  L0@  !@              ("!NA8  'AL+W=O<FMS:&5E
M=',O<VAE970S+GAM;%!+ 0(4 Q0    ( "A]359A;TAV( @  #(G   8
M          " @<,9  !X;"]W;W)K<VAE971S+W-H965T-"YX;6Q02P$"% ,4
M    "  H?4U6W6RIQ=<#  #>#   &               @($9(@  >&PO=V]R
M:W-H965T<R]S:&5E=#4N>&UL4$L! A0#%     @ *'U-5M0)6?!O"   A$P
M !@              ("!)B8  'AL+W=O<FMS:&5E=',O<VAE970V+GAM;%!+
M 0(4 Q0    ( "A]35:*21]G?PH  ,(U   8              " @<LN  !X
M;"]W;W)K<VAE971S+W-H965T-RYX;6Q02P$"% ,4    "  H?4U6JB-JB4,K
M  !JA@  &               @(& .0  >&PO=V]R:W-H965T<R]S:&5E=#@N
M>&UL4$L! A0#%     @ *'U-5G0CT_5U"@  K1H  !@              ("!
M^60  'AL+W=O<FMS:&5E=',O<VAE970Y+GAM;%!+ 0(4 Q0    ( "A]35;
M+;<SH 8  +8/   9              " @:1O  !X;"]W;W)K<VAE971S+W-H
M965T,3 N>&UL4$L! A0#%     @ *'U-5H</:% *(0  >%T  !D
M     ("!>W8  'AL+W=O<FMS:&5E=',O<VAE970Q,2YX;6Q02P$"% ,4
M"  H?4U6+IYZ9D,%  "@#   &0              @(&\EP  >&PO=V]R:W-H
M965T<R]S:&5E=#$R+GAM;%!+ 0(4 Q0    ( "A]358S:%I+%P4  #4+   9
M              " @3:=  !X;"]W;W)K<VAE971S+W-H965T,3,N>&UL4$L!
M A0#%     @ *'U-5I=="72Y!   &PL  !D              ("!A*(  'AL
M+W=O<FMS:&5E=',O<VAE970Q-"YX;6Q02P$"% ,4    "  H?4U63_N<10,#
M  #L!@  &0              @(%TIP  >&PO=V]R:W-H965T<R]S:&5E=#$U
M+GAM;%!+ 0(4 Q0    ( "A]359)X(CDUP,  *H(   9              "
M@:ZJ  !X;"]W;W)K<VAE971S+W-H965T,38N>&UL4$L! A0#%     @ *'U-
M5CB+-8O@ @  E@8  !D              ("!O*X  'AL+W=O<FMS:&5E=',O
M<VAE970Q-RYX;6Q02P$"% ,4    "  H?4U6I\;_](T)   A&0  &0
M        @('3L0  >&PO=V]R:W-H965T<R]S:&5E=#$X+GAM;%!+ 0(4 Q0
M   ( "A]35:K)B0YQ0,  (<(   9              " @9>[  !X;"]W;W)K
M<VAE971S+W-H965T,3DN>&UL4$L! A0#%     @ *'U-5JFXJRXX!@  R0\
M !D              ("!D[\  'AL+W=O<FMS:&5E=',O<VAE970R,"YX;6Q0
M2P$"% ,4    "  H?4U6O.L!(_41   N.0  &0              @($"Q@
M>&PO=V]R:W-H965T<R]S:&5E=#(Q+GAM;%!+ 0(4 Q0    ( "A]359PQ<+<
M3 0  +,)   9              " @2[8  !X;"]W;W)K<VAE971S+W-H965T
M,C(N>&UL4$L! A0#%     @ *'U-5L3AITYC!   R0D  !D
M ("!L=P  'AL+W=O<FMS:&5E=',O<VAE970R,RYX;6Q02P$"% ,4    "  H
M?4U60O4"9NP$  #""@  &0              @(%+X0  >&PO=V]R:W-H965T
M<R]S:&5E=#(T+GAM;%!+ 0(4 Q0    ( "A]358[\1*CEP4  .@,   9
M          " @6[F  !X;"]W;W)K<VAE971S+W-H965T,C4N>&UL4$L! A0#
M%     @ *'U-5N,&!!^/!@  4A   !D              ("!/.P  'AL+W=O
M<FMS:&5E=',O<VAE970R-BYX;6Q02P$"% ,4    "  H?4U6+-,*Y<H#  !\
M"   &0              @($"\P  >&PO=V]R:W-H965T<R]S:&5E=#(W+GAM
M;%!+ 0(4 Q0    ( "A]358RVM#_[@D  (X;   9              " @0/W
M  !X;"]W;W)K<VAE971S+W-H965T,C@N>&UL4$L! A0#%     @ *'U-5A2"
M/HS$ P  @@@  !D              ("!* $! 'AL+W=O<FMS:&5E=',O<VAE
M970R.2YX;6Q02P$"% ,4    "  H?4U6IT7;/:(&  #X$@  &0
M    @($C!0$ >&PO=V]R:W-H965T<R]S:&5E=#,P+GAM;%!+ 0(4 Q0    (
M "A]35:1/W\J;@4  &4-   9              " @?P+ 0!X;"]W;W)K<VAE
M971S+W-H965T,S$N>&UL4$L! A0#%     @ *'U-5OEWR$2I!   % L  !D
M             ("!H1$! 'AL+W=O<FMS:&5E=',O<VAE970S,BYX;6Q02P$"
M% ,4    "  H?4U6NK9V1\HS  ".KP  &0              @(&!%@$ >&PO
M=V]R:W-H965T<R]S:&5E=#,S+GAM;%!+ 0(4 Q0    ( "A]35;$M^>W.0<
M !\3   9              " @8)* 0!X;"]W;W)K<VAE971S+W-H965T,S0N
M>&UL4$L! A0#%     @ *'U-5K9PG^?L$0  S#<  !D              ("!
M\E$! 'AL+W=O<FMS:&5E=',O<VAE970S-2YX;6Q02P$"% ,4    "  H?4U6
M+8,.#%L#  "J!P  &0              @($59 $ >&PO=V]R:W-H965T<R]S
M:&5E=#,V+GAM;%!+ 0(4 Q0    ( "A]358D F$+H (  )\%   9
M      " @:=G 0!X;"]W;W)K<VAE971S+W-H965T,S<N>&UL4$L! A0#%
M  @ *'U-5N&0+PRE @  $ 8  !D              ("!?FH! 'AL+W=O<FMS
M:&5E=',O<VAE970S."YX;6Q02P$"% ,4    "  H?4U6J9P<"/D"  "]!@
M&0              @(%:;0$ >&PO=V]R:W-H965T<R]S:&5E=#,Y+GAM;%!+
M 0(4 Q0    ( "A]358>Y=&R$ ,  "D'   9              " @8IP 0!X
M;"]W;W)K<VAE971S+W-H965T-# N>&UL4$L! A0#%     @ *'U-5M1"H9FE
M!0  '!$  !D              ("!T7,! 'AL+W=O<FMS:&5E=',O<VAE970T
M,2YX;6Q02P$"% ,4    "  H?4U6,:[9K1H#  "W!@  &0
M@(&M>0$ >&PO=V]R:W-H965T<R]S:&5E=#0R+GAM;%!+ 0(4 Q0    ( "A]
M35;+!D^"?P0  ,@*   9              " @?Y\ 0!X;"]W;W)K<VAE971S
M+W-H965T-#,N>&UL4$L! A0#%     @ *'U-5JM=>YNS @  V 4  !D
M         ("!M($! 'AL+W=O<FMS:&5E=',O<VAE970T-"YX;6Q02P$"% ,4
M    "  H?4U6Z">0H5H%  "1#0  &0              @(&>A $ >&PO=V]R
M:W-H965T<R]S:&5E=#0U+GAM;%!+ 0(4 Q0    ( "A]35:V@^H\)00  " ,
M   9              " @2^* 0!X;"]W;W)K<VAE971S+W-H965T-#8N>&UL
M4$L! A0#%     @ *'U-5K$P3T [!0  MPP  !D              ("!BXX!
M 'AL+W=O<FMS:&5E=',O<VAE970T-RYX;6Q02P$"% ,4    "  H?4U6_?DJ
M3JX$  #2"@  &0              @(']DP$ >&PO=V]R:W-H965T<R]S:&5E
M=#0X+GAM;%!+ 0(4 Q0    ( "A]359HS,+#? ,  "H,   9
M  " @>*8 0!X;"]W;W)K<VAE971S+W-H965T-#DN>&UL4$L! A0#%     @
M*'U-5K;,E)7M @  G0D  !D              ("!E9P! 'AL+W=O<FMS:&5E
M=',O<VAE970U,"YX;6Q02P$"% ,4    "  H?4U68V:<MH$(  !01P  &0
M            @(&YGP$ >&PO=V]R:W-H965T<R]S:&5E=#4Q+GAM;%!+ 0(4
M Q0    ( "A]359QB*NO:P,  "<,   9              " @7&H 0!X;"]W
M;W)K<VAE971S+W-H965T-3(N>&UL4$L! A0#%     @ *'U-5B>T?$>K"@
M!5H  !D              ("!$ZP! 'AL+W=O<FMS:&5E=',O<VAE970U,RYX
M;6Q02P$"% ,4    "  H?4U6@HA^0;8"   X!P  &0              @('U
MM@$ >&PO=V]R:W-H965T<R]S:&5E=#4T+GAM;%!+ 0(4 Q0    ( "A]359O
M7N37+0(  ",%   9              " @>*Y 0!X;"]W;W)K<VAE971S+W-H
M965T-34N>&UL4$L! A0#%     @ *'U-5H.8VX?9!@  I30  !D
M     ("!1KP! 'AL+W=O<FMS:&5E=',O<VAE970U-BYX;6Q02P$"% ,4
M"  H?4U6,?VFWJ4&   +*0  &0              @(%6PP$ >&PO=V]R:W-H
M965T<R]S:&5E=#4W+GAM;%!+ 0(4 Q0    ( "A]359"CTINL@(  ,4&   9
M              " @3+* 0!X;"]W;W)K<VAE971S+W-H965T-3@N>&UL4$L!
M A0#%     @ *'U-5IXT7<FY&P  A 4! !D              ("!&\T! 'AL
M+W=O<FMS:&5E=',O<VAE970U.2YX;6Q02P$"% ,4    "  H?4U6;$I@PE0(
M  #N6   &0              @($+Z0$ >&PO=V]R:W-H965T<R]S:&5E=#8P
M+GAM;%!+ 0(4 Q0    ( "A]359E+:UBX P  +&/   9              "
M@9;Q 0!X;"]W;W)K<VAE971S+W-H965T-C$N>&UL4$L! A0#%     @ *'U-
M5A-&0P?G P  M@T  !D              ("!K?X! 'AL+W=O<FMS:&5E=',O
M<VAE970V,BYX;6Q02P$"% ,4    "  H?4U6ZH?XB%X*  #3<@  &0
M        @('+ @( >&PO=V]R:W-H965T<R]S:&5E=#8S+GAM;%!+ 0(4 Q0
M   ( "A]358XG^R4R 8  . U   9              " @6 - @!X;"]W;W)K
M<VAE971S+W-H965T-C0N>&UL4$L! A0#%     @ *'U-5FGBE=!B!P  P#T
M !D              ("!7Q0" 'AL+W=O<FMS:&5E=',O<VAE970V-2YX;6Q0
M2P$"% ,4    "  H?4U6=DWL(:<-   6=0  &0              @('X&P(
M>&PO=V]R:W-H965T<R]S:&5E=#8V+GAM;%!+ 0(4 Q0    ( "A]35:6F^4T
M&@0  -,7   9              " @=8I @!X;"]W;W)K<VAE971S+W-H965T
M-C<N>&UL4$L! A0#%     @ *'U-5NXFUOBX!0  GBD  !D
M ("!)RX" 'AL+W=O<FMS:&5E=',O<VAE970V."YX;6Q02P$"% ,4    "  H
M?4U6>7HD*0T#   _"   &0              @($6- ( >&PO=V]R:W-H965T
M<R]S:&5E=#8Y+GAM;%!+ 0(4 Q0    ( "A]35:K(TO^NP,  $,5   9
M          " @5HW @!X;"]W;W)K<VAE971S+W-H965T-S N>&UL4$L! A0#
M%     @ *'U-5F[&Q.+@ @  '0D  !D              ("!3#L" 'AL+W=O
M<FMS:&5E=',O<VAE970W,2YX;6Q02P$"% ,4    "  H?4U62L?S4EL$  #7
M%P  &0              @(%C/@( >&PO=V]R:W-H965T<R]S:&5E=#<R+GAM
M;%!+ 0(4 Q0    ( "A]35:]K,,C2P,  #H2   9              " @?5"
M @!X;"]W;W)K<VAE971S+W-H965T-S,N>&UL4$L! A0#%     @ *'U-5AT#
M&=$, P  :@D  !D              ("!=T8" 'AL+W=O<FMS:&5E=',O<VAE
M970W-"YX;6Q02P$"% ,4    "  H?4U65[TYR\,"  #[!P  &0
M    @(&Z20( >&PO=V]R:W-H965T<R]S:&5E=#<U+GAM;%!+ 0(4 Q0    (
M "A]35;#($"J$@,  ,,)   9              " @;1, @!X;"]W;W)K<VAE
M971S+W-H965T-S8N>&UL4$L! A0#%     @ *'U-5K!5FTK! @  R0@  !D
M             ("!_4\" 'AL+W=O<FMS:&5E=',O<VAE970W-RYX;6Q02P$"
M% ,4    "  H?4U6BU[%</4"   ["0  &0              @('U4@( >&PO
M=V]R:W-H965T<R]S:&5E=#<X+GAM;%!+ 0(4 Q0    ( "A]359EZ/[6F (
M "\(   9              " @2%6 @!X;"]W;W)K<VAE971S+W-H965T-SDN
M>&UL4$L! A0#%     @ *'U-5HYMDIS( @  : @  !D              ("!
M\%@" 'AL+W=O<FMS:&5E=',O<VAE970X,"YX;6Q02P$"% ,4    "  H?4U6
M$SX:YUT'  #D.   &0              @('O6P( >&PO=V]R:W-H965T<R]S
M:&5E=#@Q+GAM;%!+ 0(4 Q0    ( "A]35:W'P63H@(  %T&   9
M      " @8-C @!X;"]W;W)K<VAE971S+W-H965T.#(N>&UL4$L! A0#%
M  @ *'U-5C!WS^7K P  F!$  !D              ("!7&8" 'AL+W=O<FMS
M:&5E=',O<VAE970X,RYX;6Q02P$"% ,4    "  H?4U6YTTF S,"  "S!
M&0              @(%^:@( >&PO=V]R:W-H965T<R]S:&5E=#@T+GAM;%!+
M 0(4 Q0    ( "A]359:]P^OT08  )\V   9              " @>AL @!X
M;"]W;W)K<VAE971S+W-H965T.#4N>&UL4$L! A0#%     @ *'U-5E#)7K^A
M P  "A$  !D              ("!\'," 'AL+W=O<FMS:&5E=',O<VAE970X
M-BYX;6Q02P$"% ,4    "  H?4U6^DW=:Q8#   ""@  &0
M@('(=P( >&PO=V]R:W-H965T<R]S:&5E=#@W+GAM;%!+ 0(4 Q0    ( "A]
M358/4D<3<P4  %0@   9              " @15[ @!X;"]W;W)K<VAE971S
M+W-H965T.#@N>&UL4$L! A0#%     @ *'U-5@'JKMN) @  P08  !D
M         ("!OX " 'AL+W=O<FMS:&5E=',O<VAE970X.2YX;6Q02P$"% ,4
M    "  H?4U6P=",M>D#  "!#@  &0              @(%_@P( >&PO=V]R
M:W-H965T<R]S:&5E=#DP+GAM;%!+ 0(4 Q0    ( "A]359IJ6+'<@,  #H+
M   9              " @9^' @!X;"]W;W)K<VAE971S+W-H965T.3$N>&UL
M4$L! A0#%     @ *'U-5F5(7_L8 P  N@D  !D              ("!2(L"
M 'AL+W=O<FMS:&5E=',O<VAE970Y,BYX;6Q02P$"% ,4    "  H?4U6;YCZ
MX&\#  #4"@  &0              @(&7C@( >&PO=V]R:W-H965T<R]S:&5E
M=#DS+GAM;%!+ 0(4 Q0    ( "A]358P-@$@#@0  +H.   9
M  " @3V2 @!X;"]W;W)K<VAE971S+W-H965T.30N>&UL4$L! A0#%     @
M*'U-5F1H:XHK P  [@H  !D              ("!@I8" 'AL+W=O<FMS:&5E
M=',O<VAE970Y-2YX;6Q02P$"% ,4    "  H?4U6TMRRB1,#  !%"   &0
M            @('DF0( >&PO=V]R:W-H965T<R]S:&5E=#DV+GAM;%!+ 0(4
M Q0    ( "A]35: Q.D2RP(  +H'   9              " @2Z= @!X;"]W
M;W)K<VAE971S+W-H965T.3<N>&UL4$L! A0#%     @ *'U-5C=3X]!Z P
M[0X  !D              ("!,* " 'AL+W=O<FMS:&5E=',O<VAE970Y."YX
M;6Q02P$"% ,4    "  H?4U6'^-IF_<&  !,0P  &0              @('A
MHP( >&PO=V]R:W-H965T<R]S:&5E=#DY+GAM;%!+ 0(4 Q0    ( "A]35:A
M@7TSVP(  '@(   :              " @0^K @!X;"]W;W)K<VAE971S+W-H
M965T,3 P+GAM;%!+ 0(4 Q0    ( "A]358'BO-H$ 4  -05   :
M      " @2*N @!X;"]W;W)K<VAE971S+W-H965T,3 Q+GAM;%!+ 0(4 Q0
M   ( "A]35:%R4Y\Y@(  .,)   :              " @6JS @!X;"]W;W)K
M<VAE971S+W-H965T,3 R+GAM;%!+ 0(4 Q0    ( "A]359L9#18_ ,  "X/
M   :              " @8BV @!X;"]W;W)K<VAE971S+W-H965T,3 S+GAM
M;%!+ 0(4 Q0    ( "A]359R6-][%P0  %L+   :              " @;RZ
M @!X;"]W;W)K<VAE971S+W-H965T,3 T+GAM;%!+ 0(4 Q0    ( "A]359;
M?3.IC <  &HV   :              " @0N_ @!X;"]W;W)K<VAE971S+W-H
M965T,3 U+GAM;%!+ 0(4 Q0    ( "A]35:_8'^H\0<   ,L   :
M      " @<_& @!X;"]W;W)K<VAE971S+W-H965T,3 V+GAM;%!+ 0(4 Q0
M   ( "A]359+P.R&V 8  #(D   :              " @?C. @!X;"]W;W)K
M<VAE971S+W-H965T,3 W+GAM;%!+ 0(4 Q0    ( "A]3590A5&1,@,  "03
M   -              "  0C6 @!X;"]S='EL97,N>&UL4$L! A0#%     @
M*'U-5I>*NQS     $P(   L              ( !9=D" %]R96QS+RYR96QS
M4$L! A0#%     @ *'U-5MDFLEM&!P  448   \              ( !3MH"
M 'AL+W=O<FMB;V]K+GAM;%!+ 0(4 Q0    ( "A]35:8T)?N!0,  -H^   :
M              "  <'A @!X;"]?<F5L<R]W;W)K8F]O:RYX;6PN<F5L<U!+
M 0(4 Q0    ( "A]35;R?@/O<0(  (D\   3              "  ?[D @!;
H0V]N=&5N=%]4>7!E<UTN>&UL4$L%!@    !S ', I!\  *#G @    $!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>122
<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>123
<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>124
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.22.4</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>590</ContextCount>
  <ElementCount>573</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>true</FootnotesReported>
  <SegmentCount>123</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>4</UnitCount>
  <MyReports>
    <Report instance="sfst4117611-10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>000 - Document - Document And Entity Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.southernfirst.com/role/DocumentAndEntityInformation</Role>
      <ShortName>Document And Entity Information</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="sfst4117611-10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>001 - Statement - CONSOLIDATED BALANCE SHEETS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.southernfirst.com/role/ConsolidatedBalanceSheet</Role>
      <ShortName>CONSOLIDATED BALANCE SHEETS</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="sfst4117611-10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>002 - Statement - CONSOLIDATED BALANCE SHEETS (Parentheticals)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.southernfirst.com/role/ConsolidatedBalanceSheet_Parentheticals</Role>
      <ShortName>CONSOLIDATED BALANCE SHEETS (Parentheticals)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="sfst4117611-10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>003 - Statement - CONSOLIDATED STATEMENTS OF INCOME</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.southernfirst.com/role/ConsolidatedIncomeStatement</Role>
      <ShortName>CONSOLIDATED STATEMENTS OF INCOME</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="sfst4117611-10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>004 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.southernfirst.com/role/ConsolidatedIncomeStatement0</Role>
      <ShortName>CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="sfst4117611-10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>005 - Statement - CONSOLIDATED STATEMENTS OF SHAREHOLDERS??? EQUITY</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.southernfirst.com/role/ShareholdersEquityType2or3</Role>
      <ShortName>CONSOLIDATED STATEMENTS OF SHAREHOLDERS??? EQUITY</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="sfst4117611-10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>006 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.southernfirst.com/role/ConsolidatedCashFlow</Role>
      <ShortName>CONSOLIDATED STATEMENTS OF CASH FLOWS</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="sfst4117611-10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>007 - Disclosure - Summary of Significant Accounting Policies and Activities</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.southernfirst.com/role/SummaryofSignificantAccountingPoliciesandActivities</Role>
      <ShortName>Summary of Significant Accounting Policies and Activities</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="sfst4117611-10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>008 - Disclosure - Investment Securities</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.southernfirst.com/role/InvestmentSecurities</Role>
      <ShortName>Investment Securities</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="sfst4117611-10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>009 - Disclosure - Mortgage Loans Held for Sale</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.southernfirst.com/role/MortgageLoansHeldforSale</Role>
      <ShortName>Mortgage Loans Held for Sale</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="sfst4117611-10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>010 - Disclosure - Loans and Allowance for Credit Losses</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.southernfirst.com/role/LoansandAllowanceforCreditLosses</Role>
      <ShortName>Loans and Allowance for Credit Losses</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="sfst4117611-10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>011 - Disclosure - Troubled Debt Restructurings</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.southernfirst.com/role/TroubledDebtRestructurings</Role>
      <ShortName>Troubled Debt Restructurings</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="sfst4117611-10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>012 - Disclosure - Property and Equipment</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.southernfirst.com/role/PropertyandEquipment</Role>
      <ShortName>Property and Equipment</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="sfst4117611-10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>013 - Disclosure - Leases</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.southernfirst.com/role/Leases</Role>
      <ShortName>Leases</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="sfst4117611-10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>014 - Disclosure - Other Real Estate Owned</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.southernfirst.com/role/OtherRealEstateOwned</Role>
      <ShortName>Other Real Estate Owned</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="sfst4117611-10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>015 - Disclosure - Deposits</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.southernfirst.com/role/Deposits</Role>
      <ShortName>Deposits</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="sfst4117611-10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>016 - Disclosure - Federal Home Loan Bank Advances and Other Borrowings</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.southernfirst.com/role/FederalHomeLoanBankAdvancesandOtherBorrowings</Role>
      <ShortName>Federal Home Loan Bank Advances and Other Borrowings</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="sfst4117611-10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>017 - Disclosure - Subordinated Debentures</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.southernfirst.com/role/SubordinatedDebentures</Role>
      <ShortName>Subordinated Debentures</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="sfst4117611-10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>018 - Disclosure - Unused Lines of Credit</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.southernfirst.com/role/UnusedLinesofCredit</Role>
      <ShortName>Unused Lines of Credit</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="sfst4117611-10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>019 - Disclosure - Derivative Financial Instruments</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.southernfirst.com/role/DerivativeFinancialInstruments</Role>
      <ShortName>Derivative Financial Instruments</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>20</Position>
    </Report>
    <Report instance="sfst4117611-10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>020 - Disclosure - Fair Value Accounting</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.southernfirst.com/role/FairValueAccounting</Role>
      <ShortName>Fair Value Accounting</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>21</Position>
    </Report>
    <Report instance="sfst4117611-10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>021 - Disclosure - Earnings Per Common Share</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.southernfirst.com/role/EarningsPerCommonShare</Role>
      <ShortName>Earnings Per Common Share</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>22</Position>
    </Report>
    <Report instance="sfst4117611-10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>022 - Disclosure - Commitments and Contingencies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.southernfirst.com/role/CommitmentsandContingencies</Role>
      <ShortName>Commitments and Contingencies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>23</Position>
    </Report>
    <Report instance="sfst4117611-10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>023 - Disclosure - Income Taxes</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.southernfirst.com/role/IncomeTaxes</Role>
      <ShortName>Income Taxes</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>24</Position>
    </Report>
    <Report instance="sfst4117611-10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>024 - Disclosure - Related Party Transactions</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.southernfirst.com/role/RelatedPartyTransactions</Role>
      <ShortName>Related Party Transactions</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>25</Position>
    </Report>
    <Report instance="sfst4117611-10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>025 - Disclosure - Financial Instruments With Off-Balance Sheet Risk</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.southernfirst.com/role/FinancialInstrumentsWithOffBalanceSheetRisk</Role>
      <ShortName>Financial Instruments With Off-Balance Sheet Risk</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>26</Position>
    </Report>
    <Report instance="sfst4117611-10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>026 - Disclosure - Employee Benefit Plan</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.southernfirst.com/role/EmployeeBenefitPlan</Role>
      <ShortName>Employee Benefit Plan</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>27</Position>
    </Report>
    <Report instance="sfst4117611-10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>027 - Disclosure - Stock-Based Compensation</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.southernfirst.com/role/StockBasedCompensation</Role>
      <ShortName>Stock-Based Compensation</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>28</Position>
    </Report>
    <Report instance="sfst4117611-10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>028 - Disclosure - Dividends</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.southernfirst.com/role/Dividends</Role>
      <ShortName>Dividends</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>29</Position>
    </Report>
    <Report instance="sfst4117611-10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>029 - Disclosure - Regulatory Matters</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.southernfirst.com/role/RegulatoryMatters</Role>
      <ShortName>Regulatory Matters</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>30</Position>
    </Report>
    <Report instance="sfst4117611-10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>030 - Disclosure - Parent Company Financial Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.southernfirst.com/role/ParentCompanyFinancialInformation</Role>
      <ShortName>Parent Company Financial Information</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>31</Position>
    </Report>
    <Report instance="sfst4117611-10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>031 - Disclosure - Selected Condensed Quarterly Financial Data (Unaudited)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.southernfirst.com/role/SelectedCondensedQuarterlyFinancialDataUnaudited</Role>
      <ShortName>Selected Condensed Quarterly Financial Data (Unaudited)</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>32</Position>
    </Report>
    <Report instance="sfst4117611-10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>032 - Disclosure - Accounting Policies, by Policy (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.southernfirst.com/role/AccountingPoliciesByPolicy</Role>
      <ShortName>Accounting Policies, by Policy (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <ParentRole>http://www.southernfirst.com/role/SummaryofSignificantAccountingPoliciesandActivities</ParentRole>
      <Position>33</Position>
    </Report>
    <Report instance="sfst4117611-10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>033 - Disclosure - Investment Securities (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.southernfirst.com/role/InvestmentSecuritiesTables</Role>
      <ShortName>Investment Securities (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.southernfirst.com/role/InvestmentSecurities</ParentRole>
      <Position>34</Position>
    </Report>
    <Report instance="sfst4117611-10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>034 - Disclosure - Loans and Allowance for Credit Losses (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.southernfirst.com/role/LoansandAllowanceforCreditLossesTables</Role>
      <ShortName>Loans and Allowance for Credit Losses (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.southernfirst.com/role/LoansandAllowanceforCreditLosses</ParentRole>
      <Position>35</Position>
    </Report>
    <Report instance="sfst4117611-10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>035 - Disclosure - Property and Equipment (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.southernfirst.com/role/PropertyandEquipmentTables</Role>
      <ShortName>Property and Equipment (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.southernfirst.com/role/PropertyandEquipment</ParentRole>
      <Position>36</Position>
    </Report>
    <Report instance="sfst4117611-10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>036 - Disclosure - Leases (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.southernfirst.com/role/LeasesTables</Role>
      <ShortName>Leases (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.southernfirst.com/role/Leases</ParentRole>
      <Position>37</Position>
    </Report>
    <Report instance="sfst4117611-10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>037 - Disclosure - Other Real Estate Owned (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.southernfirst.com/role/OtherRealEstateOwnedTables</Role>
      <ShortName>Other Real Estate Owned (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.southernfirst.com/role/OtherRealEstateOwned</ParentRole>
      <Position>38</Position>
    </Report>
    <Report instance="sfst4117611-10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>038 - Disclosure - Deposits (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.southernfirst.com/role/DepositsTables</Role>
      <ShortName>Deposits (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.southernfirst.com/role/Deposits</ParentRole>
      <Position>39</Position>
    </Report>
    <Report instance="sfst4117611-10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>039 - Disclosure - Derivative Financial Instruments (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.southernfirst.com/role/DerivativeFinancialInstrumentsTables</Role>
      <ShortName>Derivative Financial Instruments (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.southernfirst.com/role/DerivativeFinancialInstruments</ParentRole>
      <Position>40</Position>
    </Report>
    <Report instance="sfst4117611-10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>040 - Disclosure - Fair Value Accounting (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.southernfirst.com/role/FairValueAccountingTables</Role>
      <ShortName>Fair Value Accounting (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.southernfirst.com/role/FairValueAccounting</ParentRole>
      <Position>41</Position>
    </Report>
    <Report instance="sfst4117611-10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>041 - Disclosure - Earnings Per Common Share (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.southernfirst.com/role/EarningsPerCommonShareTables</Role>
      <ShortName>Earnings Per Common Share (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.southernfirst.com/role/EarningsPerCommonShare</ParentRole>
      <Position>42</Position>
    </Report>
    <Report instance="sfst4117611-10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>042 - Disclosure - Income Taxes (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.southernfirst.com/role/IncomeTaxesTables</Role>
      <ShortName>Income Taxes (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.southernfirst.com/role/IncomeTaxes</ParentRole>
      <Position>43</Position>
    </Report>
    <Report instance="sfst4117611-10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>043 - Disclosure - Related Party Transactions (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.southernfirst.com/role/RelatedPartyTransactionsTables</Role>
      <ShortName>Related Party Transactions (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.southernfirst.com/role/RelatedPartyTransactions</ParentRole>
      <Position>44</Position>
    </Report>
    <Report instance="sfst4117611-10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>044 - Disclosure - Stock-Based Compensation (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.southernfirst.com/role/StockBasedCompensationTables</Role>
      <ShortName>Stock-Based Compensation (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.southernfirst.com/role/StockBasedCompensation</ParentRole>
      <Position>45</Position>
    </Report>
    <Report instance="sfst4117611-10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>045 - Disclosure - Regulatory Matters (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.southernfirst.com/role/RegulatoryMattersTables</Role>
      <ShortName>Regulatory Matters (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.southernfirst.com/role/RegulatoryMatters</ParentRole>
      <Position>46</Position>
    </Report>
    <Report instance="sfst4117611-10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>046 - Disclosure - Parent Company Financial Information (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.southernfirst.com/role/ParentCompanyFinancialInformationTables</Role>
      <ShortName>Parent Company Financial Information (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.southernfirst.com/role/ParentCompanyFinancialInformation</ParentRole>
      <Position>47</Position>
    </Report>
    <Report instance="sfst4117611-10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>047 - Disclosure - Selected Condensed Quarterly Financial Data (Unaudited) (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.southernfirst.com/role/SelectedCondensedQuarterlyFinancialDataUnauditedTables</Role>
      <ShortName>Selected Condensed Quarterly Financial Data (Unaudited) (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.southernfirst.com/role/SelectedCondensedQuarterlyFinancialDataUnaudited</ParentRole>
      <Position>48</Position>
    </Report>
    <Report instance="sfst4117611-10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>048 - Disclosure - Summary of Significant Accounting Policies and Activities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.southernfirst.com/role/SummaryofSignificantAccountingPoliciesandActivitiesDetails</Role>
      <ShortName>Summary of Significant Accounting Policies and Activities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>49</Position>
    </Report>
    <Report instance="sfst4117611-10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>049 - Disclosure - Investment Securities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.southernfirst.com/role/InvestmentSecuritiesDetails</Role>
      <ShortName>Investment Securities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.southernfirst.com/role/InvestmentSecuritiesTables</ParentRole>
      <Position>50</Position>
    </Report>
    <Report instance="sfst4117611-10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>050 - Disclosure - Investment Securities (Details) - Schedule of amortized costs and fair value of investment securities</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.southernfirst.com/role/ScheduleofamortizedcostsandfairvalueofinvestmentsecuritiesTable</Role>
      <ShortName>Investment Securities (Details) - Schedule of amortized costs and fair value of investment securities</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.southernfirst.com/role/InvestmentSecuritiesTables</ParentRole>
      <Position>51</Position>
    </Report>
    <Report instance="sfst4117611-10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R52.htm</HtmlFileName>
      <LongName>051 - Disclosure - Investment Securities (Details) - Schedule of amortized costs and fair values of investment securities available for sale by contractual maturity</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.southernfirst.com/role/ScheduleofamortizedcostsandfairvaluesofinvestmentsecuritiesavailableforsalebycontractualmaturityTable</Role>
      <ShortName>Investment Securities (Details) - Schedule of amortized costs and fair values of investment securities available for sale by contractual maturity</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.southernfirst.com/role/InvestmentSecuritiesTables</ParentRole>
      <Position>52</Position>
    </Report>
    <Report instance="sfst4117611-10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R53.htm</HtmlFileName>
      <LongName>052 - Disclosure - Investment Securities (Details) - Schedule of gross unrealized losses on investment securities and fair market value of related securities</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.southernfirst.com/role/ScheduleofgrossunrealizedlossesoninvestmentsecuritiesandfairmarketvalueofrelatedsecuritiesTable</Role>
      <ShortName>Investment Securities (Details) - Schedule of gross unrealized losses on investment securities and fair market value of related securities</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.southernfirst.com/role/InvestmentSecuritiesTables</ParentRole>
      <Position>53</Position>
    </Report>
    <Report instance="sfst4117611-10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R54.htm</HtmlFileName>
      <LongName>053 - Disclosure - Investment Securities (Details) - Schedule of other investments</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.southernfirst.com/role/ScheduleofotherinvestmentsTable</Role>
      <ShortName>Investment Securities (Details) - Schedule of other investments</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.southernfirst.com/role/InvestmentSecuritiesTables</ParentRole>
      <Position>54</Position>
    </Report>
    <Report instance="sfst4117611-10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R55.htm</HtmlFileName>
      <LongName>054 - Disclosure - Mortgage Loans Held for Sale (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.southernfirst.com/role/MortgageLoansHeldforSaleDetails</Role>
      <ShortName>Mortgage Loans Held for Sale (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.southernfirst.com/role/MortgageLoansHeldforSale</ParentRole>
      <Position>55</Position>
    </Report>
    <Report instance="sfst4117611-10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R56.htm</HtmlFileName>
      <LongName>055 - Disclosure - Loans and Allowance for Credit Losses (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.southernfirst.com/role/LoansandAllowanceforCreditLossesDetails</Role>
      <ShortName>Loans and Allowance for Credit Losses (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.southernfirst.com/role/LoansandAllowanceforCreditLossesTables</ParentRole>
      <Position>56</Position>
    </Report>
    <Report instance="sfst4117611-10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R57.htm</HtmlFileName>
      <LongName>056 - Disclosure - Loans and Allowance for Credit Losses (Details) - Schedule of composition of our loan portfolio</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.southernfirst.com/role/ScheduleofcompositionofourloanportfolioTable</Role>
      <ShortName>Loans and Allowance for Credit Losses (Details) - Schedule of composition of our loan portfolio</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.southernfirst.com/role/LoansandAllowanceforCreditLossesTables</ParentRole>
      <Position>57</Position>
    </Report>
    <Report instance="sfst4117611-10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R58.htm</HtmlFileName>
      <LongName>057 - Disclosure - Loans and Allowance for Credit Losses (Details) - Schedule of composition of gross loans by rate type</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.southernfirst.com/role/ScheduleofcompositionofgrossloansbyratetypeTable</Role>
      <ShortName>Loans and Allowance for Credit Losses (Details) - Schedule of composition of gross loans by rate type</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.southernfirst.com/role/LoansandAllowanceforCreditLossesTables</ParentRole>
      <Position>58</Position>
    </Report>
    <Report instance="sfst4117611-10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R59.htm</HtmlFileName>
      <LongName>058 - Disclosure - Loans and Allowance for Credit Losses (Details) - Schedule of outstanding loans by credit quality indicators by year of origination</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.southernfirst.com/role/ScheduleofoutstandingloansbycreditqualityindicatorsbyyearoforiginationTable</Role>
      <ShortName>Loans and Allowance for Credit Losses (Details) - Schedule of outstanding loans by credit quality indicators by year of origination</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.southernfirst.com/role/LoansandAllowanceforCreditLossesTables</ParentRole>
      <Position>59</Position>
    </Report>
    <Report instance="sfst4117611-10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R60.htm</HtmlFileName>
      <LongName>059 - Disclosure - Loans and Allowance for Credit Losses (Details) - Schedule of loan balances classified by credit quality indicators and loan categories</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.southernfirst.com/role/ScheduleofloanbalancesclassifiedbycreditqualityindicatorsandloancategoriesTable</Role>
      <ShortName>Loans and Allowance for Credit Losses (Details) - Schedule of loan balances classified by credit quality indicators and loan categories</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.southernfirst.com/role/LoansandAllowanceforCreditLossesTables</ParentRole>
      <Position>60</Position>
    </Report>
    <Report instance="sfst4117611-10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R61.htm</HtmlFileName>
      <LongName>060 - Disclosure - Loans and Allowance for Credit Losses (Details) - Schedule of loan balances by payment status</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.southernfirst.com/role/ScheduleofloanbalancesbypaymentstatusTable</Role>
      <ShortName>Loans and Allowance for Credit Losses (Details) - Schedule of loan balances by payment status</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.southernfirst.com/role/LoansandAllowanceforCreditLossesTables</ParentRole>
      <Position>61</Position>
    </Report>
    <Report instance="sfst4117611-10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R62.htm</HtmlFileName>
      <LongName>061 - Disclosure - Loans and Allowance for Credit Losses (Details) - Schedule of nonperforming assets, including nonaccruing TDRs</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.southernfirst.com/role/ScheduleofnonperformingassetsincludingnonaccruingTDRsTable</Role>
      <ShortName>Loans and Allowance for Credit Losses (Details) - Schedule of nonperforming assets, including nonaccruing TDRs</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.southernfirst.com/role/LoansandAllowanceforCreditLossesTables</ParentRole>
      <Position>62</Position>
    </Report>
    <Report instance="sfst4117611-10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R63.htm</HtmlFileName>
      <LongName>062 - Disclosure - Loans and Allowance for Credit Losses (Details) - Schedule of nonaccrual loans by major categories</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.southernfirst.com/role/ScheduleofnonaccrualloansbymajorcategoriesTable</Role>
      <ShortName>Loans and Allowance for Credit Losses (Details) - Schedule of nonaccrual loans by major categories</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.southernfirst.com/role/LoansandAllowanceforCreditLossesTables</ParentRole>
      <Position>63</Position>
    </Report>
    <Report instance="sfst4117611-10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R64.htm</HtmlFileName>
      <LongName>063 - Disclosure - Loans and Allowance for Credit Losses (Details) - Schedule of key information for impaired loans</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.southernfirst.com/role/ScheduleofkeyinformationforimpairedloansTable</Role>
      <ShortName>Loans and Allowance for Credit Losses (Details) - Schedule of key information for impaired loans</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.southernfirst.com/role/LoansandAllowanceforCreditLossesTables</ParentRole>
      <Position>64</Position>
    </Report>
    <Report instance="sfst4117611-10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R65.htm</HtmlFileName>
      <LongName>064 - Disclosure - Loans and Allowance for Credit Losses (Details) - Schedule of average recorded investment and interest income recognized on impaired loans</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.southernfirst.com/role/ScheduleofaveragerecordedinvestmentandinterestincomerecognizedonimpairedloansTable</Role>
      <ShortName>Loans and Allowance for Credit Losses (Details) - Schedule of average recorded investment and interest income recognized on impaired loans</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.southernfirst.com/role/LoansandAllowanceforCreditLossesTables</ParentRole>
      <Position>65</Position>
    </Report>
    <Report instance="sfst4117611-10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R66.htm</HtmlFileName>
      <LongName>065 - Disclosure - Loans and Allowance for Credit Losses (Details) - Schedule of activity related to the allowance for credit losses</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.southernfirst.com/role/ScheduleofactivityrelatedtotheallowanceforcreditlossesTable</Role>
      <ShortName>Loans and Allowance for Credit Losses (Details) - Schedule of activity related to the allowance for credit losses</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.southernfirst.com/role/LoansandAllowanceforCreditLossesTables</ParentRole>
      <Position>66</Position>
    </Report>
    <Report instance="sfst4117611-10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R67.htm</HtmlFileName>
      <LongName>066 - Disclosure - Loans and Allowance for Credit Losses (Details) - Schedule of allowance for loan losses and recorded investment in loans by impairment methodology</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.southernfirst.com/role/ScheduleofallowanceforloanlossesandrecordedinvestmentinloansbyimpairmentmethodologyTable</Role>
      <ShortName>Loans and Allowance for Credit Losses (Details) - Schedule of allowance for loan losses and recorded investment in loans by impairment methodology</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.southernfirst.com/role/LoansandAllowanceforCreditLossesTables</ParentRole>
      <Position>67</Position>
    </Report>
    <Report instance="sfst4117611-10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R68.htm</HtmlFileName>
      <LongName>067 - Disclosure - Loans and Allowance for Credit Losses (Details) - Schedule of analysis of collateral-dependent loans</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.southernfirst.com/role/ScheduleofanalysisofcollateraldependentloansTable</Role>
      <ShortName>Loans and Allowance for Credit Losses (Details) - Schedule of analysis of collateral-dependent loans</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.southernfirst.com/role/LoansandAllowanceforCreditLossesTables</ParentRole>
      <Position>68</Position>
    </Report>
    <Report instance="sfst4117611-10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R69.htm</HtmlFileName>
      <LongName>068 - Disclosure - Loans and Allowance for Credit Losses (Details) - Schedule of allowance for credit losses for unfunded loan commitments</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.southernfirst.com/role/ScheduleofallowanceforcreditlossesforunfundedloancommitmentsTable</Role>
      <ShortName>Loans and Allowance for Credit Losses (Details) - Schedule of allowance for credit losses for unfunded loan commitments</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.southernfirst.com/role/LoansandAllowanceforCreditLossesTables</ParentRole>
      <Position>69</Position>
    </Report>
    <Report instance="sfst4117611-10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R70.htm</HtmlFileName>
      <LongName>069 - Disclosure - Troubled Debt Restructurings (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.southernfirst.com/role/TroubledDebtRestructuringsDetails</Role>
      <ShortName>Troubled Debt Restructurings (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.southernfirst.com/role/TroubledDebtRestructurings</ParentRole>
      <Position>70</Position>
    </Report>
    <Report instance="sfst4117611-10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R71.htm</HtmlFileName>
      <LongName>070 - Disclosure - Property and Equipment (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.southernfirst.com/role/PropertyandEquipmentDetails</Role>
      <ShortName>Property and Equipment (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.southernfirst.com/role/PropertyandEquipmentTables</ParentRole>
      <Position>71</Position>
    </Report>
    <Report instance="sfst4117611-10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R72.htm</HtmlFileName>
      <LongName>071 - Disclosure - Property and Equipment (Details) - Schedule of components of property and equipment</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.southernfirst.com/role/ScheduleofcomponentsofpropertyandequipmentTable</Role>
      <ShortName>Property and Equipment (Details) - Schedule of components of property and equipment</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.southernfirst.com/role/PropertyandEquipmentTables</ParentRole>
      <Position>72</Position>
    </Report>
    <Report instance="sfst4117611-10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R73.htm</HtmlFileName>
      <LongName>072 - Disclosure - Property and Equipment (Details) - Schedule of estimated useful lives of property and equipment</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.southernfirst.com/role/ScheduleofestimatedusefullivesofpropertyandequipmentTable</Role>
      <ShortName>Property and Equipment (Details) - Schedule of estimated useful lives of property and equipment</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.southernfirst.com/role/PropertyandEquipmentTables</ParentRole>
      <Position>73</Position>
    </Report>
    <Report instance="sfst4117611-10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R74.htm</HtmlFileName>
      <LongName>073 - Disclosure - Leases (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.southernfirst.com/role/LeasesDetails</Role>
      <ShortName>Leases (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.southernfirst.com/role/LeasesTables</ParentRole>
      <Position>74</Position>
    </Report>
    <Report instance="sfst4117611-10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R75.htm</HtmlFileName>
      <LongName>074 - Disclosure - Leases (Details) - Schedule of maturities of lease liabilities</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.southernfirst.com/role/ScheduleofmaturitiesofleaseliabilitiesTable</Role>
      <ShortName>Leases (Details) - Schedule of maturities of lease liabilities</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.southernfirst.com/role/LeasesTables</ParentRole>
      <Position>75</Position>
    </Report>
    <Report instance="sfst4117611-10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R76.htm</HtmlFileName>
      <LongName>075 - Disclosure - Other Real Estate Owned (Details) - Schedule of activity of real estate acquired in settlement of loans portion of other real estate owned</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.southernfirst.com/role/ScheduleofactivityofrealestateacquiredinsettlementofloansportionofotherrealestateownedTable</Role>
      <ShortName>Other Real Estate Owned (Details) - Schedule of activity of real estate acquired in settlement of loans portion of other real estate owned</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.southernfirst.com/role/OtherRealEstateOwnedTables</ParentRole>
      <Position>76</Position>
    </Report>
    <Report instance="sfst4117611-10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R77.htm</HtmlFileName>
      <LongName>076 - Disclosure - Deposits (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.southernfirst.com/role/DepositsDetails</Role>
      <ShortName>Deposits (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.southernfirst.com/role/DepositsTables</ParentRole>
      <Position>77</Position>
    </Report>
    <Report instance="sfst4117611-10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R78.htm</HtmlFileName>
      <LongName>077 - Disclosure - Deposits (Details) - Schedule of detail in deposit accounts</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.southernfirst.com/role/ScheduleofdetailindepositaccountsTable</Role>
      <ShortName>Deposits (Details) - Schedule of detail in deposit accounts</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.southernfirst.com/role/DepositsTables</ParentRole>
      <Position>78</Position>
    </Report>
    <Report instance="sfst4117611-10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R79.htm</HtmlFileName>
      <LongName>078 - Disclosure - Deposits (Details) - Scheduled maturities of certificates of deposit</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.southernfirst.com/role/ScheduledmaturitiesofcertificatesofdepositTable</Role>
      <ShortName>Deposits (Details) - Scheduled maturities of certificates of deposit</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.southernfirst.com/role/DepositsTables</ParentRole>
      <Position>79</Position>
    </Report>
    <Report instance="sfst4117611-10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R80.htm</HtmlFileName>
      <LongName>079 - Disclosure - Federal Home Loan Bank Advances and Other Borrowings (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.southernfirst.com/role/FederalHomeLoanBankAdvancesandOtherBorrowingsDetails</Role>
      <ShortName>Federal Home Loan Bank Advances and Other Borrowings (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.southernfirst.com/role/FederalHomeLoanBankAdvancesandOtherBorrowings</ParentRole>
      <Position>80</Position>
    </Report>
    <Report instance="sfst4117611-10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R81.htm</HtmlFileName>
      <LongName>080 - Disclosure - Subordinated Debentures (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.southernfirst.com/role/SubordinatedDebenturesDetails</Role>
      <ShortName>Subordinated Debentures (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.southernfirst.com/role/SubordinatedDebentures</ParentRole>
      <Position>81</Position>
    </Report>
    <Report instance="sfst4117611-10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R82.htm</HtmlFileName>
      <LongName>081 - Disclosure - Unused Lines of Credit (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.southernfirst.com/role/UnusedLinesofCreditDetails</Role>
      <ShortName>Unused Lines of Credit (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.southernfirst.com/role/UnusedLinesofCredit</ParentRole>
      <Position>82</Position>
    </Report>
    <Report instance="sfst4117611-10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R83.htm</HtmlFileName>
      <LongName>082 - Disclosure - Derivative Financial Instruments (Details) - Schedule of outstanding financial derivative instruments</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.southernfirst.com/role/ScheduleofoutstandingfinancialderivativeinstrumentsTable</Role>
      <ShortName>Derivative Financial Instruments (Details) - Schedule of outstanding financial derivative instruments</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.southernfirst.com/role/DerivativeFinancialInstrumentsTables</ParentRole>
      <Position>83</Position>
    </Report>
    <Report instance="sfst4117611-10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R84.htm</HtmlFileName>
      <LongName>083 - Disclosure - Fair Value Accounting (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.southernfirst.com/role/FairValueAccountingDetails</Role>
      <ShortName>Fair Value Accounting (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.southernfirst.com/role/FairValueAccountingTables</ParentRole>
      <Position>84</Position>
    </Report>
    <Report instance="sfst4117611-10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R85.htm</HtmlFileName>
      <LongName>084 - Disclosure - Fair Value Accounting (Details) - Schedule of assets and liabilities measured at fair value on recurring basis</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.southernfirst.com/role/ScheduleofassetsandliabilitiesmeasuredatfairvalueonrecurringbasisTable</Role>
      <ShortName>Fair Value Accounting (Details) - Schedule of assets and liabilities measured at fair value on recurring basis</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.southernfirst.com/role/FairValueAccountingTables</ParentRole>
      <Position>85</Position>
    </Report>
    <Report instance="sfst4117611-10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R86.htm</HtmlFileName>
      <LongName>085 - Disclosure - Fair Value Accounting (Details) - Schedule of assets and liabilities measured at fair value on nonrecurring basis</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.southernfirst.com/role/ScheduleofassetsandliabilitiesmeasuredatfairvalueonnonrecurringbasisTable</Role>
      <ShortName>Fair Value Accounting (Details) - Schedule of assets and liabilities measured at fair value on nonrecurring basis</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.southernfirst.com/role/FairValueAccountingTables</ParentRole>
      <Position>86</Position>
    </Report>
    <Report instance="sfst4117611-10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R87.htm</HtmlFileName>
      <LongName>086 - Disclosure - Fair Value Accounting (Details) - Schedule of unobservable inputs used in the fair value measurements</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.southernfirst.com/role/ScheduleofunobservableinputsusedinthefairvaluemeasurementsTable</Role>
      <ShortName>Fair Value Accounting (Details) - Schedule of unobservable inputs used in the fair value measurements</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.southernfirst.com/role/FairValueAccountingTables</ParentRole>
      <Position>87</Position>
    </Report>
    <Report instance="sfst4117611-10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R88.htm</HtmlFileName>
      <LongName>087 - Disclosure - Fair Value Accounting (Details) - Schedule of estimated fair values of the company's financial instruments</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.southernfirst.com/role/ScheduleofestimatedfairvaluesofthecompanysfinancialinstrumentsTable</Role>
      <ShortName>Fair Value Accounting (Details) - Schedule of estimated fair values of the company's financial instruments</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.southernfirst.com/role/FairValueAccountingTables</ParentRole>
      <Position>88</Position>
    </Report>
    <Report instance="sfst4117611-10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R89.htm</HtmlFileName>
      <LongName>088 - Disclosure - Earnings Per Common Share (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.southernfirst.com/role/EarningsPerCommonShareDetails</Role>
      <ShortName>Earnings Per Common Share (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.southernfirst.com/role/EarningsPerCommonShareTables</ParentRole>
      <Position>89</Position>
    </Report>
    <Report instance="sfst4117611-10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R90.htm</HtmlFileName>
      <LongName>089 - Disclosure - Earnings Per Common Share (Details) - Schedule of earnings per share calculation</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.southernfirst.com/role/ScheduleofearningspersharecalculationTable</Role>
      <ShortName>Earnings Per Common Share (Details) - Schedule of earnings per share calculation</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.southernfirst.com/role/EarningsPerCommonShareTables</ParentRole>
      <Position>90</Position>
    </Report>
    <Report instance="sfst4117611-10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R91.htm</HtmlFileName>
      <LongName>090 - Disclosure - Commitments and Contingencies (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.southernfirst.com/role/CommitmentsandContingenciesDetails</Role>
      <ShortName>Commitments and Contingencies (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.southernfirst.com/role/CommitmentsandContingencies</ParentRole>
      <Position>91</Position>
    </Report>
    <Report instance="sfst4117611-10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R92.htm</HtmlFileName>
      <LongName>091 - Disclosure - Income Taxes (Details) - Schedule of components of income tax expense</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.southernfirst.com/role/ScheduleofcomponentsofincometaxexpenseTable</Role>
      <ShortName>Income Taxes (Details) - Schedule of components of income tax expense</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.southernfirst.com/role/IncomeTaxesTables</ParentRole>
      <Position>92</Position>
    </Report>
    <Report instance="sfst4117611-10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R93.htm</HtmlFileName>
      <LongName>092 - Disclosure - Income Taxes (Details) - Schedule of taxes computed using the statutory tax rate</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.southernfirst.com/role/ScheduleoftaxescomputedusingthestatutorytaxrateTable</Role>
      <ShortName>Income Taxes (Details) - Schedule of taxes computed using the statutory tax rate</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.southernfirst.com/role/IncomeTaxesTables</ParentRole>
      <Position>93</Position>
    </Report>
    <Report instance="sfst4117611-10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R94.htm</HtmlFileName>
      <LongName>093 - Disclosure - Income Taxes (Details) - Schedule of components of the deferred tax assets and liabilities</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.southernfirst.com/role/ScheduleofcomponentsofthedeferredtaxassetsandliabilitiesTable</Role>
      <ShortName>Income Taxes (Details) - Schedule of components of the deferred tax assets and liabilities</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.southernfirst.com/role/IncomeTaxesTables</ParentRole>
      <Position>94</Position>
    </Report>
    <Report instance="sfst4117611-10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R95.htm</HtmlFileName>
      <LongName>094 - Disclosure - Related Party Transactions (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.southernfirst.com/role/RelatedPartyTransactionsDetails</Role>
      <ShortName>Related Party Transactions (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.southernfirst.com/role/RelatedPartyTransactionsTables</ParentRole>
      <Position>95</Position>
    </Report>
    <Report instance="sfst4117611-10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R96.htm</HtmlFileName>
      <LongName>095 - Disclosure - Related Party Transactions (Details) - Schedule of loan transactions with directors and executive officers, including their affiliates</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.southernfirst.com/role/ScheduleofloantransactionswithdirectorsandexecutiveofficersincludingtheiraffiliatesTable</Role>
      <ShortName>Related Party Transactions (Details) - Schedule of loan transactions with directors and executive officers, including their affiliates</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.southernfirst.com/role/RelatedPartyTransactionsTables</ParentRole>
      <Position>96</Position>
    </Report>
    <Report instance="sfst4117611-10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R97.htm</HtmlFileName>
      <LongName>096 - Disclosure - Financial Instruments With Off-Balance Sheet Risk (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.southernfirst.com/role/FinancialInstrumentsWithOffBalanceSheetRiskDetails</Role>
      <ShortName>Financial Instruments With Off-Balance Sheet Risk (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.southernfirst.com/role/FinancialInstrumentsWithOffBalanceSheetRisk</ParentRole>
      <Position>97</Position>
    </Report>
    <Report instance="sfst4117611-10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R98.htm</HtmlFileName>
      <LongName>097 - Disclosure - Employee Benefit Plan (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.southernfirst.com/role/EmployeeBenefitPlanDetails</Role>
      <ShortName>Employee Benefit Plan (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.southernfirst.com/role/EmployeeBenefitPlan</ParentRole>
      <Position>98</Position>
    </Report>
    <Report instance="sfst4117611-10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R99.htm</HtmlFileName>
      <LongName>098 - Disclosure - Stock-Based Compensation (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.southernfirst.com/role/StockBasedCompensationDetails</Role>
      <ShortName>Stock-Based Compensation (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.southernfirst.com/role/StockBasedCompensationTables</ParentRole>
      <Position>99</Position>
    </Report>
    <Report instance="sfst4117611-10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R100.htm</HtmlFileName>
      <LongName>099 - Disclosure - Stock-Based Compensation (Details) - Schedule of stock-based compensation expense</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.southernfirst.com/role/ScheduleofstockbasedcompensationexpenseTable</Role>
      <ShortName>Stock-Based Compensation (Details) - Schedule of stock-based compensation expense</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.southernfirst.com/role/StockBasedCompensationTables</ParentRole>
      <Position>100</Position>
    </Report>
    <Report instance="sfst4117611-10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R101.htm</HtmlFileName>
      <LongName>100 - Disclosure - Stock-Based Compensation (Details) - Schedule of the status of the stock option plan and changes</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.southernfirst.com/role/ScheduleofthestatusofthestockoptionplanandchangesTable</Role>
      <ShortName>Stock-Based Compensation (Details) - Schedule of the status of the stock option plan and changes</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.southernfirst.com/role/StockBasedCompensationTables</ParentRole>
      <Position>101</Position>
    </Report>
    <Report instance="sfst4117611-10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R102.htm</HtmlFileName>
      <LongName>101 - Disclosure - Stock-Based Compensation (Details) - Schedule of assumptions used</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.southernfirst.com/role/ScheduleofassumptionsusedTable</Role>
      <ShortName>Stock-Based Compensation (Details) - Schedule of assumptions used</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.southernfirst.com/role/StockBasedCompensationTables</ParentRole>
      <Position>102</Position>
    </Report>
    <Report instance="sfst4117611-10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R103.htm</HtmlFileName>
      <LongName>102 - Disclosure - Stock-Based Compensation (Details) - Schedule of the status of the company's non vested restricted stock and changes</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.southernfirst.com/role/ScheduleofthestatusofthecompanysnonvestedrestrictedstockandchangesTable</Role>
      <ShortName>Stock-Based Compensation (Details) - Schedule of the status of the company's non vested restricted stock and changes</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.southernfirst.com/role/StockBasedCompensationTables</ParentRole>
      <Position>103</Position>
    </Report>
    <Report instance="sfst4117611-10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R104.htm</HtmlFileName>
      <LongName>103 - Disclosure - Regulatory Matters (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.southernfirst.com/role/RegulatoryMattersDetails</Role>
      <ShortName>Regulatory Matters (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.southernfirst.com/role/RegulatoryMattersTables</ParentRole>
      <Position>104</Position>
    </Report>
    <Report instance="sfst4117611-10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R105.htm</HtmlFileName>
      <LongName>104 - Disclosure - Regulatory Matters (Details) - Schedule of capital amounts and ratios of the Bank and the Company and the regulatory minimum requirements</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.southernfirst.com/role/ScheduleofcapitalamountsandratiosoftheBankandtheCompanyandtheregulatoryminimumrequirementsTable</Role>
      <ShortName>Regulatory Matters (Details) - Schedule of capital amounts and ratios of the Bank and the Company and the regulatory minimum requirements</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.southernfirst.com/role/RegulatoryMattersTables</ParentRole>
      <Position>105</Position>
    </Report>
    <Report instance="sfst4117611-10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R106.htm</HtmlFileName>
      <LongName>105 - Disclosure - Parent Company Financial Information (Details) - Schedule of condensed financial information of Southern First Bancshares, Inc. (parent company only)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.southernfirst.com/role/ScheduleofcondensedfinancialinformationofSouthernFirstBancsharesIncparentcompanyonlyTable</Role>
      <ShortName>Parent Company Financial Information (Details) - Schedule of condensed financial information of Southern First Bancshares, Inc. (parent company only)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.southernfirst.com/role/ParentCompanyFinancialInformationTables</ParentRole>
      <Position>106</Position>
    </Report>
    <Report instance="sfst4117611-10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R107.htm</HtmlFileName>
      <LongName>106 - Disclosure - Selected Condensed Quarterly Financial Data (Unaudited) (Details) - Schedule of selected quarterly financial information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.southernfirst.com/role/ScheduleofselectedquarterlyfinancialinformationTable</Role>
      <ShortName>Selected Condensed Quarterly Financial Data (Unaudited) (Details) - Schedule of selected quarterly financial information</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.southernfirst.com/role/SelectedCondensedQuarterlyFinancialDataUnauditedTables</ParentRole>
      <Position>107</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <Logs>
    <Log type="Warning">[ix-0514-Hidden-Fact-Eligible-For-Transform] WARN: 2 fact(s) appearing in ix:hidden were eligible for transformation: dei:CityAreaCode, dei:LocalPhoneNumber -  sfst4117611-10k.htm 17842, 17843</Log>
    <Log type="Warning">[ix-0514-Hidden-Fact-Not-Referenced] WARN: 25 fact(s) appearing in ix:hidden were not referenced by any -sec-ix-hidden style property: sfst:TotalLoanBalancesByPaymentAmount, sfst:TotalLoansBalancesByPaymentAmount -  sfst4117611-10k.htm 18170, 18171, 18172, 18173, 18177, 18178, 18179, 18184, 18185, 18186, 18187, 18192, 18193, 18194, 18195, 18198, 18199, 18201, 18206, 18207, 18208, 18209, 18213, 18214, 18215</Log>
  </Logs>
  <InputFiles>
    <File doctype="10-K" original="sfst4117611-10k.htm">sfst4117611-10k.htm</File>
    <File>sfst-20221231.xsd</File>
    <File>sfst-20221231_cal.xml</File>
    <File>sfst-20221231_def.xml</File>
    <File>sfst-20221231_lab.xml</File>
    <File>sfst-20221231_pre.xml</File>
  </InputFiles>
  <SupplementalFiles>
    <File>sfst4117611-10k1x1x1.jpg</File>
  </SupplementalFiles>
  <BaseTaxonomies>
    <BaseTaxonomy items="2013">http://fasb.org/us-gaap/2022</BaseTaxonomy>
    <BaseTaxonomy items="36">http://xbrl.sec.gov/dei/2022</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>127
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "instance": {
  "sfst4117611-10k.htm": {
   "axisCustom": 2,
   "axisStandard": 24,
   "baseTaxonomies": {
    "http://fasb.org/us-gaap/2022": 2013,
    "http://xbrl.sec.gov/dei/2022": 36
   },
   "contextCount": 590,
   "dts": {
    "calculationLink": {
     "local": [
      "sfst-20221231_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "sfst-20221231_def.xml"
     ]
    },
    "inline": {
     "local": [
      "sfst4117611-10k.htm"
     ]
    },
    "labelLink": {
     "local": [
      "sfst-20221231_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "sfst-20221231_pre.xml"
     ]
    },
    "schema": {
     "local": [
      "sfst-20221231.xsd"
     ],
     "remote": [
      "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xl-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xlink-2003-12-31.xsd",
      "http://www.xbrl.org/2005/xbrldt-2005.xsd",
      "http://www.xbrl.org/2006/ref-2006-02-27.xsd",
      "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd",
      "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd",
      "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd",
      "https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd",
      "https://xbrl.fasb.org/srt/2022/elts/srt-roles-2022.xsd",
      "https://xbrl.fasb.org/srt/2022/elts/srt-types-2022.xsd",
      "https://xbrl.fasb.org/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.sec.gov/country/2022/country-2022.xsd",
      "https://xbrl.sec.gov/dei/2022/dei-2022.xsd",
      "https://xbrl.sec.gov/sic/2022/sic-2022.xsd"
     ]
    }
   },
   "elementCount": 939,
   "entityCount": 1,
   "hidden": {
    "http://fasb.org/us-gaap/2022": 396,
    "http://www.southernfirst.com/20221231": 182,
    "http://xbrl.sec.gov/dei/2022": 5,
    "total": 583
   },
   "keyCustom": 159,
   "keyStandard": 414,
   "memberCustom": 67,
   "memberStandard": 50,
   "nsprefix": "sfst",
   "nsuri": "http://www.southernfirst.com/20221231",
   "report": {
    "R1": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sfst4117611-10k.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:EntityRegistrantName",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "document",
     "isDefault": "true",
     "longName": "000 - Document - Document And Entity Information",
     "menuCat": "Cover",
     "order": "1",
     "role": "http://www.southernfirst.com/role/DocumentAndEntityInformation",
     "shortName": "Document And Entity Information",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sfst4117611-10k.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:EntityRegistrantName",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R10": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "sfst4117611-10k.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "sfst:MortgageLoansHeldForSaleTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "009 - Disclosure - Mortgage Loans Held for Sale",
     "menuCat": "Notes",
     "order": "10",
     "role": "http://www.southernfirst.com/role/MortgageLoansHeldforSale",
     "shortName": "Mortgage Loans Held for Sale",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "sfst4117611-10k.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "sfst:MortgageLoansHeldForSaleTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R100": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sfst4117611-10k.htm",
      "contextRef": "c0",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:StockOptionPlanExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "099 - Disclosure - Stock-Based Compensation (Details) - Schedule of stock-based compensation expense",
     "menuCat": "Details",
     "order": "100",
     "role": "http://www.southernfirst.com/role/ScheduleofstockbasedcompensationexpenseTable",
     "shortName": "Stock-Based Compensation (Details) - Schedule of stock-based compensation expense",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sfst4117611-10k.htm",
      "contextRef": "c0",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:StockOptionPlanExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R101": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfShareBasedCompensationEmployeeStockPurchasePlanActivityTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sfst4117611-10k.htm",
      "contextRef": "c4",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
      "reportCount": 1,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100 - Disclosure - Stock-Based Compensation (Details) - Schedule of the status of the stock option plan and changes",
     "menuCat": "Details",
     "order": "101",
     "role": "http://www.southernfirst.com/role/ScheduleofthestatusofthestockoptionplanandchangesTable",
     "shortName": "Stock-Based Compensation (Details) - Schedule of the status of the stock option plan and changes",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfShareBasedCompensationEmployeeStockPurchasePlanActivityTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sfst4117611-10k.htm",
      "contextRef": "c13",
      "decimals": "INF",
      "lang": null,
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R102": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfAssumptionsUsedTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sfst4117611-10k.htm",
      "contextRef": "c5",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "101 - Disclosure - Stock-Based Compensation (Details) - Schedule of assumptions used",
     "menuCat": "Details",
     "order": "102",
     "role": "http://www.southernfirst.com/role/ScheduleofassumptionsusedTable",
     "shortName": "Stock-Based Compensation (Details) - Schedule of assumptions used",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfAssumptionsUsedTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sfst4117611-10k.htm",
      "contextRef": "c5",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R103": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sfst4117611-10k.htm",
      "contextRef": "c4",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
      "reportCount": 1,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "102 - Disclosure - Stock-Based Compensation (Details) - Schedule of the status of the company's non vested restricted stock and changes",
     "menuCat": "Details",
     "order": "103",
     "role": "http://www.southernfirst.com/role/ScheduleofthestatusofthecompanysnonvestedrestrictedstockandchangesTable",
     "shortName": "Stock-Based Compensation (Details) - Schedule of the status of the company's non vested restricted stock and changes",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sfst4117611-10k.htm",
      "contextRef": "c13",
      "decimals": "INF",
      "lang": null,
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R104": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sfst4117611-10k.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DescriptionOfCapitalRequirementsOnTrustAssets",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "103 - Disclosure - Regulatory Matters (Details)",
     "menuCat": "Details",
     "order": "104",
     "role": "http://www.southernfirst.com/role/RegulatoryMattersDetails",
     "shortName": "Regulatory Matters (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sfst4117611-10k.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DescriptionOfCapitalRequirementsOnTrustAssets",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R105": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sfst4117611-10k.htm",
      "contextRef": "c567",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:Capital",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "104 - Disclosure - Regulatory Matters (Details) - Schedule of capital amounts and ratios of the Bank and the Company and the regulatory minimum requirements",
     "menuCat": "Details",
     "order": "105",
     "role": "http://www.southernfirst.com/role/ScheduleofcapitalamountsandratiosoftheBankandtheCompanyandtheregulatoryminimumrequirementsTable",
     "shortName": "Regulatory Matters (Details) - Schedule of capital amounts and ratios of the Bank and the Company and the regulatory minimum requirements",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sfst4117611-10k.htm",
      "contextRef": "c567",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:Capital",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R106": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "sfst:ScheduleOfCondensedFinancialStatementTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sfst4117611-10k.htm",
      "contextRef": "c575",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:CashCashEquivalentsAndFederalFundsSold",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "105 - Disclosure - Parent Company Financial Information (Details) - Schedule of condensed financial information of Southern First Bancshares, Inc. (parent company only)",
     "menuCat": "Details",
     "order": "106",
     "role": "http://www.southernfirst.com/role/ScheduleofcondensedfinancialinformationofSouthernFirstBancsharesIncparentcompanyonlyTable",
     "shortName": "Parent Company Financial Information (Details) - Schedule of condensed financial information of Southern First Bancshares, Inc. (parent company only)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "sfst:ScheduleOfCondensedFinancialStatementTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sfst4117611-10k.htm",
      "contextRef": "c575",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:CashCashEquivalentsAndFederalFundsSold",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R107": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sfst4117611-10k.htm",
      "contextRef": "c585",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:InterestAndDividendIncomeOperating",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "106 - Disclosure - Selected Condensed Quarterly Financial Data (Unaudited) (Details) - Schedule of selected quarterly financial information",
     "menuCat": "Details",
     "order": "107",
     "role": "http://www.southernfirst.com/role/ScheduleofselectedquarterlyfinancialinformationTable",
     "shortName": "Selected Condensed Quarterly Financial Data (Unaudited) (Details) - Schedule of selected quarterly financial information",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sfst4117611-10k.htm",
      "contextRef": "c585",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:InterestAndDividendIncomeOperating",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R11": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "sfst4117611-10k.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "010 - Disclosure - Loans and Allowance for Credit Losses",
     "menuCat": "Notes",
     "order": "11",
     "role": "http://www.southernfirst.com/role/LoansandAllowanceforCreditLosses",
     "shortName": "Loans and Allowance for Credit Losses",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "sfst4117611-10k.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R12": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "sfst4117611-10k.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "sfst:TroubledDebtRestructuringTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "011 - Disclosure - Troubled Debt Restructurings",
     "menuCat": "Notes",
     "order": "12",
     "role": "http://www.southernfirst.com/role/TroubledDebtRestructurings",
     "shortName": "Troubled Debt Restructurings",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "sfst4117611-10k.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "sfst:TroubledDebtRestructuringTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R13": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "sfst4117611-10k.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "012 - Disclosure - Property and Equipment",
     "menuCat": "Notes",
     "order": "13",
     "role": "http://www.southernfirst.com/role/PropertyandEquipment",
     "shortName": "Property and Equipment",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "sfst4117611-10k.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R14": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "sfst4117611-10k.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeasesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "013 - Disclosure - Leases",
     "menuCat": "Notes",
     "order": "14",
     "role": "http://www.southernfirst.com/role/Leases",
     "shortName": "Leases",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "sfst4117611-10k.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeasesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R15": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "sfst4117611-10k.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RealEstateOwnedTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "014 - Disclosure - Other Real Estate Owned",
     "menuCat": "Notes",
     "order": "15",
     "role": "http://www.southernfirst.com/role/OtherRealEstateOwned",
     "shortName": "Other Real Estate Owned",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "sfst4117611-10k.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RealEstateOwnedTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R16": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "sfst4117611-10k.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DepositLiabilitiesDisclosuresTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "015 - Disclosure - Deposits",
     "menuCat": "Notes",
     "order": "16",
     "role": "http://www.southernfirst.com/role/Deposits",
     "shortName": "Deposits",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "sfst4117611-10k.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DepositLiabilitiesDisclosuresTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R17": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "sfst4117611-10k.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "sfst:FederalHomeLoanBankAdvancesAndRepurchaseAgreementsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "016 - Disclosure - Federal Home Loan Bank Advances and Other Borrowings",
     "menuCat": "Notes",
     "order": "17",
     "role": "http://www.southernfirst.com/role/FederalHomeLoanBankAdvancesandOtherBorrowings",
     "shortName": "Federal Home Loan Bank Advances and Other Borrowings",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "sfst4117611-10k.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "sfst:FederalHomeLoanBankAdvancesAndRepurchaseAgreementsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R18": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "sfst4117611-10k.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SubordinatedBorrowingsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "017 - Disclosure - Subordinated Debentures",
     "menuCat": "Notes",
     "order": "18",
     "role": "http://www.southernfirst.com/role/SubordinatedDebentures",
     "shortName": "Subordinated Debentures",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "sfst4117611-10k.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SubordinatedBorrowingsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R19": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "sfst4117611-10k.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "sfst:UnusedLinesOfCreditTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "018 - Disclosure - Unused Lines of Credit",
     "menuCat": "Notes",
     "order": "19",
     "role": "http://www.southernfirst.com/role/UnusedLinesofCredit",
     "shortName": "Unused Lines of Credit",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "sfst4117611-10k.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "sfst:UnusedLinesOfCreditTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R2": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sfst4117611-10k.htm",
      "contextRef": "c3",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:CashAndDueFromBanks",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "001 - Statement - CONSOLIDATED BALANCE SHEETS",
     "menuCat": "Statements",
     "order": "2",
     "role": "http://www.southernfirst.com/role/ConsolidatedBalanceSheet",
     "shortName": "CONSOLIDATED BALANCE SHEETS",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sfst4117611-10k.htm",
      "contextRef": "c3",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:CashAndDueFromBanks",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R20": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "sfst4117611-10k.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "019 - Disclosure - Derivative Financial Instruments",
     "menuCat": "Notes",
     "order": "20",
     "role": "http://www.southernfirst.com/role/DerivativeFinancialInstruments",
     "shortName": "Derivative Financial Instruments",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "sfst4117611-10k.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R21": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "sfst4117611-10k.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueDisclosuresTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "020 - Disclosure - Fair Value Accounting",
     "menuCat": "Notes",
     "order": "21",
     "role": "http://www.southernfirst.com/role/FairValueAccounting",
     "shortName": "Fair Value Accounting",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "sfst4117611-10k.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueDisclosuresTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R22": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "sfst4117611-10k.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "021 - Disclosure - Earnings Per Common Share",
     "menuCat": "Notes",
     "order": "22",
     "role": "http://www.southernfirst.com/role/EarningsPerCommonShare",
     "shortName": "Earnings Per Common Share",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "sfst4117611-10k.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R23": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "sfst4117611-10k.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "022 - Disclosure - Commitments and Contingencies",
     "menuCat": "Notes",
     "order": "23",
     "role": "http://www.southernfirst.com/role/CommitmentsandContingencies",
     "shortName": "Commitments and Contingencies",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "sfst4117611-10k.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R24": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "sfst4117611-10k.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "023 - Disclosure - Income Taxes",
     "menuCat": "Notes",
     "order": "24",
     "role": "http://www.southernfirst.com/role/IncomeTaxes",
     "shortName": "Income Taxes",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "sfst4117611-10k.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R25": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "sfst4117611-10k.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "024 - Disclosure - Related Party Transactions",
     "menuCat": "Notes",
     "order": "25",
     "role": "http://www.southernfirst.com/role/RelatedPartyTransactions",
     "shortName": "Related Party Transactions",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "sfst4117611-10k.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R26": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "sfst4117611-10k.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FinancialInstrumentsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "025 - Disclosure - Financial Instruments With Off-Balance Sheet Risk",
     "menuCat": "Notes",
     "order": "26",
     "role": "http://www.southernfirst.com/role/FinancialInstrumentsWithOffBalanceSheetRisk",
     "shortName": "Financial Instruments With Off-Balance Sheet Risk",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "sfst4117611-10k.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FinancialInstrumentsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R27": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "sfst4117611-10k.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "026 - Disclosure - Employee Benefit Plan",
     "menuCat": "Notes",
     "order": "27",
     "role": "http://www.southernfirst.com/role/EmployeeBenefitPlan",
     "shortName": "Employee Benefit Plan",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "sfst4117611-10k.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R28": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "sfst4117611-10k.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "027 - Disclosure - Stock-Based Compensation",
     "menuCat": "Notes",
     "order": "28",
     "role": "http://www.southernfirst.com/role/StockBasedCompensation",
     "shortName": "Stock-Based Compensation",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "sfst4117611-10k.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R29": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "sfst4117611-10k.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "sfst:DividendsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "028 - Disclosure - Dividends",
     "menuCat": "Notes",
     "order": "29",
     "role": "http://www.southernfirst.com/role/Dividends",
     "shortName": "Dividends",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "sfst4117611-10k.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "sfst:DividendsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R3": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sfst4117611-10k.htm",
      "contextRef": "c3",
      "decimals": "2",
      "first": true,
      "lang": null,
      "name": "us-gaap:PreferredStockParOrStatedValuePerShare",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usdPershares",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "002 - Statement - CONSOLIDATED BALANCE SHEETS (Parentheticals)",
     "menuCat": "Statements",
     "order": "3",
     "role": "http://www.southernfirst.com/role/ConsolidatedBalanceSheet_Parentheticals",
     "shortName": "CONSOLIDATED BALANCE SHEETS (Parentheticals)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sfst4117611-10k.htm",
      "contextRef": "c3",
      "decimals": "2",
      "first": true,
      "lang": null,
      "name": "us-gaap:PreferredStockParOrStatedValuePerShare",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usdPershares",
      "xsiNil": "false"
     }
    },
    "R30": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "sfst4117611-10k.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "029 - Disclosure - Regulatory Matters",
     "menuCat": "Notes",
     "order": "30",
     "role": "http://www.southernfirst.com/role/RegulatoryMatters",
     "shortName": "Regulatory Matters",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "sfst4117611-10k.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R31": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "sfst4117611-10k.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "030 - Disclosure - Parent Company Financial Information",
     "menuCat": "Notes",
     "order": "31",
     "role": "http://www.southernfirst.com/role/ParentCompanyFinancialInformation",
     "shortName": "Parent Company Financial Information",
     "subGroupType": "parenthetical",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "sfst4117611-10k.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R32": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "sfst4117611-10k.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:QuarterlyFinancialInformationTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "031 - Disclosure - Selected Condensed Quarterly Financial Data (Unaudited)",
     "menuCat": "Notes",
     "order": "32",
     "role": "http://www.southernfirst.com/role/SelectedCondensedQuarterlyFinancialDataUnaudited",
     "shortName": "Selected Condensed Quarterly Financial Data (Unaudited)",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "sfst4117611-10k.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:QuarterlyFinancialInformationTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R33": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sfst4117611-10k.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "032 - Disclosure - Accounting Policies, by Policy (Policies)",
     "menuCat": "Policies",
     "order": "33",
     "role": "http://www.southernfirst.com/role/AccountingPoliciesByPolicy",
     "shortName": "Accounting Policies, by Policy (Policies)",
     "subGroupType": "policies",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sfst4117611-10k.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R34": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sfst4117611-10k.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "033 - Disclosure - Investment Securities (Tables)",
     "menuCat": "Tables",
     "order": "34",
     "role": "http://www.southernfirst.com/role/InvestmentSecuritiesTables",
     "shortName": "Investment Securities (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sfst4117611-10k.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R35": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sfst4117611-10k.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "034 - Disclosure - Loans and Allowance for Credit Losses (Tables)",
     "menuCat": "Tables",
     "order": "35",
     "role": "http://www.southernfirst.com/role/LoansandAllowanceforCreditLossesTables",
     "shortName": "Loans and Allowance for Credit Losses (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sfst4117611-10k.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R36": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sfst4117611-10k.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "035 - Disclosure - Property and Equipment (Tables)",
     "menuCat": "Tables",
     "order": "36",
     "role": "http://www.southernfirst.com/role/PropertyandEquipmentTables",
     "shortName": "Property and Equipment (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sfst4117611-10k.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R37": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sfst4117611-10k.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "036 - Disclosure - Leases (Tables)",
     "menuCat": "Tables",
     "order": "37",
     "role": "http://www.southernfirst.com/role/LeasesTables",
     "shortName": "Leases (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sfst4117611-10k.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R38": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sfst4117611-10k.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OtherRealEstateRollForwardTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "037 - Disclosure - Other Real Estate Owned (Tables)",
     "menuCat": "Tables",
     "order": "38",
     "role": "http://www.southernfirst.com/role/OtherRealEstateOwnedTables",
     "shortName": "Other Real Estate Owned (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sfst4117611-10k.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OtherRealEstateRollForwardTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R39": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sfst4117611-10k.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "sfst:DetailOfDepositAccountsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "038 - Disclosure - Deposits (Tables)",
     "menuCat": "Tables",
     "order": "39",
     "role": "http://www.southernfirst.com/role/DepositsTables",
     "shortName": "Deposits (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sfst4117611-10k.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "sfst:DetailOfDepositAccountsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R4": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sfst4117611-10k.htm",
      "contextRef": "c0",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:InterestAndFeeIncomeLoansAndLeases",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "003 - Statement - CONSOLIDATED STATEMENTS OF INCOME",
     "menuCat": "Statements",
     "order": "4",
     "role": "http://www.southernfirst.com/role/ConsolidatedIncomeStatement",
     "shortName": "CONSOLIDATED STATEMENTS OF INCOME",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sfst4117611-10k.htm",
      "contextRef": "c0",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:InterestAndFeeIncomeLoansAndLeases",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R40": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sfst4117611-10k.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "039 - Disclosure - Derivative Financial Instruments (Tables)",
     "menuCat": "Tables",
     "order": "40",
     "role": "http://www.southernfirst.com/role/DerivativeFinancialInstrumentsTables",
     "shortName": "Derivative Financial Instruments (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sfst4117611-10k.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R41": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sfst4117611-10k.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "040 - Disclosure - Fair Value Accounting (Tables)",
     "menuCat": "Tables",
     "order": "41",
     "role": "http://www.southernfirst.com/role/FairValueAccountingTables",
     "shortName": "Fair Value Accounting (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sfst4117611-10k.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R42": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sfst4117611-10k.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "041 - Disclosure - Earnings Per Common Share (Tables)",
     "menuCat": "Tables",
     "order": "42",
     "role": "http://www.southernfirst.com/role/EarningsPerCommonShareTables",
     "shortName": "Earnings Per Common Share (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sfst4117611-10k.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R43": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sfst4117611-10k.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "042 - Disclosure - Income Taxes (Tables)",
     "menuCat": "Tables",
     "order": "43",
     "role": "http://www.southernfirst.com/role/IncomeTaxesTables",
     "shortName": "Income Taxes (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sfst4117611-10k.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R44": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sfst4117611-10k.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "043 - Disclosure - Related Party Transactions (Tables)",
     "menuCat": "Tables",
     "order": "44",
     "role": "http://www.southernfirst.com/role/RelatedPartyTransactionsTables",
     "shortName": "Related Party Transactions (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sfst4117611-10k.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R45": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sfst4117611-10k.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "044 - Disclosure - Stock-Based Compensation (Tables)",
     "menuCat": "Tables",
     "order": "45",
     "role": "http://www.southernfirst.com/role/StockBasedCompensationTables",
     "shortName": "Stock-Based Compensation (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sfst4117611-10k.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R46": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sfst4117611-10k.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "045 - Disclosure - Regulatory Matters (Tables)",
     "menuCat": "Tables",
     "order": "46",
     "role": "http://www.southernfirst.com/role/RegulatoryMattersTables",
     "shortName": "Regulatory Matters (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sfst4117611-10k.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R47": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sfst4117611-10k.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "sfst:ScheduleOfCondensedFinancialStatementTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "046 - Disclosure - Parent Company Financial Information (Tables)",
     "menuCat": "Tables",
     "order": "47",
     "role": "http://www.southernfirst.com/role/ParentCompanyFinancialInformationTables",
     "shortName": "Parent Company Financial Information (Tables)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sfst4117611-10k.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "sfst:ScheduleOfCondensedFinancialStatementTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R48": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sfst4117611-10k.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "047 - Disclosure - Selected Condensed Quarterly Financial Data (Unaudited) (Tables)",
     "menuCat": "Tables",
     "order": "48",
     "role": "http://www.southernfirst.com/role/SelectedCondensedQuarterlyFinancialDataUnauditedTables",
     "shortName": "Selected Condensed Quarterly Financial Data (Unaudited) (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sfst4117611-10k.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R49": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sfst4117611-10k.htm",
      "contextRef": "c3",
      "decimals": "3",
      "first": true,
      "lang": null,
      "name": "us-gaap:DebtInstrumentInterestRateStatedPercentage",
      "reportCount": 1,
      "unique": true,
      "unitRef": "pure",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "048 - Disclosure - Summary of Significant Accounting Policies and Activities (Details)",
     "menuCat": "Details",
     "order": "49",
     "role": "http://www.southernfirst.com/role/SummaryofSignificantAccountingPoliciesandActivitiesDetails",
     "shortName": "Summary of Significant Accounting Policies and Activities (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sfst4117611-10k.htm",
      "contextRef": "c3",
      "decimals": "3",
      "first": true,
      "lang": null,
      "name": "us-gaap:DebtInstrumentInterestRateStatedPercentage",
      "reportCount": 1,
      "unique": true,
      "unitRef": "pure",
      "xsiNil": "false"
     }
    },
    "R5": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sfst4117611-10k.htm",
      "contextRef": "c0",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:NetIncomeLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "004 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME",
     "menuCat": "Statements",
     "order": "5",
     "role": "http://www.southernfirst.com/role/ConsolidatedIncomeStatement0",
     "shortName": "CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sfst4117611-10k.htm",
      "contextRef": "c0",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R50": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sfst4117611-10k.htm",
      "contextRef": "c0",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "sfst:ProceedsFromSaleOfInvestmentSecurities",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "049 - Disclosure - Investment Securities (Details)",
     "menuCat": "Details",
     "order": "50",
     "role": "http://www.southernfirst.com/role/InvestmentSecuritiesDetails",
     "shortName": "Investment Securities (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sfst4117611-10k.htm",
      "contextRef": "c0",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "sfst:ProceedsFromSaleOfInvestmentSecurities",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R51": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sfst4117611-10k.htm",
      "contextRef": "c51",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "050 - Disclosure - Investment Securities (Details) - Schedule of amortized costs and fair value of investment securities",
     "menuCat": "Details",
     "order": "51",
     "role": "http://www.southernfirst.com/role/ScheduleofamortizedcostsandfairvalueofinvestmentsecuritiesTable",
     "shortName": "Investment Securities (Details) - Schedule of amortized costs and fair value of investment securities",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sfst4117611-10k.htm",
      "contextRef": "c51",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R52": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sfst4117611-10k.htm",
      "contextRef": "c4",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "051 - Disclosure - Investment Securities (Details) - Schedule of amortized costs and fair values of investment securities available for sale by contractual maturity",
     "menuCat": "Details",
     "order": "52",
     "role": "http://www.southernfirst.com/role/ScheduleofamortizedcostsandfairvaluesofinvestmentsecuritiesavailableforsalebycontractualmaturityTable",
     "shortName": "Investment Securities (Details) - Schedule of amortized costs and fair values of investment securities available for sale by contractual maturity",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sfst4117611-10k.htm",
      "contextRef": "c4",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R53": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sfst4117611-10k.htm",
      "contextRef": "c72",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "sfst:NumberOfInvestmentsInContinuousUnrealizedLossPositionLessThanTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "pure",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "052 - Disclosure - Investment Securities (Details) - Schedule of gross unrealized losses on investment securities and fair market value of related securities",
     "menuCat": "Details",
     "order": "53",
     "role": "http://www.southernfirst.com/role/ScheduleofgrossunrealizedlossesoninvestmentsecuritiesandfairmarketvalueofrelatedsecuritiesTable",
     "shortName": "Investment Securities (Details) - Schedule of gross unrealized losses on investment securities and fair market value of related securities",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sfst4117611-10k.htm",
      "contextRef": "c72",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "sfst:NumberOfInvestmentsInContinuousUnrealizedLossPositionLessThanTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "pure",
      "xsiNil": "false"
     }
    },
    "R54": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfOtherInvestmentsNotReadilyMarketableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sfst4117611-10k.htm",
      "contextRef": "c3",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:InvestmentInFederalHomeLoanBankStockFairValueDisclosure",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "053 - Disclosure - Investment Securities (Details) - Schedule of other investments",
     "menuCat": "Details",
     "order": "54",
     "role": "http://www.southernfirst.com/role/ScheduleofotherinvestmentsTable",
     "shortName": "Investment Securities (Details) - Schedule of other investments",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfOtherInvestmentsNotReadilyMarketableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sfst4117611-10k.htm",
      "contextRef": "c3",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:InvestmentInFederalHomeLoanBankStockFairValueDisclosure",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R55": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sfst4117611-10k.htm",
      "contextRef": "c3",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:MortgagesHeldForSaleFairValueDisclosure",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "054 - Disclosure - Mortgage Loans Held for Sale (Details)",
     "menuCat": "Details",
     "order": "55",
     "role": "http://www.southernfirst.com/role/MortgageLoansHeldforSaleDetails",
     "shortName": "Mortgage Loans Held for Sale (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sfst4117611-10k.htm",
      "contextRef": "c3",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:MortgagesHeldForSaleFairValueDisclosure",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R56": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sfst4117611-10k.htm",
      "contextRef": "c3",
      "decimals": "3",
      "first": true,
      "lang": null,
      "name": "sfst:RealEstateLoanPercentageOfAggregateLoan",
      "reportCount": 1,
      "unique": true,
      "unitRef": "pure",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "055 - Disclosure - Loans and Allowance for Credit Losses (Details)",
     "menuCat": "Details",
     "order": "56",
     "role": "http://www.southernfirst.com/role/LoansandAllowanceforCreditLossesDetails",
     "shortName": "Loans and Allowance for Credit Losses (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sfst4117611-10k.htm",
      "contextRef": "c3",
      "decimals": "3",
      "first": true,
      "lang": null,
      "name": "sfst:RealEstateLoanPercentageOfAggregateLoan",
      "reportCount": 1,
      "unique": true,
      "unitRef": "pure",
      "xsiNil": "false"
     }
    },
    "R57": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sfst4117611-10k.htm",
      "contextRef": "c3",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:LoansAndLeasesReceivableNetOfDeferredIncome",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "056 - Disclosure - Loans and Allowance for Credit Losses (Details) - Schedule of composition of our loan portfolio",
     "menuCat": "Details",
     "order": "57",
     "role": "http://www.southernfirst.com/role/ScheduleofcompositionofourloanportfolioTable",
     "shortName": "Loans and Allowance for Credit Losses (Details) - Schedule of composition of our loan portfolio",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sfst4117611-10k.htm",
      "contextRef": "c3",
      "decimals": "3",
      "lang": null,
      "name": "sfst:LoansAndLeasesReceivableNetOfDeferredIncomePercentage",
      "reportCount": 1,
      "unique": true,
      "unitRef": "pure",
      "xsiNil": "false"
     }
    },
    "R58": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "sfst:LoanReceivableByRateTypeTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sfst4117611-10k.htm",
      "contextRef": "c3",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:LoansReceivableWithVariableRatesOfInterest1",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "057 - Disclosure - Loans and Allowance for Credit Losses (Details) - Schedule of composition of gross loans by rate type",
     "menuCat": "Details",
     "order": "58",
     "role": "http://www.southernfirst.com/role/ScheduleofcompositionofgrossloansbyratetypeTable",
     "shortName": "Loans and Allowance for Credit Losses (Details) - Schedule of composition of gross loans by rate type",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "sfst:LoanReceivableByRateTypeTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sfst4117611-10k.htm",
      "contextRef": "c3",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:LoansReceivableWithVariableRatesOfInterest1",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R59": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "sfst:ScheduleOfOutstandingLoansByCreditQualityIndicatorsByYearOfOriginationTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sfst4117611-10k.htm",
      "contextRef": "c3",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "058 - Disclosure - Loans and Allowance for Credit Losses (Details) - Schedule of outstanding loans by credit quality indicators by year of origination",
     "menuCat": "Details",
     "order": "59",
     "role": "http://www.southernfirst.com/role/ScheduleofoutstandingloansbycreditqualityindicatorsbyyearoforiginationTable",
     "shortName": "Loans and Allowance for Credit Losses (Details) - Schedule of outstanding loans by credit quality indicators by year of origination",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "sfst:ScheduleOfOutstandingLoansByCreditQualityIndicatorsByYearOfOriginationTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sfst4117611-10k.htm",
      "contextRef": "c3",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R6": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sfst4117611-10k.htm",
      "contextRef": "c7",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:StockholdersEquity",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "005 - Statement - CONSOLIDATED STATEMENTS OF SHAREHOLDERS\u2019 EQUITY",
     "menuCat": "Statements",
     "order": "6",
     "role": "http://www.southernfirst.com/role/ShareholdersEquityType2or3",
     "shortName": "CONSOLIDATED STATEMENTS OF SHAREHOLDERS\u2019 EQUITY",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sfst4117611-10k.htm",
      "contextRef": "c7",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:StockholdersEquity",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R60": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "sfst:ScheduleOfLoanBalancesClassifiedByCreditQualityIndicatorsAndLoanCategoriesTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sfst4117611-10k.htm",
      "contextRef": "c4",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "sfst:LoanBalancesClassifiedByCreditQualityIndicatorsAndLoanCategoriesAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "059 - Disclosure - Loans and Allowance for Credit Losses (Details) - Schedule of loan balances classified by credit quality indicators and loan categories",
     "menuCat": "Details",
     "order": "60",
     "role": "http://www.southernfirst.com/role/ScheduleofloanbalancesclassifiedbycreditqualityindicatorsandloancategoriesTable",
     "shortName": "Loans and Allowance for Credit Losses (Details) - Schedule of loan balances classified by credit quality indicators and loan categories",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "sfst:ScheduleOfLoanBalancesClassifiedByCreditQualityIndicatorsAndLoanCategoriesTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sfst4117611-10k.htm",
      "contextRef": "c4",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "sfst:LoanBalancesClassifiedByCreditQualityIndicatorsAndLoanCategoriesAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R61": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfCompensatingBalancesTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sfst4117611-10k.htm",
      "contextRef": "c203",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "sfst:TotalLoanBalancesByPaymentAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "060 - Disclosure - Loans and Allowance for Credit Losses (Details) - Schedule of loan balances by payment status",
     "menuCat": "Details",
     "order": "61",
     "role": "http://www.southernfirst.com/role/ScheduleofloanbalancesbypaymentstatusTable",
     "shortName": "Loans and Allowance for Credit Losses (Details) - Schedule of loan balances by payment status",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfCompensatingBalancesTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sfst4117611-10k.htm",
      "contextRef": "c203",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "sfst:TotalLoanBalancesByPaymentAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R62": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfFinancingReceivablesNonAccrualStatusTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sfst4117611-10k.htm",
      "contextRef": "c0",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:LoansAndLeasesReceivableImpairedInterestLostOnNonaccrualLoans",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "061 - Disclosure - Loans and Allowance for Credit Losses (Details) - Schedule of nonperforming assets, including nonaccruing TDRs",
     "menuCat": "Details",
     "order": "62",
     "role": "http://www.southernfirst.com/role/ScheduleofnonperformingassetsincludingnonaccruingTDRsTable",
     "shortName": "Loans and Allowance for Credit Losses (Details) - Schedule of nonperforming assets, including nonaccruing TDRs",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfFinancingReceivablesNonAccrualStatusTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sfst4117611-10k.htm",
      "contextRef": "c0",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:LoansAndLeasesReceivableImpairedInterestLostOnNonaccrualLoans",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R63": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:DebtSecuritiesHeldtoMaturityNonaccrualTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sfst4117611-10k.htm",
      "contextRef": "c309",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "sfst:TotalCommercial",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "062 - Disclosure - Loans and Allowance for Credit Losses (Details) - Schedule of nonaccrual loans by major categories",
     "menuCat": "Details",
     "order": "63",
     "role": "http://www.southernfirst.com/role/ScheduleofnonaccrualloansbymajorcategoriesTable",
     "shortName": "Loans and Allowance for Credit Losses (Details) - Schedule of nonaccrual loans by major categories",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:DebtSecuritiesHeldtoMaturityNonaccrualTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sfst4117611-10k.htm",
      "contextRef": "c309",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "sfst:TotalCommercial",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R64": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ImpairedFinancingReceivablesTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sfst4117611-10k.htm",
      "contextRef": "c4",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:ImpairedFinancingReceivableUnpaidPrincipalBalance",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "063 - Disclosure - Loans and Allowance for Credit Losses (Details) - Schedule of key information for impaired loans",
     "menuCat": "Details",
     "order": "64",
     "role": "http://www.southernfirst.com/role/ScheduleofkeyinformationforimpairedloansTable",
     "shortName": "Loans and Allowance for Credit Losses (Details) - Schedule of key information for impaired loans",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ImpairedFinancingReceivablesTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sfst4117611-10k.htm",
      "contextRef": "c4",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:ImpairedFinancingReceivableUnpaidPrincipalBalance",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R65": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "sfst:SummaryOfAverageRecordedInvestmentInImpairedLoansAndAmountOfInterestIncomeTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sfst4117611-10k.htm",
      "contextRef": "c333",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "sfst:AverageRecordedInvestmentTotalCommercial",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "064 - Disclosure - Loans and Allowance for Credit Losses (Details) - Schedule of average recorded investment and interest income recognized on impaired loans",
     "menuCat": "Details",
     "order": "65",
     "role": "http://www.southernfirst.com/role/ScheduleofaveragerecordedinvestmentandinterestincomerecognizedonimpairedloansTable",
     "shortName": "Loans and Allowance for Credit Losses (Details) - Schedule of average recorded investment and interest income recognized on impaired loans",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "sfst:SummaryOfAverageRecordedInvestmentInImpairedLoansAndAmountOfInterestIncomeTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sfst4117611-10k.htm",
      "contextRef": "c333",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "sfst:AverageRecordedInvestmentTotalCommercial",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R66": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sfst4117611-10k.htm",
      "contextRef": "c4",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:FinancingReceivableAllowanceForCreditLosses",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "065 - Disclosure - Loans and Allowance for Credit Losses (Details) - Schedule of activity related to the allowance for credit losses",
     "menuCat": "Details",
     "order": "66",
     "role": "http://www.southernfirst.com/role/ScheduleofactivityrelatedtotheallowanceforcreditlossesTable",
     "shortName": "Loans and Allowance for Credit Losses (Details) - Schedule of activity related to the allowance for credit losses",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sfst4117611-10k.htm",
      "contextRef": "c13",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:FinancingReceivableAllowanceForCreditLosses",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R67": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "sfst:ImpairmentMethodologyForCreditLossesOnFinancingReceivablesTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sfst4117611-10k.htm",
      "contextRef": "c441",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "sfst:IndividuallyEvaluated",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "066 - Disclosure - Loans and Allowance for Credit Losses (Details) - Schedule of allowance for loan losses and recorded investment in loans by impairment methodology",
     "menuCat": "Details",
     "order": "67",
     "role": "http://www.southernfirst.com/role/ScheduleofallowanceforloanlossesandrecordedinvestmentinloansbyimpairmentmethodologyTable",
     "shortName": "Loans and Allowance for Credit Losses (Details) - Schedule of allowance for loan losses and recorded investment in loans by impairment methodology",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "sfst:ImpairmentMethodologyForCreditLossesOnFinancingReceivablesTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sfst4117611-10k.htm",
      "contextRef": "c441",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "sfst:IndividuallyEvaluated",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R68": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "sfst:SummaryOfAnalysisOfCollateraldependentLoansOfTheCompanyTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sfst4117611-10k.htm",
      "contextRef": "c3",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:AllowanceForLoanAndLeaseLossesRealEstate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "067 - Disclosure - Loans and Allowance for Credit Losses (Details) - Schedule of analysis of collateral-dependent loans",
     "menuCat": "Details",
     "order": "68",
     "role": "http://www.southernfirst.com/role/ScheduleofanalysisofcollateraldependentloansTable",
     "shortName": "Loans and Allowance for Credit Losses (Details) - Schedule of analysis of collateral-dependent loans",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "sfst:SummaryOfAnalysisOfCollateraldependentLoansOfTheCompanyTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sfst4117611-10k.htm",
      "contextRef": "c3",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:AllowanceForLoanAndLeaseLossesRealEstate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R69": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sfst4117611-10k.htm",
      "contextRef": "c466",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "sfst:AdjustmentForAdoptionOfCECL",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "068 - Disclosure - Loans and Allowance for Credit Losses (Details) - Schedule of allowance for credit losses for unfunded loan commitments",
     "menuCat": "Details",
     "order": "69",
     "role": "http://www.southernfirst.com/role/ScheduleofallowanceforcreditlossesforunfundedloancommitmentsTable",
     "shortName": "Loans and Allowance for Credit Losses (Details) - Schedule of allowance for credit losses for unfunded loan commitments",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sfst4117611-10k.htm",
      "contextRef": "c466",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "sfst:AdjustmentForAdoptionOfCECL",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R7": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sfst4117611-10k.htm",
      "contextRef": "c0",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:NetIncomeLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "006 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS",
     "menuCat": "Statements",
     "order": "7",
     "role": "http://www.southernfirst.com/role/ConsolidatedCashFlow",
     "shortName": "CONSOLIDATED STATEMENTS OF CASH FLOWS",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sfst4117611-10k.htm",
      "contextRef": "c0",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:DepreciationAmortizationAndAccretionNet",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R70": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sfst4117611-10k.htm",
      "contextRef": "c3",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "sfst:AggregateSumOfLoansClassifiedAsTroubledDebtRestructurings",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "069 - Disclosure - Troubled Debt Restructurings (Details)",
     "menuCat": "Details",
     "order": "70",
     "role": "http://www.southernfirst.com/role/TroubledDebtRestructuringsDetails",
     "shortName": "Troubled Debt Restructurings (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sfst4117611-10k.htm",
      "contextRef": "c3",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "sfst:AggregateSumOfLoansClassifiedAsTroubledDebtRestructurings",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R71": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sfst4117611-10k.htm",
      "contextRef": "c0",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:GainLossOnSaleOfOtherAssets",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "070 - Disclosure - Property and Equipment (Details)",
     "menuCat": "Details",
     "order": "71",
     "role": "http://www.southernfirst.com/role/PropertyandEquipmentDetails",
     "shortName": "Property and Equipment (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sfst4117611-10k.htm",
      "contextRef": "c0",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:GainLossOnSaleOfOtherAssets",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R72": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sfst4117611-10k.htm",
      "contextRef": "c3",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:PropertyPlantAndEquipmentGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "071 - Disclosure - Property and Equipment (Details) - Schedule of components of property and equipment",
     "menuCat": "Details",
     "order": "72",
     "role": "http://www.southernfirst.com/role/ScheduleofcomponentsofpropertyandequipmentTable",
     "shortName": "Property and Equipment (Details) - Schedule of components of property and equipment",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sfst4117611-10k.htm",
      "contextRef": "c3",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:PropertyPlantAndEquipmentGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R73": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "sfst:ScheduleOfEstimatedUsefulLivesOfPropertyPlantAndEquipmentTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sfst4117611-10k.htm",
      "contextRef": "c486",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "072 - Disclosure - Property and Equipment (Details) - Schedule of estimated useful lives of property and equipment",
     "menuCat": "Details",
     "order": "73",
     "role": "http://www.southernfirst.com/role/ScheduleofestimatedusefullivesofpropertyandequipmentTable",
     "shortName": "Property and Equipment (Details) - Schedule of estimated useful lives of property and equipment",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "sfst:ScheduleOfEstimatedUsefulLivesOfPropertyPlantAndEquipmentTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sfst4117611-10k.htm",
      "contextRef": "c486",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R74": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sfst4117611-10k.htm",
      "contextRef": "c3",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:PropertyPlantAndEquipmentOtherNet",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "073 - Disclosure - Leases (Details)",
     "menuCat": "Details",
     "order": "74",
     "role": "http://www.southernfirst.com/role/LeasesDetails",
     "shortName": "Leases (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sfst4117611-10k.htm",
      "contextRef": "c3",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:PropertyPlantAndEquipmentOtherNet",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R75": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sfst4117611-10k.htm",
      "contextRef": "c3",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "074 - Disclosure - Leases (Details) - Schedule of maturities of lease liabilities",
     "menuCat": "Details",
     "order": "75",
     "role": "http://www.southernfirst.com/role/ScheduleofmaturitiesofleaseliabilitiesTable",
     "shortName": "Leases (Details) - Schedule of maturities of lease liabilities",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sfst4117611-10k.htm",
      "contextRef": "c3",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R76": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:OtherRealEstateRollForwardTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sfst4117611-10k.htm",
      "contextRef": "c26",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:OtherRealEstate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "075 - Disclosure - Other Real Estate Owned (Details) - Schedule of activity of real estate acquired in settlement of loans portion of other real estate owned",
     "menuCat": "Details",
     "order": "76",
     "role": "http://www.southernfirst.com/role/ScheduleofactivityofrealestateacquiredinsettlementofloansportionofotherrealestateownedTable",
     "shortName": "Other Real Estate Owned (Details) - Schedule of activity of real estate acquired in settlement of loans portion of other real estate owned",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:OtherRealEstateRollForwardTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sfst4117611-10k.htm",
      "contextRef": "c26",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:OtherRealEstate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R77": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sfst4117611-10k.htm",
      "contextRef": "c3",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:TimeDeposits100000OrMore",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "076 - Disclosure - Deposits (Details)",
     "menuCat": "Details",
     "order": "77",
     "role": "http://www.southernfirst.com/role/DepositsDetails",
     "shortName": "Deposits (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sfst4117611-10k.htm",
      "contextRef": "c3",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:TimeDeposits100000OrMore",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R78": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "sfst:DetailOfDepositAccountsTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sfst4117611-10k.htm",
      "contextRef": "c3",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:NoninterestBearingDepositLiabilities",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "077 - Disclosure - Deposits (Details) - Schedule of detail in deposit accounts",
     "menuCat": "Details",
     "order": "78",
     "role": "http://www.southernfirst.com/role/ScheduleofdetailindepositaccountsTable",
     "shortName": "Deposits (Details) - Schedule of detail in deposit accounts",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "sfst:DetailOfDepositAccountsTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sfst4117611-10k.htm",
      "contextRef": "c3",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:NoninterestBearingDepositLiabilities",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R79": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "sfst:ScheduledMaturitiesOfCertificatesOfDepositTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sfst4117611-10k.htm",
      "contextRef": "c3",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:TimeDepositMaturitiesYearOne",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "078 - Disclosure - Deposits (Details) - Scheduled maturities of certificates of deposit",
     "menuCat": "Details",
     "order": "79",
     "role": "http://www.southernfirst.com/role/ScheduledmaturitiesofcertificatesofdepositTable",
     "shortName": "Deposits (Details) - Scheduled maturities of certificates of deposit",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "sfst:ScheduledMaturitiesOfCertificatesOfDepositTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sfst4117611-10k.htm",
      "contextRef": "c3",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:TimeDepositMaturitiesYearOne",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R8": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "sfst4117611-10k.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "007 - Disclosure - Summary of Significant Accounting Policies and Activities",
     "menuCat": "Notes",
     "order": "8",
     "role": "http://www.southernfirst.com/role/SummaryofSignificantAccountingPoliciesandActivities",
     "shortName": "Summary of Significant Accounting Policies and Activities",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "sfst4117611-10k.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R80": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sfst4117611-10k.htm",
      "contextRef": "c3",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:AdvancesFromFederalHomeLoanBanks",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "079 - Disclosure - Federal Home Loan Bank Advances and Other Borrowings (Details)",
     "menuCat": "Details",
     "order": "80",
     "role": "http://www.southernfirst.com/role/FederalHomeLoanBankAdvancesandOtherBorrowingsDetails",
     "shortName": "Federal Home Loan Bank Advances and Other Borrowings (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sfst4117611-10k.htm",
      "contextRef": "c3",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:AdvancesFromFederalHomeLoanBanks",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R81": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sfst4117611-10k.htm",
      "contextRef": "c3",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:JuniorSubordinatedNotes",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "080 - Disclosure - Subordinated Debentures (Details)",
     "menuCat": "Details",
     "order": "81",
     "role": "http://www.southernfirst.com/role/SubordinatedDebenturesDetails",
     "shortName": "Subordinated Debentures (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sfst4117611-10k.htm",
      "contextRef": "c0",
      "decimals": null,
      "lang": "en-US",
      "name": "sfst:DescriptionOfWallStreetReformAndConsumerProtectionAct",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R82": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sfst4117611-10k.htm",
      "contextRef": "c3",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "081 - Disclosure - Unused Lines of Credit (Details)",
     "menuCat": "Details",
     "order": "82",
     "role": "http://www.southernfirst.com/role/UnusedLinesofCreditDetails",
     "shortName": "Unused Lines of Credit (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sfst4117611-10k.htm",
      "contextRef": "c3",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R83": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sfst4117611-10k.htm",
      "contextRef": "c501",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "sfst:DerivativesNotionalAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "082 - Disclosure - Derivative Financial Instruments (Details) - Schedule of outstanding financial derivative instruments",
     "menuCat": "Details",
     "order": "83",
     "role": "http://www.southernfirst.com/role/ScheduleofoutstandingfinancialderivativeinstrumentsTable",
     "shortName": "Derivative Financial Instruments (Details) - Schedule of outstanding financial derivative instruments",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sfst4117611-10k.htm",
      "contextRef": "c501",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "sfst:DerivativesNotionalAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R84": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sfst4117611-10k.htm",
      "contextRef": "c0",
      "decimals": "2",
      "first": true,
      "lang": null,
      "name": "sfst:PercentageOfLoansCollateralByRealEstate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "pure",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "083 - Disclosure - Fair Value Accounting (Details)",
     "menuCat": "Details",
     "order": "84",
     "role": "http://www.southernfirst.com/role/FairValueAccountingDetails",
     "shortName": "Fair Value Accounting (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sfst4117611-10k.htm",
      "contextRef": "c0",
      "decimals": "2",
      "first": true,
      "lang": null,
      "name": "sfst:PercentageOfLoansCollateralByRealEstate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "pure",
      "xsiNil": "false"
     }
    },
    "R85": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sfst4117611-10k.htm",
      "contextRef": "c514",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "sfst:SecuritiesAvailableForSaleFairValueUsAgencyCorporateBonds",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "084 - Disclosure - Fair Value Accounting (Details) - Schedule of assets and liabilities measured at fair value on recurring basis",
     "menuCat": "Details",
     "order": "85",
     "role": "http://www.southernfirst.com/role/ScheduleofassetsandliabilitiesmeasuredatfairvalueonrecurringbasisTable",
     "shortName": "Fair Value Accounting (Details) - Schedule of assets and liabilities measured at fair value on recurring basis",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sfst4117611-10k.htm",
      "contextRef": "c514",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "sfst:SecuritiesAvailableForSaleFairValueUsAgencyCorporateBonds",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R86": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:FairValueAssetsMeasuredOnNonrecurringBasisTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sfst4117611-10k.htm",
      "contextRef": "c522",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "sfst:FairValueOnANonrecurringBasisImpairedLoans",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "085 - Disclosure - Fair Value Accounting (Details) - Schedule of assets and liabilities measured at fair value on nonrecurring basis",
     "menuCat": "Details",
     "order": "86",
     "role": "http://www.southernfirst.com/role/ScheduleofassetsandliabilitiesmeasuredatfairvalueonnonrecurringbasisTable",
     "shortName": "Fair Value Accounting (Details) - Schedule of assets and liabilities measured at fair value on nonrecurring basis",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:FairValueAssetsMeasuredOnNonrecurringBasisTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sfst4117611-10k.htm",
      "contextRef": "c522",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "sfst:FairValueOnANonrecurringBasisImpairedLoans",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R87": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sfst4117611-10k.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "sfst:FairValueOfMeasurementsValuationTechniques",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "086 - Disclosure - Fair Value Accounting (Details) - Schedule of unobservable inputs used in the fair value measurements",
     "menuCat": "Details",
     "order": "87",
     "role": "http://www.southernfirst.com/role/ScheduleofunobservableinputsusedinthefairvaluemeasurementsTable",
     "shortName": "Fair Value Accounting (Details) - Schedule of unobservable inputs used in the fair value measurements",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sfst4117611-10k.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "sfst:FairValueOfMeasurementsValuationTechniques",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R88": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sfst4117611-10k.htm",
      "contextRef": "c3",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:OtherInvestments",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "087 - Disclosure - Fair Value Accounting (Details) - Schedule of estimated fair values of the company's financial instruments",
     "menuCat": "Details",
     "order": "88",
     "role": "http://www.southernfirst.com/role/ScheduleofestimatedfairvaluesofthecompanysfinancialinstrumentsTable",
     "shortName": "Fair Value Accounting (Details) - Schedule of estimated fair values of the company's financial instruments",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:FairValueByBalanceSheetGroupingTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sfst4117611-10k.htm",
      "contextRef": "c3",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:OtherAssetsFairValueDisclosure",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R89": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sfst4117611-10k.htm",
      "contextRef": "c0",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "088 - Disclosure - Earnings Per Common Share (Details)",
     "menuCat": "Details",
     "order": "89",
     "role": "http://www.southernfirst.com/role/EarningsPerCommonShareDetails",
     "shortName": "Earnings Per Common Share (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sfst4117611-10k.htm",
      "contextRef": "c0",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R9": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "sfst4117611-10k.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "008 - Disclosure - Investment Securities",
     "menuCat": "Notes",
     "order": "9",
     "role": "http://www.southernfirst.com/role/InvestmentSecurities",
     "shortName": "Investment Securities",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "sfst4117611-10k.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R90": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sfst4117611-10k.htm",
      "contextRef": "c0",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:NetIncomeLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "089 - Disclosure - Earnings Per Common Share (Details) - Schedule of earnings per share calculation",
     "menuCat": "Details",
     "order": "90",
     "role": "http://www.southernfirst.com/role/ScheduleofearningspersharecalculationTable",
     "shortName": "Earnings Per Common Share (Details) - Schedule of earnings per share calculation",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sfst4117611-10k.htm",
      "contextRef": "c0",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R91": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sfst4117611-10k.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "sfst:PeriodOfEmploymentAgreement",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "090 - Disclosure - Commitments and Contingencies (Details)",
     "menuCat": "Details",
     "order": "91",
     "role": "http://www.southernfirst.com/role/CommitmentsandContingenciesDetails",
     "shortName": "Commitments and Contingencies (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sfst4117611-10k.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "sfst:PeriodOfEmploymentAgreement",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R92": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sfst4117611-10k.htm",
      "contextRef": "c0",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:CurrentFederalTaxExpenseBenefit",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "091 - Disclosure - Income Taxes (Details) - Schedule of components of income tax expense",
     "menuCat": "Details",
     "order": "92",
     "role": "http://www.southernfirst.com/role/ScheduleofcomponentsofincometaxexpenseTable",
     "shortName": "Income Taxes (Details) - Schedule of components of income tax expense",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sfst4117611-10k.htm",
      "contextRef": "c0",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:CurrentFederalTaxExpenseBenefit",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R93": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sfst4117611-10k.htm",
      "contextRef": "c0",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "092 - Disclosure - Income Taxes (Details) - Schedule of taxes computed using the statutory tax rate",
     "menuCat": "Details",
     "order": "93",
     "role": "http://www.southernfirst.com/role/ScheduleoftaxescomputedusingthestatutorytaxrateTable",
     "shortName": "Income Taxes (Details) - Schedule of taxes computed using the statutory tax rate",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sfst4117611-10k.htm",
      "contextRef": "c0",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R94": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sfst4117611-10k.htm",
      "contextRef": "c3",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsProvisionForLoanLosses",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "093 - Disclosure - Income Taxes (Details) - Schedule of components of the deferred tax assets and liabilities",
     "menuCat": "Details",
     "order": "94",
     "role": "http://www.southernfirst.com/role/ScheduleofcomponentsofthedeferredtaxassetsandliabilitiesTable",
     "shortName": "Income Taxes (Details) - Schedule of components of the deferred tax assets and liabilities",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sfst4117611-10k.htm",
      "contextRef": "c3",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsProvisionForLoanLosses",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R95": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sfst4117611-10k.htm",
      "contextRef": "c0",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:OperatingLeaseLeaseIncomeLeasePayments",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "094 - Disclosure - Related Party Transactions (Details)",
     "menuCat": "Details",
     "order": "95",
     "role": "http://www.southernfirst.com/role/RelatedPartyTransactionsDetails",
     "shortName": "Related Party Transactions (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sfst4117611-10k.htm",
      "contextRef": "c0",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:OperatingLeaseLeaseIncomeLeasePayments",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R96": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sfst4117611-10k.htm",
      "contextRef": "c4",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "sfst:LoanTransactionsWithRelatedParty",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "095 - Disclosure - Related Party Transactions (Details) - Schedule of loan transactions with directors and executive officers, including their affiliates",
     "menuCat": "Details",
     "order": "96",
     "role": "http://www.southernfirst.com/role/ScheduleofloantransactionswithdirectorsandexecutiveofficersincludingtheiraffiliatesTable",
     "shortName": "Related Party Transactions (Details) - Schedule of loan transactions with directors and executive officers, including their affiliates",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sfst4117611-10k.htm",
      "contextRef": "c26",
      "decimals": "-3",
      "lang": null,
      "name": "sfst:LoanTransactionsWithRelatedParty",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R97": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sfst4117611-10k.htm",
      "contextRef": "c3",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:UnusedCommitmentsToExtendCredit",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "096 - Disclosure - Financial Instruments With Off-Balance Sheet Risk (Details)",
     "menuCat": "Details",
     "order": "97",
     "role": "http://www.southernfirst.com/role/FinancialInstrumentsWithOffBalanceSheetRiskDetails",
     "shortName": "Financial Instruments With Off-Balance Sheet Risk (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sfst4117611-10k.htm",
      "contextRef": "c3",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:UnusedCommitmentsToExtendCredit",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R98": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sfst4117611-10k.htm",
      "contextRef": "c547",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "097 - Disclosure - Employee Benefit Plan (Details)",
     "menuCat": "Details",
     "order": "98",
     "role": "http://www.southernfirst.com/role/EmployeeBenefitPlanDetails",
     "shortName": "Employee Benefit Plan (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sfst4117611-10k.htm",
      "contextRef": "c547",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R99": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfShareBasedCompensationEmployeeStockPurchasePlanActivityTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sfst4117611-10k.htm",
      "contextRef": "c3",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant",
      "reportCount": 1,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "098 - Disclosure - Stock-Based Compensation (Details)",
     "menuCat": "Details",
     "order": "99",
     "role": "http://www.southernfirst.com/role/StockBasedCompensationDetails",
     "shortName": "Stock-Based Compensation (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sfst4117611-10k.htm",
      "contextRef": "c3",
      "decimals": "-5",
      "lang": null,
      "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    }
   },
   "segmentCount": 123,
   "tag": {
    "dei_AmendmentFlag": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.",
        "label": "Amendment Flag",
        "terseLabel": "Amendment Flag"
       }
      }
     },
     "localname": "AmendmentFlag",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.southernfirst.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_AuditorFirmId": {
     "auth_ref": [
      "r751",
      "r752",
      "r753"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "PCAOB issued Audit Firm Identifier",
        "label": "Auditor Firm ID",
        "terseLabel": "Auditor Firm ID"
       }
      }
     },
     "localname": "AuditorFirmId",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.southernfirst.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "nonemptySequenceNumberItemType"
    },
    "dei_AuditorLocation": {
     "auth_ref": [
      "r751",
      "r752",
      "r753"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor Location",
        "terseLabel": "Auditor Location"
       }
      }
     },
     "localname": "AuditorLocation",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.southernfirst.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "internationalNameItemType"
    },
    "dei_AuditorName": {
     "auth_ref": [
      "r751",
      "r752",
      "r753"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor Name",
        "terseLabel": "Auditor Name"
       }
      }
     },
     "localname": "AuditorName",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.southernfirst.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "internationalNameItemType"
    },
    "dei_CityAreaCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Area code of city",
        "label": "City Area Code",
        "terseLabel": "City Area Code"
       }
      }
     },
     "localname": "CityAreaCode",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.southernfirst.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_CurrentFiscalYearEndDate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "End date of current fiscal year in the format --MM-DD.",
        "label": "Current Fiscal Year End Date",
        "terseLabel": "Current Fiscal Year End Date"
       }
      }
     },
     "localname": "CurrentFiscalYearEndDate",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.southernfirst.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "gMonthDayItemType"
    },
    "dei_DocumentAnnualReport": {
     "auth_ref": [
      "r751",
      "r752",
      "r753"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as an annual report.",
        "label": "Document Annual Report",
        "terseLabel": "Document Annual Report"
       }
      }
     },
     "localname": "DocumentAnnualReport",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.southernfirst.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentFiscalPeriodFocus": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fiscal period values are FY, Q1, Q2, and Q3.  1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.",
        "label": "Document Fiscal Period Focus",
        "terseLabel": "Document Fiscal Period Focus"
       }
      }
     },
     "localname": "DocumentFiscalPeriodFocus",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.southernfirst.com/role/DocumentAndEntityInformation"
     ],
     "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",
        "terseLabel": "Document Fiscal Year Focus"
       }
      }
     },
     "localname": "DocumentFiscalYearFocus",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.southernfirst.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "gYearItemType"
    },
    "dei_DocumentInformationLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "localname": "DocumentInformationLineItems",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.southernfirst.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "stringItemType"
    },
    "dei_DocumentInformationTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package."
       }
      }
     },
     "localname": "DocumentInformationTable",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.southernfirst.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "stringItemType"
    },
    "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",
        "terseLabel": "Document Period End Date"
       }
      }
     },
     "localname": "DocumentPeriodEndDate",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.southernfirst.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "dateItemType"
    },
    "dei_DocumentTransitionReport": {
     "auth_ref": [
      "r754"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as a transition report.",
        "label": "Document Transition Report",
        "terseLabel": "Document Transition Report"
       }
      }
     },
     "localname": "DocumentTransitionReport",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.southernfirst.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentType": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.",
        "label": "Document Type",
        "terseLabel": "Document Type"
       }
      }
     },
     "localname": "DocumentType",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.southernfirst.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "submissionTypeItemType"
    },
    "dei_EntityAddressAddressLine1": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Address Line 1 such as Attn, Building Name, Street Name",
        "label": "Entity Address, Address Line One",
        "terseLabel": "Entity Address, Address Line One"
       }
      }
     },
     "localname": "EntityAddressAddressLine1",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.southernfirst.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressCityOrTown": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the City or Town",
        "label": "Entity Address, City or Town",
        "terseLabel": "Entity Address, City or Town"
       }
      }
     },
     "localname": "EntityAddressCityOrTown",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.southernfirst.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressPostalZipCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Code for the postal or zip code",
        "label": "Entity Address, Postal Zip Code",
        "terseLabel": "Entity Address, Postal Zip Code"
       }
      }
     },
     "localname": "EntityAddressPostalZipCode",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.southernfirst.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressStateOrProvince": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the state or province.",
        "label": "Entity Address, State or Province",
        "terseLabel": "Entity Address, State or Province"
       }
      }
     },
     "localname": "EntityAddressStateOrProvince",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.southernfirst.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "stateOrProvinceItemType"
    },
    "dei_EntityCentralIndexKey": {
     "auth_ref": [
      "r749"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.",
        "label": "Entity Central Index Key",
        "terseLabel": "Entity Central Index Key"
       }
      }
     },
     "localname": "EntityCentralIndexKey",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.southernfirst.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "centralIndexKeyItemType"
    },
    "dei_EntityCommonStockSharesOutstanding": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.",
        "label": "Entity Common Stock, Shares Outstanding",
        "terseLabel": "Entity Common Stock, Shares Outstanding"
       }
      }
     },
     "localname": "EntityCommonStockSharesOutstanding",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.southernfirst.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "sharesItemType"
    },
    "dei_EntityCurrentReportingStatus": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.",
        "label": "Entity Current Reporting Status",
        "terseLabel": "Entity Current Reporting Status"
       }
      }
     },
     "localname": "EntityCurrentReportingStatus",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.southernfirst.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityEmergingGrowthCompany": {
     "auth_ref": [
      "r749"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate if registrant meets the emerging growth company criteria.",
        "label": "Entity Emerging Growth Company",
        "terseLabel": "Entity Emerging Growth Company"
       }
      }
     },
     "localname": "EntityEmergingGrowthCompany",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.southernfirst.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityFileNumber": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.",
        "label": "Entity File Number",
        "terseLabel": "Entity File Number"
       }
      }
     },
     "localname": "EntityFileNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.southernfirst.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "fileNumberItemType"
    },
    "dei_EntityFilerCategory": {
     "auth_ref": [
      "r749"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.",
        "label": "Entity Filer Category",
        "terseLabel": "Entity Filer Category"
       }
      }
     },
     "localname": "EntityFilerCategory",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.southernfirst.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "filerCategoryItemType"
    },
    "dei_EntityIncorporationStateCountryCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Two-character EDGAR code representing the state or country of incorporation.",
        "label": "Entity Incorporation, State or Country Code",
        "terseLabel": "Entity Incorporation, State or Country Code"
       }
      }
     },
     "localname": "EntityIncorporationStateCountryCode",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.southernfirst.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "edgarStateCountryItemType"
    },
    "dei_EntityInteractiveDataCurrent": {
     "auth_ref": [
      "r755"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).",
        "label": "Entity Interactive Data Current",
        "terseLabel": "Entity Interactive Data Current"
       }
      }
     },
     "localname": "EntityInteractiveDataCurrent",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.southernfirst.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "yesNoItemType"
    },
    "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",
        "terseLabel": "Entity Public Float"
       }
      }
     },
     "localname": "EntityPublicFloat",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.southernfirst.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "monetaryItemType"
    },
    "dei_EntityRegistrantName": {
     "auth_ref": [
      "r749"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.",
        "label": "Entity Registrant Name",
        "terseLabel": "Entity Registrant Name"
       }
      }
     },
     "localname": "EntityRegistrantName",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.southernfirst.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityShellCompany": {
     "auth_ref": [
      "r749"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.",
        "label": "Entity Shell Company",
        "terseLabel": "Entity Shell Company"
       }
      }
     },
     "localname": "EntityShellCompany",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.southernfirst.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntitySmallBusiness": {
     "auth_ref": [
      "r749"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).",
        "label": "Entity Small Business",
        "terseLabel": "Entity Small Business"
       }
      }
     },
     "localname": "EntitySmallBusiness",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.southernfirst.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityTaxIdentificationNumber": {
     "auth_ref": [
      "r749"
     ],
     "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",
        "terseLabel": "Entity Tax Identification Number"
       }
      }
     },
     "localname": "EntityTaxIdentificationNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.southernfirst.com/role/DocumentAndEntityInformation"
     ],
     "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",
        "terseLabel": "Entity Voluntary Filers"
       }
      }
     },
     "localname": "EntityVoluntaryFilers",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.southernfirst.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityWellKnownSeasonedIssuer": {
     "auth_ref": [
      "r756"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.",
        "label": "Entity Well-known Seasoned Issuer",
        "terseLabel": "Entity Well-known Seasoned Issuer"
       }
      }
     },
     "localname": "EntityWellKnownSeasonedIssuer",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.southernfirst.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_IcfrAuditorAttestationFlag": {
     "auth_ref": [
      "r751",
      "r752",
      "r753"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ICFR Auditor Attestation Flag",
        "terseLabel": "ICFR Auditor Attestation Flag"
       }
      }
     },
     "localname": "IcfrAuditorAttestationFlag",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.southernfirst.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_LegalEntityAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The set of legal entities associated with a report.",
        "label": "Legal Entity [Axis]"
       }
      }
     },
     "localname": "LegalEntityAxis",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofcapitalamountsandratiosoftheBankandtheCompanyandtheregulatoryminimumrequirementsTable"
     ],
     "xbrltype": "stringItemType"
    },
    "dei_LocalPhoneNumber": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Local phone number for entity.",
        "label": "Local Phone Number",
        "terseLabel": "Local Phone Number"
       }
      }
     },
     "localname": "LocalPhoneNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.southernfirst.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_Security12bTitle": {
     "auth_ref": [
      "r748"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Title of a 12(b) registered security.",
        "label": "Title of 12(b) Security",
        "terseLabel": "Title of 12(b) Security"
       }
      }
     },
     "localname": "Security12bTitle",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.southernfirst.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "securityTitleItemType"
    },
    "dei_SecurityExchangeName": {
     "auth_ref": [
      "r750"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the Exchange on which a security is registered.",
        "label": "Security Exchange Name",
        "terseLabel": "Security Exchange Name"
       }
      }
     },
     "localname": "SecurityExchangeName",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.southernfirst.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "edgarExchangeCodeItemType"
    },
    "dei_TradingSymbol": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Trading symbol of an instrument as listed on an exchange.",
        "label": "Trading Symbol",
        "terseLabel": "Trading Symbol"
       }
      }
     },
     "localname": "TradingSymbol",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.southernfirst.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "tradingSymbolItemType"
    },
    "sfst_AccruedInterestReceivable": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The accrued interest receivable.",
        "label": "Accrued Interest Receivable",
        "terseLabel": "Accrued interest receivable"
       }
      }
     },
     "localname": "AccruedInterestReceivable",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/SummaryofSignificantAccountingPoliciesandActivitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sfst_AccruedInterestReceivablePolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure of accrued interest receivable.",
        "label": "Accrued Interest Receivable Policy Text Block",
        "terseLabel": "Accrued Interest Receivable"
       }
      }
     },
     "localname": "AccruedInterestReceivablePolicyTextBlock",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/AccountingPoliciesByPolicy"
     ],
     "xbrltype": "textBlockItemType"
    },
    "sfst_Accruing3059DaysPastDueMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accruing3059 Days Past Due Member",
        "terseLabel": "Accruing 30-59 Days Past Due [Member]"
       }
      }
     },
     "localname": "Accruing3059DaysPastDueMember",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofloanbalancesbypaymentstatusTable"
     ],
     "xbrltype": "domainItemType"
    },
    "sfst_Accruing6089DaysPastDueMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accruing6089 Days Past Due Member",
        "terseLabel": "Accruing 60-89 Days Past Due [Member]"
       }
      }
     },
     "localname": "Accruing6089DaysPastDueMember",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofloanbalancesbypaymentstatusTable"
     ],
     "xbrltype": "domainItemType"
    },
    "sfst_Accruing90DaysOrMorePastDueMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accruing90 Days Or More Past Due Member",
        "terseLabel": "Accruing 90 Days Or More Past Due [Member]"
       }
      }
     },
     "localname": "Accruing90DaysOrMorePastDueMember",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofloanbalancesbypaymentstatusTable"
     ],
     "xbrltype": "domainItemType"
    },
    "sfst_AccruingCurrentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accruing Current Member",
        "terseLabel": "Accruing Current [Member]"
       }
      }
     },
     "localname": "AccruingCurrentMember",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofloanbalancesbypaymentstatusTable"
     ],
     "xbrltype": "domainItemType"
    },
    "sfst_AccruingTroubledDebtRestructurings": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accruing troubled debt restructurings.",
        "label": "Accruing Troubled Debt Restructurings",
        "terseLabel": "Accruing troubled debt restructurings"
       }
      }
     },
     "localname": "AccruingTroubledDebtRestructurings",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofnonperformingassetsincludingnonaccruingTDRsTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sfst_AdditionalBorrowingsUnderFederalHomeLoan": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Additional borrowings under Federal Home Loan Bank.",
        "label": "Additional Borrowings Under Federal Home Loan",
        "terseLabel": "Additional borrowings under FHLB"
       }
      }
     },
     "localname": "AdditionalBorrowingsUnderFederalHomeLoan",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/UnusedLinesofCreditDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sfst_AdjustedPercentageOfStockDividends": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Adjusted percentage of stock dividends.",
        "label": "Adjusted Percentage Of Stock Dividends",
        "terseLabel": "Adjusted percentage of stock dividends"
       }
      }
     },
     "localname": "AdjustedPercentageOfStockDividends",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/StockBasedCompensationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "sfst_AdjustmentForAdoptionOfCECL": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Adjustment for adoption of CECL.",
        "label": "Adjustment For Adoption Of CECL",
        "terseLabel": "Adjustment for adoption of CECL"
       }
      }
     },
     "localname": "AdjustmentForAdoptionOfCECL",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofallowanceforcreditlossesforunfundedloancommitmentsTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sfst_AdjustmentForCECL": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Allowance for credit losses is an estimation of the outstanding payments due to a company that it does not expect to recover.",
        "label": "Adjustment For CECL",
        "terseLabel": "Adjustment for CECL"
       }
      }
     },
     "localname": "AdjustmentForCECL",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofactivityrelatedtotheallowanceforcreditlossesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sfst_AdoptionOfAccountingStandardsUpdate201613": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount is adoption of ASU 2016-13.",
        "label": "Adoption Of Accounting Standards Update201613",
        "terseLabel": "Adoption of ASU 2016-13"
       }
      }
     },
     "localname": "AdoptionOfAccountingStandardsUpdate201613",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/ShareholdersEquityType2or3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sfst_AggregateSumOfLoansClassifiedAsTroubledDebtRestructurings": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate sum of loans classified as troubled debt restructurings.",
        "label": "Aggregate Sum Of Loans Classified As Troubled Debt Restructurings",
        "terseLabel": "Total sum of loans classified as troubled debt restructurings"
       }
      }
     },
     "localname": "AggregateSumOfLoansClassifiedAsTroubledDebtRestructurings",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/TroubledDebtRestructuringsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sfst_AgreegateCommitmentAmount": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate commitment amount.",
        "label": "Agreegate Commitment Amount",
        "terseLabel": "Aggregate commitment amount"
       }
      }
     },
     "localname": "AgreegateCommitmentAmount",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/CommitmentsandContingenciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sfst_AllowanceForCreditLossesForLoanCommitments": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The predicted amount of loss a bank may be exposed to when a debtor defaults on a loan.",
        "label": "Allowance For Credit Losses For Loan Commitments",
        "terseLabel": "Allowance for credit losses for loan commitments (in Dollars)"
       }
      }
     },
     "localname": "AllowanceForCreditLossesForLoanCommitments",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/LoansandAllowanceforCreditLossesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sfst_AllowanceForCreditLossesLoansPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure of allowance for credit losses loans.",
        "label": "Allowance For Credit Losses Loans Policy Text Block",
        "terseLabel": "Allowance for Credit Losses - Loans"
       }
      }
     },
     "localname": "AllowanceForCreditLossesLoansPolicyTextBlock",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/AccountingPoliciesByPolicy"
     ],
     "xbrltype": "textBlockItemType"
    },
    "sfst_AllowanceForCreditLossesPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The disclosure of accounting policy for allowance for credit losses.",
        "label": "Allowance For Credit Losses Policy Text Block",
        "terseLabel": "Allowance for Credit Losses \u2013 Investment Securities"
       }
      }
     },
     "localname": "AllowanceForCreditLossesPolicyTextBlock",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/AccountingPoliciesByPolicy"
     ],
     "xbrltype": "textBlockItemType"
    },
    "sfst_AllowanceForCreditLossesUnfundedLoanCommitmentsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Allowance For Credit Losses Unfunded Loan Commitments Member",
        "terseLabel": "Allowance for Credit Losses - Unfunded Loan Commitments [Member]"
       }
      }
     },
     "localname": "AllowanceForCreditLossesUnfundedLoanCommitmentsMember",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofallowanceforcreditlossesforunfundedloancommitmentsTable"
     ],
     "xbrltype": "domainItemType"
    },
    "sfst_AllowanceForLoanAndLeaseLossesBusinessAssets": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "label": "Allowance For Loan And Lease Losses Business Assets",
        "terseLabel": "Business assets"
       }
      }
     },
     "localname": "AllowanceForLoanAndLeaseLossesBusinessAssets",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofanalysisofcollateraldependentloansTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sfst_AllowanceForLoanAndLeaseLossesWriteOffsNetOfRecoveries": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Allowance for loan and lease losses write offs net of recoveries.",
        "label": "Allowance For Loan And Lease Losses Write Offs Net Of Recoveries",
        "terseLabel": "Net loan recoveries (charge-offs)"
       }
      }
     },
     "localname": "AllowanceForLoanAndLeaseLossesWriteOffsNetOfRecoveries",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofactivityrelatedtotheallowanceforcreditlossesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sfst_AllowanceForLoanLossesAsPercentageOfGrossLoans": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Allowance for loan losses as a percentage of gross loans.",
        "label": "Allowance For Loan Losses As Percentage Of Gross Loans",
        "terseLabel": "Allowance for credit losses to gross loans"
       }
      }
     },
     "localname": "AllowanceForLoanLossesAsPercentageOfGrossLoans",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofactivityrelatedtotheallowanceforcreditlossesTable"
     ],
     "xbrltype": "percentItemType"
    },
    "sfst_AllowanceForLoanLossesAsPercentageOfNonperformingLoans": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Allowance for credit losses as a percentage of nonperforming loans.",
        "label": "Allowance For Loan Losses As Percentage Of Nonperforming Loans",
        "terseLabel": "Allowance for credit losses to nonperforming loans"
       }
      }
     },
     "localname": "AllowanceForLoanLossesAsPercentageOfNonperformingLoans",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofactivityrelatedtotheallowanceforcreditlossesTable"
     ],
     "xbrltype": "percentItemType"
    },
    "sfst_AllowanceForLoanLossesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Allowance For Loan Losses Member",
        "terseLabel": "Allowance For Loan Losses [Member]"
       }
      }
     },
     "localname": "AllowanceForLoanLossesMember",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofallowanceforloanlossesandrecordedinvestmentinloansbyimpairmentmethodologyTable"
     ],
     "xbrltype": "domainItemType"
    },
    "sfst_AmortizationOfDeferredCompensationOnRestrictedStock": {
     "auth_ref": [],
     "calculation": {
      "http://www.southernfirst.com/role/ScheduleofstockbasedcompensationexpenseTable": {
       "order": 2.0,
       "parentTag": "us-gaap_EmployeeBenefitsAndShareBasedCompensation",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the value for amortization of deferred compensation on restricted stock.",
        "label": "Amortization Of Deferred Compensation On Restricted Stock",
        "negatedLabel": "Restricted stock grant expense"
       }
      }
     },
     "localname": "AmortizationOfDeferredCompensationOnRestrictedStock",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofstockbasedcompensationexpenseTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sfst_ApproximatelyCommitmentsTotaled": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The Amount of commitments totaled approximately",
        "label": "Approximately Commitments Totaled",
        "terseLabel": "Total commitments"
       }
      }
     },
     "localname": "ApproximatelyCommitmentsTotaled",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/CommitmentsandContingenciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sfst_AssetBackedSecurities": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Asset-backed securities.",
        "label": "Asset Backed Securities",
        "terseLabel": "Asset-backed securities"
       }
      }
     },
     "localname": "AssetBackedSecurities",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofassetsandliabilitiesmeasuredatfairvalueonrecurringbasisTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sfst_AssetsAbstract0": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets Abstract0",
        "terseLabel": "Assets"
       }
      }
     },
     "localname": "AssetsAbstract0",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofassetsandliabilitiesmeasuredatfairvalueonrecurringbasisTable"
     ],
     "xbrltype": "stringItemType"
    },
    "sfst_AssetsAbstract1": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets Abstract1",
        "terseLabel": "Assets"
       }
      }
     },
     "localname": "AssetsAbstract1",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofassetsandliabilitiesmeasuredatfairvalueonnonrecurringbasisTable"
     ],
     "xbrltype": "stringItemType"
    },
    "sfst_AssetsAbstract3": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets Abstract3",
        "terseLabel": "Assets"
       }
      }
     },
     "localname": "AssetsAbstract3",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofcondensedfinancialinformationofSouthernFirstBancsharesIncparentcompanyonlyTable"
     ],
     "xbrltype": "stringItemType"
    },
    "sfst_AssetsFairValueDisclosuresNonRecurring": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This element represents the aggregate of the assets reported on the balance sheet at period end measured at fair value on a nonrecurring basis by the entity. This element is intended to be used in connection with the fair value disclosures required in the footnote disclosures to the financial statements.",
        "label": "Assets Fair Value Disclosures Non Recurring",
        "terseLabel": "Total assets measured at fair value on a nonrecurring basis"
       }
      }
     },
     "localname": "AssetsFairValueDisclosuresNonRecurring",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofassetsandliabilitiesmeasuredatfairvalueonnonrecurringbasisTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sfst_AvailableForSaleAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Available For Sale Abstract",
        "terseLabel": "Available for sale"
       }
      }
     },
     "localname": "AvailableForSaleAbstract",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofamortizedcostsandfairvalueofinvestmentsecuritiesTable"
     ],
     "xbrltype": "stringItemType"
    },
    "sfst_AverageRecordedInvestmentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Average Recorded Investment Member",
        "terseLabel": "Average Recorded Investment [Member]"
       }
      }
     },
     "localname": "AverageRecordedInvestmentMember",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofaveragerecordedinvestmentandinterestincomerecognizedonimpairedloansTable"
     ],
     "xbrltype": "domainItemType"
    },
    "sfst_AverageRecordedInvestmentTotalCommercial": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The average annual returns in long-term real estate investing vary based on a number of factors\u2014by the area of concentration in the sector.",
        "label": "Average Recorded Investment Total Commercial",
        "terseLabel": "Average recorded investment total commercial"
       }
      }
     },
     "localname": "AverageRecordedInvestmentTotalCommercial",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofaveragerecordedinvestmentandinterestincomerecognizedonimpairedloansTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sfst_AverageRecordedInvestmentTotalConsumer": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The average change in prices paid by consumers over a period of time for a basket of goods and services.",
        "label": "Average Recorded Investment Total Consumer",
        "terseLabel": "Average recorded investment, total consumer"
       }
      }
     },
     "localname": "AverageRecordedInvestmentTotalConsumer",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofaveragerecordedinvestmentandinterestincomerecognizedonimpairedloansTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sfst_BalanceSheetLocationDescription": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Description of balance sheet location.",
        "label": "Balance Sheet Location Description",
        "terseLabel": "Balance Sheet Location, description"
       }
      }
     },
     "localname": "BalanceSheetLocationDescription",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofoutstandingfinancialderivativeinstrumentsTable"
     ],
     "xbrltype": "stringItemType"
    },
    "sfst_BankMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Bank Member",
        "terseLabel": "Bank [Member]"
       }
      }
     },
     "localname": "BankMember",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofcapitalamountsandratiosoftheBankandtheCompanyandtheregulatoryminimumrequirementsTable"
     ],
     "xbrltype": "domainItemType"
    },
    "sfst_BankOwnedLifeInsurancePoliciesPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for bank owned life insurance policies.",
        "label": "Bank Owned Life Insurance Policies Policy Text Block",
        "terseLabel": "Bank Owned Life Insurance Policies"
       }
      }
     },
     "localname": "BankOwnedLifeInsurancePoliciesPolicyTextBlock",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/AccountingPoliciesByPolicy"
     ],
     "xbrltype": "textBlockItemType"
    },
    "sfst_BuildingsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Buildings Member",
        "terseLabel": "Buildings [Member]"
       }
      }
     },
     "localname": "BuildingsMember",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofestimatedusefullivesofpropertyandequipmentTable"
     ],
     "xbrltype": "domainItemType"
    },
    "sfst_BusinessLoanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Business loan.",
        "label": "Business Loan Member",
        "terseLabel": "Business [Member]"
       }
      }
     },
     "localname": "BusinessLoanMember",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofcompositionofourloanportfolioTable"
     ],
     "xbrltype": "domainItemType"
    },
    "sfst_BusinessLoansMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Business Loans Member",
        "terseLabel": "Business [Member]"
       }
      }
     },
     "localname": "BusinessLoansMember",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofoutstandingloansbycreditqualityindicatorsbyyearoforiginationTable"
     ],
     "xbrltype": "domainItemType"
    },
    "sfst_BusinessMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Business Member",
        "terseLabel": "Business [Member]"
       }
      }
     },
     "localname": "BusinessMember",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofactivityrelatedtotheallowanceforcreditlossesTable",
      "http://www.southernfirst.com/role/ScheduleofanalysisofcollateraldependentloansTable",
      "http://www.southernfirst.com/role/ScheduleofaveragerecordedinvestmentandinterestincomerecognizedonimpairedloansTable",
      "http://www.southernfirst.com/role/ScheduleofkeyinformationforimpairedloansTable",
      "http://www.southernfirst.com/role/ScheduleofloanbalancesbypaymentstatusTable",
      "http://www.southernfirst.com/role/ScheduleofloanbalancesclassifiedbycreditqualityindicatorsandloancategoriesTable",
      "http://www.southernfirst.com/role/ScheduleofnonaccrualloansbymajorcategoriesTable"
     ],
     "xbrltype": "domainItemType"
    },
    "sfst_CECLMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "CECLMember",
        "terseLabel": "CECL [Member]"
       }
      }
     },
     "localname": "CECLMember",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofnonaccrualloansbymajorcategoriesTable"
     ],
     "xbrltype": "domainItemType"
    },
    "sfst_CapitalRequiredForCapitalAdequacyToRiskWeightedAssets1": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Ratio of minimum total risk-based capital to risk-weighted assets required for capital adequacy as defined by regulatory framework.",
        "label": "Capital Required For Capital Adequacy To Risk Weighted Assets1",
        "terseLabel": "Total Capital (to risk weighted assets) For capital adequacy purposes minimum, Ratio"
       }
      }
     },
     "localname": "CapitalRequiredForCapitalAdequacyToRiskWeightedAssets1",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofcapitalamountsandratiosoftheBankandtheCompanyandtheregulatoryminimumrequirementsTable"
     ],
     "xbrltype": "percentItemType"
    },
    "sfst_CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets1": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Ratio of minimum total risk-based capital to risk-weighted assets categorized as well capitalized as defined by regulatory framework for prompt corrective action.",
        "label": "Capital Required To Be Well Capitalized To Risk Weighted Assets1",
        "terseLabel": "Total Capital (to risk weighted assets) To be well capitalized under prompt corrective action provisions minimum, Ratio"
       }
      }
     },
     "localname": "CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets1",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofcapitalamountsandratiosoftheBankandtheCompanyandtheregulatoryminimumrequirementsTable"
     ],
     "xbrltype": "percentItemType"
    },
    "sfst_CapitalToRiskWeightedAssets1": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Ratio of total risk-based capital to risk-weighted assets as defined by regulatory framework.",
        "label": "Capital To Risk Weighted Assets1",
        "terseLabel": "Total Capital (to risk weighted assets) Actual Ratio"
       }
      }
     },
     "localname": "CapitalToRiskWeightedAssets1",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofcapitalamountsandratiosoftheBankandtheCompanyandtheregulatoryminimumrequirementsTable"
     ],
     "xbrltype": "percentItemType"
    },
    "sfst_CollectivelyEvaluated": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "They are valued at over collectively evaluated.",
        "label": "Collectively Evaluated",
        "terseLabel": "Collectively evaluated"
       }
      }
     },
     "localname": "CollectivelyEvaluated",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofallowanceforloanlossesandrecordedinvestmentinloansbyimpairmentmethodologyTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sfst_CommercialAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Commercial Abstract",
        "terseLabel": "Commercial"
       }
      }
     },
     "localname": "CommercialAbstract",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofcompositionofourloanportfolioTable"
     ],
     "xbrltype": "stringItemType"
    },
    "sfst_CommercialAbstract1": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Commercial Abstract1",
        "terseLabel": "Commercial"
       }
      }
     },
     "localname": "CommercialAbstract1",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofloanbalancesbypaymentstatusTable"
     ],
     "xbrltype": "stringItemType"
    },
    "sfst_CommercialAbstract3": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Commercial Abstract3",
        "terseLabel": "Commercial"
       }
      }
     },
     "localname": "CommercialAbstract3",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofnonaccrualloansbymajorcategoriesTable"
     ],
     "xbrltype": "stringItemType"
    },
    "sfst_CommercialAbstract5": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Commercial Abstract5",
        "terseLabel": "Commercial"
       }
      }
     },
     "localname": "CommercialAbstract5",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofaveragerecordedinvestmentandinterestincomerecognizedonimpairedloansTable"
     ],
     "xbrltype": "stringItemType"
    },
    "sfst_CommercialAbstract6": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Commercial Abstract6",
        "terseLabel": "Commercial"
       }
      }
     },
     "localname": "CommercialAbstract6",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofanalysisofcollateraldependentloansTable"
     ],
     "xbrltype": "stringItemType"
    },
    "sfst_CommercialAndConsumerMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Commercial And Consumer Member",
        "terseLabel": "Commercial &amp; Consumer [Member]"
       }
      }
     },
     "localname": "CommercialAndConsumerMember",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofactivityrelatedtotheallowanceforcreditlossesTable"
     ],
     "xbrltype": "domainItemType"
    },
    "sfst_CommercialLoansPercentageOfAggregateRealEstateLoan": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Commercial loans percentage of aggregate real estate loan.",
        "label": "Commercial Loans Percentage Of Aggregate Real Estate Loan",
        "terseLabel": "Commercial loans percentage"
       }
      }
     },
     "localname": "CommercialLoansPercentageOfAggregateRealEstateLoan",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/LoansandAllowanceforCreditLossesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "sfst_CommercialLoansReceivableCarryingAmount": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount of commercial loans, whether secured or unsecured, to a company for purposes such as seasonal working capital needs, inventory financing, equipment purchases and acquisitions.",
        "label": "Commercial Loans Receivable Carrying Amount",
        "terseLabel": "Total commercial loans"
       }
      }
     },
     "localname": "CommercialLoansReceivableCarryingAmount",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofcompositionofourloanportfolioTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sfst_CommercialLoansReceivablePercentage": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total percentage of deferred loan fees and costs of commercial loans.",
        "label": "Commercial Loans Receivable Percentage",
        "terseLabel": "Total commercial loans percentage"
       }
      }
     },
     "localname": "CommercialLoansReceivablePercentage",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofcompositionofourloanportfolioTable"
     ],
     "xbrltype": "percentItemType"
    },
    "sfst_CommercialMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Commercial Member",
        "terseLabel": "Commercial [Member]"
       }
      }
     },
     "localname": "CommercialMember",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofallowanceforloanlossesandrecordedinvestmentinloansbyimpairmentmethodologyTable",
      "http://www.southernfirst.com/role/ScheduleofanalysisofcollateraldependentloansTable",
      "http://www.southernfirst.com/role/ScheduleofloanbalancesclassifiedbycreditqualityindicatorsandloancategoriesTable"
     ],
     "xbrltype": "domainItemType"
    },
    "sfst_CommitmentsandContingenciesDetailsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Commitments and Contingencies (Details) [Line Items]"
       }
      }
     },
     "localname": "CommitmentsandContingenciesDetailsLineItems",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/CommitmentsandContingenciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "sfst_CommitmentsandContingenciesDetailsTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Commitments and Contingencies (Details) [Table]"
       }
      }
     },
     "localname": "CommitmentsandContingenciesDetailsTable",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/CommitmentsandContingenciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "sfst_CompanyMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Company Member",
        "terseLabel": "Company [Member]"
       }
      }
     },
     "localname": "CompanyMember",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofcapitalamountsandratiosoftheBankandtheCompanyandtheregulatoryminimumrequirementsTable"
     ],
     "xbrltype": "domainItemType"
    },
    "sfst_Construction1Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Construction1 Member",
        "terseLabel": "Construction [Member]"
       }
      }
     },
     "localname": "Construction1Member",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofanalysisofcollateraldependentloansTable",
      "http://www.southernfirst.com/role/ScheduleofaveragerecordedinvestmentandinterestincomerecognizedonimpairedloansTable"
     ],
     "xbrltype": "domainItemType"
    },
    "sfst_Construction3Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Construction3 Member",
        "terseLabel": "Construction [Member]"
       }
      }
     },
     "localname": "Construction3Member",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofloanbalancesbypaymentstatusTable"
     ],
     "xbrltype": "domainItemType"
    },
    "sfst_Construction4Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Construction4 Member",
        "terseLabel": "Construction [Member]"
       }
      }
     },
     "localname": "Construction4Member",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofloanbalancesbypaymentstatusTable"
     ],
     "xbrltype": "domainItemType"
    },
    "sfst_ConstructionLoansPercentage": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The percentage of construction loans represent.",
        "label": "Construction Loans Percentage",
        "terseLabel": "Construction loans percentage"
       }
      }
     },
     "localname": "ConstructionLoansPercentage",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/LoansandAllowanceforCreditLossesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "sfst_ConstructionOneMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Construction One Member",
        "terseLabel": "Construction [Member]"
       }
      }
     },
     "localname": "ConstructionOneMember",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofloanbalancesclassifiedbycreditqualityindicatorsandloancategoriesTable"
     ],
     "xbrltype": "domainItemType"
    },
    "sfst_ConsumerAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Consumer Abstract",
        "terseLabel": "Consumer"
       }
      }
     },
     "localname": "ConsumerAbstract",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofcompositionofourloanportfolioTable"
     ],
     "xbrltype": "stringItemType"
    },
    "sfst_ConsumerAbstract1": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Consumer Abstract1",
        "terseLabel": "Consumer"
       }
      }
     },
     "localname": "ConsumerAbstract1",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofloanbalancesbypaymentstatusTable"
     ],
     "xbrltype": "stringItemType"
    },
    "sfst_ConsumerAbstract3": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Consumer Abstract3",
        "terseLabel": "Consumer"
       }
      }
     },
     "localname": "ConsumerAbstract3",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofnonaccrualloansbymajorcategoriesTable"
     ],
     "xbrltype": "stringItemType"
    },
    "sfst_ConsumerLoansPercentageOfAggregateRealEstateLoan": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Consumer loans percentage of aggregate real estate loan.",
        "label": "Consumer Loans Percentage Of Aggregate Real Estate Loan",
        "terseLabel": "Consumer loans percentage"
       }
      }
     },
     "localname": "ConsumerLoansPercentageOfAggregateRealEstateLoan",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/LoansandAllowanceforCreditLossesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "sfst_ConsumerLoansReceivableCarryingAmount": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount of  borrowing arrangement which provides the entity constructing a facility (such as a building and a landfill) with funds to effect construction, generally on a draw down, or as needed, basis.",
        "label": "Consumer Loans Receivable Carrying Amount",
        "terseLabel": "Total consumer loans"
       }
      }
     },
     "localname": "ConsumerLoansReceivableCarryingAmount",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofcompositionofourloanportfolioTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sfst_ConsumerLoansReceivablePercentage": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total percentage of deferred loan fees and costs of consumer loans.",
        "label": "Consumer Loans Receivable Percentage",
        "terseLabel": "Total consumer loans percentage"
       }
      }
     },
     "localname": "ConsumerLoansReceivablePercentage",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofcompositionofourloanportfolioTable"
     ],
     "xbrltype": "percentItemType"
    },
    "sfst_ConsumerMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Consumer Member",
        "terseLabel": "Consumer [Member]",
        "verboseLabel": "Total consumer [Member]"
       }
      }
     },
     "localname": "ConsumerMember",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofallowanceforloanlossesandrecordedinvestmentinloansbyimpairmentmethodologyTable",
      "http://www.southernfirst.com/role/ScheduleofanalysisofcollateraldependentloansTable",
      "http://www.southernfirst.com/role/ScheduleofaveragerecordedinvestmentandinterestincomerecognizedonimpairedloansTable",
      "http://www.southernfirst.com/role/ScheduleofloanbalancesclassifiedbycreditqualityindicatorsandloancategoriesTable"
     ],
     "xbrltype": "domainItemType"
    },
    "sfst_CorporateBondsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Corporate Bonds Member",
        "terseLabel": "Corporate bonds [Member]"
       }
      }
     },
     "localname": "CorporateBondsMember",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofgrossunrealizedlossesoninvestmentsecuritiesandfairmarketvalueofrelatedsecuritiesTable"
     ],
     "xbrltype": "domainItemType"
    },
    "sfst_CurrentIncomeTaxesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current Income Taxes Abstract",
        "terseLabel": "Current income taxes:"
       }
      }
     },
     "localname": "CurrentIncomeTaxesAbstract",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofcomponentsofincometaxexpenseTable"
     ],
     "xbrltype": "stringItemType"
    },
    "sfst_DecreaseInFederalHomeLoanBankAdvancesAndOtherBorrowings": {
     "auth_ref": [],
     "calculation": {
      "http://www.southernfirst.com/role/ConsolidatedCashFlow": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Decrease in federal home loan bank advances and other borrowings.",
        "label": "Decrease In Federal Home Loan Bank Advances And Other Borrowings",
        "negatedLabel": "Increase (decrease) in Federal Home Loan Bank advances and other borrowings"
       }
      }
     },
     "localname": "DecreaseInFederalHomeLoanBankAdvancesAndOtherBorrowings",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sfst_DeferredTaxAssetsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Tax Assets Abstract",
        "terseLabel": "Deferred tax assets:"
       }
      }
     },
     "localname": "DeferredTaxAssetsAbstract",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofcomponentsofthedeferredtaxassetsandliabilitiesTable"
     ],
     "xbrltype": "stringItemType"
    },
    "sfst_DeferredTaxAssetsLeaseLiabilities": {
     "auth_ref": [],
     "calculation": {
      "http://www.southernfirst.com/role/ScheduleofcomponentsofthedeferredtaxassetsandliabilitiesTable": {
       "order": 6.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from a gain reported for tax purposes on lease liabilities.",
        "label": "Deferred Tax Assets Lease Liabilities",
        "terseLabel": "Lease liabilities"
       }
      }
     },
     "localname": "DeferredTaxAssetsLeaseLiabilities",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofcomponentsofthedeferredtaxassetsandliabilitiesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sfst_DeferredTaxAssetsNetDeferredLoanFees": {
     "auth_ref": [],
     "calculation": {
      "http://www.southernfirst.com/role/ScheduleofcomponentsofthedeferredtaxassetsandliabilitiesTable": {
       "order": 4.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred tax assets net deferred loan fees.",
        "label": "Deferred Tax Assets Net Deferred Loan Fees",
        "terseLabel": "Net deferred loan fees"
       }
      }
     },
     "localname": "DeferredTaxAssetsNetDeferredLoanFees",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofcomponentsofthedeferredtaxassetsandliabilitiesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sfst_DeferredTaxLiabilitiesHedgingTransactions": {
     "auth_ref": [],
     "calculation": {
      "http://www.southernfirst.com/role/ScheduleofcomponentsofthedeferredtaxassetsandliabilitiesTable": {
       "order": 2.0,
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred tax liabilities hedging transactions.",
        "label": "Deferred Tax Liabilities Hedging Transactions",
        "terseLabel": "Hedging transactions"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesHedgingTransactions",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofcomponentsofthedeferredtaxassetsandliabilitiesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sfst_DeferredTaxLiabilitiesRightOfUseAssets": {
     "auth_ref": [],
     "calculation": {
      "http://www.southernfirst.com/role/ScheduleofcomponentsofthedeferredtaxassetsandliabilitiesTable": {
       "order": 4.0,
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from right of use assets.",
        "label": "Deferred Tax Liabilities Right Of Use Assets",
        "terseLabel": "ROU assets"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesRightOfUseAssets",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofcomponentsofthedeferredtaxassetsandliabilitiesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sfst_DenominatorAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Denominator Abstract",
        "terseLabel": "Denominator:"
       }
      }
     },
     "localname": "DenominatorAbstract",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofearningspersharecalculationTable"
     ],
     "xbrltype": "stringItemType"
    },
    "sfst_DepositsCarryingAmount": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value is an accounting measure of value, where the value of an asset or a company is based on the figures in the company's balance sheet.",
        "label": "Deposits Carrying Amount",
        "terseLabel": "Deposits, Carrying Amount"
       }
      }
     },
     "localname": "DepositsCarryingAmount",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofestimatedfairvaluesofthecompanysfinancialinstrumentsTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sfst_DerivativeFinancialInstrumentsDetailsScheduleofoutstandingfinancialderivativeinstrumentsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Derivative Financial Instruments (Details) - Schedule of outstanding financial derivative instruments [Line Items]"
       }
      }
     },
     "localname": "DerivativeFinancialInstrumentsDetailsScheduleofoutstandingfinancialderivativeinstrumentsLineItems",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofoutstandingfinancialderivativeinstrumentsTable"
     ],
     "xbrltype": "stringItemType"
    },
    "sfst_DerivativeFinancialInstrumentsDetailsScheduleofoutstandingfinancialderivativeinstrumentsTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Derivative Financial Instruments (Details) - Schedule of outstanding financial derivative instruments [Table]"
       }
      }
     },
     "localname": "DerivativeFinancialInstrumentsDetailsScheduleofoutstandingfinancialderivativeinstrumentsTable",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofoutstandingfinancialderivativeinstrumentsTable"
     ],
     "xbrltype": "stringItemType"
    },
    "sfst_DerivativesNotionalAmount": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate notional amount specified by the derivative(s). Expressed as an absolute value.",
        "label": "Derivatives Notional Amount",
        "terseLabel": "Derivative financial instruments, Notional amount"
       }
      }
     },
     "localname": "DerivativesNotionalAmount",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofoutstandingfinancialderivativeinstrumentsTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sfst_DescriptionOfWallStreetReformAndConsumerProtectionAct": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Description of Dodd-Frank wall street reform and consumer protection act.",
        "label": "Description Of Wall Street Reform And Consumer Protection Act",
        "terseLabel": "Dodd-Frank Act prohibits, description"
       }
      }
     },
     "localname": "DescriptionOfWallStreetReformAndConsumerProtectionAct",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/SubordinatedDebenturesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "sfst_DetailOfDepositAccountsTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure for detail of the deposit accounts.",
        "label": "Detail Of Deposit Accounts Table Text Block",
        "terseLabel": "Schedule of detail in deposit accounts"
       }
      }
     },
     "localname": "DetailOfDepositAccountsTableTextBlock",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/DepositsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "sfst_DirectorsAffiliatesAndExecutiveOfficersMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Directors Affiliates And Executive Officers Member",
        "terseLabel": "Directors Affiliates and Executive Officers [Member]"
       }
      }
     },
     "localname": "DirectorsAffiliatesAndExecutiveOfficersMember",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sfst_DividendsDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Dividends Disclosure Abstract"
       }
      }
     },
     "localname": "DividendsDisclosureAbstract",
     "nsuri": "http://www.southernfirst.com/20221231",
     "xbrltype": "stringItemType"
    },
    "sfst_DividendsDisclosureTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Dividends disclosure.",
        "label": "Dividends Disclosure Text Block",
        "terseLabel": "Dividends"
       }
      }
     },
     "localname": "DividendsDisclosureTextBlock",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/Dividends"
     ],
     "xbrltype": "textBlockItemType"
    },
    "sfst_DividendsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Dividends Disclosure [Abstract]"
       }
      }
     },
     "localname": "DividendsLineItems",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/Dividends"
     ],
     "xbrltype": "stringItemType"
    },
    "sfst_DividendsTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Dividends [Table]"
       }
      }
     },
     "localname": "DividendsTable",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/Dividends"
     ],
     "xbrltype": "stringItemType"
    },
    "sfst_DocumentAndEntityInformationAbstract": {
     "auth_ref": [],
     "localname": "DocumentAndEntityInformationAbstract",
     "nsuri": "http://www.southernfirst.com/20221231",
     "xbrltype": "stringItemType"
    },
    "sfst_EarningsPerCommonShareAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings Per Common Share Abstract",
        "terseLabel": "Earnings per common share:"
       }
      }
     },
     "localname": "EarningsPerCommonShareAbstract",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofearningspersharecalculationTable"
     ],
     "xbrltype": "stringItemType"
    },
    "sfst_EarningsPerCommonShareAbstract0": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings Per Common Share Abstract0",
        "terseLabel": "Earnings per common share"
       }
      }
     },
     "localname": "EarningsPerCommonShareAbstract0",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofselectedquarterlyfinancialinformationTable"
     ],
     "xbrltype": "stringItemType"
    },
    "sfst_EmployeeBenefitPlanDetailsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Employee Benefit Plan (Details) [Line Items]"
       }
      }
     },
     "localname": "EmployeeBenefitPlanDetailsLineItems",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/EmployeeBenefitPlanDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "sfst_EmployeeBenefitPlanDetailsTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Employee Benefit Plan (Details) [Table]"
       }
      }
     },
     "localname": "EmployeeBenefitPlanDetailsTable",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/EmployeeBenefitPlanDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "sfst_EmploymentAgreementDescription": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Employment agreement description.",
        "label": "Employment Agreement Description",
        "terseLabel": "Employment agreement description"
       }
      }
     },
     "localname": "EmploymentAgreementDescription",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/CommitmentsandContingenciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "sfst_EquityInUndistributedNetIncomeOfSubsidiaries": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Equity in undistributed net income of subsidiaries",
        "label": "Equity In Undistributed Net Income Of Subsidiaries",
        "negatedLabel": "Equity in undistributed net income of subsidiaries",
        "terseLabel": "Equity in undistributed net income of subsidiaries"
       }
      }
     },
     "localname": "EquityInUndistributedNetIncomeOfSubsidiaries",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofcondensedfinancialinformationofSouthernFirstBancsharesIncparentcompanyonlyTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sfst_FHLBAdvanceAndRelatedDebt": {
     "auth_ref": [],
     "calculation": {
      "http://www.southernfirst.com/role/ConsolidatedBalanceSheet": {
       "order": 2.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of FHLB advances and related debt.",
        "label": "FHLBAdvance And Related Debt",
        "terseLabel": "Federal Home Loan Bank advances and other borrowings"
       }
      }
     },
     "localname": "FHLBAdvanceAndRelatedDebt",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sfst_FairValueAccountingDetailsScheduleofassetsandliabilitiesmeasuredatfairvalueonnonrecurringbasisLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value Accounting (Details) - Schedule of assets and liabilities measured at fair value on nonrecurring basis [Line Items]"
       }
      }
     },
     "localname": "FairValueAccountingDetailsScheduleofassetsandliabilitiesmeasuredatfairvalueonnonrecurringbasisLineItems",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofassetsandliabilitiesmeasuredatfairvalueonnonrecurringbasisTable"
     ],
     "xbrltype": "stringItemType"
    },
    "sfst_FairValueAccountingDetailsScheduleofassetsandliabilitiesmeasuredatfairvalueonnonrecurringbasisTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value Accounting (Details) - Schedule of assets and liabilities measured at fair value on nonrecurring basis [Table]"
       }
      }
     },
     "localname": "FairValueAccountingDetailsScheduleofassetsandliabilitiesmeasuredatfairvalueonnonrecurringbasisTable",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofassetsandliabilitiesmeasuredatfairvalueonnonrecurringbasisTable"
     ],
     "xbrltype": "stringItemType"
    },
    "sfst_FairValueAccountingDetailsScheduleofassetsandliabilitiesmeasuredatfairvalueonrecurringbasisLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value Accounting (Details) - Schedule of assets and liabilities measured at fair value on recurring basis [Line Items]"
       }
      }
     },
     "localname": "FairValueAccountingDetailsScheduleofassetsandliabilitiesmeasuredatfairvalueonrecurringbasisLineItems",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofassetsandliabilitiesmeasuredatfairvalueonrecurringbasisTable"
     ],
     "xbrltype": "stringItemType"
    },
    "sfst_FairValueAccountingDetailsScheduleofassetsandliabilitiesmeasuredatfairvalueonrecurringbasisTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value Accounting (Details) - Schedule of assets and liabilities measured at fair value on recurring basis [Table]"
       }
      }
     },
     "localname": "FairValueAccountingDetailsScheduleofassetsandliabilitiesmeasuredatfairvalueonrecurringbasisTable",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofassetsandliabilitiesmeasuredatfairvalueonrecurringbasisTable"
     ],
     "xbrltype": "stringItemType"
    },
    "sfst_FairValueAccountingLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value Accounting [Abstract]"
       }
      }
     },
     "localname": "FairValueAccountingLineItems",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/FairValueAccounting"
     ],
     "xbrltype": "stringItemType"
    },
    "sfst_FairValueAccountingTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value Accounting [Table]"
       }
      }
     },
     "localname": "FairValueAccountingTable",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/FairValueAccounting"
     ],
     "xbrltype": "stringItemType"
    },
    "sfst_FairValueAssumptionsRangeOfInputs": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value assumptions range of inputs.",
        "label": "Fair Value Assumptions Range Of Inputs",
        "terseLabel": "Range of Inputs"
       }
      }
     },
     "localname": "FairValueAssumptionsRangeOfInputs",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofunobservableinputsusedinthefairvaluemeasurementsTable"
     ],
     "xbrltype": "percentItemType"
    },
    "sfst_FairValueOfMeasurementsSignificantAssumptions": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Description of significant assumptions used by management to measure fair value.",
        "label": "Fair Value Of Measurements Significant Assumptions",
        "terseLabel": "Significant Unobservable Inputs"
       }
      }
     },
     "localname": "FairValueOfMeasurementsSignificantAssumptions",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofunobservableinputsusedinthefairvaluemeasurementsTable"
     ],
     "xbrltype": "stringItemType"
    },
    "sfst_FairValueOfMeasurementsValuationTechniques": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Description of the inputs and valuation technique(s) used to measure fair value.",
        "label": "Fair Value Of Measurements Valuation Techniques",
        "terseLabel": "Valuation Technique"
       }
      }
     },
     "localname": "FairValueOfMeasurementsValuationTechniques",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofunobservableinputsusedinthefairvaluemeasurementsTable"
     ],
     "xbrltype": "stringItemType"
    },
    "sfst_FairValueOnANonrecurringBasisImpairedLoans": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of fair value on a nonrecurring basis impaired loans.",
        "label": "Fair Value On ANonrecurring Basis Impaired Loans",
        "terseLabel": "Impaired loans"
       }
      }
     },
     "localname": "FairValueOnANonrecurringBasisImpairedLoans",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofassetsandliabilitiesmeasuredatfairvalueonnonrecurringbasisTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sfst_FederalHomeLoanBankAdvancesAndOtherBorrowingsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Federal Home Loan Bank Advances And Other Borrowings Member",
        "terseLabel": "FHLB [Member]"
       }
      }
     },
     "localname": "FederalHomeLoanBankAdvancesAndOtherBorrowingsMember",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/FederalHomeLoanBankAdvancesandOtherBorrowingsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sfst_FederalHomeLoanBankAdvancesAndRepurchaseAgreementsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Federal Home Loan Bank Advances And Repurchase Agreements Abstract"
       }
      }
     },
     "localname": "FederalHomeLoanBankAdvancesAndRepurchaseAgreementsAbstract",
     "nsuri": "http://www.southernfirst.com/20221231",
     "xbrltype": "stringItemType"
    },
    "sfst_FederalHomeLoanBankAdvancesAndRepurchaseAgreementsTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for borrowing from the Federal Home Loan Bank, including: (i) general description; (ii) title and nature of obligation; (iii) interest rate; (iv) payment terms; (v) maturity dates by year; (vi) collateral requirements; (vii) restrictive covenants; (viii) priority; (ix) conversion or redemption features; (x) carrying value of assets pledged as collateral; (xi) combined aggregate maturities for next five years; (xii) unused or available balances and repurchase agreement.",
        "label": "Federal Home Loan Bank Advances And Repurchase Agreements Text Block",
        "terseLabel": "Federal Home Loan Bank Advances and Other Borrowings"
       }
      }
     },
     "localname": "FederalHomeLoanBankAdvancesAndRepurchaseAgreementsTextBlock",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/FederalHomeLoanBankAdvancesandOtherBorrowings"
     ],
     "xbrltype": "textBlockItemType"
    },
    "sfst_FederalHomeLoanBankAdvancesandOtherBorrowingsDetailsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Federal Home Loan Bank Advances and Other Borrowings (Details) [Line Items]"
       }
      }
     },
     "localname": "FederalHomeLoanBankAdvancesandOtherBorrowingsDetailsLineItems",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/FederalHomeLoanBankAdvancesandOtherBorrowingsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "sfst_FederalHomeLoanBankAdvancesandOtherBorrowingsDetailsTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Federal Home Loan Bank Advances and Other Borrowings (Details) [Table]"
       }
      }
     },
     "localname": "FederalHomeLoanBankAdvancesandOtherBorrowingsDetailsTable",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/FederalHomeLoanBankAdvancesandOtherBorrowingsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "sfst_FederalHomeLoanBankAdvancesandOtherBorrowingsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Federal Home Loan Bank Advances and Repurchase Agreements [Abstract]"
       }
      }
     },
     "localname": "FederalHomeLoanBankAdvancesandOtherBorrowingsLineItems",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/FederalHomeLoanBankAdvancesandOtherBorrowings"
     ],
     "xbrltype": "stringItemType"
    },
    "sfst_FederalHomeLoanBankAdvancesandOtherBorrowingsTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Federal Home Loan Bank Advances and Other Borrowings [Table]"
       }
      }
     },
     "localname": "FederalHomeLoanBankAdvancesandOtherBorrowingsTable",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/FederalHomeLoanBankAdvancesandOtherBorrowings"
     ],
     "xbrltype": "stringItemType"
    },
    "sfst_ForeclosureOfOtherRealEstate": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Foreclosure of other real estate",
        "label": "Foreclosure Of Other Real Estate",
        "terseLabel": "Foreclosure of other real estate"
       }
      }
     },
     "localname": "ForeclosureOfOtherRealEstate",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sfst_ForegoneInterestIncomeOnNonAccrualLoan": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Foregone interest income on non accrual loans .",
        "label": "Foregone Interest Income On Non Accrual Loan",
        "terseLabel": "Foregone interest income on non accrual loans (in Dollars)"
       }
      }
     },
     "localname": "ForegoneInterestIncomeOnNonAccrualLoan",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/LoansandAllowanceforCreditLossesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sfst_FurnitureAndEquipmentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Furniture And Equipment Member",
        "terseLabel": "Furniture and equipment [Member]"
       }
      }
     },
     "localname": "FurnitureAndEquipmentMember",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofcomponentsofpropertyandequipmentTable",
      "http://www.southernfirst.com/role/ScheduleofestimatedusefullivesofpropertyandequipmentTable"
     ],
     "xbrltype": "domainItemType"
    },
    "sfst_GreenvilleFirstStatutoryTrustOneMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Greenville First Statutory Trust One Member",
        "terseLabel": "Greenville First Statutory Trust One [Member]"
       }
      }
     },
     "localname": "GreenvilleFirstStatutoryTrustOneMember",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/SubordinatedDebenturesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sfst_GreenvilleFirstStatutoryTrustTwoMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Greenville First Statutory Trust Two Member",
        "terseLabel": "Greenville First Statutory Trust Two [Member]"
       }
      }
     },
     "localname": "GreenvilleFirstStatutoryTrustTwoMember",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/SubordinatedDebenturesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sfst_HomeEquitysMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Home Equitys Member",
        "terseLabel": "Home Equity [Member]"
       }
      }
     },
     "localname": "HomeEquitysMember",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofactivityrelatedtotheallowanceforcreditlossesTable",
      "http://www.southernfirst.com/role/ScheduleofanalysisofcollateraldependentloansTable",
      "http://www.southernfirst.com/role/ScheduleofaveragerecordedinvestmentandinterestincomerecognizedonimpairedloansTable",
      "http://www.southernfirst.com/role/ScheduleofloanbalancesbypaymentstatusTable",
      "http://www.southernfirst.com/role/ScheduleofloanbalancesclassifiedbycreditqualityindicatorsandloancategoriesTable",
      "http://www.southernfirst.com/role/ScheduleofnonaccrualloansbymajorcategoriesTable"
     ],
     "xbrltype": "domainItemType"
    },
    "sfst_ImpairmentMethodologyForCreditLossesOnFinancingReceivablesTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Impairment methodology for credit losses on financing receivables.",
        "label": "Impairment Methodology For Credit Losses On Financing Receivables Table Text Block",
        "terseLabel": "Schedule of allowance for loan losses and recorded investment in loans by impairment methodology"
       }
      }
     },
     "localname": "ImpairmentMethodologyForCreditLossesOnFinancingReceivablesTableTextBlock",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/LoansandAllowanceforCreditLossesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "sfst_IncomeLossBeforeEquityInUndistributedNetIncomeOfSubsidiaries": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Income (loss) before equity in undistributed net income of subsidiaries.",
        "label": "Income Loss Before Equity In Undistributed Net Income Of Subsidiaries",
        "terseLabel": "Loss before equity in undistributed net income of subsidiaries"
       }
      }
     },
     "localname": "IncomeLossBeforeEquityInUndistributedNetIncomeOfSubsidiaries",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofcondensedfinancialinformationofSouthernFirstBancsharesIncparentcompanyonlyTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sfst_IncreaseInAllowanceForCreditLosses": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount increase in allowance for credit losses.",
        "label": "Increase In Allowance For Credit Losses",
        "terseLabel": "Allowance for credit losses (in Dollars)"
       }
      }
     },
     "localname": "IncreaseInAllowanceForCreditLosses",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/LoansandAllowanceforCreditLossesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sfst_IncurredLossMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Incurred Loss Member",
        "terseLabel": "Incurred Loss [Member]"
       }
      }
     },
     "localname": "IncurredLossMember",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofnonaccrualloansbymajorcategoriesTable"
     ],
     "xbrltype": "domainItemType"
    },
    "sfst_IndividuallyEvaluated": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The total cost and assign a sale price to each product individually.",
        "label": "Individually Evaluated",
        "terseLabel": "Individually evaluated"
       }
      }
     },
     "localname": "IndividuallyEvaluated",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofallowanceforloanlossesandrecordedinvestmentinloansbyimpairmentmethodologyTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sfst_InitialProceedsOfPreferredSecuritiesFromCapitalInvestment": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Initial proceeds of preferred securities from the capital investment.",
        "label": "Initial Proceeds Of Preferred Securities From Capital Investment",
        "terseLabel": "Initial proceeds from capital investment in trust"
       }
      }
     },
     "localname": "InitialProceedsOfPreferredSecuritiesFromCapitalInvestment",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/SubordinatedDebenturesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sfst_InvestmentInSubsidiariesNet": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Investment in subsidiaries.",
        "label": "Investment In Subsidiaries Net",
        "terseLabel": "Investment in subsidiaries, net"
       }
      }
     },
     "localname": "InvestmentInSubsidiariesNet",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofcondensedfinancialinformationofSouthernFirstBancsharesIncparentcompanyonlyTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sfst_InvestmentInTrustPreferredSecurities": {
     "auth_ref": [],
     "calculation": {
      "http://www.southernfirst.com/role/ScheduleofotherinvestmentsTable": {
       "order": 3.0,
       "parentTag": "us-gaap_OtherInvestments",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Investment in trust preferred securities.",
        "label": "Investment In Trust Preferred Securities",
        "terseLabel": "Investment in Trust Preferred subsidiaries"
       }
      }
     },
     "localname": "InvestmentInTrustPreferredSecurities",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofotherinvestmentsTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sfst_InvestmentOnLoansTotal": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The investment property are conventional bank loans, hard money loans, private money loans, and home equity loans.",
        "label": "Investment On Loans Total",
        "terseLabel": "Total"
       }
      }
     },
     "localname": "InvestmentOnLoansTotal",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofallowanceforloanlossesandrecordedinvestmentinloansbyimpairmentmethodologyTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sfst_InvestmentSecuritiesDetailsScheduleofamortizedcostsandfairvalueofinvestmentsecuritiesLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment Securities (Details) - Schedule of amortized costs and fair value of investment securities [Line Items]"
       }
      }
     },
     "localname": "InvestmentSecuritiesDetailsScheduleofamortizedcostsandfairvalueofinvestmentsecuritiesLineItems",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofamortizedcostsandfairvalueofinvestmentsecuritiesTable"
     ],
     "xbrltype": "stringItemType"
    },
    "sfst_InvestmentSecuritiesDetailsScheduleofamortizedcostsandfairvalueofinvestmentsecuritiesTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment Securities (Details) - Schedule of amortized costs and fair value of investment securities [Table]"
       }
      }
     },
     "localname": "InvestmentSecuritiesDetailsScheduleofamortizedcostsandfairvalueofinvestmentsecuritiesTable",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofamortizedcostsandfairvalueofinvestmentsecuritiesTable"
     ],
     "xbrltype": "stringItemType"
    },
    "sfst_InvestmentSecuritiesDetailsScheduleofgrossunrealizedlossesoninvestmentsecuritiesandfairmarketvalueofrelatedsecuritiesLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment Securities (Details) - Schedule of gross unrealized losses on investment securities and fair market value of related securities [Line Items]"
       }
      }
     },
     "localname": "InvestmentSecuritiesDetailsScheduleofgrossunrealizedlossesoninvestmentsecuritiesandfairmarketvalueofrelatedsecuritiesLineItems",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofgrossunrealizedlossesoninvestmentsecuritiesandfairmarketvalueofrelatedsecuritiesTable"
     ],
     "xbrltype": "stringItemType"
    },
    "sfst_InvestmentSecuritiesDetailsScheduleofgrossunrealizedlossesoninvestmentsecuritiesandfairmarketvalueofrelatedsecuritiesTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment Securities (Details) - Schedule of gross unrealized losses on investment securities and fair market value of related securities [Table]"
       }
      }
     },
     "localname": "InvestmentSecuritiesDetailsScheduleofgrossunrealizedlossesoninvestmentsecuritiesandfairmarketvalueofrelatedsecuritiesTable",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofgrossunrealizedlossesoninvestmentsecuritiesandfairmarketvalueofrelatedsecuritiesTable"
     ],
     "xbrltype": "stringItemType"
    },
    "sfst_LeaseLiabilities": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.",
        "label": "Lease Liabilities",
        "terseLabel": "Other liabilities"
       }
      }
     },
     "localname": "LeaseLiabilities",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/LeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sfst_LiabilityForUnfundedCommitments": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Liability for unfunded commitments.",
        "label": "Liability For Unfunded Commitments",
        "terseLabel": "Liability for unfunded commitments"
       }
      }
     },
     "localname": "LiabilityForUnfundedCommitments",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/SummaryofSignificantAccountingPoliciesandActivitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sfst_LoanBalancesClassifiedByCreditQualityIndicatorsAndLoanCategoriesAmount": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Loan balances classified by credit quality indicators and loan categories amount.",
        "label": "Loan Balances Classified By Credit Quality Indicators And Loan Categories Amount",
        "terseLabel": "Total"
       }
      }
     },
     "localname": "LoanBalancesClassifiedByCreditQualityIndicatorsAndLoanCategoriesAmount",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofloanbalancesclassifiedbycreditqualityindicatorsandloancategoriesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sfst_LoanChargeOffPolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for loan charge off policy.",
        "label": "Loan Charge Off Policy Policy Text Block",
        "terseLabel": "Loan Charge-off Policy"
       }
      }
     },
     "localname": "LoanChargeOffPolicyPolicyTextBlock",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/AccountingPoliciesByPolicy"
     ],
     "xbrltype": "textBlockItemType"
    },
    "sfst_LoanPaymentsRelatedParty": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Loan payment by a related party.",
        "label": "Loan Payments Related Party",
        "negatedLabel": "Less loan payments"
       }
      }
     },
     "localname": "LoanPaymentsRelatedParty",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofloantransactionswithdirectorsandexecutiveofficersincludingtheiraffiliatesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sfst_LoanReceivableByRateTypeTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Composition of gross loans by rate type.",
        "label": "Loan Receivable By Rate Type Table Text Block",
        "terseLabel": "Schedule of composition of gross loans by rate type"
       }
      }
     },
     "localname": "LoanReceivableByRateTypeTableTextBlock",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/LoansandAllowanceforCreditLossesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "sfst_LoanTransactionsWithRelatedParty": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Loan transactions with related party.",
        "label": "Loan Transactions With Related Party",
        "periodEndLabel": "Balance, end of year",
        "periodStartLabel": "Balance, beginning of year"
       }
      }
     },
     "localname": "LoanTransactionsWithRelatedParty",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofloantransactionswithdirectorsandexecutiveofficersincludingtheiraffiliatesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sfst_LoansAndLeasesReceivableBeforeFeesGrossAmount": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Net charge-off rate is the annualized ratio of net charge-offs (gross charge-offs less recoveries of delinquent debt) to average outstanding loans.",
        "label": "Loans And Leases Receivable Before Fees Gross Amount",
        "terseLabel": "Total"
       }
      }
     },
     "localname": "LoansAndLeasesReceivableBeforeFeesGrossAmount",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofnonaccrualloansbymajorcategoriesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sfst_LoansAndLeasesReceivableNetOfDeferredIncomePercentage": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Loans and leases receivable net of deferred income percentage.",
        "label": "Loans And Leases Receivable Net Of Deferred Income Percentage",
        "terseLabel": "Total gross loans, net of deferred fees percentage"
       }
      }
     },
     "localname": "LoansAndLeasesReceivableNetOfDeferredIncomePercentage",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofcompositionofourloanportfolioTable"
     ],
     "xbrltype": "percentItemType"
    },
    "sfst_LoansReceivableCarryingAmount": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after allowance and deduction of deferred interest and fees, unamortized costs and premiums and discounts from face amounts, of loans and leases held in portfolio, including but not limited to, commercial and consumer loans. Includes loans held for sale. Excludes loans and leases covered under loss sharing agreements.",
        "label": "Loans Receivable Carrying Amount",
        "terseLabel": "Loans, Carrying Amount"
       }
      }
     },
     "localname": "LoansReceivableCarryingAmount",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofestimatedfairvaluesofthecompanysfinancialinstrumentsTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sfst_LoansandAllowanceforCreditLossesDetailsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Loans and Allowance for Credit Losses (Details) [Line Items]"
       }
      }
     },
     "localname": "LoansandAllowanceforCreditLossesDetailsLineItems",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/LoansandAllowanceforCreditLossesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "sfst_LoansandAllowanceforCreditLossesDetailsScheduleofactivityrelatedtotheallowanceforcreditlossesLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Loans and Allowance for Credit Losses (Details) - Schedule of activity related to the allowance for credit losses [Line Items]"
       }
      }
     },
     "localname": "LoansandAllowanceforCreditLossesDetailsScheduleofactivityrelatedtotheallowanceforcreditlossesLineItems",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofactivityrelatedtotheallowanceforcreditlossesTable"
     ],
     "xbrltype": "stringItemType"
    },
    "sfst_LoansandAllowanceforCreditLossesDetailsScheduleofactivityrelatedtotheallowanceforcreditlossesTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Loans and Allowance for Credit Losses (Details) - Schedule of activity related to the allowance for credit losses [Table]"
       }
      }
     },
     "localname": "LoansandAllowanceforCreditLossesDetailsScheduleofactivityrelatedtotheallowanceforcreditlossesTable",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofactivityrelatedtotheallowanceforcreditlossesTable"
     ],
     "xbrltype": "stringItemType"
    },
    "sfst_LoansandAllowanceforCreditLossesDetailsScheduleofallowanceforloanlossesandrecordedinvestmentinloansbyimpairmentmethodologyLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Loans and Allowance for Credit Losses (Details) - Schedule of allowance for loan losses and recorded investment in loans by impairment methodology [Line Items]"
       }
      }
     },
     "localname": "LoansandAllowanceforCreditLossesDetailsScheduleofallowanceforloanlossesandrecordedinvestmentinloansbyimpairmentmethodologyLineItems",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofallowanceforloanlossesandrecordedinvestmentinloansbyimpairmentmethodologyTable"
     ],
     "xbrltype": "stringItemType"
    },
    "sfst_LoansandAllowanceforCreditLossesDetailsScheduleofallowanceforloanlossesandrecordedinvestmentinloansbyimpairmentmethodologyTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Loans and Allowance for Credit Losses (Details) - Schedule of allowance for loan losses and recorded investment in loans by impairment methodology [Table]"
       }
      }
     },
     "localname": "LoansandAllowanceforCreditLossesDetailsScheduleofallowanceforloanlossesandrecordedinvestmentinloansbyimpairmentmethodologyTable",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofallowanceforloanlossesandrecordedinvestmentinloansbyimpairmentmethodologyTable"
     ],
     "xbrltype": "stringItemType"
    },
    "sfst_LoansandAllowanceforCreditLossesDetailsScheduleofanalysisofcollateraldependentloansLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Loans and Allowance for Credit Losses (Details) - Schedule of analysis of collateral-dependent loans [Line Items]"
       }
      }
     },
     "localname": "LoansandAllowanceforCreditLossesDetailsScheduleofanalysisofcollateraldependentloansLineItems",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofanalysisofcollateraldependentloansTable"
     ],
     "xbrltype": "stringItemType"
    },
    "sfst_LoansandAllowanceforCreditLossesDetailsScheduleofanalysisofcollateraldependentloansTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Loans and Allowance for Credit Losses (Details) - Schedule of analysis of collateral-dependent loans [Table]"
       }
      }
     },
     "localname": "LoansandAllowanceforCreditLossesDetailsScheduleofanalysisofcollateraldependentloansTable",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofanalysisofcollateraldependentloansTable"
     ],
     "xbrltype": "stringItemType"
    },
    "sfst_LoansandAllowanceforCreditLossesDetailsScheduleofaveragerecordedinvestmentandinterestincomerecognizedonimpairedloansLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Loans and Allowance for Credit Losses (Details) - Schedule of average recorded investment and interest income recognized on impaired loans [Line Items]"
       }
      }
     },
     "localname": "LoansandAllowanceforCreditLossesDetailsScheduleofaveragerecordedinvestmentandinterestincomerecognizedonimpairedloansLineItems",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofaveragerecordedinvestmentandinterestincomerecognizedonimpairedloansTable"
     ],
     "xbrltype": "stringItemType"
    },
    "sfst_LoansandAllowanceforCreditLossesDetailsScheduleofaveragerecordedinvestmentandinterestincomerecognizedonimpairedloansTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Loans and Allowance for Credit Losses (Details) - Schedule of average recorded investment and interest income recognized on impaired loans [Table]"
       }
      }
     },
     "localname": "LoansandAllowanceforCreditLossesDetailsScheduleofaveragerecordedinvestmentandinterestincomerecognizedonimpairedloansTable",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofaveragerecordedinvestmentandinterestincomerecognizedonimpairedloansTable"
     ],
     "xbrltype": "stringItemType"
    },
    "sfst_LoansandAllowanceforCreditLossesDetailsScheduleofkeyinformationforimpairedloansLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Loans and Allowance for Credit Losses (Details) - Schedule of key information for impaired loans [Line Items]"
       }
      }
     },
     "localname": "LoansandAllowanceforCreditLossesDetailsScheduleofkeyinformationforimpairedloansLineItems",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofkeyinformationforimpairedloansTable"
     ],
     "xbrltype": "stringItemType"
    },
    "sfst_LoansandAllowanceforCreditLossesDetailsScheduleofkeyinformationforimpairedloansTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Loans and Allowance for Credit Losses (Details) - Schedule of key information for impaired loans [Table]"
       }
      }
     },
     "localname": "LoansandAllowanceforCreditLossesDetailsScheduleofkeyinformationforimpairedloansTable",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofkeyinformationforimpairedloansTable"
     ],
     "xbrltype": "stringItemType"
    },
    "sfst_LoansandAllowanceforCreditLossesDetailsScheduleofloanbalancesclassifiedbycreditqualityindicatorsandloancategoriesLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Loans and Allowance for Credit Losses (Details) - Schedule of loan balances classified by credit quality indicators and loan categories [Line Items]"
       }
      }
     },
     "localname": "LoansandAllowanceforCreditLossesDetailsScheduleofloanbalancesclassifiedbycreditqualityindicatorsandloancategoriesLineItems",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofloanbalancesclassifiedbycreditqualityindicatorsandloancategoriesTable"
     ],
     "xbrltype": "stringItemType"
    },
    "sfst_LoansandAllowanceforCreditLossesDetailsScheduleofloanbalancesclassifiedbycreditqualityindicatorsandloancategoriesTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Loans and Allowance for Credit Losses (Details) - Schedule of loan balances classified by credit quality indicators and loan categories [Table]"
       }
      }
     },
     "localname": "LoansandAllowanceforCreditLossesDetailsScheduleofloanbalancesclassifiedbycreditqualityindicatorsandloancategoriesTable",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofloanbalancesclassifiedbycreditqualityindicatorsandloancategoriesTable"
     ],
     "xbrltype": "stringItemType"
    },
    "sfst_LoansandAllowanceforCreditLossesDetailsScheduleofoutstandingloansbycreditqualityindicatorsbyyearoforiginationLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Loans and Allowance for Credit Losses (Details) - Schedule of outstanding loans by credit quality indicators by year of origination [Line Items]"
       }
      }
     },
     "localname": "LoansandAllowanceforCreditLossesDetailsScheduleofoutstandingloansbycreditqualityindicatorsbyyearoforiginationLineItems",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofoutstandingloansbycreditqualityindicatorsbyyearoforiginationTable"
     ],
     "xbrltype": "stringItemType"
    },
    "sfst_LoansandAllowanceforCreditLossesDetailsScheduleofoutstandingloansbycreditqualityindicatorsbyyearoforiginationTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Loans and Allowance for Credit Losses (Details) - Schedule of outstanding loans by credit quality indicators by year of origination [Table]"
       }
      }
     },
     "localname": "LoansandAllowanceforCreditLossesDetailsScheduleofoutstandingloansbycreditqualityindicatorsbyyearoforiginationTable",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofoutstandingloansbycreditqualityindicatorsbyyearoforiginationTable"
     ],
     "xbrltype": "stringItemType"
    },
    "sfst_LoansandAllowanceforCreditLossesDetailsTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Loans and Allowance for Credit Losses (Details) [Table]"
       }
      }
     },
     "localname": "LoansandAllowanceforCreditLossesDetailsTable",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/LoansandAllowanceforCreditLossesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "sfst_LossOnSaleOfRealEstateOwned": {
     "auth_ref": [],
     "calculation": {
      "http://www.southernfirst.com/role/ConsolidatedCashFlow": {
       "order": 5.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Loss on sale of real estate owned.",
        "label": "Loss On Sale Of Real Estate Owned",
        "terseLabel": "Loss on sale of other real estate owned"
       }
      }
     },
     "localname": "LossOnSaleOfRealEstateOwned",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sfst_ModificationAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Modification Axis",
        "terseLabel": "Modification [Axis]"
       }
      }
     },
     "localname": "ModificationAxis",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/TroubledDebtRestructuringsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "sfst_ModificationDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Modification [Domain]"
       }
      }
     },
     "localname": "ModificationDomain",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/TroubledDebtRestructuringsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sfst_MortgageBackedAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Mortgage Backed Abstract",
        "terseLabel": "Mortgage-backed"
       }
      }
     },
     "localname": "MortgageBackedAbstract",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofgrossunrealizedlossesoninvestmentsecuritiesandfairmarketvalueofrelatedsecuritiesTable"
     ],
     "xbrltype": "stringItemType"
    },
    "sfst_MortgageBackedAbstract0": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Mortgage Backed Abstract0",
        "terseLabel": "Mortgage-backed"
       }
      }
     },
     "localname": "MortgageBackedAbstract0",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofgrossunrealizedlossesoninvestmentsecuritiesandfairmarketvalueofrelatedsecuritiesTable"
     ],
     "xbrltype": "stringItemType"
    },
    "sfst_MortgageLoans": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of mortgage loans.",
        "label": "Mortgage Loans",
        "terseLabel": "Mortgage loans"
       }
      }
     },
     "localname": "MortgageLoans",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/FederalHomeLoanBankAdvancesandOtherBorrowingsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sfst_MortgageLoansHeldForSaleAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Mortgage Loans Held For Sale [Abstract]"
       }
      }
     },
     "localname": "MortgageLoansHeldForSaleAbstract",
     "nsuri": "http://www.southernfirst.com/20221231",
     "xbrltype": "stringItemType"
    },
    "sfst_MortgageLoansHeldForSaleTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for mortgage loans held for sale.",
        "label": "Mortgage Loans Held For Sale Text Block",
        "terseLabel": "Mortgage Loans Held for Sale"
       }
      }
     },
     "localname": "MortgageLoansHeldForSaleTextBlock",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/MortgageLoansHeldforSale"
     ],
     "xbrltype": "textBlockItemType"
    },
    "sfst_NetLenderAndReferralFeesOnPppLoans": {
     "auth_ref": [],
     "calculation": {
      "http://www.southernfirst.com/role/ConsolidatedIncomeStatement": {
       "order": 5.0,
       "parentTag": "us-gaap_NoninterestIncome",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Net lender and referral fees on PPP loans",
        "label": "Net Lender And Referral Fees On Ppp Loans",
        "terseLabel": "Net lender fees on PPP loan sale"
       }
      }
     },
     "localname": "NetLenderAndReferralFeesOnPppLoans",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/ConsolidatedIncomeStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sfst_NetLoanChargeOffsAnnualizedAsPercentageOfAverageLoans": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Net loan charge offs annualized as a percentage of average total loans.",
        "label": "Net Loan Charge Offs Annualized As Percentage Of Average Loans",
        "terseLabel": "Net recoveries to average loans (annualized)"
       }
      }
     },
     "localname": "NetLoanChargeOffsAnnualizedAsPercentageOfAverageLoans",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofactivityrelatedtotheallowanceforcreditlossesTable"
     ],
     "xbrltype": "percentItemType"
    },
    "sfst_NewLoans": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "New loans.",
        "label": "New Loans",
        "terseLabel": "New loans"
       }
      }
     },
     "localname": "NewLoans",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofloantransactionswithdirectorsandexecutiveofficersincludingtheiraffiliatesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sfst_NewlyIssuedButNotYetEffectiveAccountingStandardsPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure of newly issued, but not yet effective accounting standards.",
        "label": "Newly Issued But Not Yet Effective Accounting Standards Policy Text Block",
        "terseLabel": "Newly Issued, But Not Yet Effective Accounting Standards"
       }
      }
     },
     "localname": "NewlyIssuedButNotYetEffectiveAccountingStandardsPolicyTextBlock",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/AccountingPoliciesByPolicy"
     ],
     "xbrltype": "textBlockItemType"
    },
    "sfst_NonOwnerOccupiedLoansMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non Owner Occupied Loans Member",
        "terseLabel": "Non Owner Occupied loans [Member]"
       }
      }
     },
     "localname": "NonOwnerOccupiedLoansMember",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/LoansandAllowanceforCreditLossesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sfst_NonOwnerOccupiedReMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Non owner occupied real estate.",
        "label": "Non Owner Occupied Re Member",
        "terseLabel": "Non-owner occupied RE\t[Member]"
       }
      }
     },
     "localname": "NonOwnerOccupiedReMember",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofkeyinformationforimpairedloansTable"
     ],
     "xbrltype": "domainItemType"
    },
    "sfst_NonaccrualLoansMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Nonaccrual Loans Member",
        "terseLabel": "Nonaccrual Loans [Member]"
       }
      }
     },
     "localname": "NonaccrualLoansMember",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofloanbalancesbypaymentstatusTable"
     ],
     "xbrltype": "domainItemType"
    },
    "sfst_NonaccrualLoansWithAnAllowanceMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Nonaccrual Loans With An Allowance Member",
        "terseLabel": "Nonaccrual Loans With An Allowance [Member]"
       }
      }
     },
     "localname": "NonaccrualLoansWithAnAllowanceMember",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofnonaccrualloansbymajorcategoriesTable"
     ],
     "xbrltype": "domainItemType"
    },
    "sfst_NonaccrualLoansWithNoAllowanceMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Nonaccrual Loans With No Allowance Member",
        "terseLabel": "Nonaccrual Loans With No Allowance [Member]"
       }
      }
     },
     "localname": "NonaccrualLoansWithNoAllowanceMember",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofnonaccrualloansbymajorcategoriesTable"
     ],
     "xbrltype": "domainItemType"
    },
    "sfst_NonaccruingTDRs": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Nonaccrual loan is accounting terminology for a debt that is no longer accruing interest.",
        "label": "Nonaccruing TDRs",
        "terseLabel": "Nonaccruing TDRs"
       }
      }
     },
     "localname": "NonaccruingTDRs",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofnonperformingassetsincludingnonaccruingTDRsTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sfst_NonownerOccupiedREMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Nonowner Occupied REMember",
        "terseLabel": "Non-Owner Occupied RE [Member]",
        "verboseLabel": "Non-owner occupied RE [Member]"
       }
      }
     },
     "localname": "NonownerOccupiedREMember",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofactivityrelatedtotheallowanceforcreditlossesTable",
      "http://www.southernfirst.com/role/ScheduleofaveragerecordedinvestmentandinterestincomerecognizedonimpairedloansTable",
      "http://www.southernfirst.com/role/ScheduleofloanbalancesbypaymentstatusTable",
      "http://www.southernfirst.com/role/ScheduleofloanbalancesclassifiedbycreditqualityindicatorsandloancategoriesTable",
      "http://www.southernfirst.com/role/ScheduleofnonaccrualloansbymajorcategoriesTable"
     ],
     "xbrltype": "domainItemType"
    },
    "sfst_NonownersOccupiedREMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Nonowners Occupied REMember",
        "terseLabel": "Non-owners occupied RE [Member]"
       }
      }
     },
     "localname": "NonownersOccupiedREMember",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofanalysisofcollateraldependentloansTable"
     ],
     "xbrltype": "domainItemType"
    },
    "sfst_NonperformingAssetsAsAPercentageOfAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Nonperforming Assets As APercentage Of Abstract",
        "terseLabel": "Nonperforming assets as a percentage of:"
       }
      }
     },
     "localname": "NonperformingAssetsAsAPercentageOfAbstract",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofnonperformingassetsincludingnonaccruingTDRsTable"
     ],
     "xbrltype": "stringItemType"
    },
    "sfst_NonperformingAssetsAsPercentageOfAssets": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Nonperforming assets as a percentage of Assets.",
        "label": "Nonperforming Assets As Percentage Of Assets",
        "terseLabel": "Total assets"
       }
      }
     },
     "localname": "NonperformingAssetsAsPercentageOfAssets",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofnonperformingassetsincludingnonaccruingTDRsTable"
     ],
     "xbrltype": "percentItemType"
    },
    "sfst_NonvestedRestrictedStockMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Nonvested Restricted Stock Member",
        "terseLabel": "Nonvested restricted stock"
       }
      }
     },
     "localname": "NonvestedRestrictedStockMember",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/ShareholdersEquityType2or3"
     ],
     "xbrltype": "domainItemType"
    },
    "sfst_NonvestedRestrictedStockValue": {
     "auth_ref": [],
     "calculation": {
      "http://www.southernfirst.com/role/ConsolidatedBalanceSheet": {
       "order": 6.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate value of restricted common stock, which are yet to be vested.",
        "label": "Nonvested Restricted Stock Value",
        "negatedLabel": "Nonvested restricted stock"
       }
      }
     },
     "localname": "NonvestedRestrictedStockValue",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sfst_NumberOfExecutiveOfficers": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of executive officers.",
        "label": "Number Of Executive Officers",
        "terseLabel": "Number of executive officers"
       }
      }
     },
     "localname": "NumberOfExecutiveOfficers",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/CommitmentsandContingenciesDetails",
      "http://www.southernfirst.com/role/EmployeeBenefitPlanDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "sfst_NumberOfInvestmentsInContinuousUnrealizedLossPosition": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of investments in continuous unrealized loss position.",
        "label": "Number Of Investments In Continuous Unrealized Loss Position",
        "terseLabel": "Available for sale Securities, Total, Number of investments | Investments"
       }
      }
     },
     "localname": "NumberOfInvestmentsInContinuousUnrealizedLossPosition",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofgrossunrealizedlossesoninvestmentsecuritiesandfairmarketvalueofrelatedsecuritiesTable"
     ],
     "xbrltype": "integerItemType"
    },
    "sfst_NumberOfInvestmentsInContinuousUnrealizedLossPositionLessThanTwelveMonths": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of investments in continuous unrealized loss position, less than twelve months.",
        "label": "Number Of Investments In Continuous Unrealized Loss Position Less Than Twelve Months",
        "terseLabel": "Available for sale Securities, Less than 12 months, Number of investments | Investments",
        "verboseLabel": "Fair market value, less than 12 months, number of investments"
       }
      }
     },
     "localname": "NumberOfInvestmentsInContinuousUnrealizedLossPositionLessThanTwelveMonths",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/InvestmentSecuritiesDetails",
      "http://www.southernfirst.com/role/ScheduleofgrossunrealizedlossesoninvestmentsecuritiesandfairmarketvalueofrelatedsecuritiesTable"
     ],
     "xbrltype": "integerItemType"
    },
    "sfst_NumberOfInvestmentsInContinuousUnrealizedLossPositionTwelveMonthsOrLonger": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of investments in continuous unrealized loss position twelve months or longer.",
        "label": "Number Of Investments In Continuous Unrealized Loss Position Twelve Months Or Longer",
        "terseLabel": "Available for sale Securities, 12 months or longer, Number of investments | Investments"
       }
      }
     },
     "localname": "NumberOfInvestmentsInContinuousUnrealizedLossPositionTwelveMonthsOrLonger",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofgrossunrealizedlossesoninvestmentsecuritiesandfairmarketvalueofrelatedsecuritiesTable"
     ],
     "xbrltype": "integerItemType"
    },
    "sfst_NumberOfLoanProcessed": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of loan processed.",
        "label": "Number Of Loan Processed",
        "terseLabel": "Number of loan processed"
       }
      }
     },
     "localname": "NumberOfLoanProcessed",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/LoansandAllowanceforCreditLossesDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "sfst_NumeratorAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Numerator Abstract",
        "terseLabel": "Numerator:"
       }
      }
     },
     "localname": "NumeratorAbstract",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofearningspersharecalculationTable"
     ],
     "xbrltype": "stringItemType"
    },
    "sfst_OccupiedLoansPercentage": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The percentage of occupied loans.",
        "label": "Occupied Loans Percentage",
        "terseLabel": "Occupied loans percentage"
       }
      }
     },
     "localname": "OccupiedLoansPercentage",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/LoansandAllowanceforCreditLossesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "sfst_OneConsumerRealEstateLoanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "One Consumer Real Estate Loan Member",
        "terseLabel": "One Consumer Real Estate Loan [Member]"
       }
      }
     },
     "localname": "OneConsumerRealEstateLoanMember",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/TroubledDebtRestructuringsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sfst_OperatingLeaseLiability1": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.",
        "label": "Operating Lease Liability1",
        "terseLabel": "Total lease liability"
       }
      }
     },
     "localname": "OperatingLeaseLiability1",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofmaturitiesofleaseliabilitiesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sfst_OperatingLeasePayment": {
     "auth_ref": [],
     "calculation": {
      "http://www.southernfirst.com/role/ConsolidatedCashFlow": {
       "order": 6.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.",
        "label": "Operating Lease Payment",
        "terseLabel": "Net change in operating leases"
       }
      }
     },
     "localname": "OperatingLeasePayment",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sfst_OperatingLeaseRightOfUseAssets": {
     "auth_ref": [],
     "calculation": {
      "http://www.southernfirst.com/role/ScheduleofcomponentsofpropertyandequipmentTable": {
       "order": 2.0,
       "parentTag": "us-gaap_PropertyPlantAndEquipmentNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's right to use underlying asset under operating lease.",
        "label": "Operating Lease Right Of Use Assets",
        "terseLabel": "ROU assets"
       }
      }
     },
     "localname": "OperatingLeaseRightOfUseAssets",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofcomponentsofpropertyandequipmentTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sfst_OperatingLeases": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Operating leases.",
        "label": "Operating Leases",
        "terseLabel": "Operating leases"
       }
      }
     },
     "localname": "OperatingLeases",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sfst_Other": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Real estate is considered real property that includes land and anything permanently attached to it or built on it, whether natural or man-made.",
        "label": "Other",
        "terseLabel": "Other"
       }
      }
     },
     "localname": "Other",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofanalysisofcollateraldependentloansTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sfst_OtherComprehensiveIncomeLossAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Comprehensive Income Loss Abstract",
        "terseLabel": "Other comprehensive income (loss):"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossAbstract",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/ConsolidatedIncomeStatement0"
     ],
     "xbrltype": "stringItemType"
    },
    "sfst_OtherConsumerMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other consumer.",
        "label": "Other Consumer Member",
        "terseLabel": "Other [Member]"
       }
      }
     },
     "localname": "OtherConsumerMember",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofcompositionofourloanportfolioTable"
     ],
     "xbrltype": "domainItemType"
    },
    "sfst_OtherLoansMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Loans Member",
        "terseLabel": "Other [Member]"
       }
      }
     },
     "localname": "OtherLoansMember",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofoutstandingloansbycreditqualityindicatorsbyyearoforiginationTable"
     ],
     "xbrltype": "domainItemType"
    },
    "sfst_OtherMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Member",
        "terseLabel": "Other [Member]"
       }
      }
     },
     "localname": "OtherMember",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofactivityrelatedtotheallowanceforcreditlossesTable",
      "http://www.southernfirst.com/role/ScheduleofanalysisofcollateraldependentloansTable",
      "http://www.southernfirst.com/role/ScheduleofaveragerecordedinvestmentandinterestincomerecognizedonimpairedloansTable",
      "http://www.southernfirst.com/role/ScheduleofkeyinformationforimpairedloansTable",
      "http://www.southernfirst.com/role/ScheduleofloanbalancesbypaymentstatusTable",
      "http://www.southernfirst.com/role/ScheduleofloanbalancesclassifiedbycreditqualityindicatorsandloancategoriesTable",
      "http://www.southernfirst.com/role/ScheduleofnonaccrualloansbymajorcategoriesTable"
     ],
     "xbrltype": "domainItemType"
    },
    "sfst_OtherRealEstateOwned": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other Real Estate Owned (OREO) is a bank accounting term that refers to real estate property assets that a bank holds, but that are not part of its business.",
        "label": "Other Real Estate Owned",
        "terseLabel": "Other real estate owned"
       }
      }
     },
     "localname": "OtherRealEstateOwned",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofnonperformingassetsincludingnonaccruingTDRsTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sfst_OtherRealEstateWriteDowns": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other real estate write downs.",
        "label": "Other Real Estate Write Downs",
        "terseLabel": "Write-downs, net"
       }
      }
     },
     "localname": "OtherRealEstateWriteDowns",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofactivityofrealestateacquiredinsettlementofloansportionofotherrealestateownedTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sfst_OwnerOccupiedREMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Owner Occupied REMember",
        "terseLabel": "Owner Occupied RE [Member]",
        "verboseLabel": "Owner occupied RE [Member]"
       }
      }
     },
     "localname": "OwnerOccupiedREMember",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofactivityrelatedtotheallowanceforcreditlossesTable",
      "http://www.southernfirst.com/role/ScheduleofanalysisofcollateraldependentloansTable",
      "http://www.southernfirst.com/role/ScheduleofaveragerecordedinvestmentandinterestincomerecognizedonimpairedloansTable",
      "http://www.southernfirst.com/role/ScheduleofloanbalancesbypaymentstatusTable",
      "http://www.southernfirst.com/role/ScheduleofloanbalancesclassifiedbycreditqualityindicatorsandloancategoriesTable",
      "http://www.southernfirst.com/role/ScheduleofnonaccrualloansbymajorcategoriesTable"
     ],
     "xbrltype": "domainItemType"
    },
    "sfst_OwnerOccupiedReAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Owner Occupied Re Abstract",
        "terseLabel": "Owner occupied RE"
       }
      }
     },
     "localname": "OwnerOccupiedReAbstract",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofoutstandingloansbycreditqualityindicatorsbyyearoforiginationTable"
     ],
     "xbrltype": "stringItemType"
    },
    "sfst_OwnerOccupiedReMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Owner occupied Real Estate.",
        "label": "Owner Occupied Re Member",
        "terseLabel": "Owner occupied RE [Member]"
       }
      }
     },
     "localname": "OwnerOccupiedReMember",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofkeyinformationforimpairedloansTable"
     ],
     "xbrltype": "domainItemType"
    },
    "sfst_ParentCompanyFinancialInformationDetailsScheduleofcondensedfinancialinformationofSouthernFirstBancsharesIncparentcompanyonlyLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Parent Company Financial Information (Details) - Schedule of condensed financial information of Southern First Bancshares, Inc. (parent company only) [Line Items]"
       }
      }
     },
     "localname": "ParentCompanyFinancialInformationDetailsScheduleofcondensedfinancialinformationofSouthernFirstBancsharesIncparentcompanyonlyLineItems",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofcondensedfinancialinformationofSouthernFirstBancsharesIncparentcompanyonlyTable"
     ],
     "xbrltype": "stringItemType"
    },
    "sfst_ParentCompanyFinancialInformationDetailsScheduleofcondensedfinancialinformationofSouthernFirstBancsharesIncparentcompanyonlyTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Parent Company Financial Information (Details) - Schedule of condensed financial information of Southern First Bancshares, Inc. (parent company only) [Table]"
       }
      }
     },
     "localname": "ParentCompanyFinancialInformationDetailsScheduleofcondensedfinancialinformationofSouthernFirstBancsharesIncparentcompanyonlyTable",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofcondensedfinancialinformationofSouthernFirstBancsharesIncparentcompanyonlyTable"
     ],
     "xbrltype": "stringItemType"
    },
    "sfst_PartOfLoansOfThirtyDaysOrMorePastDueAsPercentageOfAggregateLoanPortfolio": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Part of loans of thirty days or more past due as a percentage of aggregate loan portfolio.",
        "label": "Part Of Loans Of Thirty Days Or More Past Due As Percentage Of Aggregate Loan Portfolio",
        "terseLabel": "Part of loans of 30 days or more past due as a percentage of total loan portfolio"
       }
      }
     },
     "localname": "PartOfLoansOfThirtyDaysOrMorePastDueAsPercentageOfAggregateLoanPortfolio",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/LoansandAllowanceforCreditLossesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "sfst_PaycheckProtectionProgramMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Paycheck Protection Program [Member]",
        "label": "Paycheck Protection Program Member",
        "terseLabel": "Paycheck Protection Program [Member]"
       }
      }
     },
     "localname": "PaycheckProtectionProgramMember",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/LoansandAllowanceforCreditLossesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sfst_PaymentToAcquireMarketableSecuritiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Payment To Acquire Marketable Securities Abstract",
        "terseLabel": "Purchase of investment securities:"
       }
      }
     },
     "localname": "PaymentToAcquireMarketableSecuritiesAbstract",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "stringItemType"
    },
    "sfst_PercentageOfLoansCollateralByRealEstate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Percentage Of Loans Collateral By Real Estate",
        "terseLabel": "Percentage of loans collateralize by real estate"
       }
      }
     },
     "localname": "PercentageOfLoansCollateralByRealEstate",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/FairValueAccountingDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "sfst_PercentageOfLondonInterbankOfferedRate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of London Interbank Offered Rate.",
        "label": "Percentage Of London Interbank Offered Rate",
        "terseLabel": "LIBOR rate"
       }
      }
     },
     "localname": "PercentageOfLondonInterbankOfferedRate",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/SubordinatedDebenturesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "sfst_PercentageOfSbaToGuaranteeOfCertainLoans": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of SBA to guarantee of certain loans.",
        "label": "Percentage Of Sba To Guarantee Of Certain Loans",
        "terseLabel": "Percentage of SBA to guarantee of certain loans"
       }
      }
     },
     "localname": "PercentageOfSbaToGuaranteeOfCertainLoans",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/LoansandAllowanceforCreditLossesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "sfst_PeriodOfEmploymentAgreement": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Period of Employment agreement.",
        "label": "Period Of Employment Agreement",
        "terseLabel": "Period of Employment agreement"
       }
      }
     },
     "localname": "PeriodOfEmploymentAgreement",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/CommitmentsandContingenciesDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "sfst_PostModificationMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Post Modification Member",
        "terseLabel": "Post-Modification [Member]"
       }
      }
     },
     "localname": "PostModificationMember",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/TroubledDebtRestructuringsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sfst_PreModificationAndPostModificationMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pre Modification And Post Modification Member",
        "terseLabel": "Pre-Modification and Post-Modification [Member]"
       }
      }
     },
     "localname": "PreModificationAndPostModificationMember",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/TroubledDebtRestructuringsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sfst_PreModificationMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pre Modification Member",
        "terseLabel": "Pre-Modification [Member]"
       }
      }
     },
     "localname": "PreModificationMember",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/TroubledDebtRestructuringsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sfst_PrimarilyLoanGrowth": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of primarily loan growth for the year.",
        "label": "Primarily Loan Growth",
        "terseLabel": "Primarily loan growth (in Dollars)"
       }
      }
     },
     "localname": "PrimarilyLoanGrowth",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/LoansandAllowanceforCreditLossesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sfst_ProceedsFromMaturitiesCallsAndRepaymentsOfInvestmentSecuritiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Proceeds From Maturities Calls And Repayments Of Investment Securities Abstract",
        "terseLabel": "Proceeds from maturities, calls and repayments of investment securities:"
       }
      }
     },
     "localname": "ProceedsFromMaturitiesCallsAndRepaymentsOfInvestmentSecuritiesAbstract",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "stringItemType"
    },
    "sfst_ProceedsFromSaleOfInvestmentSecurities": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sale of investment securities.",
        "label": "Proceeds From Sale Of Investment Securities",
        "terseLabel": "Sale of investment securities"
       }
      }
     },
     "localname": "ProceedsFromSaleOfInvestmentSecurities",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/InvestmentSecuritiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sfst_ProceedsFromTheExerciseOfStockOptionsAndWarrants": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow associated with the amount received from holders exercising their stock options and warrants.",
        "label": "Proceeds From The Exercise Of Stock Options And Warrants",
        "terseLabel": "Proceeds from the exercise of stock options and warrants"
       }
      }
     },
     "localname": "ProceedsFromTheExerciseOfStockOptionsAndWarrants",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofcondensedfinancialinformationofSouthernFirstBancsharesIncparentcompanyonlyTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sfst_ProductOrServiceOnDebitCard": {
     "auth_ref": [],
     "calculation": {
      "http://www.southernfirst.com/role/ConsolidatedIncomeStatement": {
       "order": 3.0,
       "parentTag": "us-gaap_NoninterestIncome",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of product or service on debit card.",
        "label": "Product Or Service On Debit Card",
        "terseLabel": "ATM and debit card income"
       }
      }
     },
     "localname": "ProductOrServiceOnDebitCard",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/ConsolidatedIncomeStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sfst_ProfitSharingAndFourHundredOneKPlanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Profit Sharing And Four Hundred One KPlan Member",
        "terseLabel": "Profit Sharing and Four Hundred One K Plan [Member]",
        "verboseLabel": "Profit Sharing and Four Hundred One K Plan[Member]"
       }
      }
     },
     "localname": "ProfitSharingAndFourHundredOneKPlanMember",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/EmployeeBenefitPlanDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sfst_PropertyandEquipmentDetailsScheduleofestimatedusefullivesofpropertyandequipmentLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property and Equipment (Details) - Schedule of estimated useful lives of property and equipment [Line Items]"
       }
      }
     },
     "localname": "PropertyandEquipmentDetailsScheduleofestimatedusefullivesofpropertyandequipmentLineItems",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofestimatedusefullivesofpropertyandequipmentTable"
     ],
     "xbrltype": "stringItemType"
    },
    "sfst_PropertyandEquipmentDetailsScheduleofestimatedusefullivesofpropertyandequipmentTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property and Equipment (Details) - Schedule of estimated useful lives of property and equipment [Table]"
       }
      }
     },
     "localname": "PropertyandEquipmentDetailsScheduleofestimatedusefullivesofpropertyandequipmentTable",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofestimatedusefullivesofpropertyandequipmentTable"
     ],
     "xbrltype": "stringItemType"
    },
    "sfst_ProvisionForreversalOfLoanLosses": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Loan loss provisions, also known as valuation allowances, are an expense set aside as an allowance for potential uncollected loans and loan payments.",
        "label": "Provision Forreversal Of Loan Losses",
        "terseLabel": "Provision for credit losses"
       }
      }
     },
     "localname": "ProvisionForreversalOfLoanLosses",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofallowanceforcreditlossesforunfundedloancommitmentsTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sfst_QuarterlyFinancialInformationMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Quarterly Financial Information Member",
        "terseLabel": "Quarterly Financial Information [Member]"
       }
      }
     },
     "localname": "QuarterlyFinancialInformationMember",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofselectedquarterlyfinancialinformationTable"
     ],
     "xbrltype": "domainItemType"
    },
    "sfst_RealEstateLoanPercentageOfAggregateLoan": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Real estate loan percentage of aggregate loan.",
        "label": "Real Estate Loan Percentage Of Aggregate Loan",
        "terseLabel": "Real estate loan percentage of total loan"
       }
      }
     },
     "localname": "RealEstateLoanPercentageOfAggregateLoan",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/LoansandAllowanceforCreditLossesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "sfst_RealEstateOwnedExpenses": {
     "auth_ref": [],
     "calculation": {
      "http://www.southernfirst.com/role/ConsolidatedIncomeStatement": {
       "order": 3.0,
       "parentTag": "us-gaap_NoninterestExpense",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other real estate owned expenses.",
        "label": "Real Estate Owned Expenses",
        "terseLabel": "Other real estate owned expenses, net"
       }
      }
     },
     "localname": "RealEstateOwnedExpenses",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/ConsolidatedIncomeStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sfst_ReceivingSBALenderFeeIncome": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount which going to receiving SBA Lender Fee Income.",
        "label": "Receiving SBALender Fee Income",
        "terseLabel": "Receiving SBA lender fee income (in Dollars)"
       }
      }
     },
     "localname": "ReceivingSBALenderFeeIncome",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/LoansandAllowanceforCreditLossesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sfst_RecognizedInterestIncomeMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Recognized Interest Income Member",
        "terseLabel": "Recognized Interest Income [Member]"
       }
      }
     },
     "localname": "RecognizedInterestIncomeMember",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofaveragerecordedinvestmentandinterestincomerecognizedonimpairedloansTable"
     ],
     "xbrltype": "domainItemType"
    },
    "sfst_RecognizedInterestIncomeTotalConsumer": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Net interest income reflects the difference between the revenue from a bank's interest-bearing assets and expenses on its interest-bearing liabilities.",
        "label": "Recognized Interest Income Total Consumer",
        "terseLabel": "Recognized interest income total commercial"
       }
      }
     },
     "localname": "RecognizedInterestIncomeTotalConsumer",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofaveragerecordedinvestmentandinterestincomerecognizedonimpairedloansTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sfst_RecognizedInterestIncomeTotalConsumers": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Revenue is the total of the net-interest income and non-interest income.",
        "label": "Recognized Interest Income Total Consumers",
        "terseLabel": "Recognized interest income, total consumer"
       }
      }
     },
     "localname": "RecognizedInterestIncomeTotalConsumers",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofaveragerecordedinvestmentandinterestincomerecognizedonimpairedloansTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sfst_RecordedOnIvestmentInLoansMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Recorded On Ivestment In Loans Member",
        "terseLabel": "Recorded Investment In Loans [Member]"
       }
      }
     },
     "localname": "RecordedOnIvestmentInLoansMember",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofallowanceforloanlossesandrecordedinvestmentinloansbyimpairmentmethodologyTable"
     ],
     "xbrltype": "domainItemType"
    },
    "sfst_RegulatoryMattersDetailsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Regulatory Matters (Details) [Line Items]"
       }
      }
     },
     "localname": "RegulatoryMattersDetailsLineItems",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/RegulatoryMattersDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "sfst_RegulatoryMattersDetailsTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Regulatory Matters (Details) [Table]"
       }
      }
     },
     "localname": "RegulatoryMattersDetailsTable",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/RegulatoryMattersDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "sfst_RelatedAllowanceForCreditLosess": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of special allowances for credit losses.",
        "label": "Related Allowance For Credit Losess",
        "terseLabel": "Specific allowance"
       }
      }
     },
     "localname": "RelatedAllowanceForCreditLosess",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/TroubledDebtRestructuringsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sfst_RelatedPartyTransactionsDetailsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Related Party Transactions (Details) [Line Items]"
       }
      }
     },
     "localname": "RelatedPartyTransactionsDetailsLineItems",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "sfst_RelatedPartyTransactionsDetailsTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Related Party Transactions (Details) [Table]"
       }
      }
     },
     "localname": "RelatedPartyTransactionsDetailsTable",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "sfst_ReserveForUnfundedCommitmentsToUnfundedLoanCommitmentsPercentage": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Reserve for unfunded commitments to unfunded loan commitments percentage.",
        "label": "Reserve For Unfunded Commitments To Unfunded Loan Commitments Percentage",
        "terseLabel": "Reserve for Unfunded Commitments to Unfunded Loan Commitments"
       }
      }
     },
     "localname": "ReserveForUnfundedCommitmentsToUnfundedLoanCommitmentsPercentage",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofallowanceforcreditlossesforunfundedloancommitmentsTable"
     ],
     "xbrltype": "percentItemType"
    },
    "sfst_RestrictedStockPlanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Restricted Stock Plan Member",
        "terseLabel": "Restricted Stock Plan [Member]"
       }
      }
     },
     "localname": "RestrictedStockPlanMember",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/StockBasedCompensationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sfst_RightOfUseAssetsObtainedInExchangeForLeaseObligationsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Right Of Use Assets Obtained In Exchange For Lease Obligations Abstract",
        "terseLabel": "Right-of-use assets obtained in exchange for lease obligations:"
       }
      }
     },
     "localname": "RightOfUseAssetsObtainedInExchangeForLeaseObligationsAbstract",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "stringItemType"
    },
    "sfst_SbaReferralFees": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "SBA referral fees.",
        "label": "Sba Referral Fees",
        "terseLabel": "SBA referral fees (in Dollars)"
       }
      }
     },
     "localname": "SbaReferralFees",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/LoansandAllowanceforCreditLossesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sfst_SbaSecuritiesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sbs securities.",
        "label": "Sba Securities Member",
        "terseLabel": "SBA Securities [Member]"
       }
      }
     },
     "localname": "SbaSecuritiesMember",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofamortizedcostsandfairvalueofinvestmentsecuritiesTable"
     ],
     "xbrltype": "domainItemType"
    },
    "sfst_ScheduleOfActivityOfRealEstateAcquiredInSettlementOfLoansPortionOfOtherRealEstateOwnedAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Activity Of Real Estate Acquired In Settlement Of Loans Portion Of Other Real Estate Owned Abstract"
       }
      }
     },
     "localname": "ScheduleOfActivityOfRealEstateAcquiredInSettlementOfLoansPortionOfOtherRealEstateOwnedAbstract",
     "nsuri": "http://www.southernfirst.com/20221231",
     "xbrltype": "stringItemType"
    },
    "sfst_ScheduleOfActivityRelatedToTheAllowanceForCreditLossesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Activity Related To The Allowance For Credit Losses Abstract"
       }
      }
     },
     "localname": "ScheduleOfActivityRelatedToTheAllowanceForCreditLossesAbstract",
     "nsuri": "http://www.southernfirst.com/20221231",
     "xbrltype": "stringItemType"
    },
    "sfst_ScheduleOfActivityRelatedToTheAllowanceForCreditLossesTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of activity related to the allowance for credit losses.",
        "label": "Schedule Of Activity Related To The Allowance For Credit Losses Table Text Block",
        "terseLabel": "Schedule of activity related to the allowance for credit losses"
       }
      }
     },
     "localname": "ScheduleOfActivityRelatedToTheAllowanceForCreditLossesTableTextBlock",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/LoansandAllowanceforCreditLossesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "sfst_ScheduleOfAllowanceForCreditLossesForUnfundedLoanCommitmentsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Allowance For Credit Losses For Unfunded Loan Commitments Abstract"
       }
      }
     },
     "localname": "ScheduleOfAllowanceForCreditLossesForUnfundedLoanCommitmentsAbstract",
     "nsuri": "http://www.southernfirst.com/20221231",
     "xbrltype": "stringItemType"
    },
    "sfst_ScheduleOfAllowanceForLoanLossesAndRecordedInvestmentInLoansByImpairmentMethodologyAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Allowance For Loan Losses And Recorded Investment In Loans By Impairment Methodology Abstract"
       }
      }
     },
     "localname": "ScheduleOfAllowanceForLoanLossesAndRecordedInvestmentInLoansByImpairmentMethodologyAbstract",
     "nsuri": "http://www.southernfirst.com/20221231",
     "xbrltype": "stringItemType"
    },
    "sfst_ScheduleOfAmortizedCostsAndFairValueOfInvestmentSecuritiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Amortized Costs And Fair Value Of Investment Securities Abstract"
       }
      }
     },
     "localname": "ScheduleOfAmortizedCostsAndFairValueOfInvestmentSecuritiesAbstract",
     "nsuri": "http://www.southernfirst.com/20221231",
     "xbrltype": "stringItemType"
    },
    "sfst_ScheduleOfAmortizedCostsAndFairValuesOfInvestmentSecuritiesAvailableForSaleByContractualMaturityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Amortized Costs And Fair Values Of Investment Securities Available For Sale By Contractual Maturity Abstract"
       }
      }
     },
     "localname": "ScheduleOfAmortizedCostsAndFairValuesOfInvestmentSecuritiesAvailableForSaleByContractualMaturityAbstract",
     "nsuri": "http://www.southernfirst.com/20221231",
     "xbrltype": "stringItemType"
    },
    "sfst_ScheduleOfAnalysisOfCollateralDependentLoansAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Analysis Of Collateral Dependent Loans Abstract"
       }
      }
     },
     "localname": "ScheduleOfAnalysisOfCollateralDependentLoansAbstract",
     "nsuri": "http://www.southernfirst.com/20221231",
     "xbrltype": "stringItemType"
    },
    "sfst_ScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueOnNonrecurringBasisAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Assets And Liabilities Measured At Fair Value On Nonrecurring Basis Abstract"
       }
      }
     },
     "localname": "ScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueOnNonrecurringBasisAbstract",
     "nsuri": "http://www.southernfirst.com/20221231",
     "xbrltype": "stringItemType"
    },
    "sfst_ScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Assets And Liabilities Measured At Fair Value On Recurring Basis Abstract"
       }
      }
     },
     "localname": "ScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisAbstract",
     "nsuri": "http://www.southernfirst.com/20221231",
     "xbrltype": "stringItemType"
    },
    "sfst_ScheduleOfAssumptionsUsedAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Assumptions Used [Abstract]"
       }
      }
     },
     "localname": "ScheduleOfAssumptionsUsedAbstract",
     "nsuri": "http://www.southernfirst.com/20221231",
     "xbrltype": "stringItemType"
    },
    "sfst_ScheduleOfAverageRecordedInvestmentAndInterestIncomeRecognizedOnImpairedLoansAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Average Recorded Investment And Interest Income Recognized On Impaired Loans Abstract"
       }
      }
     },
     "localname": "ScheduleOfAverageRecordedInvestmentAndInterestIncomeRecognizedOnImpairedLoansAbstract",
     "nsuri": "http://www.southernfirst.com/20221231",
     "xbrltype": "stringItemType"
    },
    "sfst_ScheduleOfCapitalAmountsAndRatiosOfTheBankAndTheCompanyAndTheRegulatoryMinimumRequirementsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Capital Amounts And Ratios Of The Bank And The Company And The Regulatory Minimum Requirements Abstract"
       }
      }
     },
     "localname": "ScheduleOfCapitalAmountsAndRatiosOfTheBankAndTheCompanyAndTheRegulatoryMinimumRequirementsAbstract",
     "nsuri": "http://www.southernfirst.com/20221231",
     "xbrltype": "stringItemType"
    },
    "sfst_ScheduleOfComponentsOfIncomeTaxExpenseAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Components Of Income Tax Expense Abstract"
       }
      }
     },
     "localname": "ScheduleOfComponentsOfIncomeTaxExpenseAbstract",
     "nsuri": "http://www.southernfirst.com/20221231",
     "xbrltype": "stringItemType"
    },
    "sfst_ScheduleOfComponentsOfPropertyAndEquipmentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Components Of Property And Equipment Abstract"
       }
      }
     },
     "localname": "ScheduleOfComponentsOfPropertyAndEquipmentAbstract",
     "nsuri": "http://www.southernfirst.com/20221231",
     "xbrltype": "stringItemType"
    },
    "sfst_ScheduleOfComponentsOfTheDeferredTaxAssetsAndLiabilitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Components Of The Deferred Tax Assets And Liabilities Abstract"
       }
      }
     },
     "localname": "ScheduleOfComponentsOfTheDeferredTaxAssetsAndLiabilitiesAbstract",
     "nsuri": "http://www.southernfirst.com/20221231",
     "xbrltype": "stringItemType"
    },
    "sfst_ScheduleOfCompositionOfGrossLoansByRateTypeAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Composition Of Gross Loans By Rate Type Abstract"
       }
      }
     },
     "localname": "ScheduleOfCompositionOfGrossLoansByRateTypeAbstract",
     "nsuri": "http://www.southernfirst.com/20221231",
     "xbrltype": "stringItemType"
    },
    "sfst_ScheduleOfCompositionOfOurLoanPortfolioAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Composition Of Our Loan Portfolio Abstract"
       }
      }
     },
     "localname": "ScheduleOfCompositionOfOurLoanPortfolioAbstract",
     "nsuri": "http://www.southernfirst.com/20221231",
     "xbrltype": "stringItemType"
    },
    "sfst_ScheduleOfCondensedFinancialInformationOfSouthernFirstBancsharesIncParentCompanyOnlyAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Condensed Financial Information Of Southern First Bancshares Inc Parent Company Only Abstract"
       }
      }
     },
     "localname": "ScheduleOfCondensedFinancialInformationOfSouthernFirstBancsharesIncParentCompanyOnlyAbstract",
     "nsuri": "http://www.southernfirst.com/20221231",
     "xbrltype": "stringItemType"
    },
    "sfst_ScheduleOfCondensedFinancialStatementTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of condensed financial statements, including, but not limited to, the balance sheet, income statement, and statement of cash flows.",
        "label": "Schedule Of Condensed Financial Statement Table Text Block",
        "terseLabel": "Schedule of condensed financial information of Southern First Bancshares, Inc. (parent company only)"
       }
      }
     },
     "localname": "ScheduleOfCondensedFinancialStatementTableTextBlock",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/ParentCompanyFinancialInformationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "sfst_ScheduleOfDetailInDepositAccountsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Detail In Deposit Accounts [Abstract]"
       }
      }
     },
     "localname": "ScheduleOfDetailInDepositAccountsAbstract",
     "nsuri": "http://www.southernfirst.com/20221231",
     "xbrltype": "stringItemType"
    },
    "sfst_ScheduleOfEarningsPerShareCalculationAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Earnings Per Share Calculation Abstract"
       }
      }
     },
     "localname": "ScheduleOfEarningsPerShareCalculationAbstract",
     "nsuri": "http://www.southernfirst.com/20221231",
     "xbrltype": "stringItemType"
    },
    "sfst_ScheduleOfEstimatedFairValuesOfTheCompanysFinancialInstrumentsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Estimated Fair Values Of The Companys Financial Instruments Abstract"
       }
      }
     },
     "localname": "ScheduleOfEstimatedFairValuesOfTheCompanysFinancialInstrumentsAbstract",
     "nsuri": "http://www.southernfirst.com/20221231",
     "xbrltype": "stringItemType"
    },
    "sfst_ScheduleOfEstimatedUsefulLivesOfPropertyAndEquipmentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Estimated Useful Lives Of Property And Equipment Abstract"
       }
      }
     },
     "localname": "ScheduleOfEstimatedUsefulLivesOfPropertyAndEquipmentAbstract",
     "nsuri": "http://www.southernfirst.com/20221231",
     "xbrltype": "stringItemType"
    },
    "sfst_ScheduleOfEstimatedUsefulLivesOfPropertyPlantAndEquipmentTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of estimated useful lives of property plant and equipment.",
        "label": "Schedule Of Estimated Useful Lives Of Property Plant And Equipment Table Text Block",
        "terseLabel": "Schedule of estimated useful lives of property and equipment"
       }
      }
     },
     "localname": "ScheduleOfEstimatedUsefulLivesOfPropertyPlantAndEquipmentTableTextBlock",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/PropertyandEquipmentTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "sfst_ScheduleOfGrossUnrealizedLossesOnInvestmentSecuritiesAndFairMarketValueOfRelatedSecuritiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Gross Unrealized Losses On Investment Securities And Fair Market Value Of Related Securities Abstract"
       }
      }
     },
     "localname": "ScheduleOfGrossUnrealizedLossesOnInvestmentSecuritiesAndFairMarketValueOfRelatedSecuritiesAbstract",
     "nsuri": "http://www.southernfirst.com/20221231",
     "xbrltype": "stringItemType"
    },
    "sfst_ScheduleOfKeyInformationForImpairedLoansAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Key Information For Impaired Loans Abstract"
       }
      }
     },
     "localname": "ScheduleOfKeyInformationForImpairedLoansAbstract",
     "nsuri": "http://www.southernfirst.com/20221231",
     "xbrltype": "stringItemType"
    },
    "sfst_ScheduleOfLoanBalancesByPaymentStatusAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Loan Balances By Payment Status Abstract"
       }
      }
     },
     "localname": "ScheduleOfLoanBalancesByPaymentStatusAbstract",
     "nsuri": "http://www.southernfirst.com/20221231",
     "xbrltype": "stringItemType"
    },
    "sfst_ScheduleOfLoanBalancesClassifiedByCreditQualityIndicatorsAndLoanCategoriesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Loan Balances Classified By Credit Quality Indicators And Loan Categories Abstract"
       }
      }
     },
     "localname": "ScheduleOfLoanBalancesClassifiedByCreditQualityIndicatorsAndLoanCategoriesAbstract",
     "nsuri": "http://www.southernfirst.com/20221231",
     "xbrltype": "stringItemType"
    },
    "sfst_ScheduleOfLoanBalancesClassifiedByCreditQualityIndicatorsAndLoanCategoriesTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of loan balances classified by credit quality indicators and loan categories.",
        "label": "Schedule Of Loan Balances Classified By Credit Quality Indicators And Loan Categories Table Text Block",
        "terseLabel": "Schedule of loan balances classified by credit quality indicators and loan categories"
       }
      }
     },
     "localname": "ScheduleOfLoanBalancesClassifiedByCreditQualityIndicatorsAndLoanCategoriesTableTextBlock",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/LoansandAllowanceforCreditLossesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "sfst_ScheduleOfLoanTransactionsWithDirectorsAndExecutiveOfficersIncludingTheirAffiliatesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Summary of Loan Transactions with Directors and Executive Officers Including their Affiliates [Abstract]"
       }
      }
     },
     "localname": "ScheduleOfLoanTransactionsWithDirectorsAndExecutiveOfficersIncludingTheirAffiliatesAbstract",
     "nsuri": "http://www.southernfirst.com/20221231",
     "xbrltype": "stringItemType"
    },
    "sfst_ScheduleOfMaturitiesOfLeaseLiabilitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Maturities of Lease Liabilities [Abstract]"
       }
      }
     },
     "localname": "ScheduleOfMaturitiesOfLeaseLiabilitiesAbstract",
     "nsuri": "http://www.southernfirst.com/20221231",
     "xbrltype": "stringItemType"
    },
    "sfst_ScheduleOfNonaccrualLoansByMajorCategoriesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Nonaccrual Loans By Major Categories Abstract"
       }
      }
     },
     "localname": "ScheduleOfNonaccrualLoansByMajorCategoriesAbstract",
     "nsuri": "http://www.southernfirst.com/20221231",
     "xbrltype": "stringItemType"
    },
    "sfst_ScheduleOfNonperformingAssetsIncludingNonaccruingTdrsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Nonperforming Assets Including Nonaccruing Tdrs [Abstract]"
       }
      }
     },
     "localname": "ScheduleOfNonperformingAssetsIncludingNonaccruingTdrsAbstract",
     "nsuri": "http://www.southernfirst.com/20221231",
     "xbrltype": "stringItemType"
    },
    "sfst_ScheduleOfOtherInvestmentsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Summary Of Other Investments [Abstract]"
       }
      }
     },
     "localname": "ScheduleOfOtherInvestmentsAbstract",
     "nsuri": "http://www.southernfirst.com/20221231",
     "xbrltype": "stringItemType"
    },
    "sfst_ScheduleOfOutstandingFinancialDerivativeInstrumentsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Outstanding Financial Derivative Instruments Abstract"
       }
      }
     },
     "localname": "ScheduleOfOutstandingFinancialDerivativeInstrumentsAbstract",
     "nsuri": "http://www.southernfirst.com/20221231",
     "xbrltype": "stringItemType"
    },
    "sfst_ScheduleOfOutstandingLoansByCreditQualityIndicatorsByYearOfOriginationAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Outstanding Loans By Credit Quality Indicators By Year Of Origination Abstract"
       }
      }
     },
     "localname": "ScheduleOfOutstandingLoansByCreditQualityIndicatorsByYearOfOriginationAbstract",
     "nsuri": "http://www.southernfirst.com/20221231",
     "xbrltype": "stringItemType"
    },
    "sfst_ScheduleOfOutstandingLoansByCreditQualityIndicatorsByYearOfOriginationTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of outstanding loans by credit quality indicators by year of origination.",
        "label": "Schedule Of Outstanding Loans By Credit Quality Indicators By Year Of Origination Table Text Block",
        "terseLabel": "Schedule of outstanding loans by credit quality indicators by year of origination"
       }
      }
     },
     "localname": "ScheduleOfOutstandingLoansByCreditQualityIndicatorsByYearOfOriginationTableTextBlock",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/LoansandAllowanceforCreditLossesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "sfst_ScheduleOfSelectedQuarterlyFinancialInformationAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Selected Condensed Quarterly Financial Data [Abstract]"
       }
      }
     },
     "localname": "ScheduleOfSelectedQuarterlyFinancialInformationAbstract",
     "nsuri": "http://www.southernfirst.com/20221231",
     "xbrltype": "stringItemType"
    },
    "sfst_ScheduleOfStockBasedCompensationExpenseAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Stock Based Compensation Expense [Abstract]"
       }
      }
     },
     "localname": "ScheduleOfStockBasedCompensationExpenseAbstract",
     "nsuri": "http://www.southernfirst.com/20221231",
     "xbrltype": "stringItemType"
    },
    "sfst_ScheduleOfTaxesComputedUsingTheStatutoryTaxRateAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Taxes Computed Using the Statutory Tax Rate [Abstract]"
       }
      }
     },
     "localname": "ScheduleOfTaxesComputedUsingTheStatutoryTaxRateAbstract",
     "nsuri": "http://www.southernfirst.com/20221231",
     "xbrltype": "stringItemType"
    },
    "sfst_ScheduleOfTheStatusOfTheCompanysNonVestedRestrictedStockAndChangesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of the status of the Company's non vested restricted stock and changes [Abstract]"
       }
      }
     },
     "localname": "ScheduleOfTheStatusOfTheCompanysNonVestedRestrictedStockAndChangesAbstract",
     "nsuri": "http://www.southernfirst.com/20221231",
     "xbrltype": "stringItemType"
    },
    "sfst_ScheduleOfTheStatusOfTheStockOptionPlanAndChangesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of the status of the stock option plan and changes [Abstract]"
       }
      }
     },
     "localname": "ScheduleOfTheStatusOfTheStockOptionPlanAndChangesAbstract",
     "nsuri": "http://www.southernfirst.com/20221231",
     "xbrltype": "stringItemType"
    },
    "sfst_ScheduleOfUnobservableInputsUsedInTheFairValueMeasurementsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Unobservable Inputs Used In The Fair Value Measurements Abstract"
       }
      }
     },
     "localname": "ScheduleOfUnobservableInputsUsedInTheFairValueMeasurementsAbstract",
     "nsuri": "http://www.southernfirst.com/20221231",
     "xbrltype": "stringItemType"
    },
    "sfst_ScheduledMaturitiesOfCertificatesOfDepositAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Scheduled Maturities of Certificates of Deposit [Abstract]"
       }
      }
     },
     "localname": "ScheduledMaturitiesOfCertificatesOfDepositAbstract",
     "nsuri": "http://www.southernfirst.com/20221231",
     "xbrltype": "stringItemType"
    },
    "sfst_ScheduledMaturitiesOfCertificatesOfDepositTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure for scheduled maturities of certificates of deposit.",
        "label": "Scheduled Maturities Of Certificates Of Deposit Table Text Block",
        "terseLabel": "Scheduled maturities of certificates of deposit"
       }
      }
     },
     "localname": "ScheduledMaturitiesOfCertificatesOfDepositTableTextBlock",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/DepositsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "sfst_SecuredOvernightFinancingRate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Secured overnight financing rate.",
        "label": "Secured Overnight Financing Rate",
        "terseLabel": "Secured overnight financing rate"
       }
      }
     },
     "localname": "SecuredOvernightFinancingRate",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/UnusedLinesofCreditDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "sfst_SecuritiesAvailableForSaleAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Securities Available For Sale Abstract",
        "terseLabel": "Securities available for sale:"
       }
      }
     },
     "localname": "SecuritiesAvailableForSaleAbstract",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofassetsandliabilitiesmeasuredatfairvalueonrecurringbasisTable"
     ],
     "xbrltype": "stringItemType"
    },
    "sfst_SecuritiesAvailableForSaleAbstract0": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Securities Available For Sale Abstract0",
        "terseLabel": "Securities available for sale:"
       }
      }
     },
     "localname": "SecuritiesAvailableForSaleAbstract0",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofassetsandliabilitiesmeasuredatfairvalueonrecurringbasisTable"
     ],
     "xbrltype": "stringItemType"
    },
    "sfst_SecuritiesAvailableForSaleFairValueSbaSecurities": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Securities Available for Sale, Fair value, SBA Securities.",
        "label": "Securities Available For Sale Fair Value Sba Securities",
        "terseLabel": "SBA securities"
       }
      }
     },
     "localname": "SecuritiesAvailableForSaleFairValueSbaSecurities",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofassetsandliabilitiesmeasuredatfairvalueonrecurringbasisTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sfst_SecuritiesAvailableForSaleFairValueStateAndPoliticalSubdivisions": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Securities Available for Sale, Fair value, State and political subdivisions.",
        "label": "Securities Available For Sale Fair Value State And Political Subdivisions",
        "terseLabel": "State and political subdivisions"
       }
      }
     },
     "localname": "SecuritiesAvailableForSaleFairValueStateAndPoliticalSubdivisions",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofassetsandliabilitiesmeasuredatfairvalueonrecurringbasisTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sfst_SecuritiesAvailableForSaleFairValueUsAgencyCorporateBonds": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Corporate bonds.",
        "label": "Securities Available For Sale Fair Value Us Agency Corporate Bonds",
        "terseLabel": "Corporate bonds"
       }
      }
     },
     "localname": "SecuritiesAvailableForSaleFairValueUsAgencyCorporateBonds",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofassetsandliabilitiesmeasuredatfairvalueonrecurringbasisTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sfst_SecuritiesAvailableForSaleFairValueUsAgencySecurities": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Securities Available for Sale, Fair value, US agency securities.",
        "label": "Securities Available For Sale Fair Value Us Agency Securities",
        "terseLabel": "US government agencies"
       }
      }
     },
     "localname": "SecuritiesAvailableForSaleFairValueUsAgencySecurities",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofassetsandliabilitiesmeasuredatfairvalueonrecurringbasisTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sfst_SecuritiesAvailableForSaleFairValueUsAgencyUSTreasuries": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "US treasuries.",
        "label": "Securities Available For Sale Fair Value Us Agency USTreasuries",
        "terseLabel": "US treasuries"
       }
      }
     },
     "localname": "SecuritiesAvailableForSaleFairValueUsAgencyUSTreasuries",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofassetsandliabilitiesmeasuredatfairvalueonrecurringbasisTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sfst_SelectedCondensedQuarterlyFinancialDataUnauditedDetailsScheduleofselectedquarterlyfinancialinformationLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Selected Condensed Quarterly Financial Data (Unaudited) (Details) - Schedule of selected quarterly financial information [Line Items]"
       }
      }
     },
     "localname": "SelectedCondensedQuarterlyFinancialDataUnauditedDetailsScheduleofselectedquarterlyfinancialinformationLineItems",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofselectedquarterlyfinancialinformationTable"
     ],
     "xbrltype": "stringItemType"
    },
    "sfst_SelectedCondensedQuarterlyFinancialDataUnauditedDetailsScheduleofselectedquarterlyfinancialinformationTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Selected Condensed Quarterly Financial Data (Unaudited) (Details) - Schedule of selected quarterly financial information [Table]"
       }
      }
     },
     "localname": "SelectedCondensedQuarterlyFinancialDataUnauditedDetailsScheduleofselectedquarterlyfinancialinformationTable",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofselectedquarterlyfinancialinformationTable"
     ],
     "xbrltype": "stringItemType"
    },
    "sfst_ServiceFeesOnDepositAccounts": {
     "auth_ref": [],
     "calculation": {
      "http://www.southernfirst.com/role/ConsolidatedIncomeStatement": {
       "order": 2.0,
       "parentTag": "us-gaap_NoninterestIncome",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of service fees on deposit accounts.",
        "label": "Service Fees On Deposit Accounts",
        "terseLabel": "Service fees on deposit accounts"
       }
      }
     },
     "localname": "ServiceFeesOnDepositAccounts",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/ConsolidatedIncomeStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sfst_SmallBusinessAssociationLenderFee": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "SBA Lender fee income.",
        "label": "Small Business Association Lender Fee",
        "terseLabel": "SBA lender fee income (in Dollars)"
       }
      }
     },
     "localname": "SmallBusinessAssociationLenderFee",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/LoansandAllowanceforCreditLossesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sfst_SoftwareMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Software Member",
        "terseLabel": "Software [Member]"
       }
      }
     },
     "localname": "SoftwareMember",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofcomponentsofpropertyandequipmentTable",
      "http://www.southernfirst.com/role/ScheduleofestimatedusefullivesofpropertyandequipmentTable"
     ],
     "xbrltype": "domainItemType"
    },
    "sfst_StockBasedCompensationDetailsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock-Based Compensation (Details) [Line Items]"
       }
      }
     },
     "localname": "StockBasedCompensationDetailsLineItems",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/StockBasedCompensationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "sfst_StockBasedCompensationDetailsTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock-Based Compensation (Details) [Table]"
       }
      }
     },
     "localname": "StockBasedCompensationDetailsTable",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/StockBasedCompensationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "sfst_SubordinateDebtMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subordinate Debt Member",
        "terseLabel": "Subordinate Debt [Member]"
       }
      }
     },
     "localname": "SubordinateDebtMember",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/SubordinatedDebenturesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sfst_SubordinatedDebenturesDetailsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subordinated Debentures (Details) [Line Items]"
       }
      }
     },
     "localname": "SubordinatedDebenturesDetailsLineItems",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/SubordinatedDebenturesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "sfst_SubordinatedDebenturesDetailsTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subordinated Debentures (Details) [Table]"
       }
      }
     },
     "localname": "SubordinatedDebenturesDetailsTable",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/SubordinatedDebenturesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "sfst_SummaryOfAnalysisOfCollateraldependentLoansOfTheCompanyTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of analysis of collateral-dependent loans of the company.",
        "label": "Summary Of Analysis Of Collateraldependent Loans Of The Company Table Text Block",
        "terseLabel": "Schedule of analysis of collateral-dependent loans"
       }
      }
     },
     "localname": "SummaryOfAnalysisOfCollateraldependentLoansOfTheCompanyTableTextBlock",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/LoansandAllowanceforCreditLossesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "sfst_SummaryOfAverageRecordedInvestmentInImpairedLoansAndAmountOfInterestIncomeTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Summary of average recorded investment in impaired loans and the amount of interest income.",
        "label": "Summary Of Average Recorded Investment In Impaired Loans And Amount Of Interest Income Table Text Block",
        "terseLabel": "Schedule of average recorded investment and interest income recognized on impaired loans"
       }
      }
     },
     "localname": "SummaryOfAverageRecordedInvestmentInImpairedLoansAndAmountOfInterestIncomeTableTextBlock",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/LoansandAllowanceforCreditLossesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "sfst_SupplementalExecutiveRetirementPlanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Supplemental Executive Retirement Plan Member",
        "terseLabel": "Supplemental Executive Retirement Plan [Member]"
       }
      }
     },
     "localname": "SupplementalExecutiveRetirementPlanMember",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/EmployeeBenefitPlanDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sfst_TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets1": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Ratio of minimum Tier 1 leverage capital to average assets required for capital adequacy as defined by regulatory framework.",
        "label": "Tier One Leverage Capital Required For Capital Adequacy To Average Assets1",
        "terseLabel": "Tier 1 Capital (to average assets) For capital adequacy purposes minimum, Ratio"
       }
      }
     },
     "localname": "TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets1",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofcapitalamountsandratiosoftheBankandtheCompanyandtheregulatoryminimumrequirementsTable"
     ],
     "xbrltype": "percentItemType"
    },
    "sfst_TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets1": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Ratio of minimum Tier 1 leverage capital to average assets categorized as well capitalized as defined by regulatory framework for prompt corrective action.",
        "label": "Tier One Leverage Capital Required To Be Well Capitalized To Average Assets1",
        "terseLabel": "Tier 1 Capital (to average assets) To be well capitalized under prompt corrective action provisions minimum, Ratio"
       }
      }
     },
     "localname": "TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets1",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofcapitalamountsandratiosoftheBankandtheCompanyandtheregulatoryminimumrequirementsTable"
     ],
     "xbrltype": "percentItemType"
    },
    "sfst_TierOneLeverageCapitalToAverageAssets1": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Ratio of Tier 1 capital to average assets as defined by regulatory framework.",
        "label": "Tier One Leverage Capital To Average Assets1",
        "terseLabel": "Tier 1 Capital (to average assets) Actual Ratio"
       }
      }
     },
     "localname": "TierOneLeverageCapitalToAverageAssets1",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofcapitalamountsandratiosoftheBankandtheCompanyandtheregulatoryminimumrequirementsTable"
     ],
     "xbrltype": "percentItemType"
    },
    "sfst_TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets1": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Ratio of minimum Tier 1 risk-based capital to risk-weighted assets required for capital adequacy as defined by regulatory framework.",
        "label": "Tier One Risk Based Capital Required For Capital Adequacy To Risk Weighted Assets1",
        "terseLabel": "Tier 1 Capital (to risk weighted assets) For capital adequacy purposes minimum, Ratio"
       }
      }
     },
     "localname": "TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets1",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofcapitalamountsandratiosoftheBankandtheCompanyandtheregulatoryminimumrequirementsTable"
     ],
     "xbrltype": "percentItemType"
    },
    "sfst_TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets1": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Ratio of minimum Tier 1 risk-based capital to risk-weighted assets categorized as well capitalized as defined by regulatory framework for prompt corrective action.",
        "label": "Tier One Risk Based Capital Required To Be Well Capitalized To Risk Weighted Assets1",
        "terseLabel": "Tier 1 Capital (to risk weighted assets) To be well capitalized under prompt corrective action provisions minimum, Ratio"
       }
      }
     },
     "localname": "TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets1",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofcapitalamountsandratiosoftheBankandtheCompanyandtheregulatoryminimumrequirementsTable"
     ],
     "xbrltype": "percentItemType"
    },
    "sfst_TierOneRiskBasedCapitalToRiskWeightedAssets1": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Ratio of Tier 1 risk-based capital to risk-weighted assets as defined by regulatory framework.",
        "label": "Tier One Risk Based Capital To Risk Weighted Assets1",
        "terseLabel": "Tier 1 Capital (to risk weighted assets) Actual Ratio"
       }
      }
     },
     "localname": "TierOneRiskBasedCapitalToRiskWeightedAssets1",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofcapitalamountsandratiosoftheBankandtheCompanyandtheregulatoryminimumrequirementsTable"
     ],
     "xbrltype": "percentItemType"
    },
    "sfst_TierOneRiskBasedCommonStock": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tier 1 Risk Based Common Stock as defined in the regulations.",
        "label": "Tier One Risk Based Common Stock",
        "terseLabel": "Common Equity Tier 1 Capital (to risk weighted assets) Amount"
       }
      }
     },
     "localname": "TierOneRiskBasedCommonStock",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofcapitalamountsandratiosoftheBankandtheCompanyandtheregulatoryminimumrequirementsTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sfst_TierOneRiskBasedCommonStockRequiredForCapitalAdequacy": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The minimum amount of Tier 1 Risk Based Common Stock required for capital adequacy purposes under the regulatory framework for prompt corrective action.",
        "label": "Tier One Risk Based Common Stock Required For Capital Adequacy",
        "terseLabel": "Common Equity Tier 1 Capital (to risk weighted assets) For capital adequacy purposes minimum"
       }
      }
     },
     "localname": "TierOneRiskBasedCommonStockRequiredForCapitalAdequacy",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofcapitalamountsandratiosoftheBankandtheCompanyandtheregulatoryminimumrequirementsTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sfst_TierOneRiskBasedCommonStockRequiredForCapitalAdequacyToRiskWeightedAssets": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The minimum Tier One Common Stock Ratio (Tier one common stock divided by risk-weighted assets) required for capital adequacy purposes under the regulatory framework for prompt corrective action.",
        "label": "Tier One Risk Based Common Stock Required For Capital Adequacy To Risk Weighted Assets",
        "terseLabel": "Common Equity Tier 1 Capital (to risk weighted assets) For capital adequacy purposes minimum, Ratio"
       }
      }
     },
     "localname": "TierOneRiskBasedCommonStockRequiredForCapitalAdequacyToRiskWeightedAssets",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofcapitalamountsandratiosoftheBankandtheCompanyandtheregulatoryminimumrequirementsTable"
     ],
     "xbrltype": "percentItemType"
    },
    "sfst_TierOneRiskBasedCommonStockRequiredToBeWellCapitalized": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of Tier 1 Risk Based Common Stock required to be categorized as well capitalized under the regulatory framework for prompt corrective action.",
        "label": "Tier One Risk Based Common Stock Required To Be Well Capitalized",
        "terseLabel": "Common Equity Tier 1 Capital (to risk weighted assets) To be well capitalized under prompt corrective action provisions minimum"
       }
      }
     },
     "localname": "TierOneRiskBasedCommonStockRequiredToBeWellCapitalized",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofcapitalamountsandratiosoftheBankandtheCompanyandtheregulatoryminimumrequirementsTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sfst_TierOneRiskBasedCommonStockRequiredToBeWellCapitalizedToRiskWeightedAssets": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The Tier 1 common stock ratio (Tier 1 common stock divided by risk weighted assets) required to be categorized as \"well capitalized\" under the regulatory framework for prompt corrective action.",
        "label": "Tier One Risk Based Common Stock Required To Be Well Capitalized To Risk Weighted Assets",
        "terseLabel": "Common Equity Tier 1 Capital (to risk weighted assets) To be well capitalized under prompt corrective action provisions minimum, Ratio"
       }
      }
     },
     "localname": "TierOneRiskBasedCommonStockRequiredToBeWellCapitalizedToRiskWeightedAssets",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofcapitalamountsandratiosoftheBankandtheCompanyandtheregulatoryminimumrequirementsTable"
     ],
     "xbrltype": "percentItemType"
    },
    "sfst_TierOneRiskBasedCommonStockToRiskWeightedAssets": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tier 1 Common Stock divided by risk weighted assets as defined by regulations.",
        "label": "Tier One Risk Based Common Stock To Risk Weighted Assets",
        "terseLabel": "Common Equity Tier 1 Capital (to risk weighted assets) Actual Ratio"
       }
      }
     },
     "localname": "TierOneRiskBasedCommonStockToRiskWeightedAssets",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofcapitalamountsandratiosoftheBankandtheCompanyandtheregulatoryminimumrequirementsTable"
     ],
     "xbrltype": "percentItemType"
    },
    "sfst_TotalCommercial": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before allowance and fees, of loans and leases receivable. Excludes loans and leases covered under loss sharing agreements.",
        "label": "Total Commercial",
        "terseLabel": "Total commercial"
       }
      }
     },
     "localname": "TotalCommercial",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofnonaccrualloansbymajorcategoriesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sfst_TotalCommercialMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total Commercial Member",
        "terseLabel": "Total Commercial [Member]"
       }
      }
     },
     "localname": "TotalCommercialMember",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofaveragerecordedinvestmentandinterestincomerecognizedonimpairedloansTable"
     ],
     "xbrltype": "domainItemType"
    },
    "sfst_TotalConsumer": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before allowance and fees, of loans and leases receivable. Excludes loans and leases covered under loss sharing agreements.",
        "label": "Total Consumer",
        "terseLabel": "Total consumer"
       }
      }
     },
     "localname": "TotalConsumer",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofnonaccrualloansbymajorcategoriesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sfst_TotalGrossLoansMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total Gross Loans Member",
        "terseLabel": "Total gross loans [Member]"
       }
      }
     },
     "localname": "TotalGrossLoansMember",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofaveragerecordedinvestmentandinterestincomerecognizedonimpairedloansTable"
     ],
     "xbrltype": "domainItemType"
    },
    "sfst_TotalLoan": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "label": "Total Loan",
        "terseLabel": "Total loan balances by payment"
       }
      }
     },
     "localname": "TotalLoan",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofloanbalancesbypaymentstatusTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sfst_TotalLoanBalancesByPaymentAmount": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total loan balances by payment.",
        "label": "Total Loan Balances By Payment Amount",
        "terseLabel": "Total loan balances by payment"
       }
      }
     },
     "localname": "TotalLoanBalancesByPaymentAmount",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofloanbalancesbypaymentstatusTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sfst_TotalLoansBalancesByPaymentAmount": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total loan balances by payment.",
        "label": "Total Loans Balances By Payment Amount",
        "terseLabel": "Total loan balances by payment"
       }
      }
     },
     "localname": "TotalLoansBalancesByPaymentAmount",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofloanbalancesbypaymentstatusTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sfst_TotalLoansOver90DaysPastDue": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Loans over ninety days past due.",
        "label": "Total Loans Over90 Days Past Due",
        "terseLabel": "Total loans over 90 days past due"
       }
      }
     },
     "localname": "TotalLoansOver90DaysPastDue",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofnonperformingassetsincludingnonaccruingTDRsTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sfst_TotalNonaccrualLoansIncludingNonaccruingTDRs": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Nonaccrual loan is accounting terminology for a debt that is no longer accruing interest for the lender because payment is overdue by 90 days or more.",
        "label": "Total Nonaccrual Loans Including Nonaccruing TDRs",
        "terseLabel": "Total nonaccrual loans, including nonaccruing TDRs"
       }
      }
     },
     "localname": "TotalNonaccrualLoansIncludingNonaccruingTDRs",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofnonperformingassetsincludingnonaccruingTDRsTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sfst_TotalNonaccrualLoansMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total Nonaccrual Loans Member",
        "terseLabel": "Total Nonaccrual Loans [Member]"
       }
      }
     },
     "localname": "TotalNonaccrualLoansMember",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofnonaccrualloansbymajorcategoriesTable"
     ],
     "xbrltype": "domainItemType"
    },
    "sfst_TotalNonperformingAssets": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A nonperforming asset (NPA) refers to a classification for loans or advances that are in default or in arrears.",
        "label": "Total Nonperforming Assets",
        "terseLabel": "Total nonperforming assets"
       }
      }
     },
     "localname": "TotalNonperformingAssets",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofnonperformingassetsincludingnonaccruingTDRsTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sfst_TroubledDebtRestructuringAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Troubled Debt Restructuring [Abstract]"
       }
      }
     },
     "localname": "TroubledDebtRestructuringAbstract",
     "nsuri": "http://www.southernfirst.com/20221231",
     "xbrltype": "stringItemType"
    },
    "sfst_TroubledDebtRestructuringTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of the accounting policy for loan agreements whose terms have been modified because of the inability of the borrower for financial reasons to comply with the terms of the original loan agreement. A creditor discloses material facts pertaining to significant modifications.",
        "label": "Troubled Debt Restructuring Text Block",
        "terseLabel": "Troubled Debt Restructurings"
       }
      }
     },
     "localname": "TroubledDebtRestructuringTextBlock",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/TroubledDebtRestructurings"
     ],
     "xbrltype": "textBlockItemType"
    },
    "sfst_TroubledDebtRestructuringsDetailsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Troubled Debt Restructurings (Details) [Line Items]"
       }
      }
     },
     "localname": "TroubledDebtRestructuringsDetailsLineItems",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/TroubledDebtRestructuringsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "sfst_TroubledDebtRestructuringsDetailsTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Troubled Debt Restructurings (Details) [Table]"
       }
      }
     },
     "localname": "TroubledDebtRestructuringsDetailsTable",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/TroubledDebtRestructuringsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "sfst_TrustPreferredSecuritiesIssuedAtFloatingRate": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of trust preferred securities issued at floating rate.",
        "label": "Trust Preferred Securities Issued At Floating Rate",
        "terseLabel": "Trust preferred securities"
       }
      }
     },
     "localname": "TrustPreferredSecuritiesIssuedAtFloatingRate",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/SubordinatedDebenturesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sfst_TwoCommercialBusinessLoansMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Two Commercial Business Loans Member",
        "terseLabel": "Two Commercial Business Loans [Member]"
       }
      }
     },
     "localname": "TwoCommercialBusinessLoansMember",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/TroubledDebtRestructuringsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sfst_TwoConsumerRealEstateLoansMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Two Consumer Real Estate Loans Member",
        "terseLabel": "Two Consumer Real Estate Loans [Member]"
       }
      }
     },
     "localname": "TwoConsumerRealEstateLoansMember",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/TroubledDebtRestructuringsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sfst_TwoThousandSixteenEquityIncentivePlanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Two Thousand Sixteen Equity Incentive Plan Member",
        "terseLabel": "Two Thousand Sixteen Equity Incentive Plan [Member]"
       }
      }
     },
     "localname": "TwoThousandSixteenEquityIncentivePlanMember",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/StockBasedCompensationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sfst_TwoThousandTenIncentivePlanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Two Thousand Ten Incentive Plan Member",
        "terseLabel": "Two Thousand Ten Incentive Plan [Member]"
       }
      }
     },
     "localname": "TwoThousandTenIncentivePlanMember",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/StockBasedCompensationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sfst_TwoThousandTwentyEquityIncentivePlanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Two Thousand Twenty Equity Incentive Plan Member",
        "terseLabel": "Two Thousand Twenty Equity Incentive Plan [Member]"
       }
      }
     },
     "localname": "TwoThousandTwentyEquityIncentivePlanMember",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/StockBasedCompensationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sfst_TypeOfInvestmentAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Type Of Investment Axis",
        "terseLabel": "Type of Investment [Axis]"
       }
      }
     },
     "localname": "TypeOfInvestmentAxis",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofamortizedcostsandfairvalueofinvestmentsecuritiesTable"
     ],
     "xbrltype": "stringItemType"
    },
    "sfst_TypeOfInvestmentDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "TypeOfInvestment [Domain]"
       }
      }
     },
     "localname": "TypeOfInvestmentDomain",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofamortizedcostsandfairvalueofinvestmentsecuritiesTable"
     ],
     "xbrltype": "domainItemType"
    },
    "sfst_USTreasuriesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "USTreasuries Member",
        "terseLabel": "US treasuries [Member]"
       }
      }
     },
     "localname": "USTreasuriesMember",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofgrossunrealizedlossesoninvestmentsecuritiesandfairmarketvalueofrelatedsecuritiesTable"
     ],
     "xbrltype": "domainItemType"
    },
    "sfst_UnfundedCommitmentsPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure of unfunded commitments.",
        "label": "Unfunded Commitments Policy Text Block",
        "terseLabel": "Unfunded Commitments"
       }
      }
     },
     "localname": "UnfundedCommitmentsPolicyTextBlock",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/AccountingPoliciesByPolicy"
     ],
     "xbrltype": "textBlockItemType"
    },
    "sfst_UnfundedLoanCommitments": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Unfunded loan commitments are those commitments made by a Financial institution that are contractual obligations for future funding.",
        "label": "Unfunded Loan Commitments",
        "terseLabel": "Unfunded Loan Commitments"
       }
      }
     },
     "localname": "UnfundedLoanCommitments",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofallowanceforcreditlossesforunfundedloancommitmentsTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sfst_UnrealizedGainLossOnSecuritiesAvailableForSaleAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Unrealized Gain Loss On Securities Available For Sale Abstract",
        "terseLabel": "Unrealized gain (loss) on securities available for sale:"
       }
      }
     },
     "localname": "UnrealizedGainLossOnSecuritiesAvailableForSaleAbstract",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/ConsolidatedIncomeStatement0"
     ],
     "xbrltype": "stringItemType"
    },
    "sfst_UnrealizedGainlossOnSecuritiesNetOfIncomeTaxes": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Noncash is defined as information about all investing and financing activities of an enterprise during a period that affect recognized assets or liabilities but that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.",
        "label": "Unrealized Gainloss On Securities Net Of Income Taxes",
        "terseLabel": "Unrealized gain (loss) on securities, net of income taxes"
       }
      }
     },
     "localname": "UnrealizedGainlossOnSecuritiesNetOfIncomeTaxes",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sfst_UnusedLinesOfCreditAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Unused Lines Of Credit Abstract"
       }
      }
     },
     "localname": "UnusedLinesOfCreditAbstract",
     "nsuri": "http://www.southernfirst.com/20221231",
     "xbrltype": "stringItemType"
    },
    "sfst_UnusedLinesOfCreditTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for unused lines of credit.",
        "label": "Unused Lines Of Credit Text Block",
        "terseLabel": "Unused Lines of Credit"
       }
      }
     },
     "localname": "UnusedLinesOfCreditTextBlock",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/UnusedLinesofCredit"
     ],
     "xbrltype": "textBlockItemType"
    },
    "sfst_UnusedLinesofCreditDetailsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Unused Linesof Credit Details Line Items",
        "terseLabel": "Unused Lines of Credit [Abstract]"
       }
      }
     },
     "localname": "UnusedLinesofCreditDetailsLineItems",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/UnusedLinesofCreditDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "sfst_UnusedLinesofCreditDetailsTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Unused Lines of Credit (Details) [Table]"
       }
      }
     },
     "localname": "UnusedLinesofCreditDetailsTable",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/UnusedLinesofCreditDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "sfst_UnusedLinesofCreditLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Unused Lines of Credit [Abstract]"
       }
      }
     },
     "localname": "UnusedLinesofCreditLineItems",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/UnusedLinesofCredit"
     ],
     "xbrltype": "stringItemType"
    },
    "sfst_UnusedLinesofCreditTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Unused Lines of Credit [Table]"
       }
      }
     },
     "localname": "UnusedLinesofCreditTable",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/UnusedLinesofCredit"
     ],
     "xbrltype": "stringItemType"
    },
    "sfst_WatchMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Watch Member",
        "terseLabel": "Watch [Member]"
       }
      }
     },
     "localname": "WatchMember",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofoutstandingloansbycreditqualityindicatorsbyyearoforiginationTable"
     ],
     "xbrltype": "domainItemType"
    },
    "sfst_WeightedAverageCommonSharesOutstandingAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted Average Common Shares Outstanding Abstract",
        "terseLabel": "Weighted average common shares outstanding"
       }
      }
     },
     "localname": "WeightedAverageCommonSharesOutstandingAbstract",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofselectedquarterlyfinancialinformationTable"
     ],
     "xbrltype": "stringItemType"
    },
    "sfst_WellCapitalizedMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Well Capitalized Member",
        "terseLabel": "Well Capitalized [Member]"
       }
      }
     },
     "localname": "WellCapitalizedMember",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/RegulatoryMattersDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sfst_WritedownOfRealEstateOwned": {
     "auth_ref": [],
     "calculation": {
      "http://www.southernfirst.com/role/ConsolidatedCashFlow": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of write-down of real estate owned.",
        "label": "Writedown Of Real Estate Owned",
        "terseLabel": "Write-down of real estate owned"
       }
      }
     },
     "localname": "WritedownOfRealEstateOwned",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sfst_mortgageLoansPledgedAsCollateralAdvances": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of mortgage loans were pledged as collateral for advances.",
        "label": "mortgage Loans Pledged As Collateral Advances",
        "terseLabel": "Mortgage loans (in Dollars)"
       }
      }
     },
     "localname": "mortgageLoansPledgedAsCollateralAdvances",
     "nsuri": "http://www.southernfirst.com/20221231",
     "presentation": [
      "http://www.southernfirst.com/role/LoansandAllowanceforCreditLossesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "srt_ChiefExecutiveOfficerMember": {
     "auth_ref": [
      "r782"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Chief Executive Officer [Member]",
        "terseLabel": "Chief Executive Officer [Member]"
       }
      }
     },
     "localname": "ChiefExecutiveOfficerMember",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.southernfirst.com/role/CommitmentsandContingenciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Condensed Financial Information Disclosure [Abstract]"
       }
      }
     },
     "localname": "CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract",
     "nsuri": "http://fasb.org/srt/2022",
     "xbrltype": "stringItemType"
    },
    "srt_ConsolidatedEntitiesAxis": {
     "auth_ref": [
      "r261",
      "r553",
      "r554",
      "r556",
      "r557",
      "r593",
      "r691",
      "r801",
      "r804",
      "r805"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Consolidated Entities [Axis]"
       }
      }
     },
     "localname": "ConsolidatedEntitiesAxis",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofcondensedfinancialinformationofSouthernFirstBancsharesIncparentcompanyonlyTable"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_MaximumMember": {
     "auth_ref": [
      "r368",
      "r369",
      "r370",
      "r371",
      "r483",
      "r624",
      "r662",
      "r692",
      "r693",
      "r728",
      "r740",
      "r746",
      "r806",
      "r851",
      "r852",
      "r853",
      "r854",
      "r855",
      "r856"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Maximum [Member]",
        "terseLabel": "Maximum [Member]"
       }
      }
     },
     "localname": "MaximumMember",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofestimatedusefullivesofpropertyandequipmentTable",
      "http://www.southernfirst.com/role/ScheduleofunobservableinputsusedinthefairvaluemeasurementsTable"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MinimumMember": {
     "auth_ref": [
      "r368",
      "r369",
      "r370",
      "r371",
      "r483",
      "r624",
      "r662",
      "r692",
      "r693",
      "r728",
      "r740",
      "r746",
      "r806",
      "r851",
      "r852",
      "r853",
      "r854",
      "r855",
      "r856"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Minimum [Member]",
        "terseLabel": "Minimum [Member]"
       }
      }
     },
     "localname": "MinimumMember",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofestimatedusefullivesofpropertyandequipmentTable",
      "http://www.southernfirst.com/role/ScheduleofunobservableinputsusedinthefairvaluemeasurementsTable"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ParentCompanyMember": {
     "auth_ref": [
      "r261"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Parent Company [Member]",
        "terseLabel": "Parent Company [Member]"
       }
      }
     },
     "localname": "ParentCompanyMember",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofcondensedfinancialinformationofSouthernFirstBancsharesIncparentcompanyonlyTable"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ProductOrServiceAxis": {
     "auth_ref": [
      "r318",
      "r625",
      "r729",
      "r745",
      "r798",
      "r799",
      "r807",
      "r865"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Product and Service [Axis]"
       }
      }
     },
     "localname": "ProductOrServiceAxis",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofactivityrelatedtotheallowanceforcreditlossesTable",
      "http://www.southernfirst.com/role/ScheduleofanalysisofcollateraldependentloansTable",
      "http://www.southernfirst.com/role/ScheduleofaveragerecordedinvestmentandinterestincomerecognizedonimpairedloansTable",
      "http://www.southernfirst.com/role/ScheduleofkeyinformationforimpairedloansTable",
      "http://www.southernfirst.com/role/ScheduleofloanbalancesbypaymentstatusTable",
      "http://www.southernfirst.com/role/ScheduleofloanbalancesclassifiedbycreditqualityindicatorsandloancategoriesTable",
      "http://www.southernfirst.com/role/ScheduleofnonaccrualloansbymajorcategoriesTable"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_ProductsAndServicesDomain": {
     "auth_ref": [
      "r318",
      "r625",
      "r729",
      "r745",
      "r798",
      "r799",
      "r807",
      "r865"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Product and Service [Domain]"
       }
      }
     },
     "localname": "ProductsAndServicesDomain",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofactivityrelatedtotheallowanceforcreditlossesTable",
      "http://www.southernfirst.com/role/ScheduleofanalysisofcollateraldependentloansTable",
      "http://www.southernfirst.com/role/ScheduleofkeyinformationforimpairedloansTable",
      "http://www.southernfirst.com/role/ScheduleofloanbalancesclassifiedbycreditqualityindicatorsandloancategoriesTable",
      "http://www.southernfirst.com/role/ScheduleofnonaccrualloansbymajorcategoriesTable"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_RangeAxis": {
     "auth_ref": [
      "r368",
      "r369",
      "r370",
      "r371",
      "r434",
      "r483",
      "r513",
      "r514",
      "r515",
      "r600",
      "r624",
      "r662",
      "r692",
      "r693",
      "r728",
      "r740",
      "r746",
      "r797",
      "r806",
      "r852",
      "r853",
      "r854",
      "r855",
      "r856"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statistical Measurement [Axis]"
       }
      }
     },
     "localname": "RangeAxis",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofestimatedusefullivesofpropertyandequipmentTable",
      "http://www.southernfirst.com/role/ScheduleofunobservableinputsusedinthefairvaluemeasurementsTable"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_RangeMember": {
     "auth_ref": [
      "r368",
      "r369",
      "r370",
      "r371",
      "r434",
      "r483",
      "r513",
      "r514",
      "r515",
      "r600",
      "r624",
      "r662",
      "r692",
      "r693",
      "r728",
      "r740",
      "r746",
      "r797",
      "r806",
      "r852",
      "r853",
      "r854",
      "r855",
      "r856"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statistical Measurement [Domain]"
       }
      }
     },
     "localname": "RangeMember",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofestimatedusefullivesofpropertyandequipmentTable",
      "http://www.southernfirst.com/role/ScheduleofunobservableinputsusedinthefairvaluemeasurementsTable"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_StatisticalDisclosureForBanksAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deposits [Abstract]"
       }
      }
     },
     "localname": "StatisticalDisclosureForBanksAbstract",
     "nsuri": "http://fasb.org/srt/2022",
     "xbrltype": "stringItemType"
    },
    "srt_TitleOfIndividualAxis": {
     "auth_ref": [
      "r782",
      "r847"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Title of Individual [Axis]"
       }
      }
     },
     "localname": "TitleOfIndividualAxis",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.southernfirst.com/role/CommitmentsandContingenciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_TitleOfIndividualWithRelationshipToEntityDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Title of Individual [Domain]"
       }
      }
     },
     "localname": "TitleOfIndividualWithRelationshipToEntityDomain",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.southernfirst.com/role/CommitmentsandContingenciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_VicePresidentMember": {
     "auth_ref": [
      "r782"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Vice President [Member]",
        "terseLabel": "Vice President [Member]"
       }
      }
     },
     "localname": "VicePresidentMember",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.southernfirst.com/role/CommitmentsandContingenciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccountingPoliciesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounting Policies [Abstract]"
       }
      }
     },
     "localname": "AccountingPoliciesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccountsNotesAndLoansReceivableLineItems": {
     "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": "Accounts, Notes, Loans and Financing Receivable [Line Items]"
       }
      }
     },
     "localname": "AccountsNotesAndLoansReceivableLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofcompositionofourloanportfolioTable"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent": {
     "auth_ref": [
      "r15"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying values as of the balance sheet date of obligations incurred through that date and due within one year (or the operating cycle, if longer), including liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received, taxes, interest, rent and utilities, accrued salaries and bonuses, payroll taxes and fringe benefits.",
        "label": "Accounts Payable and Accrued Liabilities, Current",
        "terseLabel": "Accounts payable and accrued expenses"
       }
      }
     },
     "localname": "AccountsPayableAndAccruedLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofcondensedfinancialinformationofSouthernFirstBancsharesIncparentcompanyonlyTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccountsReceivableChangeInMethodCreditLossExpenseReversal": {
     "auth_ref": [
      "r346"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable from change in methodology.",
        "label": "Accounts Receivable, Change in Method, Credit Loss Expense (Reversal)",
        "terseLabel": "Reversal of expenses"
       }
      }
     },
     "localname": "AccountsReceivableChangeInMethodCreditLossExpenseReversal",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/EmployeeBenefitPlanDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments": {
     "auth_ref": [
      "r51"
     ],
     "calculation": {
      "http://www.southernfirst.com/role/ConsolidatedCashFlow": {
       "order": 10.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The sum of the periodic adjustments of the differences between securities' face values and purchase prices that are charged against earnings. This is called accretion if the security was purchased at a discount and amortization if it was purchased at premium. As a noncash item, this element is an adjustment to net income when calculating cash provided by or used in operations using the indirect method.",
        "label": "Accretion (Amortization) of Discounts and Premiums, Investments",
        "negatedLabel": "Accretion and amortization of securities discounts and premiums, net"
       }
      }
     },
     "localname": "AccretionAmortizationOfDiscountsAndPremiumsInvestments",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedEmployeeBenefitsCurrentAndNoncurrent": {
     "auth_ref": [
      "r166",
      "r206"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of obligations, excluding pension and other postretirement benefits, incurred through that date and payable for perquisites provided to employees pertaining to services received from them.",
        "label": "Accrued Employee Benefits",
        "terseLabel": "Accrued benefit obligation"
       }
      }
     },
     "localname": "AccruedEmployeeBenefitsCurrentAndNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/EmployeeBenefitPlanDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": {
     "auth_ref": [
      "r103",
      "r225"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.",
        "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment",
        "negatedLabel": "Accumulated depreciation and amortization"
       }
      }
     },
     "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofcomponentsofpropertyandequipmentTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": {
     "auth_ref": [
      "r25",
      "r27",
      "r28",
      "r229",
      "r658",
      "r667",
      "r668"
     ],
     "calculation": {
      "http://www.southernfirst.com/role/ConsolidatedBalanceSheet": {
       "order": 4.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.",
        "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax",
        "terseLabel": "Accumulated other comprehensive loss"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeMember": {
     "auth_ref": [
      "r24",
      "r28",
      "r133",
      "r586",
      "r663",
      "r664",
      "r762",
      "r763",
      "r764",
      "r777",
      "r778",
      "r779"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.",
        "label": "AOCI Attributable to Parent [Member]",
        "terseLabel": "Accumulated other comprehensive income (loss)"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ShareholdersEquityType2or3"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AdditionalPaidInCapital": {
     "auth_ref": [
      "r8",
      "r744"
     ],
     "calculation": {
      "http://www.southernfirst.com/role/ConsolidatedBalanceSheet": {
       "order": 3.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock.",
        "label": "Additional Paid in Capital",
        "terseLabel": "Additional paid-in capital"
       }
      }
     },
     "localname": "AdditionalPaidInCapital",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdditionalPaidInCapitalMember": {
     "auth_ref": [
      "r521",
      "r522",
      "r523",
      "r777",
      "r778",
      "r779",
      "r843"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.",
        "label": "Additional Paid-in Capital [Member]",
        "terseLabel": "Additional paid-in capital"
       }
      }
     },
     "localname": "AdditionalPaidInCapitalMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ShareholdersEquityType2or3"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for restricted stock unit under share-based payment arrangement.",
        "label": "APIC, Share-Based Payment Arrangement, Restricted Stock Unit, Increase for Cost Recognition",
        "terseLabel": "Compensation expense related to restricted stock, net of tax"
       }
      }
     },
     "localname": "AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ShareholdersEquityType2or3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": {
     "auth_ref": [
      "r123",
      "r124",
      "r486"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.",
        "label": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition",
        "terseLabel": "Compensation expense related to stock options, net of tax"
       }
      }
     },
     "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ShareholdersEquityType2or3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]",
        "terseLabel": "Adjustments to reconcile net income to cash provided by operating activities:",
        "verboseLabel": "Adjustments to reconcile net income to cash provided by (used for) operating activities"
       }
      }
     },
     "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ConsolidatedCashFlow",
      "http://www.southernfirst.com/role/ScheduleofcondensedfinancialinformationofSouthernFirstBancsharesIncparentcompanyonlyTable"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AdvancesFromFederalHomeLoanBanks": {
     "auth_ref": [
      "r190"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of borrowings as of the balance sheet date from the Federal Home Loan Bank, which are primarily used to cover shortages in the required reserve balance and liquidity shortages.",
        "label": "Advance from Federal Home Loan Bank",
        "terseLabel": "FHLB advances"
       }
      }
     },
     "localname": "AdvancesFromFederalHomeLoanBanks",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/FederalHomeLoanBankAdvancesandOtherBorrowingsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AgencySecuritiesMember": {
     "auth_ref": [
      "r101"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Securities issued by government sponsored entities.",
        "label": "Agency Securities [Member]",
        "terseLabel": "US Government Agencies [Member]",
        "verboseLabel": "US government agencies [Member]"
       }
      }
     },
     "localname": "AgencySecuritiesMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofamortizedcostsandfairvalueofinvestmentsecuritiesTable",
      "http://www.southernfirst.com/role/ScheduleofgrossunrealizedlossesoninvestmentsecuritiesandfairmarketvalueofrelatedsecuritiesTable"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock": {
     "auth_ref": [
      "r72",
      "r793"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of allowance for credit loss on financing receivable.",
        "label": "Financing Receivable, Allowance for Credit Loss [Table Text Block]",
        "terseLabel": "Schedule of allowance for credit losses for unfunded loan commitments"
       }
      }
     },
     "localname": "AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/LoansandAllowanceforCreditLossesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_AllowanceForLoanAndLeaseLossesPeriodIncreaseDecrease": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) of allowance reserve for credit loss.",
        "label": "Allowance for Loan and Lease Losses, Period Increase (Decrease)",
        "terseLabel": "Allowance for loan losses"
       }
      }
     },
     "localname": "AllowanceForLoanAndLeaseLossesPeriodIncreaseDecrease",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/SummaryofSignificantAccountingPoliciesandActivitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AllowanceForLoanAndLeaseLossesRealEstate": {
     "auth_ref": [
      "r211"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The reserve to cover probable credit losses related to specifically identified fixed maturity real estate loans as well as probable credit losses inherent in the remainder of that loan portfolio.",
        "label": "Allowance for Loan and Lease Losses, Real Estate",
        "terseLabel": "Real estate"
       }
      }
     },
     "localname": "AllowanceForLoanAndLeaseLossesRealEstate",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofanalysisofcollateraldependentloansTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AllowanceForLoanAndLeaseLossesWriteOffs": {
     "auth_ref": [
      "r70"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of loans and leases that have been written off from both loan receivables and allowance reserve for credit loss.",
        "label": "Allowance for Loan and Lease Losses, Write-offs",
        "terseLabel": "Loan charge-offs"
       }
      }
     },
     "localname": "AllowanceForLoanAndLeaseLossesWriteOffs",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofactivityrelatedtotheallowanceforcreditlossesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": {
     "auth_ref": [
      "r284"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.",
        "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount",
        "terseLabel": "Antidilutive securities excluded from computation of earnings per share, amount"
       }
      }
     },
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/EarningsPerCommonShareDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_AssetBackedSecuritiesMember": {
     "auth_ref": [
      "r730",
      "r787"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Securities that are primarily serviced by the cash flows of a discrete pool of receivables or other financial assets for example, but not limited to, credit card receivables, car loans, recreational vehicle loans, and mobile home loans.",
        "label": "Asset-Backed Securities [Member]",
        "terseLabel": "Asset-backed Securities [Member]",
        "verboseLabel": "Asset-backed [Member]"
       }
      }
     },
     "localname": "AssetBackedSecuritiesMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofamortizedcostsandfairvalueofinvestmentsecuritiesTable",
      "http://www.southernfirst.com/role/ScheduleofgrossunrealizedlossesoninvestmentsecuritiesandfairmarketvalueofrelatedsecuritiesTable"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_Assets": {
     "auth_ref": [
      "r157",
      "r200",
      "r227",
      "r258",
      "r303",
      "r312",
      "r316",
      "r343",
      "r372",
      "r373",
      "r374",
      "r375",
      "r376",
      "r377",
      "r378",
      "r379",
      "r380",
      "r553",
      "r556",
      "r570",
      "r744",
      "r802",
      "r803",
      "r849"
     ],
     "calculation": {
      "http://www.southernfirst.com/role/ConsolidatedBalanceSheet": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.",
        "label": "Assets",
        "terseLabel": "Total assets",
        "totalLabel": "Total assets"
       }
      }
     },
     "localname": "Assets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ConsolidatedBalanceSheet",
      "http://www.southernfirst.com/role/ScheduleofcondensedfinancialinformationofSouthernFirstBancsharesIncparentcompanyonlyTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets [Abstract]",
        "terseLabel": "ASSETS",
        "verboseLabel": "Assets"
       }
      }
     },
     "localname": "AssetsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ConsolidatedBalanceSheet",
      "http://www.southernfirst.com/role/ScheduleofassetsandliabilitiesmeasuredatfairvalueonrecurringbasisTable"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AssetsFairValueDisclosure": {
     "auth_ref": [
      "r138"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.",
        "label": "Assets, Fair Value Disclosure",
        "terseLabel": "Total assets measured at fair value on a recurring basis"
       }
      }
     },
     "localname": "AssetsFairValueDisclosure",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofassetsandliabilitiesmeasuredatfairvalueonrecurringbasisTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax": {
     "auth_ref": [
      "r91"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before tax, of unrealized gain in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).",
        "label": "Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Gain, before Tax",
        "terseLabel": "Available for sale, Gross Unrealized Gains"
       }
      }
     },
     "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofamortizedcostsandfairvalueofinvestmentsecuritiesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax": {
     "auth_ref": [
      "r92"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before tax, of unrealized loss in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).",
        "label": "Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Loss, before Tax",
        "terseLabel": "Available for sale, Gross Unrealized Losses"
       }
      }
     },
     "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofamortizedcostsandfairvalueofinvestmentsecuritiesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis": {
     "auth_ref": [
      "r331",
      "r359"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).",
        "label": "Debt Securities, Available-for-Sale, Amortized Cost",
        "terseLabel": "Available for sale, Amortized Cost"
       }
      }
     },
     "localname": "AvailableForSaleDebtSecuritiesAmortizedCostBasis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofamortizedcostsandfairvalueofinvestmentsecuritiesTable",
      "http://www.southernfirst.com/role/ScheduleofamortizedcostsandfairvaluesofinvestmentsecuritiesavailableforsalebycontractualmaturityTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLossAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Securities, Available-for-Sale, Unrealized Loss Position, Accumulated Loss [Abstract]",
        "terseLabel": "Available for sale"
       }
      }
     },
     "localname": "AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLossAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofgrossunrealizedlossesoninvestmentsecuritiesandfairmarketvalueofrelatedsecuritiesTable"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost": {
     "auth_ref": [
      "r96"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in sixth through tenth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, after Year 5 Through 10",
        "terseLabel": "Due after five through ten years , Amortized Cost"
       }
      }
     },
     "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofamortizedcostsandfairvaluesofinvestmentsecuritiesavailableforsalebycontractualmaturityTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue": {
     "auth_ref": [
      "r93",
      "r334",
      "r645"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in sixth through tenth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, after Year 5 Through 10",
        "terseLabel": "Due after five through ten years , Fair Value"
       }
      }
     },
     "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofamortizedcostsandfairvaluesofinvestmentsecuritiesavailableforsalebycontractualmaturityTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost": {
     "auth_ref": [
      "r95"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in second through fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, after Year One Through Five",
        "terseLabel": "Due after one through five years, Amortized Cost"
       }
      }
     },
     "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofamortizedcostsandfairvaluesofinvestmentsecuritiesavailableforsalebycontractualmaturityTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue": {
     "auth_ref": [
      "r93",
      "r333",
      "r644"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in second through fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, after Year One Through Five",
        "terseLabel": "Due after one through five years, Fair Value"
       }
      }
     },
     "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofamortizedcostsandfairvaluesofinvestmentsecuritiesavailableforsalebycontractualmaturityTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost": {
     "auth_ref": [
      "r97"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing after tenth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, after Year 10",
        "terseLabel": "Due after ten years , Amortized Cost"
       }
      }
     },
     "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofamortizedcostsandfairvaluesofinvestmentsecuritiesavailableforsalebycontractualmaturityTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue": {
     "auth_ref": [
      "r93",
      "r335",
      "r646"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing after tenth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, after Year 10",
        "terseLabel": "Due after ten years ,Fair Value"
       }
      }
     },
     "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofamortizedcostsandfairvaluesofinvestmentsecuritiesavailableforsalebycontractualmaturityTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Securities, Available-for-Sale, Fair Value, Fiscal Year Maturity [Abstract]",
        "terseLabel": "Available for sale"
       }
      }
     },
     "localname": "AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofamortizedcostsandfairvaluesofinvestmentsecuritiesavailableforsalebycontractualmaturityTable"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost": {
     "auth_ref": [
      "r94"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, Year One",
        "terseLabel": "Due within one year, Amortized Cost"
       }
      }
     },
     "localname": "AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofamortizedcostsandfairvaluesofinvestmentsecuritiesavailableforsalebycontractualmaturityTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue": {
     "auth_ref": [
      "r93",
      "r332",
      "r643"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, Year One",
        "terseLabel": "Due within one year, Fair Value"
       }
      }
     },
     "localname": "AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofamortizedcostsandfairvaluesofinvestmentsecuritiesavailableforsalebycontractualmaturityTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesDebtSecurities": {
     "auth_ref": [
      "r90",
      "r330",
      "r359",
      "r638"
     ],
     "calculation": {
      "http://www.southernfirst.com/role/ConsolidatedBalanceSheet": {
       "order": 1.0,
       "parentTag": "us-gaap_Investments",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).",
        "label": "Debt Securities, Available-for-Sale",
        "terseLabel": "Investment securities available for sale",
        "verboseLabel": "Available for sale, Fair Value"
       }
      }
     },
     "localname": "AvailableForSaleSecuritiesDebtSecurities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ConsolidatedBalanceSheet",
      "http://www.southernfirst.com/role/ScheduleofamortizedcostsandfairvalueofinvestmentsecuritiesTable",
      "http://www.southernfirst.com/role/ScheduleofamortizedcostsandfairvaluesofinvestmentsecuritiesavailableforsalebycontractualmaturityTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AwardTypeAxis": {
     "auth_ref": [
      "r488",
      "r489",
      "r490",
      "r492",
      "r493",
      "r494",
      "r495",
      "r496",
      "r497",
      "r498",
      "r499",
      "r500",
      "r501",
      "r502",
      "r503",
      "r504",
      "r505",
      "r506",
      "r507",
      "r508",
      "r509",
      "r512",
      "r513",
      "r514",
      "r515",
      "r516"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of award under share-based payment arrangement.",
        "label": "Award Type [Axis]"
       }
      }
     },
     "localname": "AwardTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/StockBasedCompensationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BankOwnedLifeInsurance": {
     "auth_ref": [
      "r857"
     ],
     "calculation": {
      "http://www.southernfirst.com/role/ConsolidatedBalanceSheet": {
       "order": 5.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The carrying amount of a life insurance policy on an officer, executive or employee for which the reporting entity (a bank) is entitled to proceeds from the policy upon death of the insured or surrender of the insurance policy.",
        "label": "Bank Owned Life Insurance",
        "terseLabel": "Bank owned life insurance"
       }
      }
     },
     "localname": "BankOwnedLifeInsurance",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BankOwnedLifeInsuranceIncome": {
     "auth_ref": [
      "r180"
     ],
     "calculation": {
      "http://www.southernfirst.com/role/ConsolidatedCashFlow": {
       "order": 15.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      },
      "http://www.southernfirst.com/role/ConsolidatedIncomeStatement": {
       "order": 4.0,
       "parentTag": "us-gaap_NoninterestIncome",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Earnings on or other increases in the value of the cash surrender value of bank owned life insurance policies.",
        "label": "Bank Owned Life Insurance Income",
        "negatedLabel": "Increase in cash surrender value of bank owned life insurance",
        "terseLabel": "Income from bank owned life insurance"
       }
      }
     },
     "localname": "BankOwnedLifeInsuranceIncome",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ConsolidatedCashFlow",
      "http://www.southernfirst.com/role/ConsolidatedIncomeStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).",
        "label": "Basis of Accounting, Policy [Policy Text Block]",
        "terseLabel": "Basis of Presentation"
       }
      }
     },
     "localname": "BasisOfAccountingPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/AccountingPoliciesByPolicy"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_BuildingMember": {
     "auth_ref": [
      "r102"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Facility held for productive use including, but not limited to, office, production, storage and distribution facilities.",
        "label": "Building [Member]",
        "terseLabel": "Building [Member]"
       }
      }
     },
     "localname": "BuildingMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofcomponentsofpropertyandequipmentTable"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_Capital": {
     "auth_ref": [
      "r651"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of total capital as defined by regulatory framework.",
        "label": "Banking Regulation, Total Capital, Actual",
        "terseLabel": "Total Capital (to risk weighted assets) Amount"
       }
      }
     },
     "localname": "Capital",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofcapitalamountsandratiosoftheBankandtheCompanyandtheregulatoryminimumrequirementsTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CapitalRequiredForCapitalAdequacy": {
     "auth_ref": [
      "r651",
      "r655"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of minimum total risk-based capital required for capital adequacy as defined by regulatory framework.",
        "label": "Banking Regulation, Total Risk-Based Capital, Capital Adequacy, Minimum",
        "terseLabel": "Total Capital (to risk weighted assets) For capital adequacy purposes minimum"
       }
      }
     },
     "localname": "CapitalRequiredForCapitalAdequacy",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofcapitalamountsandratiosoftheBankandtheCompanyandtheregulatoryminimumrequirementsTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CapitalRequiredToBeWellCapitalized": {
     "auth_ref": [
      "r651"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of minimum total risk-based capital categorized as well capitalized as defined by regulatory framework for prompt corrective action.",
        "label": "Banking Regulation, Total Risk-Based Capital, Well Capitalized, Minimum",
        "terseLabel": "Total Capital (to risk weighted assets) To be well capitalized under prompt corrective action provisions minimum"
       }
      }
     },
     "localname": "CapitalRequiredToBeWellCapitalized",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofcapitalamountsandratiosoftheBankandtheCompanyandtheregulatoryminimumrequirementsTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashAndCashEquivalentsAtCarryingValue": {
     "auth_ref": [
      "r52",
      "r223",
      "r706"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.",
        "label": "Cash and Cash Equivalents, at Carrying Value",
        "periodEndLabel": "Cash and cash equivalents, end of year",
        "periodStartLabel": "Cash and cash equivalents, beginning of year",
        "terseLabel": "Cash and cash equivalents"
       }
      }
     },
     "localname": "CashAndCashEquivalentsAtCarryingValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofcondensedfinancialinformationofSouthernFirstBancsharesIncparentcompanyonlyTable",
      "http://www.southernfirst.com/role/SummaryofSignificantAccountingPoliciesandActivitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashAndCashEquivalentsPolicyTextBlock": {
     "auth_ref": [
      "r54"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.",
        "label": "Cash and Cash Equivalents, Policy [Policy Text Block]",
        "terseLabel": "Cash and Cash Equivalents"
       }
      }
     },
     "localname": "CashAndCashEquivalentsPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/AccountingPoliciesByPolicy"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CashAndDueFromBanks": {
     "auth_ref": [
      "r155"
     ],
     "calculation": {
      "http://www.southernfirst.com/role/ConsolidatedBalanceSheet": {
       "order": 1.0,
       "parentTag": "us-gaap_CashCashEquivalentsAndFederalFundsSold",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "For banks and other depository institutions: Includes cash on hand (currency and coin), cash items in process of collection, noninterest bearing deposits due from other financial institutions (including corporate credit unions), and noninterest bearing balances with the Federal Reserve Banks, Federal Home Loan Banks and central banks.",
        "label": "Cash and Due from Banks",
        "terseLabel": "Cash and due from banks"
       }
      }
     },
     "localname": "CashAndDueFromBanks",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashCashEquivalentsAndFederalFundsSold": {
     "auth_ref": [
      "r162"
     ],
     "calculation": {
      "http://www.southernfirst.com/role/ConsolidatedBalanceSheet": {
       "order": 1.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The sum of cash and cash equivalents plus Federal Funds Sold. Cash and cash equivalents consist of short term, highly liquid investments that are readily convertible to known amounts of cash and are so near their maturity that they present negligible risk of changes in value due to changes in interest rates -- usually with an original maturity less than 90 days.",
        "label": "Cash, Cash Equivalents, and Federal Funds Sold",
        "terseLabel": "Cash and cash equivalents",
        "totalLabel": "Total cash and cash equivalents"
       }
      }
     },
     "localname": "CashCashEquivalentsAndFederalFundsSold",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ConsolidatedBalanceSheet",
      "http://www.southernfirst.com/role/ScheduleofcondensedfinancialinformationofSouthernFirstBancsharesIncparentcompanyonlyTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "auth_ref": [
      "r45",
      "r52",
      "r59"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents",
        "periodEndLabel": "Cash and cash equivalents, end of year",
        "periodStartLabel": "Cash and cash equivalents, beginning of year"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect": {
     "auth_ref": [
      "r45",
      "r143"
     ],
     "calculation": {
      "http://www.southernfirst.com/role/ConsolidatedCashFlow": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; excluding effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Excluding Exchange Rate Effect",
        "totalLabel": "Net increase (decrease) in cash and cash equivalents"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": {
     "auth_ref": [
      "r45",
      "r143"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect",
        "terseLabel": "Net increase in cash and cash equivalents"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofcondensedfinancialinformationofSouthernFirstBancsharesIncparentcompanyonlyTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations": {
     "auth_ref": [
      "r0",
      "r45"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) of operating activities of discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.",
        "label": "Cash Provided by (Used in) Operating Activities, Discontinued Operations",
        "terseLabel": "Net cash provided by (used for) operating activities"
       }
      }
     },
     "localname": "CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofcondensedfinancialinformationofSouthernFirstBancsharesIncparentcompanyonlyTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CertificatesOfDepositAtCarryingValue": {
     "auth_ref": [
      "r759"
     ],
     "calculation": {
      "http://www.southernfirst.com/role/ScheduleofotherinvestmentsTable": {
       "order": 2.0,
       "parentTag": "us-gaap_OtherInvestments",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A savings certificate entitling the Entity (that is, bearer) to receive interest at an established maturity date, based upon a fixed interest rate. A certificate of deposit may be issued in any denomination. Certificates of deposit are generally issued by commercial banks and, therefore, insured by the FDIC (up to the prescribed limit). Certificates of deposit generally restrict holders from withdrawing funds on demand without the incurrence of penalties. Generally, only certificates of deposit with original maturities of three months or less qualify as cash equivalents. Original maturity means original maturity to the entity holding the investment. As a related example, both a three-month US Treasury bill and a three-year Treasury note purchased three months from maturity qualify as cash equivalents. However, a Treasury note purchased three-years ago does not become a cash equivalent when its remaining maturity is three months.",
        "label": "Certificates of Deposit, at Carrying Value",
        "terseLabel": "Other nonmarketable investments"
       }
      }
     },
     "localname": "CertificatesOfDepositAtCarryingValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofotherinvestmentsTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CollateralAxis": {
     "auth_ref": [
      "r715"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by category of collateral or no collateral, from lender's perspective.",
        "label": "Collateral Held [Axis]"
       }
      }
     },
     "localname": "CollateralAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofallowanceforloanlossesandrecordedinvestmentinloansbyimpairmentmethodologyTable",
      "http://www.southernfirst.com/role/ScheduleofanalysisofcollateraldependentloansTable",
      "http://www.southernfirst.com/role/ScheduleofcompositionofourloanportfolioTable",
      "http://www.southernfirst.com/role/ScheduleofloanbalancesclassifiedbycreditqualityindicatorsandloancategoriesTable",
      "http://www.southernfirst.com/role/ScheduleofoutstandingloansbycreditqualityindicatorsbyyearoforiginationTable"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CollateralDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Category of collateral or no collateral, from lender's perspective.",
        "label": "Collateral Held [Domain]"
       }
      }
     },
     "localname": "CollateralDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofallowanceforloanlossesandrecordedinvestmentinloansbyimpairmentmethodologyTable",
      "http://www.southernfirst.com/role/ScheduleofanalysisofcollateraldependentloansTable",
      "http://www.southernfirst.com/role/ScheduleofcompositionofourloanportfolioTable",
      "http://www.southernfirst.com/role/ScheduleofloanbalancesclassifiedbycreditqualityindicatorsandloancategoriesTable",
      "http://www.southernfirst.com/role/ScheduleofoutstandingloansbycreditqualityindicatorsbyyearoforiginationTable"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommercialLoanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A loan, whether secured or unsecured, to a company for purposes such as seasonal working capital needs, inventory financing, equipment purchases and acquisitions.",
        "label": "Commercial Loan [Member]",
        "netLabel": "Commercial Loan [Member]",
        "terseLabel": "Commercial [Member]",
        "verboseLabel": "Construction [Member]"
       }
      }
     },
     "localname": "CommercialLoanMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/LoansandAllowanceforCreditLossesDetails",
      "http://www.southernfirst.com/role/ScheduleofactivityrelatedtotheallowanceforcreditlossesTable",
      "http://www.southernfirst.com/role/ScheduleofcompositionofourloanportfolioTable",
      "http://www.southernfirst.com/role/ScheduleofkeyinformationforimpairedloansTable",
      "http://www.southernfirst.com/role/ScheduleofoutstandingloansbycreditqualityindicatorsbyyearoforiginationTable"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommercialMortgageBackedSecuritiesMember": {
     "auth_ref": [
      "r98",
      "r809"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Securities collateralized by commercial real estate mortgage loans.",
        "label": "Commercial Mortgage-Backed Securities [Member]",
        "terseLabel": "Mortgage-backed securities [Member]"
       }
      }
     },
     "localname": "CommercialMortgageBackedSecuritiesMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofamortizedcostsandfairvalueofinvestmentsecuritiesTable"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommercialRealEstateMember": {
     "auth_ref": [
      "r717",
      "r809"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Property that is solely used for business purposes.",
        "label": "Commercial Real Estate [Member]",
        "terseLabel": "Owner occupied RE [Member]",
        "verboseLabel": "Non-owner occupied RE [Member]"
       }
      }
     },
     "localname": "CommercialRealEstateMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofcompositionofourloanportfolioTable",
      "http://www.southernfirst.com/role/ScheduleofoutstandingloansbycreditqualityindicatorsbyyearoforiginationTable"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Commitments and Contingencies Disclosure [Abstract]"
       }
      }
     },
     "localname": "CommitmentsAndContingenciesDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": {
     "auth_ref": [
      "r106",
      "r366",
      "r367",
      "r687",
      "r800"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for commitments and contingencies.",
        "label": "Commitments and Contingencies Disclosure [Text Block]",
        "terseLabel": "Commitments and Contingencies"
       }
      }
     },
     "localname": "CommitmentsAndContingenciesDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/CommitmentsandContingencies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CommonStockMember": {
     "auth_ref": [
      "r777",
      "r778",
      "r843"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Stock that is subordinate to all other stock of the issuer.",
        "label": "Common Stock [Member]",
        "terseLabel": "Common stock"
       }
      }
     },
     "localname": "CommonStockMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ShareholdersEquityType2or3"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommonStockParOrStatedValuePerShare": {
     "auth_ref": [
      "r7"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Face amount or stated value per share of common stock.",
        "label": "Common Stock, Par or Stated Value Per Share",
        "terseLabel": "Common stock, par value (in Dollars per share)"
       }
      }
     },
     "localname": "CommonStockParOrStatedValuePerShare",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ConsolidatedBalanceSheet_Parentheticals"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_CommonStockSharesAuthorized": {
     "auth_ref": [
      "r7"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.",
        "label": "Common Stock, Shares Authorized",
        "terseLabel": "Common stock, authorized shares"
       }
      }
     },
     "localname": "CommonStockSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ConsolidatedBalanceSheet_Parentheticals"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesIssued": {
     "auth_ref": [
      "r7"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.",
        "label": "Common Stock, Shares, Issued",
        "terseLabel": "Common stock, issued shares"
       }
      }
     },
     "localname": "CommonStockSharesIssued",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ConsolidatedBalanceSheet_Parentheticals"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesOutstanding": {
     "auth_ref": [
      "r7",
      "r111"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.",
        "label": "Common Stock, Shares, Outstanding",
        "terseLabel": "Common stock, outstanding shares"
       }
      }
     },
     "localname": "CommonStockSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ConsolidatedBalanceSheet_Parentheticals"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockValue": {
     "auth_ref": [
      "r7",
      "r744"
     ],
     "calculation": {
      "http://www.southernfirst.com/role/ConsolidatedBalanceSheet": {
       "order": 2.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.",
        "label": "Common Stock, Value, Issued",
        "terseLabel": "Common stock, par value $.01 per share, 10,000,000 shares authorized, 8,011,045 and 7,925,819 shares issued and outstanding at December 31, 2022 and 2021, respectively"
       }
      }
     },
     "localname": "CommonStockValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CompensatingBalanceAmount": {
     "auth_ref": [
      "r223"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of a specific compensating balance arrangement that is maintained under an agreement for a bank loan or future credit availability.",
        "label": "Compensating Balance, Amount",
        "terseLabel": "Modification balance"
       }
      }
     },
     "localname": "CompensatingBalanceAmount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/TroubledDebtRestructuringsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CompensatingBalancesLineItems": {
     "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": "Compensating Balances [Line Items]"
       }
      }
     },
     "localname": "CompensatingBalancesLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofloanbalancesbypaymentstatusTable"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CompensationAndRetirementDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Retirement Benefits [Abstract]"
       }
      }
     },
     "localname": "CompensationAndRetirementDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems": {
     "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": "Compliance with Regulatory Capital Requirements under Banking Regulations [Line Items]"
       }
      }
     },
     "localname": "ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofcapitalamountsandratiosoftheBankandtheCompanyandtheregulatoryminimumrequirementsTable"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ComprehensiveIncomeNetOfTax": {
     "auth_ref": [
      "r30",
      "r238",
      "r240",
      "r247",
      "r639",
      "r659"
     ],
     "calculation": {
      "http://www.southernfirst.com/role/ConsolidatedIncomeStatement0": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.",
        "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent",
        "totalLabel": "Comprehensive income"
       }
      }
     },
     "localname": "ComprehensiveIncomeNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ConsolidatedIncomeStatement0"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ComprehensiveIncomePolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for comprehensive income.",
        "label": "Comprehensive Income, Policy [Policy Text Block]",
        "terseLabel": "Comprehensive Income"
       }
      }
     },
     "localname": "ComprehensiveIncomePolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/AccountingPoliciesByPolicy"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ConcentrationRiskCreditRisk": {
     "auth_ref": [
      "r193",
      "r295"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for credit risk.",
        "label": "Concentration Risk, Credit Risk, Policy [Policy Text Block]",
        "terseLabel": "Risks and Uncertainties"
       }
      }
     },
     "localname": "ConcentrationRiskCreditRisk",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/AccountingPoliciesByPolicy"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock": {
     "auth_ref": [
      "r221",
      "r261",
      "r757"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for condensed financial information, including the financial position, cash flows, and the results of operations of the registrant (parent company) as of the same dates or for the same periods for which audited consolidated financial statements are being presented. Alternatively, the details of this disclosure can be reported by the specific parent company taxonomy elements, indicating the appropriate date and period contexts in an instance document.",
        "label": "Condensed Financial Information of Parent Company Only Disclosure [Text Block]",
        "terseLabel": "Parent Company Financial Information"
       }
      }
     },
     "localname": "CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ParentCompanyFinancialInformation"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy": {
     "auth_ref": [
      "r555"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for subsidiaries or other investments that are consolidated, including the accounting treatment for intercompany accounts or transactions and any noncontrolling interest.",
        "label": "Consolidation, Subsidiaries or Other Investments, Consolidated Entities, Policy [Policy Text Block]",
        "terseLabel": "Other Investments"
       }
      }
     },
     "localname": "ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/AccountingPoliciesByPolicy"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ConstructionInProgressMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service.",
        "label": "Construction in Progress [Member]",
        "terseLabel": "Construction in Progress [Member]"
       }
      }
     },
     "localname": "ConstructionInProgressMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofcomponentsofpropertyandequipmentTable"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ConstructionLoansMember": {
     "auth_ref": [
      "r747"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A borrowing arrangement which provides the entity constructing a facility (such as a building and a landfill) with funds to effect construction, generally on a draw down, or as needed, basis.",
        "label": "Construction Loans [Member]",
        "terseLabel": "Construction [Member]"
       }
      }
     },
     "localname": "ConstructionLoansMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofcompositionofourloanportfolioTable",
      "http://www.southernfirst.com/role/ScheduleofoutstandingloansbycreditqualityindicatorsbyyearoforiginationTable"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ConstructionMember": {
     "auth_ref": [
      "r808"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Building or developing real estate. Includes, but is not limited to, improvement to land for drainage, utilities, grading and subdividing.",
        "label": "Construction [Member]",
        "terseLabel": "Construction [Member]",
        "verboseLabel": "Commercial [Member]"
       }
      }
     },
     "localname": "ConstructionMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofactivityrelatedtotheallowanceforcreditlossesTable",
      "http://www.southernfirst.com/role/ScheduleofkeyinformationforimpairedloansTable",
      "http://www.southernfirst.com/role/ScheduleofloanbalancesclassifiedbycreditqualityindicatorsandloancategoriesTable",
      "http://www.southernfirst.com/role/ScheduleofnonaccrualloansbymajorcategoriesTable"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ConsumerLoanMember": {
     "auth_ref": [
      "r719"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Loan or extension of credit for personal, family, or household use excluding real estate.",
        "label": "Consumer Loan [Member]",
        "terseLabel": "Consumer [Member]",
        "verboseLabel": "Consumer Loan [Member]"
       }
      }
     },
     "localname": "ConsumerLoanMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/LoansandAllowanceforCreditLossesDetails",
      "http://www.southernfirst.com/role/ScheduleofactivityrelatedtotheallowanceforcreditlossesTable",
      "http://www.southernfirst.com/role/ScheduleofcompositionofourloanportfolioTable",
      "http://www.southernfirst.com/role/ScheduleofkeyinformationforimpairedloansTable",
      "http://www.southernfirst.com/role/ScheduleofoutstandingloansbycreditqualityindicatorsbyyearoforiginationTable"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CorporateBondSecuritiesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This category includes information about long-term debt securities that are issued by either a domestic or foreign corporate business entity with a date certain promise of repayment and a return to the holder for the time value of money (for example, variable or fixed interest, original issue discount).",
        "label": "Corporate Bond Securities [Member]",
        "terseLabel": "Corporate bonds [Member]"
       }
      }
     },
     "localname": "CorporateBondSecuritiesMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofamortizedcostsandfairvalueofinvestmentsecuritiesTable"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CostsAndExpensesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Costs and Expenses [Abstract]",
        "terseLabel": "Expenses"
       }
      }
     },
     "localname": "CostsAndExpensesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofcondensedfinancialinformationofSouthernFirstBancsharesIncparentcompanyonlyTable"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CurrentFederalTaxExpenseBenefit": {
     "auth_ref": [
      "r774",
      "r841",
      "r842"
     ],
     "calculation": {
      "http://www.southernfirst.com/role/ScheduleofcomponentsofincometaxexpenseTable": {
       "order": 1.0,
       "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of current federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current national tax expense (benefit) for non-US (United States of America) jurisdiction.",
        "label": "Current Federal Tax Expense (Benefit)",
        "terseLabel": "Federal"
       }
      }
     },
     "localname": "CurrentFederalTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofcomponentsofincometaxexpenseTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CurrentIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r129",
      "r539",
      "r547",
      "r774"
     ],
     "calculation": {
      "http://www.southernfirst.com/role/ScheduleofcomponentsofincometaxexpenseTable": {
       "order": 1.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations.",
        "label": "Current Income Tax Expense (Benefit)",
        "totalLabel": "Total current tax expense"
       }
      }
     },
     "localname": "CurrentIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofcomponentsofincometaxexpenseTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": {
     "auth_ref": [
      "r774",
      "r841",
      "r842"
     ],
     "calculation": {
      "http://www.southernfirst.com/role/ScheduleofcomponentsofincometaxexpenseTable": {
       "order": 2.0,
       "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of current state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction.",
        "label": "Current State and Local Tax Expense (Benefit)",
        "terseLabel": "State"
       }
      }
     },
     "localname": "CurrentStateAndLocalTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofcomponentsofincometaxexpenseTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtInstrumentAxis": {
     "auth_ref": [
      "r1",
      "r2",
      "r3",
      "r158",
      "r160",
      "r197",
      "r261",
      "r381",
      "r382",
      "r383",
      "r384",
      "r385",
      "r386",
      "r387",
      "r388",
      "r389",
      "r390",
      "r391",
      "r392",
      "r393",
      "r394",
      "r395",
      "r396",
      "r578",
      "r723",
      "r724",
      "r725",
      "r726",
      "r727",
      "r772"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.",
        "label": "Debt Instrument [Axis]"
       }
      }
     },
     "localname": "DebtInstrumentAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofloanbalancesbypaymentstatusTable",
      "http://www.southernfirst.com/role/ScheduleofnonaccrualloansbymajorcategoriesTable",
      "http://www.southernfirst.com/role/SubordinatedDebenturesDetails",
      "http://www.southernfirst.com/role/TroubledDebtRestructuringsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentFaceAmount": {
     "auth_ref": [
      "r145",
      "r147",
      "r381",
      "r578",
      "r724",
      "r725"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Face (par) amount of debt instrument at time of issuance.",
        "label": "Debt Instrument, Face Amount",
        "terseLabel": "Aggregate principal amount of subordinated notes"
       }
      }
     },
     "localname": "DebtInstrumentFaceAmount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/SubordinatedDebenturesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtInstrumentInterestRateDuringPeriod": {
     "auth_ref": [
      "r18",
      "r145",
      "r393"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The average effective interest rate during the reporting period.",
        "label": "Debt Instrument, Interest Rate During Period",
        "terseLabel": "Rate of interest of subordinated notes"
       }
      }
     },
     "localname": "DebtInstrumentInterestRateDuringPeriod",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/SubordinatedDebenturesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DebtInstrumentInterestRateStatedPercentage": {
     "auth_ref": [
      "r18",
      "r382"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.",
        "label": "Debt Instrument, Interest Rate, Stated Percentage",
        "terseLabel": "Real estate loan percentage"
       }
      }
     },
     "localname": "DebtInstrumentInterestRateStatedPercentage",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/SummaryofSignificantAccountingPoliciesandActivitiesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DebtInstrumentMaturityDate": {
     "auth_ref": [
      "r231",
      "r723",
      "r844"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Date when the debt instrument is scheduled to be fully repaid, in YYYY-MM-DD format.",
        "label": "Debt Instrument, Maturity Date",
        "terseLabel": "Trust preferred securities maturity date"
       }
      }
     },
     "localname": "DebtInstrumentMaturityDate",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/SubordinatedDebenturesDetails"
     ],
     "xbrltype": "dateItemType"
    },
    "us-gaap_DebtInstrumentNameDomain": {
     "auth_ref": [
      "r19",
      "r261",
      "r381",
      "r382",
      "r383",
      "r384",
      "r385",
      "r386",
      "r387",
      "r388",
      "r389",
      "r390",
      "r391",
      "r392",
      "r393",
      "r394",
      "r395",
      "r396",
      "r578",
      "r723",
      "r724",
      "r725",
      "r726",
      "r727",
      "r772"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.",
        "label": "Debt Instrument, Name [Domain]"
       }
      }
     },
     "localname": "DebtInstrumentNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofloanbalancesbypaymentstatusTable",
      "http://www.southernfirst.com/role/SubordinatedDebenturesDetails",
      "http://www.southernfirst.com/role/TroubledDebtRestructuringsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DebtInstrumentTerm": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Period of time between issuance and maturity of debt instrument, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Debt Instrument, Term",
        "terseLabel": "Subordinate term"
       }
      }
     },
     "localname": "DebtInstrumentTerm",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/SubordinatedDebenturesDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger": {
     "auth_ref": [
      "r340",
      "r363",
      "r721"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for more than 12 months, without allowance for credit loss. Includes beneficial interest in securitized financial asset.",
        "label": "Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, 12 Months or Longer",
        "terseLabel": "Available for sale Securities, 12 months or longer, Fair value"
       }
      }
     },
     "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofgrossunrealizedlossesoninvestmentsecuritiesandfairmarketvalueofrelatedsecuritiesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss": {
     "auth_ref": [
      "r340",
      "r363"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of accumulated unrealized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for 12 months or longer, without allowance for credit loss. Includes beneficial interest in securitized financial asset.",
        "label": "Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss",
        "terseLabel": "Available for sale Securities, 12 months or Longer, Unrealized losses"
       }
      }
     },
     "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofgrossunrealizedlossesoninvestmentsecuritiesandfairmarketvalueofrelatedsecuritiesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months": {
     "auth_ref": [
      "r340",
      "r363",
      "r721"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for less than 12 months, without allowance for credit loss. Includes beneficial interest in securitized financial asset.",
        "label": "Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, Less than 12 Months",
        "terseLabel": "Available for sale Securities, Less than 12 months, Fair value"
       }
      }
     },
     "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofgrossunrealizedlossesoninvestmentsecuritiesandfairmarketvalueofrelatedsecuritiesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss": {
     "auth_ref": [
      "r340",
      "r363"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of accumulated unrealized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for less than 12 months, without allowance for credit loss. Includes beneficial interest in securitized financial asset.",
        "label": "Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss",
        "terseLabel": "Available for sale Securities, Less than 12 months, Unrealized losses"
       }
      }
     },
     "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofgrossunrealizedlossesoninvestmentsecuritiesandfairmarketvalueofrelatedsecuritiesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition": {
     "auth_ref": [
      "r338",
      "r360",
      "r721"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in unrealized loss position without allowance for credit loss.",
        "label": "Debt Securities, Available-for-Sale, Unrealized Loss Position",
        "terseLabel": "Available for sale Securities, Total, Fair value"
       }
      }
     },
     "localname": "DebtSecuritiesAvailableForSaleUnrealizedLossPosition",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofgrossunrealizedlossesoninvestmentsecuritiesandfairmarketvalueofrelatedsecuritiesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss": {
     "auth_ref": [
      "r339",
      "r361"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of accumulated unrealized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in unrealized loss position, without allowance for credit loss. Includes beneficial interest in securitized financial asset.",
        "label": "Debt Securities, Available-for-Sale, Unrealized Loss Position, Accumulated Loss",
        "terseLabel": "Available for sale Securities, Total, Unrealized losses"
       }
      }
     },
     "localname": "DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofgrossunrealizedlossesoninvestmentsecuritiesandfairmarketvalueofrelatedsecuritiesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtSecuritiesHeldToMaturityNonaccrualLineItems": {
     "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": "Debt Securities, Held-to-Maturity, Nonaccrual [Line Items]"
       }
      }
     },
     "localname": "DebtSecuritiesHeldToMaturityNonaccrualLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofnonaccrualloansbymajorcategoriesTable"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtSecuritiesHeldToMaturityNonaccrualTable": {
     "auth_ref": [
      "r353"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about investment in debt security measured at amortized cost (held-to-maturity) on nonaccrual status.",
        "label": "Debt Securities, Held-to-Maturity, Nonaccrual [Table]"
       }
      }
     },
     "localname": "DebtSecuritiesHeldToMaturityNonaccrualTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofnonaccrualloansbymajorcategoriesTable"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtSecuritiesHeldtoMaturityNonaccrualTableTextBlock": {
     "auth_ref": [
      "r353"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of investment in debt security measured at amortized cost (held-to-maturity) on nonaccrual status.",
        "label": "Debt Securities, Held-to-Maturity, Nonaccrual [Table Text Block]",
        "terseLabel": "Schedule of nonaccrual loans by major categories"
       }
      }
     },
     "localname": "DebtSecuritiesHeldtoMaturityNonaccrualTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/LoansandAllowanceforCreditLossesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DeferredIncomeTaxAssetsNet": {
     "auth_ref": [
      "r528",
      "r529"
     ],
     "calculation": {
      "http://www.southernfirst.com/role/ConsolidatedBalanceSheet": {
       "order": 7.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting.",
        "label": "Deferred Income Tax Assets, Net",
        "terseLabel": "Deferred income taxes, net"
       }
      }
     },
     "localname": "DeferredIncomeTaxAssetsNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r50",
      "r129",
      "r540",
      "r546",
      "r547",
      "r774"
     ],
     "calculation": {
      "http://www.southernfirst.com/role/ScheduleofcomponentsofincometaxexpenseTable": {
       "order": 2.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.",
        "label": "Deferred Income Tax Expense (Benefit)",
        "terseLabel": "Deferred income tax expense (benefit)"
       }
      }
     },
     "localname": "DeferredIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofcomponentsofincometaxexpenseTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxLiabilities": {
     "auth_ref": [
      "r4",
      "r5",
      "r159",
      "r195",
      "r535"
     ],
     "calculation": {
      "http://www.southernfirst.com/role/ScheduleofcomponentsofthedeferredtaxassetsandliabilitiesTable": {
       "order": 2.0,
       "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences.",
        "label": "Deferred Tax Liabilities, Gross",
        "totalLabel": "Deferred tax liabilities, gross"
       }
      }
     },
     "localname": "DeferredIncomeTaxLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofcomponentsofthedeferredtaxassetsandliabilitiesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsGross": {
     "auth_ref": [
      "r536"
     ],
     "calculation": {
      "http://www.southernfirst.com/role/ScheduleofcomponentsofthedeferredtaxassetsandliabilitiesTable": {
       "order": 1.0,
       "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.",
        "label": "Deferred Tax Assets, Gross",
        "totalLabel": "Deferred tax assets, gross"
       }
      }
     },
     "localname": "DeferredTaxAssetsGross",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofcomponentsofthedeferredtaxassetsandliabilitiesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsLiabilitiesNet": {
     "auth_ref": [
      "r839"
     ],
     "calculation": {
      "http://www.southernfirst.com/role/ScheduleofcomponentsofthedeferredtaxassetsandliabilitiesTable": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, without jurisdictional netting.",
        "label": "Deferred Tax Assets, Net",
        "totalLabel": "Net deferred tax asset"
       }
      }
     },
     "localname": "DeferredTaxAssetsLiabilitiesNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofcomponentsofthedeferredtaxassetsandliabilitiesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsOther": {
     "auth_ref": [
      "r127",
      "r840"
     ],
     "calculation": {
      "http://www.southernfirst.com/role/ScheduleofcomponentsofthedeferredtaxassetsandliabilitiesTable": {
       "order": 7.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other.",
        "label": "Deferred Tax Assets, Other",
        "terseLabel": "Other"
       }
      }
     },
     "localname": "DeferredTaxAssetsOther",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofcomponentsofthedeferredtaxassetsandliabilitiesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits": {
     "auth_ref": [
      "r127",
      "r840"
     ],
     "calculation": {
      "http://www.southernfirst.com/role/ScheduleofcomponentsofthedeferredtaxassetsandliabilitiesTable": {
       "order": 5.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from compensation and benefits costs.",
        "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits",
        "terseLabel": "Deferred compensation"
       }
      }
     },
     "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofcomponentsofthedeferredtaxassetsandliabilitiesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts": {
     "auth_ref": [
      "r127",
      "r840"
     ],
     "calculation": {
      "http://www.southernfirst.com/role/ScheduleofcomponentsofthedeferredtaxassetsandliabilitiesTable": {
       "order": 2.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary difference from allowance for credit loss on accounts receivable.",
        "label": "Deferred Tax Asset, Tax Deferred Expense, Reserve and Accrual, Accounts Receivable, Allowance for Credit Loss",
        "terseLabel": "Reserve for unfunded commitments"
       }
      }
     },
     "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofcomponentsofthedeferredtaxassetsandliabilitiesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsProvisionForLoanLosses": {
     "auth_ref": [
      "r127",
      "r840"
     ],
     "calculation": {
      "http://www.southernfirst.com/role/ScheduleofcomponentsofthedeferredtaxassetsandliabilitiesTable": {
       "order": 1.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary difference from allowance for credit loss on financing receivable.",
        "label": "Deferred Tax Asset, Tax Deferred Expense, Reserve and Accrual, Financing Receivable, Allowance for Credit Loss",
        "terseLabel": "Allowance for credit losses"
       }
      }
     },
     "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsProvisionForLoanLosses",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofcomponentsofthedeferredtaxassetsandliabilitiesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsUnrealizedLossesOnAvailableforSaleSecuritiesGross": {
     "auth_ref": [
      "r840"
     ],
     "calculation": {
      "http://www.southernfirst.com/role/ScheduleofcomponentsofthedeferredtaxassetsandliabilitiesTable": {
       "order": 3.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary difference from unrealized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).",
        "label": "Deferred Tax Asset, Debt Securities, Available-for-Sale, Unrealized Loss",
        "terseLabel": "Unrealized loss on securities available for sale"
       }
      }
     },
     "localname": "DeferredTaxAssetsUnrealizedLossesOnAvailableforSaleSecuritiesGross",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofcomponentsofthedeferredtaxassetsandliabilitiesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxLiabilitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Tax Liabilities, Gross [Abstract]",
        "terseLabel": "Deferred tax liabilities:"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofcomponentsofthedeferredtaxassetsandliabilitiesTable"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DeferredTaxLiabilitiesPrepaidExpenses": {
     "auth_ref": [],
     "calculation": {
      "http://www.southernfirst.com/role/ScheduleofcomponentsofthedeferredtaxassetsandliabilitiesTable": {
       "order": 3.0,
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred tax consequences attributable to taxable temporary differences derived from prepaid expenses.",
        "label": "Deferred Tax Liabilities, Prepaid Expenses",
        "terseLabel": "Prepaid expenses"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesPrepaidExpenses",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofcomponentsofthedeferredtaxassetsandliabilitiesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment": {
     "auth_ref": [
      "r127",
      "r840"
     ],
     "calculation": {
      "http://www.southernfirst.com/role/ScheduleofcomponentsofthedeferredtaxassetsandliabilitiesTable": {
       "order": 1.0,
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment.",
        "label": "Deferred Tax Liabilities, Property, Plant and Equipment",
        "terseLabel": "Property and equipment"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesPropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofcomponentsofthedeferredtaxassetsandliabilitiesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost": {
     "auth_ref": [
      "r446",
      "r468",
      "r732",
      "r733"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of net periodic benefit cost (credit) for defined benefit plan.",
        "label": "Defined Benefit Plan, Net Periodic Benefit Cost (Credit)",
        "terseLabel": "Defined benefit plan, annual cost"
       }
      }
     },
     "localname": "DefinedBenefitPlanNetPeriodicBenefitCost",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/EmployeeBenefitPlanDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DepositLiabilitiesDisclosuresTextBlock": {
     "auth_ref": [
      "r164",
      "r189",
      "r704",
      "r705"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for deposit liabilities including data and tables. It may include a description of the entity's deposit liabilities, the aggregate amount of time deposits (including certificates of deposit) in denominations of $100,000 or more at the balance sheet date; the aggregate amount of any demand deposits that have been reclassified as loan balances, such as overdrafts, at the balance sheet date; deposits that are received on terms other than those in the normal course of business, the amount of accrued interest on deposit liabilities; securities, mortgage loans or other financial instruments that serve as collateral for deposits; for time deposits having a remaining term of more than one year, the aggregate amount of maturities for each of the five years following the balance sheet date; and the weighted average interest rate for all deposit liabilities held by the entity.",
        "label": "Deposit Liabilities Disclosures [Text Block]",
        "terseLabel": "Deposits"
       }
      }
     },
     "localname": "DepositLiabilitiesDisclosuresTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/Deposits"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_Deposits": {
     "auth_ref": [
      "r164"
     ],
     "calculation": {
      "http://www.southernfirst.com/role/ConsolidatedBalanceSheet": {
       "order": 1.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      },
      "http://www.southernfirst.com/role/ScheduleofdetailindepositaccountsTable": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate of all deposit liabilities held by the entity, including foreign and domestic, interest and noninterest bearing; may include demand deposits, saving deposits, Negotiable Order of Withdrawal (NOW) and time deposits among others.",
        "label": "Deposits",
        "terseLabel": "Deposits",
        "totalLabel": "Total deposits"
       }
      }
     },
     "localname": "Deposits",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ConsolidatedBalanceSheet",
      "http://www.southernfirst.com/role/ScheduleofdetailindepositaccountsTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DepositsFairValueDisclosure": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value portion of deposit liabilities held by the entity, including, but not limited to, foreign and domestic, interest and noninterest bearing, demand deposits, saving deposits, negotiable orders of withdrawal (NOW) and time deposits.",
        "label": "Deposits, Fair Value Disclosure",
        "terseLabel": "Deposits, Fair Value"
       }
      }
     },
     "localname": "DepositsFairValueDisclosure",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofestimatedfairvaluesofthecompanysfinancialinstrumentsTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DepositsMoneyMarketDeposits": {
     "auth_ref": [
      "r164"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deposits in accounts that offer many of the same services as checking accounts although transactions may be somewhat more limited, share some of the characteristics of a money market fund and are insured by the Federal government, also known as money market accounts.",
        "label": "Deposits, Money Market Deposits",
        "terseLabel": "Time deposits obtained outside of primary market"
       }
      }
     },
     "localname": "DepositsMoneyMarketDeposits",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/DepositsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DepreciationAmortizationAndAccretionNet": {
     "auth_ref": [
      "r50"
     ],
     "calculation": {
      "http://www.southernfirst.com/role/ConsolidatedCashFlow": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate net amount of depreciation, amortization, and accretion recognized during an accounting period. As a noncash item, the net amount is added back to net income when calculating cash provided by or used in operations using the indirect method.",
        "label": "Depreciation, Amortization and Accretion, Net",
        "terseLabel": "Depreciation and other amortization"
       }
      }
     },
     "localname": "DepreciationAmortizationAndAccretionNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DepreciationDepletionAndAmortization": {
     "auth_ref": [
      "r50",
      "r301"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.",
        "label": "Depreciation, Depletion and Amortization",
        "terseLabel": "Depreciation and amortization expense"
       }
      }
     },
     "localname": "DepreciationDepletionAndAmortization",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/PropertyandEquipmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet": {
     "auth_ref": [
      "r135"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair values as of the balance sheet date of the net amount of all assets and liabilities resulting from contracts that meet the criteria of being accounted for as derivative instruments.",
        "label": "Derivative Assets (Liabilities), at Fair Value, Net",
        "terseLabel": "Derivative Asset/(Liability), Fair Value",
        "verboseLabel": "Mortgage loan interest rate lock commitments"
       }
      }
     },
     "localname": "DerivativeAssetsLiabilitiesAtFairValueNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofassetsandliabilitiesmeasuredatfairvalueonrecurringbasisTable",
      "http://www.southernfirst.com/role/ScheduleofoutstandingfinancialderivativeinstrumentsTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Derivative Instruments and Hedging Activities Disclosure [Abstract]"
       }
      }
     },
     "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock": {
     "auth_ref": [
      "r137",
      "r559"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for derivative instruments and hedging activities including, but not limited to, risk management strategies, non-hedging derivative instruments, assets, liabilities, revenue and expenses, and methodologies and assumptions used in determining the amounts.",
        "label": "Derivative Instruments and Hedging Activities Disclosure [Text Block]",
        "terseLabel": "Derivative Financial Instruments"
       }
      }
     },
     "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/DerivativeFinancialInstruments"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DerivativeMember": {
     "auth_ref": [
      "r134"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This element represents types of derivative financial instruments which are financial instruments or other contractual arrangements with all three of the following characteristics: (a) it has (1) one or more underlyings and (2) one or more notional amounts or payment provisions or both. Those terms determine the amount of the settlement or settlements, and, in some cases, whether or not a settlement is required; (b) it requires no initial net investment or an initial net investment that is smaller than would be required for other types of contracts that would be expected to have a similar response to changes in market factors; and (c) its terms require or permit net settlement, it can readily be settled net by a means outside the contract, or it provides for delivery of an asset that puts the recipient in a position not substantially different from net settlement. Notwithstanding the above characteristics, loan commitments that relate to the origination of mortgage loans that will be held for sale are accounted for as derivative instruments by the issuer of the loan commitment (that is, the potential lender).",
        "label": "Derivative [Member]",
        "terseLabel": "Total derivative financial instruments [Member]"
       }
      }
     },
     "localname": "DerivativeMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofoutstandingfinancialderivativeinstrumentsTable"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DerivativeVariableInterestRate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Variable interest rate in effect as of the balance sheet date related to the interest rate derivative.",
        "label": "Derivative, Variable Interest Rate",
        "terseLabel": "Variable rate"
       }
      }
     },
     "localname": "DerivativeVariableInterestRate",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/FederalHomeLoanBankAdvancesandOtherBorrowingsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DescriptionOfCapitalRequirementsOnTrustAssets": {
     "auth_ref": [
      "r191"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Describes the capital requirements for trusts assets under management.",
        "label": "Description of Capital Requirements on Trust Assets",
        "terseLabel": "Capital requirements ratio, description"
       }
      }
     },
     "localname": "DescriptionOfCapitalRequirementsOnTrustAssets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/RegulatoryMattersDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": {
     "auth_ref": [
      "r487",
      "r517",
      "r518",
      "r520",
      "r525",
      "r741"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for share-based payment arrangement.",
        "label": "Share-Based Payment Arrangement [Text Block]",
        "terseLabel": "Stock-Based Compensation"
       }
      }
     },
     "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/StockBasedCompensation"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-based Payment Arrangement [Abstract]"
       }
      }
     },
     "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_DisclosureTextBlockAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Leases [Abstract]"
       }
      }
     },
     "localname": "DisclosureTextBlockAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_DisclosureTextBlockSupplementAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financial Instruments With Off-Balance Sheet Risk [Abstract]"
       }
      }
     },
     "localname": "DisclosureTextBlockSupplementAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_EarningsPerShareAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings per common share [Abstract]",
        "terseLabel": "Earnings per common share"
       }
      }
     },
     "localname": "EarningsPerShareAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ConsolidatedIncomeStatement"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EarningsPerShareBasic": {
     "auth_ref": [
      "r248",
      "r267",
      "r268",
      "r269",
      "r270",
      "r271",
      "r275",
      "r278",
      "r281",
      "r282",
      "r283",
      "r287",
      "r561",
      "r562",
      "r640",
      "r660",
      "r710"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.",
        "label": "Earnings Per Share, Basic",
        "terseLabel": "Basic (in Dollars per share)"
       }
      }
     },
     "localname": "EarningsPerShareBasic",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ConsolidatedIncomeStatement",
      "http://www.southernfirst.com/role/ScheduleofearningspersharecalculationTable",
      "http://www.southernfirst.com/role/ScheduleofselectedquarterlyfinancialinformationTable"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerShareDiluted": {
     "auth_ref": [
      "r248",
      "r267",
      "r268",
      "r269",
      "r270",
      "r271",
      "r278",
      "r281",
      "r282",
      "r283",
      "r287",
      "r561",
      "r562",
      "r640",
      "r660",
      "r710"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.",
        "label": "Earnings Per Share, Diluted",
        "terseLabel": "Diluted (in Dollars per share)"
       }
      }
     },
     "localname": "EarningsPerShareDiluted",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ConsolidatedIncomeStatement",
      "http://www.southernfirst.com/role/ScheduleofearningspersharecalculationTable",
      "http://www.southernfirst.com/role/ScheduleofselectedquarterlyfinancialinformationTable"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerShareTextBlock": {
     "auth_ref": [
      "r284",
      "r285",
      "r286",
      "r288"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for earnings per share.",
        "label": "Earnings Per Share [Text Block]",
        "terseLabel": "Earnings Per Common Share"
       }
      }
     },
     "localname": "EarningsPerShareTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/EarningsPerCommonShare"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_EffectOfFourthQuarterEventsByTypeAxis": {
     "auth_ref": [
      "r61"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of event or transaction that occurred during the fourth quarter.",
        "label": "Effect of Fourth Quarter Event Type [Axis]"
       }
      }
     },
     "localname": "EffectOfFourthQuarterEventsByTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofselectedquarterlyfinancialinformationTable"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount": {
     "auth_ref": [
      "r837",
      "r838"
     ],
     "calculation": {
      "http://www.southernfirst.com/role/ScheduleoftaxescomputedusingthestatutorytaxrateTable": {
       "order": 3.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to expense for award under share-based payment arrangement. Excludes expense determined to be nondeductible upon grant or after for award under share-based payment arrangement.",
        "label": "Effective Income Tax Rate Reconciliation, Tax Expense (Benefit), Share-Based Payment Arrangement, Amount",
        "terseLabel": "Effect of stock-based compensation"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleoftaxescomputedusingthestatutorytaxrateTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EmployeeBenefitsAndShareBasedCompensation": {
     "auth_ref": [],
     "calculation": {
      "http://www.southernfirst.com/role/ScheduleofstockbasedcompensationexpenseTable": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expense for employee benefit and equity-based compensation.",
        "label": "Employee Benefits and Share-Based Compensation",
        "totalLabel": "Total stock-based compensation expense"
       }
      }
     },
     "localname": "EmployeeBenefitsAndShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofstockbasedcompensationexpenseTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": {
     "auth_ref": [
      "r519"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition",
        "terseLabel": "Recognized weighted average period"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/StockBasedCompensationDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions": {
     "auth_ref": [
      "r836"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cost to be recognized for option under share-based payment arrangement.",
        "label": "Share-Based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount",
        "terseLabel": "Unrecognized compensation cost"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/StockBasedCompensationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EquityComponentDomain": {
     "auth_ref": [
      "r111",
      "r220",
      "r242",
      "r243",
      "r244",
      "r262",
      "r263",
      "r264",
      "r266",
      "r272",
      "r274",
      "r292",
      "r344",
      "r400",
      "r521",
      "r522",
      "r523",
      "r542",
      "r543",
      "r560",
      "r571",
      "r572",
      "r573",
      "r574",
      "r575",
      "r576",
      "r586",
      "r663",
      "r664",
      "r665"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.",
        "label": "Equity Component [Domain]"
       }
      }
     },
     "localname": "EquityComponentDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ShareholdersEquityType2or3"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems": {
     "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": "Fair Value Measurement Inputs and Valuation Techniques [Line Items]"
       }
      }
     },
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofunobservableinputsusedinthefairvaluemeasurementsTable"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable": {
     "auth_ref": [
      "r140"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about input and valuation technique used to measure fair value and change in valuation approach and technique for each separate class of asset and liability measured on recurring and nonrecurring basis.",
        "label": "Fair Value Measurement Inputs and Valuation Techniques [Table]"
       }
      }
     },
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofunobservableinputsusedinthefairvaluemeasurementsTable"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock": {
     "auth_ref": [
      "r140"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of input and valuation technique used to measure fair value and change in valuation approach and technique for each separate class of asset and liability measured on recurring and nonrecurring basis.",
        "label": "Fair Value Measurement Inputs and Valuation Techniques [Table Text Block]",
        "terseLabel": "Schedule of unobservable inputs used in the fair value measurements"
       }
      }
     },
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/FairValueAccountingTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueAssetsMeasuredOnNonrecurringBasisTextBlock": {
     "auth_ref": [
      "r138",
      "r139",
      "r140"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of assets and liabilities by class, including financial instruments measured at fair value that are classified in shareholders' equity, if any, that are measured at fair value on a nonrecurring basis in periods after initial recognition (for example, impaired assets). Disclosures may include, but are not limited to: (a) the fair value measurements recorded and the reasons for the measurements and (b) the level within the fair value hierarchy in which the fair value measurements are categorized in their entirety (levels 1, 2, 3).",
        "label": "Fair Value Measurements, Nonrecurring [Table Text Block]",
        "terseLabel": "Schedule of assets and liabilities measured at fair value on nonrecurring basis"
       }
      }
     },
     "localname": "FairValueAssetsMeasuredOnNonrecurringBasisTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/FairValueAccountingTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems": {
     "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": "Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]"
       }
      }
     },
     "localname": "FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofestimatedfairvaluesofthecompanysfinancialinstrumentsTable"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueByBalanceSheetGroupingTable": {
     "auth_ref": [
      "r138",
      "r141",
      "r142"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about the fair value of financial instruments, including financial assets and financial liabilities, and the measurements of those instruments, assets, and liabilities.",
        "label": "Fair Value, by Balance Sheet Grouping [Table]"
       }
      }
     },
     "localname": "FairValueByBalanceSheetGroupingTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofestimatedfairvaluesofthecompanysfinancialinstrumentsTable"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueByBalanceSheetGroupingTextBlock": {
     "auth_ref": [
      "r138",
      "r141"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the fair value of financial instruments, including financial assets and financial liabilities, and the measurements of those instruments, assets, and liabilities.",
        "label": "Fair Value, by Balance Sheet Grouping [Table Text Block]",
        "terseLabel": "Schedule of estimated fair values of the company's financial instruments"
       }
      }
     },
     "localname": "FairValueByBalanceSheetGroupingTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/FairValueAccountingTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueByFairValueHierarchyLevelAxis": {
     "auth_ref": [
      "r389",
      "r437",
      "r438",
      "r439",
      "r440",
      "r441",
      "r442",
      "r564",
      "r597",
      "r598",
      "r599",
      "r724",
      "r725",
      "r730",
      "r731",
      "r732"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.",
        "label": "Fair Value Hierarchy and NAV [Axis]"
       }
      }
     },
     "localname": "FairValueByFairValueHierarchyLevelAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofassetsandliabilitiesmeasuredatfairvalueonnonrecurringbasisTable",
      "http://www.southernfirst.com/role/ScheduleofassetsandliabilitiesmeasuredatfairvalueonrecurringbasisTable",
      "http://www.southernfirst.com/role/ScheduleofestimatedfairvaluesofthecompanysfinancialinstrumentsTable"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueByMeasurementFrequencyAxis": {
     "auth_ref": [
      "r563",
      "r564",
      "r565",
      "r566",
      "r569"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by measurement frequency.",
        "label": "Measurement Frequency [Axis]"
       }
      }
     },
     "localname": "FairValueByMeasurementFrequencyAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofassetsandliabilitiesmeasuredatfairvalueonnonrecurringbasisTable",
      "http://www.southernfirst.com/role/ScheduleofassetsandliabilitiesmeasuredatfairvalueonrecurringbasisTable"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueDisclosuresAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value Disclosures [Abstract]"
       }
      }
     },
     "localname": "FairValueDisclosuresAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueDisclosuresTextBlock": {
     "auth_ref": [
      "r568"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.",
        "label": "Fair Value Disclosures [Text Block]",
        "terseLabel": "Fair Value Accounting"
       }
      }
     },
     "localname": "FairValueDisclosuresTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/FairValueAccounting"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueInputsLevel1Member": {
     "auth_ref": [
      "r389",
      "r437",
      "r442",
      "r564",
      "r597",
      "r730",
      "r731",
      "r732"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.",
        "label": "Fair Value, Inputs, Level 1 [Member]",
        "terseLabel": "Level 1 [Member]"
       }
      }
     },
     "localname": "FairValueInputsLevel1Member",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofassetsandliabilitiesmeasuredatfairvalueonnonrecurringbasisTable",
      "http://www.southernfirst.com/role/ScheduleofassetsandliabilitiesmeasuredatfairvalueonrecurringbasisTable",
      "http://www.southernfirst.com/role/ScheduleofestimatedfairvaluesofthecompanysfinancialinstrumentsTable"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueInputsLevel2Member": {
     "auth_ref": [
      "r389",
      "r437",
      "r442",
      "r564",
      "r598",
      "r724",
      "r725",
      "r730",
      "r731",
      "r732"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets.",
        "label": "Fair Value, Inputs, Level 2 [Member]",
        "terseLabel": "Level 2 [Member]"
       }
      }
     },
     "localname": "FairValueInputsLevel2Member",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofassetsandliabilitiesmeasuredatfairvalueonnonrecurringbasisTable",
      "http://www.southernfirst.com/role/ScheduleofassetsandliabilitiesmeasuredatfairvalueonrecurringbasisTable",
      "http://www.southernfirst.com/role/ScheduleofestimatedfairvaluesofthecompanysfinancialinstrumentsTable"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueInputsLevel3Member": {
     "auth_ref": [
      "r389",
      "r437",
      "r438",
      "r439",
      "r440",
      "r441",
      "r442",
      "r564",
      "r599",
      "r724",
      "r725",
      "r730",
      "r731",
      "r732"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.",
        "label": "Fair Value, Inputs, Level 3 [Member]",
        "terseLabel": "Level 3 [Member]"
       }
      }
     },
     "localname": "FairValueInputsLevel3Member",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofassetsandliabilitiesmeasuredatfairvalueonnonrecurringbasisTable",
      "http://www.southernfirst.com/role/ScheduleofassetsandliabilitiesmeasuredatfairvalueonrecurringbasisTable",
      "http://www.southernfirst.com/role/ScheduleofestimatedfairvaluesofthecompanysfinancialinstrumentsTable"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisSubordinatedDebtObligations": {
     "auth_ref": [
      "r138",
      "r139"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value of subordinated debt obligations including, but not limited to, subordinated loan, subordinated bond, subordinated debenture or junior debt.",
        "label": "Subordinated Debt Obligations, Fair Value Disclosure",
        "terseLabel": "Subordinated debentures, Fair Value"
       }
      }
     },
     "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisSubordinatedDebtObligations",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofestimatedfairvaluesofthecompanysfinancialinstrumentsTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": {
     "auth_ref": [
      "r389",
      "r437",
      "r438",
      "r439",
      "r440",
      "r441",
      "r442",
      "r597",
      "r598",
      "r599",
      "r724",
      "r725",
      "r730",
      "r731",
      "r732"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.",
        "label": "Fair Value Hierarchy and NAV [Domain]"
       }
      }
     },
     "localname": "FairValueMeasurementsFairValueHierarchyDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofassetsandliabilitiesmeasuredatfairvalueonnonrecurringbasisTable",
      "http://www.southernfirst.com/role/ScheduleofassetsandliabilitiesmeasuredatfairvalueonrecurringbasisTable",
      "http://www.southernfirst.com/role/ScheduleofestimatedfairvaluesofthecompanysfinancialinstrumentsTable"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueMeasurementsNonrecurringMember": {
     "auth_ref": [
      "r563",
      "r564",
      "r565",
      "r566",
      "r567",
      "r569"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Infrequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, not frequently measured at fair value.",
        "label": "Fair Value, Nonrecurring [Member]",
        "terseLabel": "Fair Value, Nonrecurring [Member]"
       }
      }
     },
     "localname": "FairValueMeasurementsNonrecurringMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofassetsandliabilitiesmeasuredatfairvalueonnonrecurringbasisTable"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueMeasurementsRecurringMember": {
     "auth_ref": [
      "r568",
      "r569"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value.",
        "label": "Fair Value, Recurring [Member]",
        "terseLabel": "Fair Value, Recurring [Member]"
       }
      }
     },
     "localname": "FairValueMeasurementsRecurringMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofassetsandliabilitiesmeasuredatfairvalueonrecurringbasisTable"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FederalDepositInsuranceCorporationPremiumExpense": {
     "auth_ref": [
      "r182"
     ],
     "calculation": {
      "http://www.southernfirst.com/role/ConsolidatedIncomeStatement": {
       "order": 5.0,
       "parentTag": "us-gaap_NoninterestExpense",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expense for Federal Deposit Insurance Corporation (FDIC) insurance.",
        "label": "Federal Deposit Insurance Corporation Premium Expense",
        "terseLabel": "Insurance"
       }
      }
     },
     "localname": "FederalDepositInsuranceCorporationPremiumExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ConsolidatedIncomeStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FederalFundsSold": {
     "auth_ref": [
      "r169"
     ],
     "calculation": {
      "http://www.southernfirst.com/role/ConsolidatedBalanceSheet": {
       "order": 2.0,
       "parentTag": "us-gaap_CashCashEquivalentsAndFederalFundsSold",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount outstanding of funds lent to other depository institutions, securities brokers, or securities dealers in the form of Federal Funds sold; for example, immediately available funds lent under agreements or contracts that mature in one business day or roll over under a continuing contract, regardless of the nature of the transaction or the collateral involved, excluding overnight lending for commercial and industrial purposes. Also include Federal Funds sold under agreements to resell on a gross basis, excluding (1) sales of term Federal Funds, (2) due bills representing purchases of securities or other assets by the reporting bank that have not yet been delivered and similar instruments, (3) resale agreements that mature in more than one business day involving assets other than securities, and (4) yield maintenance dollar repurchase agreements.",
        "label": "Federal Funds Sold",
        "terseLabel": "Federal funds sold"
       }
      }
     },
     "localname": "FederalFundsSold",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FederalHomeLoanBankAdvances": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of Federal Home Loan Bank (FHLBank) advances to member financial institutions.",
        "label": "Federal Home Loan Bank, Advance",
        "terseLabel": "Subordinated debentures, Carrying Amount"
       }
      }
     },
     "localname": "FederalHomeLoanBankAdvances",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofestimatedfairvaluesofthecompanysfinancialinstrumentsTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FederalHomeLoanMortgageCorporationCertificatesAndObligationsFHLMCMember": {
     "auth_ref": [
      "r165"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Investments in debentures, bonds and other debt securities issued by the Federal Home Loan Mortgage Corporation (FHLMC or Freddie Mac).",
        "label": "Federal Home Loan Mortgage Corporation Certificates and Obligations (FHLMC) [Member]",
        "terseLabel": "FHLMC [Member]"
       }
      }
     },
     "localname": "FederalHomeLoanMortgageCorporationCertificatesAndObligationsFHLMCMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofgrossunrealizedlossesoninvestmentsecuritiesandfairmarketvalueofrelatedsecuritiesTable"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FederalHomeLoanMortgageCorporationFhlmcInsuredLoansMember": {
     "auth_ref": [
      "r684",
      "r685"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Government-sponsored enterprise under conservatorship of Federal Housing Finance Agency known as Federal Home Loan Mortgage Corporation (FHLMC or Freddie Mac).",
        "label": "Federal Home Loan Mortgage Corporation (FHLMC) [Member]",
        "terseLabel": "FHLMC [Member]"
       }
      }
     },
     "localname": "FederalHomeLoanMortgageCorporationFhlmcInsuredLoansMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofamortizedcostsandfairvalueofinvestmentsecuritiesTable"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FederalNationalMortgageAssociationCertificatesAndObligationsFNMAMember": {
     "auth_ref": [
      "r165"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Investments in debentures, bonds and other debt securities issued by the Federal National Mortgage Association (FNMA or Fannie Mae).",
        "label": "Federal National Mortgage Association Certificates and Obligations (FNMA) [Member]",
        "terseLabel": "FNMA [Member]"
       }
      }
     },
     "localname": "FederalNationalMortgageAssociationCertificatesAndObligationsFNMAMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofgrossunrealizedlossesoninvestmentsecuritiesandfairmarketvalueofrelatedsecuritiesTable"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FederalNationalMortgageAssociationFnmaInsuredLoansMember": {
     "auth_ref": [
      "r684",
      "r685"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Government-sponsored enterprise under conservatorship of Federal Housing Finance Agency known as Federal National Mortgage Association (FNMA or Fannie Mae).",
        "label": "Federal National Mortgage Association (FNMA) [Member]",
        "terseLabel": "FNMA [Member]"
       }
      }
     },
     "localname": "FederalNationalMortgageAssociationFnmaInsuredLoansMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofamortizedcostsandfairvalueofinvestmentsecuritiesTable"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FinanceLoansAndLeasesReceivablePolicy": {
     "auth_ref": [
      "r67",
      "r76",
      "r80",
      "r83",
      "r322",
      "r326",
      "r327",
      "r328"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for financing receivable.",
        "label": "Financing Receivable [Policy Text Block]",
        "terseLabel": "Loans"
       }
      }
     },
     "localname": "FinanceLoansAndLeasesReceivablePolicy",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/AccountingPoliciesByPolicy"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FinancialInstrumentAxis": {
     "auth_ref": [
      "r336",
      "r337",
      "r347",
      "r350",
      "r351",
      "r353",
      "r356",
      "r362",
      "r364",
      "r365",
      "r397",
      "r399",
      "r559",
      "r594",
      "r595",
      "r596",
      "r597",
      "r598",
      "r599",
      "r600",
      "r601",
      "r602",
      "r603",
      "r604",
      "r605",
      "r606",
      "r607",
      "r608",
      "r609",
      "r610",
      "r611",
      "r612",
      "r613",
      "r614",
      "r615",
      "r616",
      "r617",
      "r618",
      "r619",
      "r620",
      "r621",
      "r622",
      "r623",
      "r721",
      "r788",
      "r789",
      "r790",
      "r870",
      "r871",
      "r872",
      "r873",
      "r874",
      "r875",
      "r876"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of financial instrument.",
        "label": "Financial Instrument [Axis]"
       }
      }
     },
     "localname": "FinancialInstrumentAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/LoansandAllowanceforCreditLossesDetails",
      "http://www.southernfirst.com/role/RegulatoryMattersDetails",
      "http://www.southernfirst.com/role/ScheduleofactivityrelatedtotheallowanceforcreditlossesTable",
      "http://www.southernfirst.com/role/ScheduleofallowanceforcreditlossesforunfundedloancommitmentsTable",
      "http://www.southernfirst.com/role/ScheduleofamortizedcostsandfairvalueofinvestmentsecuritiesTable",
      "http://www.southernfirst.com/role/ScheduleofcompositionofourloanportfolioTable",
      "http://www.southernfirst.com/role/ScheduleofgrossunrealizedlossesoninvestmentsecuritiesandfairmarketvalueofrelatedsecuritiesTable",
      "http://www.southernfirst.com/role/ScheduleofkeyinformationforimpairedloansTable",
      "http://www.southernfirst.com/role/ScheduleofoutstandingfinancialderivativeinstrumentsTable",
      "http://www.southernfirst.com/role/ScheduleofoutstandingloansbycreditqualityindicatorsbyyearoforiginationTable"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FinancialInstrumentsDisclosureTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for financial instruments. This disclosure includes, but is not limited to, fair value measurements of short and long term marketable securities, international currencies forward contracts, and auction rate securities. Financial instruments may include hedging and non-hedging currency exchange instruments, derivatives, securitizations and securities available for sale at fair value. Also included are investment results, realized and unrealized gains and losses as well as impairments and risk management disclosures.",
        "label": "Financial Instruments Disclosure [Text Block]",
        "terseLabel": "Financial Instruments With Off-Balance Sheet Risk"
       }
      }
     },
     "localname": "FinancialInstrumentsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/FinancialInstrumentsWithOffBalanceSheetRisk"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financial Instruments, Financial Assets, Balance Sheet Groupings [Abstract]",
        "terseLabel": "Financial Assets:"
       }
      }
     },
     "localname": "FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofestimatedfairvaluesofthecompanysfinancialinstrumentsTable"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financial Instruments, Financial Liabilities, Balance Sheet Groupings [Abstract]",
        "terseLabel": "Financial Liabilities:"
       }
      }
     },
     "localname": "FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofestimatedfairvaluesofthecompanysfinancialinstrumentsTable"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FinancialInstrumentsSoldNotYetPurchasedAtFairValue": {
     "auth_ref": [
      "r150"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value of obligations incurred from short sales.",
        "label": "Financial Instruments Sold, Not yet Purchased, at Fair Value",
        "terseLabel": "MBS forward sales commitments"
       }
      }
     },
     "localname": "FinancialInstrumentsSoldNotYetPurchasedAtFairValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofassetsandliabilitiesmeasuredatfairvalueonrecurringbasisTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinancingReceivableAccruedInterestWriteoff": {
     "auth_ref": [
      "r354"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of writeoff of accrued interest on financing receivable recognized by reversing interest income.",
        "label": "Financing Receivable, Accrued Interest, Writeoff",
        "terseLabel": "Accrued interest receivable related to loans"
       }
      }
     },
     "localname": "FinancingReceivableAccruedInterestWriteoff",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/SummaryofSignificantAccountingPoliciesandActivitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinancingReceivableAllowanceForCreditLosses": {
     "auth_ref": [
      "r68",
      "r230",
      "r345",
      "r348",
      "r349",
      "r699",
      "r701",
      "r703",
      "r858"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of allowance for credit loss on financing receivable. Excludes allowance for financing receivable covered under loss sharing agreement.",
        "label": "Financing Receivable, Allowance for Credit Loss",
        "periodEndLabel": "Balance, end of period",
        "periodStartLabel": "Balance, beginning of period"
       }
      }
     },
     "localname": "FinancingReceivableAllowanceForCreditLosses",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofactivityrelatedtotheallowanceforcreditlossesTable",
      "http://www.southernfirst.com/role/ScheduleofallowanceforcreditlossesforunfundedloancommitmentsTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems": {
     "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": "Financing Receivable, Allowance for Credit Loss [Line Items]"
       }
      }
     },
     "localname": "FinancingReceivableAllowanceForCreditLossesLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofallowanceforcreditlossesforunfundedloancommitmentsTable"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear": {
     "auth_ref": [
      "r357",
      "r719"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amortized cost of financing receivable originated more than five years prior to current fiscal year. Excludes net investment in lease.",
        "label": "Financing Receivable, Originated, More than Five Years before Current Fiscal Year",
        "terseLabel": "Prior"
       }
      }
     },
     "localname": "FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofoutstandingloansbycreditqualityindicatorsbyyearoforiginationTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear": {
     "auth_ref": [
      "r357",
      "r719"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amortized cost of financing receivable originated four years prior to current fiscal year. Excludes net investment in lease.",
        "label": "Financing Receivable, Year Five, Originated, Four Years before Current Fiscal Year",
        "terseLabel": "2018"
       }
      }
     },
     "localname": "FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofoutstandingloansbycreditqualityindicatorsbyyearoforiginationTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear": {
     "auth_ref": [
      "r357",
      "r719"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amortized cost of financing receivable originated in current fiscal year. Excludes net investment in lease.",
        "label": "Financing Receivable, Year One, Originated, Current Fiscal Year",
        "terseLabel": "2022"
       }
      }
     },
     "localname": "FinancingReceivableOriginatedInCurrentFiscalYear",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofoutstandingloansbycreditqualityindicatorsbyyearoforiginationTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear": {
     "auth_ref": [
      "r357",
      "r719"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amortized cost of financing receivable originated in fiscal year prior to current fiscal year. Excludes net investment in lease.",
        "label": "Financing Receivable, Year Two, Originated, Fiscal Year before Current Fiscal Year",
        "terseLabel": "2021"
       }
      }
     },
     "localname": "FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofoutstandingloansbycreditqualityindicatorsbyyearoforiginationTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear": {
     "auth_ref": [
      "r357",
      "r719"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amortized cost of financing receivable originated three years prior to current fiscal year. Excludes net investment in lease.",
        "label": "Financing Receivable, Year Four, Originated, Three Years before Current Fiscal Year",
        "terseLabel": "2019"
       }
      }
     },
     "localname": "FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofoutstandingloansbycreditqualityindicatorsbyyearoforiginationTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear": {
     "auth_ref": [
      "r357",
      "r719"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amortized cost of financing receivable originated two years prior to current fiscal year. Excludes net investment in lease.",
        "label": "Financing Receivable, Year Three, Originated, Two Years before Current Fiscal Year",
        "terseLabel": "2020"
       }
      }
     },
     "localname": "FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofoutstandingloansbycreditqualityindicatorsbyyearoforiginationTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing": {
     "auth_ref": [
      "r324",
      "r352",
      "r720"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amortized cost of financing receivable 90 days or more past due and still accruing. Excludes net investment in lease.",
        "label": "Financing Receivable, 90 Days or More Past Due, Still Accruing",
        "terseLabel": "Loans over 90 days past due and still accruing"
       }
      }
     },
     "localname": "FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofnonperformingassetsincludingnonaccruingTDRsTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis": {
     "auth_ref": [
      "r81",
      "r82",
      "r323",
      "r351",
      "r353",
      "r356",
      "r697",
      "r698",
      "r702",
      "r703",
      "r713",
      "r714",
      "r719",
      "r720",
      "r870",
      "r871",
      "r872",
      "r873",
      "r874",
      "r875",
      "r876",
      "r878",
      "r879",
      "r880"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by class of financing receivable determined on the basis of initial measurement attribute, risk characteristics and method of monitoring and assessing credit risk.",
        "label": "Class of Financing Receivable [Axis]"
       }
      }
     },
     "localname": "FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofcompositionofourloanportfolioTable",
      "http://www.southernfirst.com/role/ScheduleofoutstandingloansbycreditqualityindicatorsbyyearoforiginationTable"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain": {
     "auth_ref": [
      "r697",
      "r698",
      "r702",
      "r703",
      "r870",
      "r871",
      "r872",
      "r873",
      "r874",
      "r875",
      "r876",
      "r878",
      "r879",
      "r880"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financing receivables determined on the basis of initial measurement attribute, risk characteristics and method of monitoring and assessing credit risk.",
        "label": "Class of Financing Receivable [Domain]"
       }
      }
     },
     "localname": "FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofcompositionofourloanportfolioTable",
      "http://www.southernfirst.com/role/ScheduleofoutstandingloansbycreditqualityindicatorsbyyearoforiginationTable"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FinancingReceivableRevolving": {
     "auth_ref": [
      "r357",
      "r719"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amortized cost of financing receivable that can be withdrawn, repaid, and redrawn.",
        "label": "Financing Receivable, Revolving",
        "terseLabel": "Revolving"
       }
      }
     },
     "localname": "FinancingReceivableRevolving",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofoutstandingloansbycreditqualityindicatorsbyyearoforiginationTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinancingReceivableRevolvingConvertedToTermLoan": {
     "auth_ref": [
      "r358",
      "r719"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amortized cost of revolving financing receivable converted to term loan.",
        "label": "Financing Receivable, Revolving, Converted to Term Loan",
        "terseLabel": "Revolving Converted to Term"
       }
      }
     },
     "localname": "FinancingReceivableRevolvingConvertedToTermLoan",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofoutstandingloansbycreditqualityindicatorsbyyearoforiginationTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GainLossOnDispositionOfAssets": {
     "auth_ref": [
      "r771",
      "r795",
      "r796"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, excluding oil and gas property and timber property.",
        "label": "Gain (Loss) on Disposition of Property Plant Equipment, Excluding Oil and Gas Property and Timber Property",
        "terseLabel": "Gain on sale of columbia, south carolina offices"
       }
      }
     },
     "localname": "GainLossOnDispositionOfAssets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/PropertyandEquipmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GainLossOnSaleOfInvestments": {
     "auth_ref": [
      "r50"
     ],
     "calculation": {
      "http://www.southernfirst.com/role/ConsolidatedCashFlow": {
       "order": 11.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The net realized gain (loss) on investments sold during the period, not including gains (losses) on securities separately or otherwise categorized as trading, available-for-sale, or held-to-maturity, which, for cash flow reporting, is a component of proceeds from investing activities.",
        "label": "Gain (Loss) on Sale of Investments",
        "negatedLabel": "(Gain) loss on sale of investment securities available for sale"
       }
      }
     },
     "localname": "GainLossOnSaleOfInvestments",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GainLossOnSaleOfOtherAssets": {
     "auth_ref": [
      "r771"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of gain (loss) on sale or disposal of other assets.",
        "label": "Gain (Loss) on Disposition of Other Assets",
        "terseLabel": "Loss on sale of disposal of assets"
       }
      }
     },
     "localname": "GainLossOnSaleOfOtherAssets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/PropertyandEquipmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": {
     "auth_ref": [
      "r50"
     ],
     "calculation": {
      "http://www.southernfirst.com/role/ConsolidatedCashFlow": {
       "order": 12.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property.",
        "label": "Gain (Loss) on Disposition of Property Plant Equipment",
        "negatedLabel": "(Gain) loss on sale of fixed assets"
       }
      }
     },
     "localname": "GainLossOnSaleOfPropertyPlantEquipment",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GainLossOnSalesOfLoansNet": {
     "auth_ref": [
      "r50",
      "r179",
      "r209"
     ],
     "calculation": {
      "http://www.southernfirst.com/role/ConsolidatedCashFlow": {
       "order": 13.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The net gain (loss) resulting from a sale of loans, including adjustments to record loans classified as held-for-sale at the lower-of-cost-or-market and fair value adjustments to loan held for investment purposes.",
        "label": "Gain (Loss) on Sales of Loans, Net",
        "negatedLabel": "Gain on sale of loans held for sale"
       }
      }
     },
     "localname": "GainLossOnSalesOfLoansNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GainOnSaleOfInvestments": {
     "auth_ref": [
      "r766",
      "r767",
      "r771",
      "r859",
      "r863"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The difference between the carrying value and the sale price of an investment. A gain would be recognized when the sale price of the investment is greater than the carrying value of the investment. This element refers to the Gain included in earnings and not to the cash proceeds of the sale.",
        "label": "Gain on Sale of Investments",
        "terseLabel": "Gross gain on sale of investment securities"
       }
      }
     },
     "localname": "GainOnSaleOfInvestments",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/InvestmentSecuritiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GovernmentNationalMortgageAssociationCertificatesAndObligationsGNMAMember": {
     "auth_ref": [
      "r867",
      "r868",
      "r869"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Investments in debentures, bonds and other debt securities issued by the Government National Mortgage Association (GNMA or Ginnie Mae).",
        "label": "Government National Mortgage Association Certificates and Obligations (GNMA) [Member]",
        "terseLabel": "GNMA [Member]"
       }
      }
     },
     "localname": "GovernmentNationalMortgageAssociationCertificatesAndObligationsGNMAMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofamortizedcostsandfairvalueofinvestmentsecuritiesTable",
      "http://www.southernfirst.com/role/ScheduleofgrossunrealizedlossesoninvestmentsecuritiesandfairmarketvalueofrelatedsecuritiesTable"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_GovernmentNationalMortgageAssociationGnmaInsuredLoansMember": {
     "auth_ref": [
      "r684",
      "r685"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Government-owned corporation within Department of Housing and Urban Development known as Government National Mortgage Association (GNMA or Ginnie Mae).",
        "label": "Government National Mortgage Association (GNMA) [Member]",
        "terseLabel": "GNMA [Member]"
       }
      }
     },
     "localname": "GovernmentNationalMortgageAssociationGnmaInsuredLoansMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofamortizedcostsandfairvalueofinvestmentsecuritiesTable"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_HomeEquityLoanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Loan based on the equity of the borrower's residential property in which the borrower receives the loan amount upfront. Excludes home equity lines of credit.",
        "label": "Home Equity Loan [Member]",
        "terseLabel": "Home equity [Member]"
       }
      }
     },
     "localname": "HomeEquityLoanMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofcompositionofourloanportfolioTable",
      "http://www.southernfirst.com/role/ScheduleofkeyinformationforimpairedloansTable",
      "http://www.southernfirst.com/role/ScheduleofoutstandingloansbycreditqualityindicatorsbyyearoforiginationTable"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ImpairedFinancingReceivableRecordedInvestment": {
     "auth_ref": [
      "r73"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of investment of impaired financing receivables with related allowance for credit losses and without a related allowance for credit losses.",
        "label": "Impaired Financing Receivable, Recorded Investment",
        "terseLabel": "Impaired loans"
       }
      }
     },
     "localname": "ImpairedFinancingReceivableRecordedInvestment",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofkeyinformationforimpairedloansTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ImpairedFinancingReceivableRelatedAllowance": {
     "auth_ref": [
      "r74"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of allowance for credit losses related to recorded investment.",
        "label": "Impaired Financing Receivable, Related Allowance",
        "terseLabel": "Related allowance for loan losses"
       }
      }
     },
     "localname": "ImpairedFinancingReceivableRelatedAllowance",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofkeyinformationforimpairedloansTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ImpairedFinancingReceivableUnpaidPrincipalBalance": {
     "auth_ref": [
      "r75"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of unpaid principal balance of impaired financing receivables with related allowance for credit losses and without related allowance for credit losses.",
        "label": "Impaired Financing Receivable, Unpaid Principal Balance",
        "terseLabel": "Unpaid Principal Balance"
       }
      }
     },
     "localname": "ImpairedFinancingReceivableUnpaidPrincipalBalance",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofkeyinformationforimpairedloansTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment": {
     "auth_ref": [
      "r73"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of investment in impaired financing receivables for which there is no related allowance for credit losses.",
        "label": "Impaired Financing Receivable, with No Related Allowance, Recorded Investment",
        "terseLabel": "Impaired loans with no related allowance for loan losses"
       }
      }
     },
     "localname": "ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofkeyinformationforimpairedloansTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment": {
     "auth_ref": [
      "r73"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of investment in impaired financing receivables for which there is a related allowance for credit losses.",
        "label": "Impaired Financing Receivable, with Related Allowance, Recorded Investment",
        "terseLabel": "Impaired loans with related allowance for loan losses"
       }
      }
     },
     "localname": "ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofkeyinformationforimpairedloansTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ImpairedFinancingReceivablesTableTextBlock": {
     "auth_ref": [
      "r77"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of impaired financing receivables.",
        "label": "Impaired Financing Receivables [Table Text Block]",
        "terseLabel": "Schedule of key information for impaired loans"
       }
      }
     },
     "localname": "ImpairedFinancingReceivablesTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/LoansandAllowanceforCreditLossesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": {
     "auth_ref": [
      "r31",
      "r149",
      "r172",
      "r208",
      "r303",
      "r311",
      "r315",
      "r317",
      "r642",
      "r712"
     ],
     "calculation": {
      "http://www.southernfirst.com/role/ConsolidatedIncomeStatement": {
       "order": 1.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.",
        "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest",
        "terseLabel": "Income before income tax expense",
        "totalLabel": "Income before income tax expense"
       }
      }
     },
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ConsolidatedIncomeStatement",
      "http://www.southernfirst.com/role/ScheduleofselectedquarterlyfinancialinformationTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeStatementAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Statement [Abstract]"
       }
      }
     },
     "localname": "IncomeStatementAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Taxes [Abstract]"
       }
      }
     },
     "localname": "IncomeTaxDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxDisclosureTextBlock": {
     "auth_ref": [
      "r259",
      "r532",
      "r533",
      "r538",
      "r544",
      "r548",
      "r550",
      "r551",
      "r552"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.",
        "label": "Income Tax Disclosure [Text Block]",
        "terseLabel": "Income Taxes"
       }
      }
     },
     "localname": "IncomeTaxDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/IncomeTaxes"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r260",
      "r273",
      "r274",
      "r302",
      "r530",
      "r545",
      "r549",
      "r661"
     ],
     "calculation": {
      "http://www.southernfirst.com/role/ConsolidatedIncomeStatement": {
       "order": 2.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": -1.0
      },
      "http://www.southernfirst.com/role/ScheduleofcomponentsofincometaxexpenseTable": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.southernfirst.com/role/ScheduleoftaxescomputedusingthestatutorytaxrateTable": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.",
        "label": "Income Tax Expense (Benefit)",
        "terseLabel": "Income tax expense",
        "totalLabel": "Income tax expense",
        "verboseLabel": "Income tax benefit"
       }
      }
     },
     "localname": "IncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ConsolidatedIncomeStatement",
      "http://www.southernfirst.com/role/ScheduleofcomponentsofincometaxexpenseTable",
      "http://www.southernfirst.com/role/ScheduleofcondensedfinancialinformationofSouthernFirstBancsharesIncparentcompanyonlyTable",
      "http://www.southernfirst.com/role/ScheduleofselectedquarterlyfinancialinformationTable",
      "http://www.southernfirst.com/role/ScheduleoftaxescomputedusingthestatutorytaxrateTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxPolicyTextBlock": {
     "auth_ref": [
      "r241",
      "r526",
      "r527",
      "r533",
      "r534",
      "r537",
      "r541"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.",
        "label": "Income Tax, Policy [Policy Text Block]",
        "terseLabel": "Income Taxes"
       }
      }
     },
     "localname": "IncomeTaxPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/AccountingPoliciesByPolicy"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate": {
     "auth_ref": [
      "r531"
     ],
     "calculation": {
      "http://www.southernfirst.com/role/ScheduleoftaxescomputedusingthestatutorytaxrateTable": {
       "order": 1.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of income tax expense or benefit for the period computed by applying the domestic federal statutory tax rates to pretax income from continuing operations.",
        "label": "Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount",
        "terseLabel": "Tax expense at statutory rate"
       }
      }
     },
     "localname": "IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleoftaxescomputedusingthestatutorytaxrateTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationOtherAdjustments": {
     "auth_ref": [
      "r838"
     ],
     "calculation": {
      "http://www.southernfirst.com/role/ScheduleoftaxescomputedusingthestatutorytaxrateTable": {
       "order": 4.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments.",
        "label": "Effective Income Tax Rate Reconciliation, Other Adjustments, Amount",
        "terseLabel": "Other"
       }
      }
     },
     "localname": "IncomeTaxReconciliationOtherAdjustments",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleoftaxescomputedusingthestatutorytaxrateTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes": {
     "auth_ref": [
      "r838"
     ],
     "calculation": {
      "http://www.southernfirst.com/role/ScheduleoftaxescomputedusingthestatutorytaxrateTable": {
       "order": 2.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to state and local income tax expense (benefit).",
        "label": "Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount",
        "terseLabel": "Effect of state income taxes, net of federal benefit"
       }
      }
     },
     "localname": "IncomeTaxReconciliationStateAndLocalIncomeTaxes",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleoftaxescomputedusingthestatutorytaxrateTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationTaxExemptIncome": {
     "auth_ref": [
      "r838"
     ],
     "calculation": {
      "http://www.southernfirst.com/role/ScheduleoftaxescomputedusingthestatutorytaxrateTable": {
       "order": 5.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to income (loss) exempt from income taxes.",
        "label": "Effective Income Tax Rate Reconciliation, Tax Exempt Income, Amount",
        "negatedLabel": "Exempt income"
       }
      }
     },
     "localname": "IncomeTaxReconciliationTaxExemptIncome",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleoftaxescomputedusingthestatutorytaxrateTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxesPaid": {
     "auth_ref": [
      "r46",
      "r55"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income.",
        "label": "Income Taxes Paid",
        "terseLabel": "Income taxes"
       }
      }
     },
     "localname": "IncomeTaxesPaid",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": {
     "auth_ref": [
      "r49"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid.",
        "label": "Increase (Decrease) in Accounts Payable and Accrued Liabilities",
        "terseLabel": "Increase (decrease) in accounts payable and accrued expenses"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofcondensedfinancialinformationofSouthernFirstBancsharesIncparentcompanyonlyTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInDeferredIncomeTaxes": {
     "auth_ref": [
      "r49"
     ],
     "calculation": {
      "http://www.southernfirst.com/role/ConsolidatedCashFlow": {
       "order": 16.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in the account that represents the temporary difference that results from Income or Loss that is recognized for accounting purposes but not for tax purposes and vice versa.",
        "label": "Increase (Decrease) in Deferred Income Taxes",
        "negatedLabel": "(Increase) decrease in deferred tax asset"
       }
      }
     },
     "localname": "IncreaseDecreaseInDeferredIncomeTaxes",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInDeposits": {
     "auth_ref": [
      "r53",
      "r187"
     ],
     "calculation": {
      "http://www.southernfirst.com/role/ConsolidatedCashFlow": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The net cash inflow or outflow for the increase (decrease) in the beginning and end of period deposits balances.",
        "label": "Increase (Decrease) in Deposits",
        "terseLabel": "Increase in deposits, net"
       }
      }
     },
     "localname": "IncreaseDecreaseInDeposits",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInOtherOperatingAssets": {
     "auth_ref": [
      "r49"
     ],
     "calculation": {
      "http://www.southernfirst.com/role/ConsolidatedCashFlow": {
       "order": 17.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in operating assets classified as other.",
        "label": "Increase (Decrease) in Other Operating Assets",
        "negatedLabel": "(Increase) decrease in other assets, net",
        "negatedTerseLabel": "(Increase) decrease in other assets"
       }
      }
     },
     "localname": "IncreaseDecreaseInOtherOperatingAssets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ConsolidatedCashFlow",
      "http://www.southernfirst.com/role/ScheduleofcondensedfinancialinformationofSouthernFirstBancsharesIncparentcompanyonlyTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInOtherOperatingLiabilities": {
     "auth_ref": [
      "r49"
     ],
     "calculation": {
      "http://www.southernfirst.com/role/ConsolidatedCashFlow": {
       "order": 9.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in operating liabilities classified as other.",
        "label": "Increase (Decrease) in Other Operating Liabilities",
        "terseLabel": "Increase (decrease) in other liabilities, net"
       }
      }
     },
     "localname": "IncreaseDecreaseInOtherOperatingLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InformationTechnologyAndDataProcessing": {
     "auth_ref": [
      "r35"
     ],
     "calculation": {
      "http://www.southernfirst.com/role/ConsolidatedIncomeStatement": {
       "order": 4.0,
       "parentTag": "us-gaap_NoninterestExpense",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of expenses incurred in the period for information technology and data processing products and services.",
        "label": "Information Technology and Data Processing",
        "terseLabel": "Outside service and data processing costs"
       }
      }
     },
     "localname": "InformationTechnologyAndDataProcessing",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ConsolidatedIncomeStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestAndDividendIncomeOperating": {
     "auth_ref": [
      "r175"
     ],
     "calculation": {
      "http://www.southernfirst.com/role/ConsolidatedIncomeStatement": {
       "order": 1.0,
       "parentTag": "us-gaap_InterestIncomeExpenseNet",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the total of interest and dividend income, including any amortization and accretion (as applicable) of discounts and premiums, earned from (1) loans and leases whether held-for-sale or held-in-portfolio; (2) investment securities; (3) federal funds sold; (4) securities purchased under agreements to resell; (5) investments in banker's acceptances, commercial paper, or certificates of deposit; (6) dividend income; or (7) other investments not otherwise specified herein.",
        "label": "Interest and Dividend Income, Operating",
        "terseLabel": "Interest income",
        "totalLabel": "Total interest income"
       }
      }
     },
     "localname": "InterestAndDividendIncomeOperating",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ConsolidatedIncomeStatement",
      "http://www.southernfirst.com/role/ScheduleofcondensedfinancialinformationofSouthernFirstBancsharesIncparentcompanyonlyTable",
      "http://www.southernfirst.com/role/ScheduleofselectedquarterlyfinancialinformationTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestAndDividendIncomeOperatingAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Interest and Dividend Income, Operating [Abstract]",
        "terseLabel": "Interest income"
       }
      }
     },
     "localname": "InterestAndDividendIncomeOperatingAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ConsolidatedIncomeStatement"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_InterestAndDividendIncomeSecurities": {
     "auth_ref": [],
     "calculation": {
      "http://www.southernfirst.com/role/ConsolidatedIncomeStatement": {
       "order": 2.0,
       "parentTag": "us-gaap_InterestAndDividendIncomeOperating",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of operating dividend and interest income, including amortization and accretion of premiums and discounts, on securities.",
        "label": "Interest and Dividend Income, Securities, Operating",
        "terseLabel": "Investment securities"
       }
      }
     },
     "localname": "InterestAndDividendIncomeSecurities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ConsolidatedIncomeStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestAndFeeIncomeLoansAndLeases": {
     "auth_ref": [
      "r174"
     ],
     "calculation": {
      "http://www.southernfirst.com/role/ConsolidatedIncomeStatement": {
       "order": 1.0,
       "parentTag": "us-gaap_InterestAndDividendIncomeOperating",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate interest and fee income generated by: (1) loans the Entity has positive intent and ability to hold for the foreseeable future, or until maturity or payoff, including commercial and consumer loans, whether domestic or foreign, which may consist of: (a) industrial and agricultural; (b) real estate; and (c) real estate construction loans; (d) trade financing; (e) lease financing; (f) home equity lines-of-credit; (g) automobile and other vehicle loans; and (h) credit card and other revolving-type loans and (2) loans and leases held-for-sale which may include mortgage loans, direct financing, and sales-type leases.",
        "label": "Interest and Fee Income, Loans and Leases",
        "terseLabel": "Loans"
       }
      }
     },
     "localname": "InterestAndFeeIncomeLoansAndLeases",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ConsolidatedIncomeStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestBearingDepositLiabilitiesByComponentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Interest-Bearing Deposit Liabilities, by Component [Abstract]",
        "terseLabel": "Interest bearing:"
       }
      }
     },
     "localname": "InterestBearingDepositLiabilitiesByComponentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofdetailindepositaccountsTable"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_InterestBearingDepositsInBanks": {
     "auth_ref": [
      "r154",
      "r168"
     ],
     "calculation": {
      "http://www.southernfirst.com/role/ConsolidatedBalanceSheet": {
       "order": 3.0,
       "parentTag": "us-gaap_CashCashEquivalentsAndFederalFundsSold",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "For banks and other depository institutions (including Federal Reserve Banks, if applicable): Interest-bearing deposits in other financial institutions for relatively short periods of time including, for example, certificates of deposits, which are presented separately from cash on the balance sheet.",
        "label": "Interest-Bearing Deposits in Banks and Other Financial Institutions",
        "terseLabel": "Interest-bearing deposits with banks"
       }
      }
     },
     "localname": "InterestBearingDepositsInBanks",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestBearingDomesticDepositMoneyMarket": {
     "auth_ref": [
      "r164"
     ],
     "calculation": {
      "http://www.southernfirst.com/role/ScheduleofdetailindepositaccountsTable": {
       "order": 3.0,
       "parentTag": "us-gaap_Deposits",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of interest-bearing domestic money market demand account deposit liabilities.",
        "label": "Interest-Bearing Domestic Deposit, Money Market",
        "terseLabel": "Money market accounts"
       }
      }
     },
     "localname": "InterestBearingDomesticDepositMoneyMarket",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofdetailindepositaccountsTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestBearingDomesticDepositNegotiableOrderOfWithdrawalNOW": {
     "auth_ref": [
      "r164"
     ],
     "calculation": {
      "http://www.southernfirst.com/role/ScheduleofdetailindepositaccountsTable": {
       "order": 2.0,
       "parentTag": "us-gaap_Deposits",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of interest-bearing domestic negotiable order of withdrawal (NOW) demand deposit liabilities.",
        "label": "Interest-Bearing Domestic Deposit, Negotiable Order of Withdrawal (NOW)",
        "terseLabel": "NOW accounts"
       }
      }
     },
     "localname": "InterestBearingDomesticDepositNegotiableOrderOfWithdrawalNOW",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofdetailindepositaccountsTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestBearingDomesticDepositSavings": {
     "auth_ref": [
      "r164"
     ],
     "calculation": {
      "http://www.southernfirst.com/role/ScheduleofdetailindepositaccountsTable": {
       "order": 4.0,
       "parentTag": "us-gaap_Deposits",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of interest-bearing domestic savings deposit liabilities. Saving deposits bear interest and have no stated maturity.",
        "label": "Interest-Bearing Domestic Deposit, Savings",
        "terseLabel": "Savings"
       }
      }
     },
     "localname": "InterestBearingDomesticDepositSavings",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofdetailindepositaccountsTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestExpense": {
     "auth_ref": [
      "r146",
      "r186",
      "r245",
      "r300",
      "r577"
     ],
     "calculation": {
      "http://www.southernfirst.com/role/ConsolidatedIncomeStatement": {
       "order": 2.0,
       "parentTag": "us-gaap_InterestIncomeExpenseNet",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.",
        "label": "Interest Expense",
        "terseLabel": "Interest expense",
        "totalLabel": "Total interest expense"
       }
      }
     },
     "localname": "InterestExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ConsolidatedIncomeStatement",
      "http://www.southernfirst.com/role/ScheduleofcondensedfinancialinformationofSouthernFirstBancsharesIncparentcompanyonlyTable",
      "http://www.southernfirst.com/role/ScheduleofselectedquarterlyfinancialinformationTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestExpenseAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Interest Expense [Abstract]",
        "terseLabel": "Interest expense"
       }
      }
     },
     "localname": "InterestExpenseAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ConsolidatedIncomeStatement"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_InterestExpenseBorrowings": {
     "auth_ref": [
      "r185"
     ],
     "calculation": {
      "http://www.southernfirst.com/role/ConsolidatedIncomeStatement": {
       "order": 2.0,
       "parentTag": "us-gaap_InterestExpense",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate amount of interest expense on all borrowings.",
        "label": "Interest Expense, Borrowings",
        "terseLabel": "Borrowings"
       }
      }
     },
     "localname": "InterestExpenseBorrowings",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ConsolidatedIncomeStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestExpenseDeposits": {
     "auth_ref": [
      "r184"
     ],
     "calculation": {
      "http://www.southernfirst.com/role/ConsolidatedIncomeStatement": {
       "order": 1.0,
       "parentTag": "us-gaap_InterestExpense",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate amount of interest expense on all deposits.",
        "label": "Interest Expense, Deposits",
        "terseLabel": "Deposits"
       }
      }
     },
     "localname": "InterestExpenseDeposits",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ConsolidatedIncomeStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestExpenseTimeDeposits100000OrMore": {
     "auth_ref": [
      "r184"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interest expense incurred on time deposits, including certificates of deposits, of $100,000 or more in domestic offices.",
        "label": "Interest Expense, Time Deposits, $100,000 or More",
        "terseLabel": "Interest expense on time deposits greater than $250,000"
       }
      }
     },
     "localname": "InterestExpenseTimeDeposits100000OrMore",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/DepositsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestIncomeExpenseAfterProvisionForLoanLoss": {
     "auth_ref": [
      "r178"
     ],
     "calculation": {
      "http://www.southernfirst.com/role/ConsolidatedIncomeStatement": {
       "order": 1.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of interest income or expense, including any amortization and accretion (as applicable) of discounts and premiums, including consideration of the provisions for loan, lease, credit, and other related losses.",
        "label": "Interest Income (Expense), after Provision for Loan Loss",
        "totalLabel": "Net interest income after provision for credit losses"
       }
      }
     },
     "localname": "InterestIncomeExpenseAfterProvisionForLoanLoss",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ConsolidatedIncomeStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestIncomeExpenseNet": {
     "auth_ref": [
      "r176"
     ],
     "calculation": {
      "http://www.southernfirst.com/role/ConsolidatedIncomeStatement": {
       "order": 1.0,
       "parentTag": "us-gaap_InterestIncomeExpenseAfterProvisionForLoanLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The net amount of operating interest income (expense).",
        "label": "Interest Income (Expense), Net",
        "terseLabel": "Net interest income",
        "totalLabel": "Net interest income"
       }
      }
     },
     "localname": "InterestIncomeExpenseNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ConsolidatedIncomeStatement",
      "http://www.southernfirst.com/role/ScheduleofselectedquarterlyfinancialinformationTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestIncomeFederalFundsSold": {
     "auth_ref": [
      "r183",
      "r694",
      "r695"
     ],
     "calculation": {
      "http://www.southernfirst.com/role/ConsolidatedIncomeStatement": {
       "order": 3.0,
       "parentTag": "us-gaap_InterestAndDividendIncomeOperating",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interest income on federal funds sold. Federal funds sold represent the excess federal funds held by one commercial bank which it lends to another commercial bank, usually at an agreed-upon (federal funds) rate of interest. Such loans generally are of short-duration (overnight).",
        "label": "Interest Income, Federal Funds Sold",
        "terseLabel": "Federal funds sold and interest-bearing deposits with banks"
       }
      }
     },
     "localname": "InterestIncomeFederalFundsSold",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ConsolidatedIncomeStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestPaidNet": {
     "auth_ref": [
      "r251",
      "r254",
      "r255"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.",
        "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities",
        "terseLabel": "Interest"
       }
      }
     },
     "localname": "InterestPaidNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestRateLockCommitmentsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Commitments to extend credit where the interest rate is locked in advance of funds being disbursed for a specified period of time.",
        "label": "Interest Rate Lock Commitments [Member]",
        "terseLabel": "Mortgage loan interest rate lock commitments [Member]"
       }
      }
     },
     "localname": "InterestRateLockCommitmentsMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofoutstandingfinancialderivativeinstrumentsTable"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_InternalCreditAssessmentAxis": {
     "auth_ref": [
      "r78",
      "r558",
      "r718",
      "r719",
      "r722",
      "r794"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by entity-defined rating.",
        "label": "Internal Credit Assessment [Axis]"
       }
      }
     },
     "localname": "InternalCreditAssessmentAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofloanbalancesclassifiedbycreditqualityindicatorsandloancategoriesTable",
      "http://www.southernfirst.com/role/ScheduleofoutstandingloansbycreditqualityindicatorsbyyearoforiginationTable"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_InternalCreditAssessmentDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Entity defined credit risk rating.",
        "label": "Internal Credit Assessment [Domain]"
       }
      }
     },
     "localname": "InternalCreditAssessmentDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofloanbalancesclassifiedbycreditqualityindicatorsandloancategoriesTable",
      "http://www.southernfirst.com/role/ScheduleofoutstandingloansbycreditqualityindicatorsbyyearoforiginationTable"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_InventoryRealEstate": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total of (1) improvements, (2) held-for-sale, (3) land and land under development, (4) construction-in-process, (5) mortgage loans held-in-inventory, and (6) other real estate investments which are considered inventory due to being held for sale or disposition.",
        "label": "Inventory, Real Estate",
        "terseLabel": "Total"
       }
      }
     },
     "localname": "InventoryRealEstate",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofanalysisofcollateraldependentloansTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InvestmentInFederalHomeLoanBankStockFairValueDisclosure": {
     "auth_ref": [],
     "calculation": {
      "http://www.southernfirst.com/role/ScheduleofotherinvestmentsTable": {
       "order": 1.0,
       "parentTag": "us-gaap_OtherInvestments",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value portion of investments in Federal Home Loan Bank (FHLBank) stock.",
        "label": "Investment in Federal Home Loan Bank Stock, Fair Value Disclosure",
        "terseLabel": "Federal Home Loan Bank stock"
       }
      }
     },
     "localname": "InvestmentInFederalHomeLoanBankStockFairValueDisclosure",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofotherinvestmentsTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InvestmentPolicyTextBlock": {
     "auth_ref": [
      "r342",
      "r864"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for investment in financial asset.",
        "label": "Investment, Policy [Policy Text Block]",
        "terseLabel": "Investment Securities"
       }
      }
     },
     "localname": "InvestmentPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/AccountingPoliciesByPolicy"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_InvestmentTypeAxis": {
     "auth_ref": [
      "r669",
      "r670",
      "r671",
      "r672",
      "r673",
      "r674",
      "r675",
      "r676",
      "r677",
      "r678",
      "r679",
      "r680",
      "r681",
      "r682",
      "r683"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of investments.",
        "label": "Investment Type [Axis]"
       }
      }
     },
     "localname": "InvestmentTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofaveragerecordedinvestmentandinterestincomerecognizedonimpairedloansTable",
      "http://www.southernfirst.com/role/ScheduleofgrossunrealizedlossesoninvestmentsecuritiesandfairmarketvalueofrelatedsecuritiesTable"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_InvestmentTypeCategorizationMember": {
     "auth_ref": [
      "r669",
      "r670",
      "r671",
      "r672",
      "r673",
      "r674",
      "r675",
      "r676",
      "r677",
      "r678",
      "r679",
      "r680",
      "r681",
      "r682",
      "r683"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Asset obtained to generate income or appreciate in value.",
        "label": "Investments [Domain]"
       }
      }
     },
     "localname": "InvestmentTypeCategorizationMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofgrossunrealizedlossesoninvestmentsecuritiesandfairmarketvalueofrelatedsecuritiesTable"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_Investments": {
     "auth_ref": [
      "r205"
     ],
     "calculation": {
      "http://www.southernfirst.com/role/ConsolidatedBalanceSheet": {
       "order": 2.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all investments.",
        "label": "Investments",
        "totalLabel": "Total investment securities"
       }
      }
     },
     "localname": "Investments",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of maturities of an entity's investments as well as any other information pertinent to the investments.",
        "label": "Investments Classified by Contractual Maturity Date [Table Text Block]",
        "terseLabel": "Schedule of amortized costs and fair values of investment securities available for sale by contractual maturity"
       }
      }
     },
     "localname": "InvestmentsClassifiedByContractualMaturityDateTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/InvestmentSecuritiesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investments, Debt and Equity Securities [Abstract]"
       }
      }
     },
     "localname": "InvestmentsDebtAndEquitySecuritiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures": {
     "auth_ref": [
      "r761"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of investment in equity method investee and investment in and advance to affiliate.",
        "label": "Investments in and Advance to Affiliates, Subsidiaries, Associates, and Joint Ventures",
        "terseLabel": "Investment in subsidiaries"
       }
      }
     },
     "localname": "InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofcondensedfinancialinformationofSouthernFirstBancsharesIncparentcompanyonlyTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock": {
     "auth_ref": [
      "r101",
      "r152",
      "r188",
      "r215",
      "r696"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for investments in certain debt and equity securities.",
        "label": "Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure [Text Block]",
        "terseLabel": "Investment Securities"
       }
      }
     },
     "localname": "InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/InvestmentSecurities"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_JuniorSubordinatedNotes": {
     "auth_ref": [
      "r3",
      "r160",
      "r196"
     ],
     "calculation": {
      "http://www.southernfirst.com/role/ConsolidatedBalanceSheet": {
       "order": 3.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Including the current and noncurrent portions, carrying value as of the balance sheet date of long-term debt (with maturities initially due after one year or beyond the operating cycle if longer) identified as Junior Subordinated Notes, which have a lower priority than senior instruments.",
        "label": "Junior Subordinated Notes",
        "terseLabel": "Subordinated debentures"
       }
      }
     },
     "localname": "JuniorSubordinatedNotes",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ConsolidatedBalanceSheet",
      "http://www.southernfirst.com/role/ScheduleofcondensedfinancialinformationofSouthernFirstBancsharesIncparentcompanyonlyTable",
      "http://www.southernfirst.com/role/SubordinatedDebenturesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LaborAndRelatedExpense": {
     "auth_ref": [
      "r765"
     ],
     "calculation": {
      "http://www.southernfirst.com/role/ConsolidatedIncomeStatement": {
       "order": 1.0,
       "parentTag": "us-gaap_NoninterestExpense",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expense for salary, wage, profit sharing; incentive and equity-based compensation; and other employee benefit.",
        "label": "Labor and Related Expense",
        "terseLabel": "Compensation and benefits"
       }
      }
     },
     "localname": "LaborAndRelatedExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ConsolidatedIncomeStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LandMember": {
     "auth_ref": [
      "r808"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Part of earth's surface not covered by water.",
        "label": "Land [Member]",
        "terseLabel": "Land [Member]"
       }
      }
     },
     "localname": "LandMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofcomponentsofpropertyandequipmentTable"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LeaseholdImprovementsMember": {
     "auth_ref": [
      "r102"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Additions or improvements to assets held under a lease arrangement.",
        "label": "Leasehold Improvements [Member]",
        "terseLabel": "Leasehold Improvements [Member]"
       }
      }
     },
     "localname": "LeaseholdImprovementsMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofcomponentsofpropertyandequipmentTable",
      "http://www.southernfirst.com/role/ScheduleofestimatedusefullivesofpropertyandequipmentTable"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LeasesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Leases [Abstract] [Standard Label]"
       }
      }
     },
     "localname": "LeasesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_LesseeLeasesPolicyTextBlock": {
     "auth_ref": [
      "r579"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee.",
        "label": "Lessee, Leases [Policy Text Block]",
        "terseLabel": "Operating Leases"
       }
      }
     },
     "localname": "LesseeLeasesPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/AccountingPoliciesByPolicy"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": {
     "auth_ref": [
      "r846"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.",
        "label": "Lessee, Operating Lease, Liability, Maturity [Table Text Block]",
        "terseLabel": "Schedule of maturities of lease liabilities"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/LeasesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": {
     "auth_ref": [
      "r583"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease.",
        "label": "Lessee, Operating Lease, Liability, to be Paid",
        "terseLabel": "Total undiscounted lease payments"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofmaturitiesofleaseliabilitiesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": {
     "auth_ref": [
      "r583"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Lessee, Operating Lease, Liability, to be Paid, after Year Five",
        "terseLabel": "Thereafter"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofmaturitiesofleaseliabilitiesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": {
     "auth_ref": [
      "r583"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year One",
        "terseLabel": "2023"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofmaturitiesofleaseliabilitiesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": {
     "auth_ref": [
      "r583"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Five",
        "terseLabel": "2027"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofmaturitiesofleaseliabilitiesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": {
     "auth_ref": [
      "r583"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four",
        "terseLabel": "2026"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofmaturitiesofleaseliabilitiesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": {
     "auth_ref": [
      "r583"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three",
        "terseLabel": "2025"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofmaturitiesofleaseliabilitiesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": {
     "auth_ref": [
      "r583"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two",
        "terseLabel": "2024"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofmaturitiesofleaseliabilitiesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": {
     "auth_ref": [
      "r583"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.",
        "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount",
        "terseLabel": "Discount effect of cash flows"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofmaturitiesofleaseliabilitiesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeasesTextBlock": {
     "auth_ref": [
      "r584"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.",
        "label": "Lessee, Operating Leases [Text Block]",
        "terseLabel": "Leases"
       }
      }
     },
     "localname": "LesseeOperatingLeasesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/Leases"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_Liabilities": {
     "auth_ref": [
      "r16",
      "r258",
      "r343",
      "r372",
      "r373",
      "r374",
      "r375",
      "r376",
      "r377",
      "r378",
      "r379",
      "r380",
      "r554",
      "r556",
      "r557",
      "r570",
      "r711",
      "r802",
      "r849",
      "r850"
     ],
     "calculation": {
      "http://www.southernfirst.com/role/ConsolidatedBalanceSheet": {
       "order": 1.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.",
        "label": "Liabilities",
        "totalLabel": "Total liabilities"
       }
      }
     },
     "localname": "Liabilities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities [Abstract]",
        "terseLabel": "LIABILITIES",
        "verboseLabel": "Liabilities"
       }
      }
     },
     "localname": "LiabilitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LiabilitiesAndStockholdersEquity": {
     "auth_ref": [
      "r12",
      "r161",
      "r202",
      "r744",
      "r773",
      "r791",
      "r845"
     ],
     "calculation": {
      "http://www.southernfirst.com/role/ConsolidatedBalanceSheet": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.",
        "label": "Liabilities and Equity",
        "terseLabel": "Total liabilities and shareholders\u2019 equity",
        "totalLabel": "Total liabilities and shareholders\u2019 equity"
       }
      }
     },
     "localname": "LiabilitiesAndStockholdersEquity",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ConsolidatedBalanceSheet",
      "http://www.southernfirst.com/role/ScheduleofcondensedfinancialinformationofSouthernFirstBancsharesIncparentcompanyonlyTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesAndStockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities and Equity [Abstract]",
        "terseLabel": "Liabilities and Shareholders\u2019 Equity"
       }
      }
     },
     "localname": "LiabilitiesAndStockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofcondensedfinancialinformationofSouthernFirstBancsharesIncparentcompanyonlyTable"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LiabilitiesFairValueDisclosure": {
     "auth_ref": [
      "r138"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value of financial and nonfinancial obligations.",
        "label": "Liabilities, Fair Value Disclosure",
        "terseLabel": "Total liabilities measured at fair value on a recurring basis"
       }
      }
     },
     "localname": "LiabilitiesFairValueDisclosure",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofassetsandliabilitiesmeasuredatfairvalueonrecurringbasisTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LineOfCreditAssumed1": {
     "auth_ref": [
      "r56",
      "r57",
      "r58"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The fair value of line of credit assumed in noncash investing or financing activities.",
        "label": "Line of Credit Assumed",
        "terseLabel": "Line of credit"
       }
      }
     },
     "localname": "LineOfCreditAssumed1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/SummaryofSignificantAccountingPoliciesandActivitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LineOfCreditFacilityExpirationDate1": {
     "auth_ref": [
      "r13"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Date the credit facility terminates, in YYYY-MM-DD format.",
        "label": "Line of Credit Facility, Expiration Date",
        "terseLabel": "Maturity date"
       }
      }
     },
     "localname": "LineOfCreditFacilityExpirationDate1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/FederalHomeLoanBankAdvancesandOtherBorrowingsDetails"
     ],
     "xbrltype": "dateItemType"
    },
    "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": {
     "auth_ref": [
      "r13"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.",
        "label": "Line of Credit Facility, Maximum Borrowing Capacity",
        "terseLabel": "Lines of credit to purchase federal funds"
       }
      }
     },
     "localname": "LineOfCreditFacilityMaximumBorrowingCapacity",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/UnusedLinesofCreditDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": {
     "auth_ref": [
      "r13"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding).",
        "label": "Line of Credit Facility, Remaining Borrowing Capacity",
        "terseLabel": "Unused line"
       }
      }
     },
     "localname": "LineOfCreditFacilityRemainingBorrowingCapacity",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/SummaryofSignificantAccountingPoliciesandActivitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LoansAndLeasesReceivableAllowance": {
     "auth_ref": [
      "r68",
      "r71",
      "r87",
      "r784"
     ],
     "calculation": {
      "http://www.southernfirst.com/role/ConsolidatedBalanceSheet": {
       "order": 2.0,
       "parentTag": "us-gaap_LoansAndLeasesReceivableNetReportedAmount",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of allowance to cover probable credit losses on loans and leases. Includes carryover of or adjustments to the allowance for loan losses in connection with business combinations. Excludes allowance for loans and leases covered under loss sharing agreements.",
        "label": "Loans and Leases Receivable, Allowance",
        "negatedLabel": "Less allowance for credit losses",
        "negatedTerseLabel": "Less \u2013 allowance for credit losses"
       }
      }
     },
     "localname": "LoansAndLeasesReceivableAllowance",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ConsolidatedBalanceSheet",
      "http://www.southernfirst.com/role/ScheduleofcompositionofourloanportfolioTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LoansAndLeasesReceivableAllowanceForLoanLossesPolicy": {
     "auth_ref": [
      "r83"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for estimating the allowance for losses on loans and lease receivables. The disclosure may include (a) how the entity determines each element of the allowance, (b) which loans are evaluated individually and which loans are evaluated as a group, (c) how the entity determines both the allocated and unallocated portions of the allowance, (d) how the entity determines the loss factors applied to graded loans in order to develop a general allowance, and (e) what self-correcting mechanism the entity uses to reduce differences between estimated and actual losses.",
        "label": "Loans and Leases Receivable, Allowance for Loan Losses Policy [Policy Text Block]",
        "terseLabel": "Individually Evaluated Loans"
       }
      }
     },
     "localname": "LoansAndLeasesReceivableAllowanceForLoanLossesPolicy",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/AccountingPoliciesByPolicy"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LoansAndLeasesReceivableCommitmentsFixedRates": {
     "auth_ref": [
      "r192",
      "r194"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Reflects the amount of cash required to fully fund agreements to provide advances to borrowers and lessees at stated interest rates.",
        "label": "Loans and Leases Receivable, Commitments, Fixed Rates",
        "terseLabel": "Fixed rates"
       }
      }
     },
     "localname": "LoansAndLeasesReceivableCommitmentsFixedRates",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/FinancialInstrumentsWithOffBalanceSheetRiskDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LoansAndLeasesReceivableCommitmentsVariableRates": {
     "auth_ref": [
      "r192",
      "r194"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Reflects the amount of cash required to fully fund agreements to provide advances to borrowers and lessees at interest rates that increase or decrease depending on certain facts or circumstances.",
        "label": "Loans and Leases Receivable, Commitments, Variable Rates",
        "terseLabel": "Variable rates"
       }
      }
     },
     "localname": "LoansAndLeasesReceivableCommitmentsVariableRates",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/FinancialInstrumentsWithOffBalanceSheetRiskDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LoansAndLeasesReceivableDeferredIncome": {
     "auth_ref": [
      "r79",
      "r86",
      "r148",
      "r170"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred interest and fee income, unamortized costs incurred to originate loans and leases, unamortized loan commitments and loan syndication fees, and premiums over or discounts from face amounts of acquired loans. Excludes amounts for loans and leases covered under loss sharing agreements.",
        "label": "Loans and Leases Receivable, Deferred Income",
        "terseLabel": "Net of deferred loan fees and costs (in Dollars)"
       }
      }
     },
     "localname": "LoansAndLeasesReceivableDeferredIncome",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/LoansandAllowanceforCreditLossesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LoansAndLeasesReceivableImpairedInterestLostOnNonaccrualLoans": {
     "auth_ref": [
      "r88"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Reflects the amount of additional interest income that would have been recorded if impaired or nonperforming loans were instead current, in compliance with their original terms, and outstanding throughout the reporting period or since origination (if held for part of the period).",
        "label": "Loans and Leases Receivable, Impaired, Interest Lost on Nonaccrual Loans",
        "terseLabel": "Nonaccrual loans"
       }
      }
     },
     "localname": "LoansAndLeasesReceivableImpairedInterestLostOnNonaccrualLoans",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofnonperformingassetsincludingnonaccruingTDRsTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LoansAndLeasesReceivableLoansInProcess": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of undisbursed portion of the loan receivable balance (loans in process). Excludes loans and leases covered under loss sharing agreements.",
        "label": "Loans and Leases Receivable, Loans in Process",
        "terseLabel": "Loans receivables (in Dollars)"
       }
      }
     },
     "localname": "LoansAndLeasesReceivableLoansInProcess",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/LoansandAllowanceforCreditLossesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome": {
     "auth_ref": [
      "r66",
      "r79"
     ],
     "calculation": {
      "http://www.southernfirst.com/role/ConsolidatedBalanceSheet": {
       "order": 1.0,
       "parentTag": "us-gaap_LoansAndLeasesReceivableNetReportedAmount",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allowance and after deduction of deferred interest and fees, unamortized costs and premiums and discounts from face amounts, of loans and leases held in portfolio, including but not limited to, commercial and consumer loans. Excludes loans and leases covered under loss sharing agreements.",
        "label": "Loans and Leases Receivable, Net of Deferred Income",
        "terseLabel": "Loans",
        "verboseLabel": "Total gross loans, net of deferred fees"
       }
      }
     },
     "localname": "LoansAndLeasesReceivableNetOfDeferredIncome",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ConsolidatedBalanceSheet",
      "http://www.southernfirst.com/role/ScheduleofcompositionofgrossloansbyratetypeTable",
      "http://www.southernfirst.com/role/ScheduleofcompositionofourloanportfolioTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LoansAndLeasesReceivableNetReportedAmount": {
     "auth_ref": [
      "r66",
      "r170"
     ],
     "calculation": {
      "http://www.southernfirst.com/role/ConsolidatedBalanceSheet": {
       "order": 4.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after allowance and deduction of deferred interest and fees, unamortized costs and premiums and discounts from face amounts, of loans and leases held in portfolio, including but not limited to, commercial and consumer loans. Excludes loans and leases covered under loss sharing agreements and loans held for sale.",
        "label": "Loans and Leases Receivable, Net Amount",
        "terseLabel": "Total loans, net",
        "totalLabel": "Loans, net"
       }
      }
     },
     "localname": "LoansAndLeasesReceivableNetReportedAmount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ConsolidatedBalanceSheet",
      "http://www.southernfirst.com/role/ScheduleofcompositionofourloanportfolioTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LoansAndLeasesReceivableNonperformingLoanAndLeasePolicy": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for deeming amounts due from a borrower as not being in compliance with principal and interest payment terms, describes the method for valuing a loan in such status, and indicates whether interest contractually accruing thereon is being recognized as income.",
        "label": "Loans and Leases Receivable, Nonperforming Loan and Lease, Policy [Policy Text Block]",
        "terseLabel": "Nonperforming Assets"
       }
      }
     },
     "localname": "LoansAndLeasesReceivableNonperformingLoanAndLeasePolicy",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/AccountingPoliciesByPolicy"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LoansAndLeasesReceivablePastDueStatusPolicy": {
     "auth_ref": [
      "r80"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of the accounting policy for past due status of loans and leases receivable.",
        "label": "Loans and Leases Receivable, Past Due Status, Policy [Policy Text Block]",
        "terseLabel": "Nonaccrual and Past Due Loans"
       }
      }
     },
     "localname": "LoansAndLeasesReceivablePastDueStatusPolicy",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/AccountingPoliciesByPolicy"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LoansAndLeasesReceivableRatioOfNonperformingLoansToAllLoans": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Reflects the percentage derived from dividing impaired loans on which interest has ceased to be accrued by total loans.",
        "label": "Loans and Leases Receivable, Ratio of Nonperforming Loans to All Loans",
        "terseLabel": "Gross loans"
       }
      }
     },
     "localname": "LoansAndLeasesReceivableRatioOfNonperformingLoansToAllLoans",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofnonperformingassetsincludingnonaccruingTDRsTable"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_LoansAndLeasesReceivableTroubledDebtRestructuringPolicy": {
     "auth_ref": [
      "r329"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for troubled debt restructuring.",
        "label": "Troubled Debt Restructuring [Policy Text Block]",
        "terseLabel": "Troubled Debt Restructuring (TDRs)"
       }
      }
     },
     "localname": "LoansAndLeasesReceivableTroubledDebtRestructuringPolicy",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/AccountingPoliciesByPolicy"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LoansHeldForSaleFairValueDisclosure": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value portion of loans held-for-sale including, but not limited to, mortgage loans and finance receivables.",
        "label": "Loans Held-for-sale, Fair Value Disclosure",
        "terseLabel": "Mortgage loans held for sale"
       }
      }
     },
     "localname": "LoansHeldForSaleFairValueDisclosure",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofassetsandliabilitiesmeasuredatfairvalueonrecurringbasisTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock": {
     "auth_ref": [
      "r785"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for claims held for amounts due a entity, excluding financing receivables. Examples include, but are not limited to, trade accounts receivables, notes receivables, loans receivables. Includes disclosure for allowance for credit losses.",
        "label": "Loans, Notes, Trade and Other Receivables Disclosure [Text Block]",
        "terseLabel": "Loans and Allowance for Credit Losses"
       }
      }
     },
     "localname": "LoansNotesTradeAndOtherReceivablesDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/LoansandAllowanceforCreditLosses"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LoansReceivableFairValueDisclosure": {
     "auth_ref": [
      "r85"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value portion of loan receivable, including, but not limited to, mortgage loans held for investment, finance receivables held for investment, policy loans on insurance contracts.",
        "label": "Loans Receivable, Fair Value Disclosure",
        "terseLabel": "Loans, Fair Value"
       }
      }
     },
     "localname": "LoansReceivableFairValueDisclosure",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofestimatedfairvaluesofthecompanysfinancialinstrumentsTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LoansReceivableHeldForSaleAmount": {
     "auth_ref": [
      "r321",
      "r686"
     ],
     "calculation": {
      "http://www.southernfirst.com/role/ConsolidatedBalanceSheet": {
       "order": 3.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before valuation allowance, of financing receivable classified as held-for-sale.",
        "label": "Financing Receivable, Held-for-Sale",
        "terseLabel": "Mortgage loans held for sale"
       }
      }
     },
     "localname": "LoansReceivableHeldForSaleAmount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LoansReceivableWithFixedRatesOfInterest1": {
     "auth_ref": [
      "r66"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of loan with fixed rate of interest.",
        "label": "Loans Receivable with Fixed Rates of Interest",
        "terseLabel": "Fixed rate loans"
       }
      }
     },
     "localname": "LoansReceivableWithFixedRatesOfInterest1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofcompositionofgrossloansbyratetypeTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LoansReceivableWithVariableRatesOfInterest1": {
     "auth_ref": [
      "r66"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of loan with variable or adjustable rate of interest.",
        "label": "Loans Receivable with Variable Rates of Interest",
        "terseLabel": "Floating rate loans"
       }
      }
     },
     "localname": "LoansReceivableWithVariableRatesOfInterest1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofcompositionofgrossloansbyratetypeTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtPercentageBearingFixedInterestRate": {
     "auth_ref": [
      "r18"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The interest rate applicable to the portion of the carrying amount of long-term borrowings outstanding as of the balance sheet date, including current maturities, which accrues interest at a set, unchanging rate.",
        "label": "Long-Term Debt, Percentage Bearing Fixed Interest, Percentage Rate",
        "terseLabel": "Fixed annual rate"
       }
      }
     },
     "localname": "LongTermDebtPercentageBearingFixedInterestRate",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/SubordinatedDebenturesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_LongTermDebtPercentageBearingVariableInterestRate": {
     "auth_ref": [
      "r18"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The interest rate applicable to the portion of the carrying amount of long-term borrowings outstanding as of the balance sheet date, including current maturities, which accrues interest at a rate subject to change from time to time.",
        "label": "Long-Term Debt, Percentage Bearing Variable Interest, Percentage Rate",
        "terseLabel": "Floating interest rate of trust preferred securities"
       }
      }
     },
     "localname": "LongTermDebtPercentageBearingVariableInterestRate",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/SubordinatedDebenturesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_LongtermDebtTypeAxis": {
     "auth_ref": [
      "r19"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of long-term debt.",
        "label": "Long-Term Debt, Type [Axis]"
       }
      }
     },
     "localname": "LongtermDebtTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/LoansandAllowanceforCreditLossesDetails",
      "http://www.southernfirst.com/role/ScheduleofkeyinformationforimpairedloansTable"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LongtermDebtTypeDomain": {
     "auth_ref": [
      "r19",
      "r108"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.",
        "label": "Long-Term Debt, Type [Domain]"
       }
      }
     },
     "localname": "LongtermDebtTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/LoansandAllowanceforCreditLossesDetails",
      "http://www.southernfirst.com/role/ScheduleofkeyinformationforimpairedloansTable"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LossOnSaleOfInvestments": {
     "auth_ref": [
      "r766",
      "r767",
      "r771",
      "r859",
      "r863"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The difference between the carrying value and the sale price of an investment. A loss would be recognized when the sale price of the investment is less than the carrying value of the investment. This element refers to the Loss included in earnings and not to the cash proceeds of the sale.",
        "label": "Loss on Sale of Investments",
        "terseLabel": "Gross loss on sale of investments"
       }
      }
     },
     "localname": "LossOnSaleOfInvestments",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/InvestmentSecuritiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_MarketableSecuritiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Marketable Securities [Abstract]",
        "terseLabel": "Investment securities:"
       }
      }
     },
     "localname": "MarketableSecuritiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_MarketingExpense": {
     "auth_ref": [
      "r33"
     ],
     "calculation": {
      "http://www.southernfirst.com/role/ConsolidatedIncomeStatement": {
       "order": 7.0,
       "parentTag": "us-gaap_NoninterestExpense",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Expenditures for planning and executing the conception, pricing, promotion, and distribution of ideas, goods, and services. Costs of public relations and corporate promotions are typically considered to be marketing costs.",
        "label": "Marketing Expense",
        "terseLabel": "Marketing"
       }
      }
     },
     "localname": "MarketingExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ConsolidatedIncomeStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_MortgageBackedSecuritiesAvailableForSaleFairValueDisclosure": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value of securitized, pay-through debt securities collateralized by real estate mortgage loans classified as available-for-sale.",
        "label": "Mortgage-Backed Securities Available-for-Sale, Fair Value Disclosure",
        "terseLabel": "Mortgage-backed securities"
       }
      }
     },
     "localname": "MortgageBackedSecuritiesAvailableForSaleFairValueDisclosure",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofassetsandliabilitiesmeasuredatfairvalueonrecurringbasisTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_MortgageBackedSecuritiesMember": {
     "auth_ref": [
      "r730",
      "r731",
      "r732",
      "r786",
      "r866"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Securities collateralized by mortgage loans.",
        "label": "Collateralized Mortgage-Backed Securities [Member]",
        "terseLabel": "Mortgage-backed securities [Member]",
        "verboseLabel": "Collateralized Mortgage-Backed Securities [Member]"
       }
      }
     },
     "localname": "MortgageBackedSecuritiesMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofamortizedcostsandfairvalueofinvestmentsecuritiesTable"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_MortgageBackedSecuritiesOtherMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Securities collateralized by other mortgage loans.",
        "label": "Mortgage-Backed Securities, Other [Member]",
        "terseLabel": "Mortgage-backed securities [Member]"
       }
      }
     },
     "localname": "MortgageBackedSecuritiesOtherMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofgrossunrealizedlossesoninvestmentsecuritiesandfairmarketvalueofrelatedsecuritiesTable"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_MortgagesHeldForSaleFairValueDisclosure": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value portion of mortgage loans held-for-sale.",
        "label": "Mortgages Held-for-sale, Fair Value Disclosure",
        "terseLabel": "Mortgage loans held for sale, fair value"
       }
      }
     },
     "localname": "MortgagesHeldForSaleFairValueDisclosure",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/MortgageLoansHeldforSaleDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivities": {
     "auth_ref": [
      "r253"
     ],
     "calculation": {
      "http://www.southernfirst.com/role/ConsolidatedCashFlow": {
       "order": 3.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.",
        "label": "Net Cash Provided by (Used in) Financing Activities",
        "terseLabel": "Net cash provided by financing activities",
        "totalLabel": "Net cash provided by financing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInFinancingActivities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ConsolidatedCashFlow",
      "http://www.southernfirst.com/role/ScheduleofcondensedfinancialinformationofSouthernFirstBancsharesIncparentcompanyonlyTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]",
        "terseLabel": "Financing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ConsolidatedCashFlow",
      "http://www.southernfirst.com/role/ScheduleofcondensedfinancialinformationofSouthernFirstBancsharesIncparentcompanyonlyTable"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivities": {
     "auth_ref": [
      "r253"
     ],
     "calculation": {
      "http://www.southernfirst.com/role/ConsolidatedCashFlow": {
       "order": 2.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.",
        "label": "Net Cash Provided by (Used in) Investing Activities",
        "terseLabel": "Net cash used for investing activities",
        "totalLabel": "Net cash used for investing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInInvestingActivities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ConsolidatedCashFlow",
      "http://www.southernfirst.com/role/ScheduleofcondensedfinancialinformationofSouthernFirstBancsharesIncparentcompanyonlyTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]",
        "terseLabel": "Investing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ConsolidatedCashFlow",
      "http://www.southernfirst.com/role/ScheduleofcondensedfinancialinformationofSouthernFirstBancsharesIncparentcompanyonlyTable"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivities": {
     "auth_ref": [
      "r45",
      "r48",
      "r51"
     ],
     "calculation": {
      "http://www.southernfirst.com/role/ConsolidatedCashFlow": {
       "order": 1.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.",
        "label": "Net Cash Provided by (Used in) Operating Activities",
        "totalLabel": "Net cash provided by operating activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInOperatingActivities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]",
        "terseLabel": "Operating activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ConsolidatedCashFlow",
      "http://www.southernfirst.com/role/ScheduleofcondensedfinancialinformationofSouthernFirstBancsharesIncparentcompanyonlyTable"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetIncomeLoss": {
     "auth_ref": [
      "r32",
      "r51",
      "r173",
      "r207",
      "r222",
      "r236",
      "r239",
      "r244",
      "r258",
      "r265",
      "r267",
      "r268",
      "r269",
      "r270",
      "r273",
      "r274",
      "r279",
      "r303",
      "r311",
      "r315",
      "r317",
      "r343",
      "r372",
      "r373",
      "r374",
      "r375",
      "r376",
      "r377",
      "r378",
      "r379",
      "r380",
      "r562",
      "r570",
      "r712",
      "r802"
     ],
     "calculation": {
      "http://www.southernfirst.com/role/ConsolidatedCashFlow": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      },
      "http://www.southernfirst.com/role/ConsolidatedIncomeStatement": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.southernfirst.com/role/ConsolidatedIncomeStatement0": {
       "order": 1.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.",
        "label": "Net Income (Loss) Attributable to Parent",
        "netLabel": "Net income available to common shareholders",
        "terseLabel": "Net income",
        "totalLabel": "Net income available to common shareholders",
        "verboseLabel": "Net income (in Dollars)"
       }
      }
     },
     "localname": "NetIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ConsolidatedCashFlow",
      "http://www.southernfirst.com/role/ConsolidatedIncomeStatement",
      "http://www.southernfirst.com/role/ConsolidatedIncomeStatement0",
      "http://www.southernfirst.com/role/ScheduleofcondensedfinancialinformationofSouthernFirstBancsharesIncparentcompanyonlyTable",
      "http://www.southernfirst.com/role/ScheduleofearningspersharecalculationTable",
      "http://www.southernfirst.com/role/ScheduleofselectedquarterlyfinancialinformationTable",
      "http://www.southernfirst.com/role/ShareholdersEquityType2or3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": {
     "auth_ref": [
      "r267",
      "r268",
      "r269",
      "r270",
      "r275",
      "r276",
      "r280",
      "r283",
      "r303",
      "r311",
      "r315",
      "r317",
      "r712"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.",
        "label": "Net Income (Loss) Available to Common Stockholders, Basic",
        "terseLabel": "Net income available to common shareholders (in Dollars)"
       }
      }
     },
     "localname": "NetIncomeLossAvailableToCommonStockholdersBasic",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofearningspersharecalculationTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.",
        "label": "New Accounting Pronouncements, Policy [Policy Text Block]",
        "terseLabel": "Adoption of New Accounting Standard"
       }
      }
     },
     "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/AccountingPoliciesByPolicy"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_NoncashInvestingAndFinancingItemsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Noncash Investing and Financing Items [Abstract]",
        "terseLabel": "Schedule of non-cash transactions"
       }
      }
     },
     "localname": "NoncashInvestingAndFinancingItemsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NoninterestBearingDepositLiabilities": {
     "auth_ref": [
      "r164"
     ],
     "calculation": {
      "http://www.southernfirst.com/role/ScheduleofdetailindepositaccountsTable": {
       "order": 1.0,
       "parentTag": "us-gaap_Deposits",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate amount of all domestic and foreign noninterest-bearing deposits liabilities held by the entity.",
        "label": "Noninterest-Bearing Deposit Liabilities",
        "terseLabel": "Noninterest bearing"
       }
      }
     },
     "localname": "NoninterestBearingDepositLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofdetailindepositaccountsTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NoninterestExpense": {
     "auth_ref": [
      "r182"
     ],
     "calculation": {
      "http://www.southernfirst.com/role/ConsolidatedIncomeStatement": {
       "order": 3.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total aggregate amount of all noninterest expense.",
        "label": "Noninterest Expense",
        "terseLabel": "Noninterest expenses",
        "totalLabel": "Total noninterest expenses"
       }
      }
     },
     "localname": "NoninterestExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ConsolidatedIncomeStatement",
      "http://www.southernfirst.com/role/ScheduleofselectedquarterlyfinancialinformationTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NoninterestExpenseAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Noninterest Expense [Abstract]",
        "terseLabel": "Noninterest expenses"
       }
      }
     },
     "localname": "NoninterestExpenseAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ConsolidatedIncomeStatement"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NoninterestIncome": {
     "auth_ref": [
      "r180"
     ],
     "calculation": {
      "http://www.southernfirst.com/role/ConsolidatedIncomeStatement": {
       "order": 2.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The total amount of noninterest income which may be derived from: (1) fees and commissions; (2) premiums earned; (3) insurance policy charges; (4) the sale or disposal of assets; and (5) other sources not otherwise specified.",
        "label": "Noninterest Income",
        "terseLabel": "Noninterest income",
        "totalLabel": "Total noninterest income"
       }
      }
     },
     "localname": "NoninterestIncome",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ConsolidatedIncomeStatement",
      "http://www.southernfirst.com/role/ScheduleofselectedquarterlyfinancialinformationTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NoninterestIncomeAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Noninterest Income [Abstract]",
        "terseLabel": "Noninterest income"
       }
      }
     },
     "localname": "NoninterestIncomeAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ConsolidatedIncomeStatement"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NoninterestIncomeOther": {
     "auth_ref": [
      "r180"
     ],
     "calculation": {
      "http://www.southernfirst.com/role/ConsolidatedIncomeStatement": {
       "order": 6.0,
       "parentTag": "us-gaap_NoninterestIncome",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the total of noninterest income derived from certain activities and assets including (for example): (1) venture capital investments; (2) bank owned life insurance; (3) foreign currency transactions; and (4) mortgage servicing rights.",
        "label": "Noninterest Income, Other",
        "terseLabel": "Other income"
       }
      }
     },
     "localname": "NoninterestIncomeOther",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ConsolidatedIncomeStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NotesReceivableGross": {
     "auth_ref": [
      "r228",
      "r325",
      "r351",
      "r355",
      "r699",
      "r700",
      "r719",
      "r720",
      "r792",
      "r877"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amortized cost, before allowance for credit loss, of financing receivable. Excludes financing receivable covered under loss sharing agreement and net investment in lease.",
        "label": "Financing Receivable, before Allowance for Credit Loss",
        "terseLabel": "Total"
       }
      }
     },
     "localname": "NotesReceivableGross",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofoutstandingloansbycreditqualityindicatorsbyyearoforiginationTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OccupancyNet": {
     "auth_ref": [
      "r35",
      "r181",
      "r219"
     ],
     "calculation": {
      "http://www.southernfirst.com/role/ConsolidatedIncomeStatement": {
       "order": 2.0,
       "parentTag": "us-gaap_NoninterestExpense",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of net occupancy expense that may include items, such as depreciation of facilities and equipment, lease expenses, property taxes and property and casualty insurance expense.",
        "label": "Occupancy, Net",
        "terseLabel": "Occupancy"
       }
      }
     },
     "localname": "OccupancyNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ConsolidatedIncomeStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingExpenses": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.",
        "label": "Operating Expenses",
        "terseLabel": "Total expenses"
       }
      }
     },
     "localname": "OperatingExpenses",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofcondensedfinancialinformationofSouthernFirstBancsharesIncparentcompanyonlyTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseCost": {
     "auth_ref": [
      "r580",
      "r743"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.",
        "label": "Operating Lease, Cost",
        "terseLabel": "Operating lease costs"
       }
      }
     },
     "localname": "OperatingLeaseCost",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/LeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLeaseIncomeLeasePayments": {
     "auth_ref": [
      "r291",
      "r585"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of operating lease income from lease payments paid and payable to lessor. Excludes variable lease payments not included in measurement of lease receivable.",
        "label": "Operating Lease, Lease Income, Lease Payments",
        "terseLabel": "Monthly payments of land lease by company"
       }
      }
     },
     "localname": "OperatingLeaseLeaseIncomeLeasePayments",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": {
     "auth_ref": [
      "r582",
      "r743"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average discount rate for operating lease calculated at point in time.",
        "label": "Operating Lease, Weighted Average Discount Rate, Percent",
        "terseLabel": "Weighted average discount rate"
       }
      }
     },
     "localname": "OperatingLeaseWeightedAverageDiscountRatePercent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/LeasesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": {
     "auth_ref": [
      "r581",
      "r743"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Operating Lease, Weighted Average Remaining Lease Term",
        "terseLabel": "Weighted average remaining life of the lease term"
       }
      }
     },
     "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/LeasesDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_OtherAssets": {
     "auth_ref": [
      "r156",
      "r199",
      "r226"
     ],
     "calculation": {
      "http://www.southernfirst.com/role/ConsolidatedBalanceSheet": {
       "order": 8.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of assets classified as other.",
        "label": "Other Assets",
        "terseLabel": "Other assets"
       }
      }
     },
     "localname": "OtherAssets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ConsolidatedBalanceSheet",
      "http://www.southernfirst.com/role/ScheduleofcondensedfinancialinformationofSouthernFirstBancsharesIncparentcompanyonlyTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherAssetsFairValueDisclosure": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value portion of other assets.",
        "label": "Other Assets, Fair Value Disclosure",
        "terseLabel": "Other investments, at cost, Fair Value"
       }
      }
     },
     "localname": "OtherAssetsFairValueDisclosure",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofestimatedfairvaluesofthecompanysfinancialinstrumentsTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherCommitment": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Minimum amount of other commitment not otherwise specified in the taxonomy. Excludes commitments explicitly modeled in the taxonomy, including but not limited to, long-term and short-term purchase commitments, recorded and unrecorded purchase obligations, supply commitments, registration payment arrangements, leases, debt, product warranties, guarantees, environmental remediation obligations, and pensions.",
        "label": "Other Commitment",
        "terseLabel": "Commitment amount"
       }
      }
     },
     "localname": "OtherCommitment",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/FinancialInstrumentsWithOffBalanceSheetRiskDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": {
     "auth_ref": [
      "r130",
      "r131",
      "r132",
      "r237",
      "r240"
     ],
     "calculation": {
      "http://www.southernfirst.com/role/ConsolidatedIncomeStatement0": {
       "order": 2.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity.",
        "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent",
        "terseLabel": "Other comprehensive income (Loss)",
        "totalLabel": "Other comprehensive income (loss)"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ConsolidatedIncomeStatement0",
      "http://www.southernfirst.com/role/ShareholdersEquityType2or3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax": {
     "auth_ref": [
      "r25",
      "r29",
      "r100",
      "r235"
     ],
     "calculation": {
      "http://www.southernfirst.com/role/ConsolidatedIncomeStatement0": {
       "order": 4.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before tax of reclassification adjustment from accumulated other comprehensive income for unrealized gain (loss) realized upon the sale of available-for-sale securities.",
        "label": "Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI for Sale of Securities, before Tax",
        "negatedLabel": "Reclassification of realized (gain) loss"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ConsolidatedIncomeStatement0"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax": {
     "auth_ref": [
      "r26",
      "r100"
     ],
     "calculation": {
      "http://www.southernfirst.com/role/ConsolidatedIncomeStatement0": {
       "order": 2.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of tax expense (benefit) of reclassification adjustment from accumulated other comprehensive income for unrealized gain (loss) realized upon the sale of available-for-sale securities.",
        "label": "Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI for Sale of Securities, Tax",
        "terseLabel": "Tax expense"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ConsolidatedIncomeStatement0"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax": {
     "auth_ref": [
      "r232",
      "r234",
      "r341"
     ],
     "calculation": {
      "http://www.southernfirst.com/role/ConsolidatedIncomeStatement0": {
       "order": 1.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before tax and adjustment, of unrealized holding gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale). Excludes unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.",
        "label": "OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment and Tax",
        "terseLabel": "Unrealized holding gain (loss) arising during the period, pretax"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ConsolidatedIncomeStatement0"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax": {
     "auth_ref": [
      "r26",
      "r233"
     ],
     "calculation": {
      "http://www.southernfirst.com/role/ConsolidatedIncomeStatement0": {
       "order": 3.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before adjustment, of tax expense (benefit) for unrealized holding gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale). Excludes tax expense (benefit) for unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.",
        "label": "OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment, Tax",
        "negatedLabel": "Tax (expense) benefit"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ConsolidatedIncomeStatement0"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherExpenses": {
     "auth_ref": [
      "r34",
      "r210"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expense classified as other.",
        "label": "Other Expenses",
        "terseLabel": "Other expenses"
       }
      }
     },
     "localname": "OtherExpenses",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofcondensedfinancialinformationofSouthernFirstBancsharesIncparentcompanyonlyTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherInvestments": {
     "auth_ref": [
      "r204",
      "r760"
     ],
     "calculation": {
      "http://www.southernfirst.com/role/ConsolidatedBalanceSheet": {
       "order": 2.0,
       "parentTag": "us-gaap_Investments",
       "weight": 1.0
      },
      "http://www.southernfirst.com/role/ScheduleofotherinvestmentsTable": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of investments classified as other.",
        "label": "Other Investments",
        "terseLabel": "Other investments",
        "totalLabel": "Total other investments",
        "verboseLabel": "Other investments, at cost, Carrying Amount"
       }
      }
     },
     "localname": "OtherInvestments",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ConsolidatedBalanceSheet",
      "http://www.southernfirst.com/role/ScheduleofestimatedfairvaluesofthecompanysfinancialinstrumentsTable",
      "http://www.southernfirst.com/role/ScheduleofotherinvestmentsTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherLiabilities": {
     "auth_ref": [
      "r167"
     ],
     "calculation": {
      "http://www.southernfirst.com/role/ConsolidatedBalanceSheet": {
       "order": 4.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liabilities classified as other.",
        "label": "Other Liabilities",
        "terseLabel": "Other liabilities"
       }
      }
     },
     "localname": "OtherLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherLiabilitiesCurrent": {
     "auth_ref": [
      "r17",
      "r744"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer.",
        "label": "Other Liabilities, Current",
        "terseLabel": "Other liabilities"
       }
      }
     },
     "localname": "OtherLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/LeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherNoninterestExpense": {
     "auth_ref": [
      "r182"
     ],
     "calculation": {
      "http://www.southernfirst.com/role/ConsolidatedIncomeStatement": {
       "order": 8.0,
       "parentTag": "us-gaap_NoninterestExpense",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of noninterest expense classified as other.",
        "label": "Other Noninterest Expense",
        "terseLabel": "Other"
       }
      }
     },
     "localname": "OtherNoninterestExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ConsolidatedIncomeStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherRealEstate": {
     "auth_ref": [
      "r163"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount of other real estate not separately disclosed, including, but not limited to, real estate investments, real estate loans that qualify as investments in real estate, and premises that are no longer used in operations may also be included in real estate owned. This does not include real estate assets taken in settlement of troubled loans through surrender or foreclosure.",
        "label": "Other Real Estate",
        "periodEndLabel": "Balance, end of year",
        "periodStartLabel": "Balance, beginning of year"
       }
      }
     },
     "localname": "OtherRealEstate",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofactivityofrealestateacquiredinsettlementofloansportionofotherrealestateownedTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherRealEstateAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Real Estate Owned [Abstract]"
       }
      }
     },
     "localname": "OtherRealEstateAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherRealEstateAdditions": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Additions of other real estate not separately disclosed, including, but not limited to, real estate investments, real estate loans that qualify as investments in real estate, and premises that are no longer used in operations may also be included in real estate owned. This excludes real estate assets taken in settlement of troubled loans through surrender or foreclosure.",
        "label": "Other Real Estate, Additions",
        "terseLabel": "Additions"
       }
      }
     },
     "localname": "OtherRealEstateAdditions",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofactivityofrealestateacquiredinsettlementofloansportionofotherrealestateownedTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherRealEstateDisposals": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disposals of other real estate not separately disclosed, including, but not limited to, real estate investments, real estate loans that qualify as investments in real estate, and premises that are no longer used in operations may also be included in real estate owned. This excludes real estate assets taken in settlement of troubled loans through surrender or foreclosure.",
        "label": "Other Real Estate, Disposals",
        "negatedLabel": "Sales"
       }
      }
     },
     "localname": "OtherRealEstateDisposals",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofactivityofrealestateacquiredinsettlementofloansportionofotherrealestateownedTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherRealEstateRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Summary of activity of real estate acquired in settlement of loans portion of other real estate owned [Abstract]"
       }
      }
     },
     "localname": "OtherRealEstateRollForward",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherRealEstateRollForwardTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the change in other real estate on properties owned. Excludes real estate assets taken in settlement of troubled loans through surrender or foreclosure by banks.",
        "label": "Other Real Estate, Roll Forward [Table Text Block]",
        "terseLabel": "Summary of activity of real estate acquired in settlement of loans portion of other real estate owned"
       }
      }
     },
     "localname": "OtherRealEstateRollForwardTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/OtherRealEstateOwnedTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PassMember": {
     "auth_ref": [
      "r78",
      "r794"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A category of financing receivables not considered to be special mention, substandard, doubtful, and loss receivables.",
        "label": "Pass [Member]",
        "terseLabel": "Pass [Member]"
       }
      }
     },
     "localname": "PassMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofloanbalancesclassifiedbycreditqualityindicatorsandloancategoriesTable",
      "http://www.southernfirst.com/role/ScheduleofoutstandingloansbycreditqualityindicatorsbyyearoforiginationTable"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PaymentsForFees": {
     "auth_ref": [
      "r47"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash outflow for fees classified as other.",
        "label": "Payments for Other Fees",
        "terseLabel": "Payments to director"
       }
      }
     },
     "localname": "PaymentsForFees",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsForOriginationAndPurchasesOfLoansHeldForSale": {
     "auth_ref": [
      "r252"
     ],
     "calculation": {
      "http://www.southernfirst.com/role/ConsolidatedCashFlow": {
       "order": 14.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate amount of cash outflow for loans purchased and created with the intention to resell them in the near future.",
        "label": "Payments for Origination and Purchases of Loans Held-for-sale",
        "negatedLabel": "Loans originated and held for sale"
       }
      }
     },
     "localname": "PaymentsForOriginationAndPurchasesOfLoansHeldForSale",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsForProceedsFromLoansAndLeases": {
     "auth_ref": [
      "r641"
     ],
     "calculation": {
      "http://www.southernfirst.com/role/ConsolidatedCashFlow": {
       "order": 6.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The net cash outflow or inflow for the increase (decrease) in the beginning and end of period of loan and lease balances which are not originated or purchased specifically for resale. Includes cash payments and proceeds associated with (a) loans held-for-investment, (b) leases held-for-investment, and (c) both.",
        "label": "Payments for (Proceeds from) Loans and Leases",
        "negatedLabel": "Increase in loans, net"
       }
      }
     },
     "localname": "PaymentsForProceedsFromLoansAndLeases",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsForRent": {
     "auth_ref": [
      "r47"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cash payments to lessor's for use of assets under operating leases.",
        "label": "Payments for Rent",
        "terseLabel": "Rent received"
       }
      }
     },
     "localname": "PaymentsForRent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsForTenantImprovements": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash outflow for the allowance granted to lessee and/or direct costs incurred by lessor used to prepare the leased premises for tenant's occupancy.",
        "label": "Payments for Tenant Improvements",
        "terseLabel": "Payment to tenant"
       }
      }
     },
     "localname": "PaymentsForTenantImprovements",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt": {
     "auth_ref": [
      "r39",
      "r89",
      "r249"
     ],
     "calculation": {
      "http://www.southernfirst.com/role/ConsolidatedCashFlow": {
       "order": 8.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash outflow to acquire investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).",
        "label": "Payments to Acquire Debt Securities, Available-for-Sale",
        "negatedLabel": "Available for sale"
       }
      }
     },
     "localname": "PaymentsToAcquireAvailableForSaleSecuritiesDebt",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireLifeInsurancePolicies": {
     "auth_ref": [
      "r41",
      "r44"
     ],
     "calculation": {
      "http://www.southernfirst.com/role/ConsolidatedCashFlow": {
       "order": 10.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash outflow for payment of premium on corporate-owned life insurance policy, classified as investing activities. Includes, but is not limited to, bank-owned life insurance policy.",
        "label": "Payment to Acquire Life Insurance Policy, Investing Activities",
        "negatedLabel": "Purchase of bank owned life insurance policies"
       }
      }
     },
     "localname": "PaymentsToAcquireLifeInsurancePolicies",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireOtherInvestments": {
     "auth_ref": [
      "r41"
     ],
     "calculation": {
      "http://www.southernfirst.com/role/ConsolidatedCashFlow": {
       "order": 9.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash outflow to acquire investments classified as other.",
        "label": "Payments to Acquire Other Investments",
        "negatedLabel": "Other investments"
       }
      }
     },
     "localname": "PaymentsToAcquireOtherInvestments",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": {
     "auth_ref": [
      "r40"
     ],
     "calculation": {
      "http://www.southernfirst.com/role/ConsolidatedCashFlow": {
       "order": 7.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.",
        "label": "Payments to Acquire Property, Plant, and Equipment",
        "negatedLabel": "Purchase of property and equipment"
       }
      }
     },
     "localname": "PaymentsToAcquirePropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock": {
     "auth_ref": [
      "r434",
      "r436",
      "r442",
      "r460",
      "r462",
      "r463",
      "r464",
      "r465",
      "r466",
      "r478",
      "r479",
      "r480",
      "r485",
      "r732"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for retirement benefits.",
        "label": "Retirement Benefits [Text Block]",
        "terseLabel": "Employee Benefit Plan"
       }
      }
     },
     "localname": "PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/EmployeeBenefitPlan"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PlanNameAxis": {
     "auth_ref": [
      "r810",
      "r811",
      "r812",
      "r813",
      "r814",
      "r815",
      "r816",
      "r817",
      "r818",
      "r819",
      "r820",
      "r821",
      "r822",
      "r823",
      "r824",
      "r825",
      "r826",
      "r827",
      "r828",
      "r829",
      "r830",
      "r831",
      "r832",
      "r833",
      "r834",
      "r835"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by plan name for share-based payment arrangement.",
        "label": "Plan Name [Axis]"
       }
      }
     },
     "localname": "PlanNameAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/StockBasedCompensationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PlanNameDomain": {
     "auth_ref": [
      "r810",
      "r811",
      "r812",
      "r813",
      "r814",
      "r815",
      "r816",
      "r817",
      "r818",
      "r819",
      "r820",
      "r821",
      "r822",
      "r823",
      "r824",
      "r825",
      "r826",
      "r827",
      "r828",
      "r829",
      "r830",
      "r831",
      "r832",
      "r833",
      "r834",
      "r835"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Plan name for share-based payment arrangement.",
        "label": "Plan Name [Domain]"
       }
      }
     },
     "localname": "PlanNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/StockBasedCompensationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PreferredStockMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Preferred shares may provide a preferential dividend to the dividend on common stock and may take precedence over common stock in the event of a liquidation. Preferred shares typically represent an ownership interest in the company.",
        "label": "Preferred Stock [Member]",
        "terseLabel": "Preferred stock"
       }
      }
     },
     "localname": "PreferredStockMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ShareholdersEquityType2or3"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PreferredStockParOrStatedValuePerShare": {
     "auth_ref": [
      "r6",
      "r398"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.",
        "label": "Preferred Stock, Par or Stated Value Per Share",
        "terseLabel": "Preferred stock par value (in Dollars per share)"
       }
      }
     },
     "localname": "PreferredStockParOrStatedValuePerShare",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ConsolidatedBalanceSheet_Parentheticals"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_PreferredStockSharesAuthorized": {
     "auth_ref": [
      "r6"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.",
        "label": "Preferred Stock, Shares Authorized",
        "terseLabel": "Preferred stock, shares authorized"
       }
      }
     },
     "localname": "PreferredStockSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ConsolidatedBalanceSheet_Parentheticals"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_PreferredStockValue": {
     "auth_ref": [
      "r6",
      "r744"
     ],
     "calculation": {
      "http://www.southernfirst.com/role/ConsolidatedBalanceSheet": {
       "order": 1.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.",
        "label": "Preferred Stock, Value, Issued",
        "terseLabel": "Preferred stock, par value $.01 per share, 10,000,000 shares authorized"
       }
      }
     },
     "localname": "PreferredStockValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PriorPeriodReclassificationAdjustmentDescription": {
     "auth_ref": [
      "r758"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for reclassification affecting comparability of financial statement. Excludes amendment to accounting standards, other change in accounting principle, and correction of error.",
        "label": "Reclassification, Comparability Adjustment [Policy Text Block]",
        "terseLabel": "Reclassifications"
       }
      }
     },
     "localname": "PriorPeriodReclassificationAdjustmentDescription",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/AccountingPoliciesByPolicy"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ProceedsFromIssuanceOfTrustPreferredSecurities": {
     "auth_ref": [
      "r43"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow from issuance of preferred stocks by a business trust or other special purpose entity, mainly established by a bank holding entity, to third party investors. The trust's assets are deeply subordinated debentures of the bank holding entity. Most trust preferred securities are subject to a mandatory redemption upon the repayment of the debentures.",
        "label": "Proceeds from Issuance of Trust Preferred Securities",
        "terseLabel": "Proceeds from issuance trust preferred securities"
       }
      }
     },
     "localname": "ProceedsFromIssuanceOfTrustPreferredSecurities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/SubordinatedDebenturesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities": {
     "auth_ref": [
      "r89",
      "r249",
      "r250"
     ],
     "calculation": {
      "http://www.southernfirst.com/role/ConsolidatedCashFlow": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow from maturity, prepayment and call of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).",
        "label": "Proceeds from Maturities, Prepayments and Calls of Debt Securities, Available-for-Sale",
        "terseLabel": "Available for sale"
       }
      }
     },
     "localname": "ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfOtherInvestments": {
     "auth_ref": [
      "r768"
     ],
     "calculation": {
      "http://www.southernfirst.com/role/ConsolidatedCashFlow": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow associated with the maturity (principal being due), prepayment and call (request of early payment) of other investments not otherwise defined in the taxonomy.",
        "label": "Proceeds from Maturities, Prepayments and Calls of Other Investments",
        "terseLabel": "Other investments"
       }
      }
     },
     "localname": "ProceedsFromMaturitiesPrepaymentsAndCallsOfOtherInvestments",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt": {
     "auth_ref": [
      "r36",
      "r89",
      "r249"
     ],
     "calculation": {
      "http://www.southernfirst.com/role/ConsolidatedCashFlow": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow from sale of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).",
        "label": "Proceeds from Sale of Debt Securities, Available-for-Sale",
        "terseLabel": "Proceeds from sale of investment securities available for sale"
       }
      }
     },
     "localname": "ProceedsFromSaleOfAvailableForSaleSecuritiesDebt",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromSaleOfLoansHeldForSale": {
     "auth_ref": [
      "r769",
      "r770"
     ],
     "calculation": {
      "http://www.southernfirst.com/role/ConsolidatedCashFlow": {
       "order": 8.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow resulting from the sale of loans classified as held-for-sale, including proceeds from loans sold through mortgage securitization.",
        "label": "Proceeds from Sale of Loans Held-for-sale",
        "terseLabel": "Proceeds from sale of loans held for sale"
       }
      }
     },
     "localname": "ProceedsFromSaleOfLoansHeldForSale",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": {
     "auth_ref": [
      "r37"
     ],
     "calculation": {
      "http://www.southernfirst.com/role/ConsolidatedCashFlow": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale.",
        "label": "Proceeds from Sale of Property, Plant, and Equipment",
        "terseLabel": "Proceeds from sale of fixed assets"
       }
      }
     },
     "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromSaleOfWhollyOwnedRealEstateAndRealEstateAcquiredInSettlementOfLoans": {
     "auth_ref": [
      "r38"
     ],
     "calculation": {
      "http://www.southernfirst.com/role/ConsolidatedCashFlow": {
       "order": 5.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow from proceeds From Sales of Wholly Owned Real Estate and Real Estate Acquired in Settlement of Loans.",
        "label": "Proceeds from Sale of Wholly Owned Real Estate and Real Estate Acquired in Settlement of Loans",
        "terseLabel": "Proceeds from sale of other real estate owned"
       }
      }
     },
     "localname": "ProceedsFromSaleOfWhollyOwnedRealEstateAndRealEstateAcquiredInSettlementOfLoans",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromStockOptionsExercised": {
     "auth_ref": [
      "r42",
      "r122"
     ],
     "calculation": {
      "http://www.southernfirst.com/role/ConsolidatedCashFlow": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement.",
        "label": "Proceeds from Stock Options Exercised",
        "terseLabel": "Proceeds from the exercise of stock options"
       }
      }
     },
     "localname": "ProceedsFromStockOptionsExercised",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromUnsecuredLinesOfCredit": {
     "auth_ref": [
      "r43"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow from a contractual arrangement with the lender, including letter of credit, standby letter of credit and revolving credit arrangements, under which borrowings can be made up to a specific amount at any point in time with either short term or long term maturity that is uncollateralized (where debt is not backed by the pledge of collateral).",
        "label": "Proceeds from Unsecured Lines of Credit",
        "terseLabel": "Unsecured interest line of credit"
       }
      }
     },
     "localname": "ProceedsFromUnsecuredLinesOfCredit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/UnusedLinesofCreditDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProfessionalFees": {
     "auth_ref": [
      "r212",
      "r213"
     ],
     "calculation": {
      "http://www.southernfirst.com/role/ConsolidatedIncomeStatement": {
       "order": 6.0,
       "parentTag": "us-gaap_NoninterestExpense",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A fee charged for services from professionals such as doctors, lawyers and accountants. The term is often expanded to include other professions, for example, pharmacists charging to maintain a medicinal profile of a client or customer.",
        "label": "Professional Fees",
        "terseLabel": "Professional fees"
       }
      }
     },
     "localname": "ProfessionalFees",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ConsolidatedIncomeStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, Plant and Equipment [Abstract]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentByTypeAxis": {
     "auth_ref": [
      "r104"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.",
        "label": "Long-Lived Tangible Asset [Axis]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentByTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofcomponentsofpropertyandequipmentTable",
      "http://www.southernfirst.com/role/ScheduleofestimatedusefullivesofpropertyandequipmentTable"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": {
     "auth_ref": [
      "r105",
      "r688",
      "r689",
      "r690"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.",
        "label": "Property, Plant and Equipment Disclosure [Text Block]",
        "terseLabel": "Property and Equipment"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/PropertyandEquipment"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentGross": {
     "auth_ref": [
      "r102",
      "r224"
     ],
     "calculation": {
      "http://www.southernfirst.com/role/ScheduleofcomponentsofpropertyandequipmentTable": {
       "order": 1.0,
       "parentTag": "us-gaap_PropertyPlantAndEquipmentNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.",
        "label": "Property, Plant and Equipment, Gross",
        "terseLabel": "Property and equipment, excluding ROU assets"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentGross",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofcomponentsofpropertyandequipmentTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Property, Plant and Equipment [Line Items]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofcomponentsofpropertyandequipmentTable"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentNet": {
     "auth_ref": [
      "r104",
      "r203",
      "r647",
      "r744"
     ],
     "calculation": {
      "http://www.southernfirst.com/role/ConsolidatedBalanceSheet": {
       "order": 6.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      },
      "http://www.southernfirst.com/role/ScheduleofcomponentsofpropertyandequipmentTable": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.",
        "label": "Property, Plant and Equipment, Net",
        "terseLabel": "Property and equipment, net",
        "totalLabel": "Total property and equipment"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ConsolidatedBalanceSheet",
      "http://www.southernfirst.com/role/ScheduleofcomponentsofpropertyandequipmentTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentOtherNet": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after depreciation of long-lived, physical assets used to produce goods and services and not intended for resale, classified as other.",
        "label": "Property, Plant and Equipment, Other, Net",
        "terseLabel": "Property and equipment"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentOtherNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/LeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": {
     "auth_ref": [
      "r104",
      "r688",
      "r689"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.",
        "label": "Property, Plant and Equipment, Policy [Policy Text Block]",
        "terseLabel": "Property and Equipment"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/AccountingPoliciesByPolicy"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentTextBlock": {
     "auth_ref": [
      "r104"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.",
        "label": "Property, Plant and Equipment [Table Text Block]",
        "terseLabel": "Schedule of components of property and equipment"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/PropertyandEquipmentTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentTypeDomain": {
     "auth_ref": [
      "r102"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.",
        "label": "Long-Lived Tangible Asset [Domain]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofcomponentsofpropertyandequipmentTable"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentUsefulLife": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.",
        "label": "Property, Plant and Equipment, Useful Life",
        "terseLabel": "Property and equipment, estimated useful life (in years)"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentUsefulLife",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofestimatedusefullivesofpropertyandequipmentTable"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_ProvisionForLoanLeaseAndOtherLosses": {
     "auth_ref": [
      "r49",
      "r69",
      "r177"
     ],
     "calculation": {
      "http://www.southernfirst.com/role/ConsolidatedCashFlow": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      },
      "http://www.southernfirst.com/role/ConsolidatedIncomeStatement": {
       "order": 2.0,
       "parentTag": "us-gaap_InterestIncomeExpenseAfterProvisionForLoanLoss",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expense related loan transactions, lease transactions, credit loss from transactions other than loan and lease transactions, and other loss based on assessment of uncollectability from the counterparty to reduce the account to their net realizable value.",
        "label": "Provision for Loan, Lease, and Other Losses",
        "terseLabel": "Provision for (reversal of) credit losses",
        "verboseLabel": "Provision for credit losses"
       }
      }
     },
     "localname": "ProvisionForLoanLeaseAndOtherLosses",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ConsolidatedCashFlow",
      "http://www.southernfirst.com/role/ConsolidatedIncomeStatement",
      "http://www.southernfirst.com/role/ScheduleofactivityrelatedtotheallowanceforcreditlossesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProvisionForOtherCreditLosses": {
     "auth_ref": [
      "r49",
      "r171"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expense related to credit loss from transactions other than loan and lease transactions.",
        "label": "Provision for Other Credit Losses",
        "terseLabel": "Provision for credit losses",
        "verboseLabel": "Provision for credit losses (in Dollars)"
       }
      }
     },
     "localname": "ProvisionForOtherCreditLosses",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/LoansandAllowanceforCreditLossesDetails",
      "http://www.southernfirst.com/role/ScheduleofselectedquarterlyfinancialinformationTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_QuarterlyFinancialInformationDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Quarterly Financial Information Disclosure [Abstract]"
       }
      }
     },
     "localname": "QuarterlyFinancialInformationDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_QuarterlyFinancialInformationTextBlock": {
     "auth_ref": [
      "r62",
      "r290"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for quarterly financial data. Includes, but is not limited to, tabular presentation of financial information for fiscal quarters, effect of year-end adjustments, and an explanation of matters or transactions that affect comparability of the information.",
        "label": "Quarterly Financial Information [Text Block]",
        "terseLabel": "Selected Condensed Quarterly Financial Data (Unaudited)"
       }
      }
     },
     "localname": "QuarterlyFinancialInformationTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/SelectedCondensedQuarterlyFinancialDataUnaudited"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RealEstateLoanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Loan to finance the purchase of real estate, including but not limited to, land or building.",
        "label": "Real Estate Loan [Member]",
        "terseLabel": "Real estate [Member]"
       }
      }
     },
     "localname": "RealEstateLoanMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofcompositionofourloanportfolioTable",
      "http://www.southernfirst.com/role/ScheduleofoutstandingloansbycreditqualityindicatorsbyyearoforiginationTable"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RealEstateMember": {
     "auth_ref": [
      "r808"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Property consisting of land, land improvement and buildings.",
        "label": "Real Estate [Member]",
        "terseLabel": "Real Estate [Member]",
        "verboseLabel": "Real estate [Member]"
       }
      }
     },
     "localname": "RealEstateMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofactivityrelatedtotheallowanceforcreditlossesTable",
      "http://www.southernfirst.com/role/ScheduleofanalysisofcollateraldependentloansTable",
      "http://www.southernfirst.com/role/ScheduleofaveragerecordedinvestmentandinterestincomerecognizedonimpairedloansTable",
      "http://www.southernfirst.com/role/ScheduleofkeyinformationforimpairedloansTable",
      "http://www.southernfirst.com/role/ScheduleofloanbalancesbypaymentstatusTable",
      "http://www.southernfirst.com/role/ScheduleofloanbalancesclassifiedbycreditqualityindicatorsandloancategoriesTable",
      "http://www.southernfirst.com/role/ScheduleofnonaccrualloansbymajorcategoriesTable"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RealEstateOwnedTextBlock": {
     "auth_ref": [
      "r783"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for real estate owned (as defined). Generally, the largest component of real estate owned by lenders is assets taken in settlement of troubled loans through surrender or foreclosure. Real estate investments, real estate loans that qualify as investments in real estate, and premises that are no longer used in operations may also be included in real estate owned.",
        "label": "Real Estate Owned [Text Block]",
        "terseLabel": "Other Real Estate Owned"
       }
      }
     },
     "localname": "RealEstateOwnedTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/OtherRealEstateOwned"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RealEstatePolicyTextBlock": {
     "auth_ref": [
      "r144",
      "r216"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for entities that primarily develop and then sell real property at retail or otherwise.",
        "label": "Real Estate, Policy [Policy Text Block]",
        "terseLabel": "Other Real Estate Owned"
       }
      }
     },
     "localname": "RealEstatePolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/AccountingPoliciesByPolicy"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ReceivablesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Loans and Allowance for Credit Losses [Abstract]"
       }
      }
     },
     "localname": "ReceivablesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_RegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock": {
     "auth_ref": [
      "r648",
      "r649",
      "r650",
      "r652",
      "r653",
      "r654",
      "r656",
      "r657"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for regulatory capital requirement for depository and lending institutions. Institutions include, but not are not limited to, finance company, insured depository institution, bank holding company, savings and loan association holding company, bank and savings institution not federally insured, mortgage company, foreign financial institution and credit union.",
        "label": "Regulatory Capital Requirements under Banking Regulations [Text Block]",
        "terseLabel": "Regulatory Matters"
       }
      }
     },
     "localname": "RegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/RegulatoryMatters"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RelatedPartyDepositLiabilities": {
     "auth_ref": [
      "r775"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deposits held by the entity for a related party (entity, shareholder, employee).",
        "label": "Related Party Deposit Liabilities",
        "terseLabel": "Deposits by related parties"
       }
      }
     },
     "localname": "RelatedPartyDepositLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RelatedPartyDomain": {
     "auth_ref": [
      "r461",
      "r589",
      "r590"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.",
        "label": "Related Party [Domain]"
       }
      }
     },
     "localname": "RelatedPartyDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/SubordinatedDebenturesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RelatedPartyTransactionAxis": {
     "auth_ref": [
      "r218",
      "r589",
      "r590",
      "r848"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of related party transaction.",
        "label": "Related Party Transaction [Axis]"
       }
      }
     },
     "localname": "RelatedPartyTransactionAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/RelatedPartyTransactionsDetails",
      "http://www.southernfirst.com/role/ScheduleofnonaccrualloansbymajorcategoriesTable"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RelatedPartyTransactionDomain": {
     "auth_ref": [
      "r218"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Transaction between related party.",
        "label": "Related Party Transaction [Domain]"
       }
      }
     },
     "localname": "RelatedPartyTransactionDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RelatedPartyTransactionsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Related Party Transactions [Abstract]"
       }
      }
     },
     "localname": "RelatedPartyTransactionsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": {
     "auth_ref": [
      "r461",
      "r589",
      "r626",
      "r627",
      "r628",
      "r629",
      "r630",
      "r631",
      "r632",
      "r633",
      "r634",
      "r635",
      "r636",
      "r637",
      "r848"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.",
        "label": "Related Party [Axis]"
       }
      }
     },
     "localname": "RelatedPartyTransactionsByRelatedPartyAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/SubordinatedDebenturesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": {
     "auth_ref": [
      "r587",
      "r588",
      "r590",
      "r591",
      "r592"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.",
        "label": "Related Party Transactions Disclosure [Text Block]",
        "terseLabel": "Related Party Transactions"
       }
      }
     },
     "localname": "RelatedPartyTransactionsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/RelatedPartyTransactions"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ResidentialRealEstateMember": {
     "auth_ref": [
      "r716",
      "r809"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Property that is used as a home.",
        "label": "Residential Real Estate [Member]",
        "terseLabel": "Non-owner occupied RE [Member]",
        "verboseLabel": "Owner occupied RE [Member]"
       }
      }
     },
     "localname": "ResidentialRealEstateMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofcompositionofourloanportfolioTable",
      "http://www.southernfirst.com/role/ScheduleofoutstandingloansbycreditqualityindicatorsbyyearoforiginationTable"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RetainedEarningsAccumulatedDeficit": {
     "auth_ref": [
      "r9",
      "r112",
      "r201",
      "r666",
      "r668",
      "r744"
     ],
     "calculation": {
      "http://www.southernfirst.com/role/ConsolidatedBalanceSheet": {
       "order": 5.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.",
        "label": "Retained Earnings (Accumulated Deficit)",
        "terseLabel": "Retained earnings"
       }
      }
     },
     "localname": "RetainedEarningsAccumulatedDeficit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RetainedEarningsAppropriated": {
     "auth_ref": [
      "r22",
      "r109",
      "r110",
      "r198",
      "r257"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A segregation of retained earnings which is unavailable for dividend distribution. Includes also retained earnings appropriated for loss contingencies.",
        "label": "Retained Earnings, Appropriated",
        "terseLabel": "Net decrease to retained earnings"
       }
      }
     },
     "localname": "RetainedEarningsAppropriated",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/SummaryofSignificantAccountingPoliciesandActivitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RetainedEarningsMember": {
     "auth_ref": [
      "r220",
      "r262",
      "r263",
      "r264",
      "r266",
      "r272",
      "r274",
      "r344",
      "r521",
      "r522",
      "r523",
      "r542",
      "r543",
      "r560",
      "r663",
      "r665"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.",
        "label": "Retained Earnings [Member]",
        "terseLabel": "Retained Earnings"
       }
      }
     },
     "localname": "RetainedEarningsMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ShareholdersEquityType2or3"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RetirementPlanTypeAxis": {
     "auth_ref": [
      "r113",
      "r114",
      "r412",
      "r413",
      "r414",
      "r415",
      "r416",
      "r417",
      "r418",
      "r419",
      "r420",
      "r421",
      "r422",
      "r423",
      "r424",
      "r425",
      "r426",
      "r427",
      "r428",
      "r429",
      "r430",
      "r431",
      "r432",
      "r433",
      "r434",
      "r435",
      "r437",
      "r438",
      "r439",
      "r440",
      "r441",
      "r442",
      "r443",
      "r444",
      "r445",
      "r446",
      "r447",
      "r448",
      "r449",
      "r450",
      "r451",
      "r452",
      "r453",
      "r454",
      "r455",
      "r457",
      "r458",
      "r459",
      "r461",
      "r464",
      "r467",
      "r468",
      "r469",
      "r470",
      "r471",
      "r472",
      "r473",
      "r474",
      "r475",
      "r476",
      "r477",
      "r480",
      "r481",
      "r482",
      "r484",
      "r732",
      "r733",
      "r734",
      "r735",
      "r736",
      "r737",
      "r738",
      "r739"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of retirement benefit plan. Includes, but is not limited to, retirement benefit arrangement for defined benefit pension and other postretirement plans, retirement benefit arrangement for defined contribution pension and other postretirement plans, and special and contractual termination benefits payable upon retirement.",
        "label": "Retirement Plan Type [Axis]"
       }
      }
     },
     "localname": "RetirementPlanTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/EmployeeBenefitPlanDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax": {
     "auth_ref": [
      "r298",
      "r299",
      "r310",
      "r313",
      "r314",
      "r318",
      "r319",
      "r320",
      "r409",
      "r410",
      "r625"
     ],
     "calculation": {
      "http://www.southernfirst.com/role/ConsolidatedIncomeStatement": {
       "order": 1.0,
       "parentTag": "us-gaap_NoninterestIncome",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, including tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value-added and excise.",
        "label": "Revenue from Contract with Customer, Including Assessed Tax",
        "terseLabel": "Mortgage banking income"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerIncludingAssessedTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ConsolidatedIncomeStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": {
     "auth_ref": [
      "r401",
      "r402",
      "r403",
      "r404",
      "r405",
      "r406",
      "r407",
      "r408",
      "r411",
      "r707"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for revenue from contract with customer.",
        "label": "Revenue from Contract with Customer [Policy Text Block]",
        "terseLabel": "Revenue from Contracts with Customers"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/AccountingPoliciesByPolicy"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RevenueRecognitionPolicyTextBlock": {
     "auth_ref": [
      "r707",
      "r708"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources.",
        "label": "Revenue [Policy Text Block]",
        "terseLabel": "Significant Accounting Policy Changes"
       }
      }
     },
     "localname": "RevenueRecognitionPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/AccountingPoliciesByPolicy"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_Revenues": {
     "auth_ref": [
      "r246",
      "r258",
      "r298",
      "r299",
      "r310",
      "r313",
      "r314",
      "r318",
      "r319",
      "r320",
      "r343",
      "r372",
      "r373",
      "r374",
      "r375",
      "r376",
      "r377",
      "r378",
      "r379",
      "r380",
      "r570",
      "r642",
      "r802"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).",
        "label": "Revenues",
        "terseLabel": "Total revenue"
       }
      }
     },
     "localname": "Revenues",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofcondensedfinancialinformationofSouthernFirstBancsharesIncparentcompanyonlyTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RevenuesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenues [Abstract]",
        "terseLabel": "Revenues"
       }
      }
     },
     "localname": "RevenuesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofcondensedfinancialinformationofSouthernFirstBancsharesIncparentcompanyonlyTable"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable": {
     "auth_ref": [
      "r21"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule itemizing specific types of trade accounts and notes receivable, and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables.",
        "label": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table]"
       }
      }
     },
     "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofcompositionofourloanportfolioTable"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock": {
     "auth_ref": [
      "r21"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the various types of trade accounts and notes receivable and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables.",
        "label": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block]",
        "terseLabel": "Schedule of composition of our loan portfolio"
       }
      }
     },
     "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/LoansandAllowanceforCreditLossesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfAssumptionsUsedTableTextBlock": {
     "auth_ref": [
      "r456"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of assumption used to determine benefit obligation and net periodic benefit cost of defined benefit plan. Includes, but is not limited to, discount rate, rate of compensation increase, expected long-term rate of return on plan assets and interest crediting rate.",
        "label": "Defined Benefit Plan, Assumptions [Table Text Block]",
        "terseLabel": "Schedule of assumptions used"
       }
      }
     },
     "localname": "ScheduleOfAssumptionsUsedTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/StockBasedCompensationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the reconciliation of available-for-sale securities from cost basis to fair value.",
        "label": "Schedule of Available-for-Sale Securities Reconciliation [Table Text Block]",
        "terseLabel": "Schedule of amortized costs and fair value of investment securities"
       }
      }
     },
     "localname": "ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/InvestmentSecuritiesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfCompensatingBalancesTable": {
     "auth_ref": [
      "r23",
      "r223"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule itemizing specific cash or cash equivalent items which are subject to compensating balance arrangements, along with the nature of the arrangements. Where compensating balance arrangements exist (but are not agreements which legally restrict the use of cash amounts shown on the balance sheet) disclose these arrangements and the amount involved, if determinable, for the most recent audited balance sheet required and for any subsequent unaudited balance sheet required in the notes to the financial statements. Compensating balances that are maintained under an agreement to assure future credit availability are generally disclosed in the notes to the financial statements along with the amount and terms of such agreement. For example, compensating balances are a common requirement for establishing a line of credit with a bank. Another example is a minimum balance that a bank may require the Entity to maintain on deposit with the institution as a condition for granting a loan.",
        "label": "Schedule of Compensating Balances [Table]"
       }
      }
     },
     "localname": "ScheduleOfCompensatingBalancesTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofloanbalancesbypaymentstatusTable"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfCompensatingBalancesTextBlock": {
     "auth_ref": [
      "r23",
      "r759"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of compensating balance arrangements that are not agreements which legally restrict the use of cash amounts shown on the balance sheet. Includes disclosure of these arrangements and the amount involved, if determinable, for the most recent audited balance sheet required and for any subsequent unaudited balance sheet required in the notes to the financial statements. Compensating balances that are maintained under an agreement to assure future credit availability are generally disclosed in the notes to the financial statements along with the amount and terms of such agreement.",
        "label": "Schedule of Compensating Balances [Table Text Block]",
        "terseLabel": "Schedule of loan balances by payment status"
       }
      }
     },
     "localname": "ScheduleOfCompensatingBalancesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/LoansandAllowanceforCreditLossesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable": {
     "auth_ref": [
      "r861",
      "r862"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A table disclosing the capital amounts and ratios as of the balance sheet date indicating whether the entity or entities are in compliance with regulatory capital requirements, by entity.",
        "label": "Schedule of Compliance with Regulatory Capital Requirements under Banking Regulations [Table]"
       }
      }
     },
     "localname": "ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofcapitalamountsandratiosoftheBankandtheCompanyandtheregulatoryminimumrequirementsTable"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock": {
     "auth_ref": [
      "r651",
      "r655"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the capital amounts and ratios as of the balance sheet date, indicating whether the entity or entities are in compliance with regulatory capital requirements, by entity.",
        "label": "Schedule of Compliance with Regulatory Capital Requirements under Banking Regulations [Table Text Block]",
        "terseLabel": "Schedule of capital amounts and ratios of the Bank and the Company and the regulatory minimum requirements"
       }
      }
     },
     "localname": "ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/RegulatoryMattersTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": {
     "auth_ref": [
      "r128"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years.",
        "label": "Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]",
        "terseLabel": "Schedule of components of income tax expense"
       }
      }
     },
     "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/IncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": {
     "auth_ref": [
      "r126"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets.",
        "label": "Schedule of Deferred Tax Assets and Liabilities [Table Text Block]",
        "terseLabel": "Schedule of components of the deferred tax assets and liabilities"
       }
      }
     },
     "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/IncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": {
     "auth_ref": [
      "r780"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.",
        "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]",
        "terseLabel": "Schedule of earnings per share calculation"
       }
      }
     },
     "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/EarningsPerCommonShareTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": {
     "auth_ref": [
      "r125"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.",
        "label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]",
        "terseLabel": "Schedule of taxes computed using the statutory tax rate"
       }
      }
     },
     "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/IncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": {
     "auth_ref": [
      "r563",
      "r564"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).",
        "label": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]",
        "terseLabel": "Schedule of assets and liabilities measured at fair value on recurring basis"
       }
      }
     },
     "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/FairValueAccountingTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable": {
     "auth_ref": [
      "r703",
      "r793"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about allowance for credit loss on financing receivable.",
        "label": "Financing Receivable, Allowance for Credit Loss [Table]"
       }
      }
     },
     "localname": "ScheduleOfFinancingReceivableAllowanceForCreditLossesTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofallowanceforcreditlossesforunfundedloancommitmentsTable"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfFinancingReceivablesNonAccrualStatusTableTextBlock": {
     "auth_ref": [
      "r81",
      "r353"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of financing receivable on nonaccrual status.",
        "label": "Financing Receivable, Nonaccrual [Table Text Block]",
        "terseLabel": "Schedule of nonperforming assets, including nonaccruing TDRs"
       }
      }
     },
     "localname": "ScheduleOfFinancingReceivablesNonAccrualStatusTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/LoansandAllowanceforCreditLossesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock": {
     "auth_ref": [
      "r116"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the changes in outstanding nonvested restricted stock units.",
        "label": "Schedule of Nonvested Restricted Stock Units Activity [Table Text Block]",
        "terseLabel": "Schedule of the status of the company's non vested restricted stock and changes"
       }
      }
     },
     "localname": "ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/StockBasedCompensationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock": {
     "auth_ref": [
      "r136"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the notional amounts of outstanding derivative positions.",
        "label": "Schedule of Notional Amounts of Outstanding Derivative Positions [Table Text Block]",
        "terseLabel": "Schedule of outstanding financial derivative instruments"
       }
      }
     },
     "localname": "ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/DerivativeFinancialInstrumentsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfOtherInvestmentsNotReadilyMarketableTextBlock": {
     "auth_ref": [
      "r153"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of other investments not readily marketable, including, but not limited to, description of investment, fair value and value as measured by quoted price.",
        "label": "Other Investments Not Readily Marketable [Table Text Block]",
        "terseLabel": "Schedule of other investments"
       }
      }
     },
     "localname": "ScheduleOfOtherInvestmentsNotReadilyMarketableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/InvestmentSecuritiesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": {
     "auth_ref": [
      "r104"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.",
        "label": "Property, Plant and Equipment [Table]"
       }
      }
     },
     "localname": "ScheduleOfPropertyPlantAndEquipmentTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofcomponentsofpropertyandequipmentTable"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock": {
     "auth_ref": [
      "r289"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of quarterly financial data. Includes, but is not limited to, financial information for fiscal quarters, cumulative effect of a change in accounting principle and earnings per share data.",
        "label": "Quarterly Financial Information [Table Text Block]",
        "terseLabel": "Schedule of selected quarterly financial information"
       }
      }
     },
     "localname": "ScheduleOfQuarterlyFinancialInformationTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/SelectedCondensedQuarterlyFinancialDataUnauditedTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of related party transactions. Examples of related party transactions include, but are not limited to, transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners and (d) affiliates.",
        "label": "Schedule of Related Party Transactions [Table Text Block]",
        "terseLabel": "Schedule of loan transactions with directors and executive officers, including their affiliates"
       }
      }
     },
     "localname": "ScheduleOfRelatedPartyTransactionsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/RelatedPartyTransactionsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfShareBasedCompensationEmployeeStockPurchasePlanActivityTableTextBlock": {
     "auth_ref": [
      "r120"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of employee stock purchase plan activity.",
        "label": "Schedule of Share-Based Compensation, Employee Stock Purchase Plan, Activity [Table Text Block]",
        "terseLabel": "Schedule of the status of the stock option plan and changes"
       }
      }
     },
     "localname": "ScheduleOfShareBasedCompensationEmployeeStockPurchasePlanActivityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/StockBasedCompensationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": {
     "auth_ref": [
      "r115",
      "r117",
      "r118"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.",
        "label": "Share-Based Payment Arrangement, Option, Activity [Table Text Block]",
        "terseLabel": "Schedule of stock-based compensation expense"
       }
      }
     },
     "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/StockBasedCompensationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock": {
     "auth_ref": [
      "r99"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "For all investments in an unrealized loss position, including those for which other-than-temporary impairments have not been recognized in earnings (including investments for which a portion of an other-than-temporary impairment has been recognized in other comprehensive income), a tabular disclosure of the aggregate related fair value of investments with unrealized losses and the aggregate amount of unrealized losses (that is, the amount by which amortized cost basis exceeds fair value).",
        "label": "Schedule of Unrealized Loss on Investments [Table Text Block]",
        "terseLabel": "Schedule of gross unrealized losses on investment securities and fair market value of related securities"
       }
      }
     },
     "localname": "ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/InvestmentSecuritiesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SecuritiesInvestmentMember": {
     "auth_ref": [
      "r214"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member categorizes all investments in securities to segregate them from other than security investments.",
        "label": "Securities Investment [Member]",
        "netLabel": "Total investment securities [Member]",
        "terseLabel": "Securities Investment [Member]",
        "verboseLabel": "Total investment securities available for sale\t[Member]"
       }
      }
     },
     "localname": "SecuritiesInvestmentMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofamortizedcostsandfairvalueofinvestmentsecuritiesTable",
      "http://www.southernfirst.com/role/ScheduleofgrossunrealizedlossesoninvestmentsecuritiesandfairmarketvalueofrelatedsecuritiesTable"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SecuritiesSoldNotYetPurchasedMember": {
     "auth_ref": [
      "r151"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Proprietary securities transactions entered into by the entity (broker-dealer) for trading or investment purposes.",
        "label": "Securities Sold, Not yet Purchased [Member]",
        "terseLabel": "MBS forward sales commitments [Member]"
       }
      }
     },
     "localname": "SecuritiesSoldNotYetPurchasedMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofoutstandingfinancialderivativeinstrumentsTable"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SegmentReportingPolicyPolicyTextBlock": {
     "auth_ref": [
      "r304",
      "r305",
      "r306",
      "r307",
      "r308",
      "r309",
      "r319"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for segment reporting.",
        "label": "Segment Reporting, Policy [Policy Text Block]",
        "terseLabel": "Business Segments"
       }
      }
     },
     "localname": "SegmentReportingPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/AccountingPoliciesByPolicy"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ShareBasedCompensation": {
     "auth_ref": [
      "r49"
     ],
     "calculation": {
      "http://www.southernfirst.com/role/ConsolidatedCashFlow": {
       "order": 7.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of noncash expense for share-based payment arrangement.",
        "label": "Share-Based Payment Arrangement, Noncash Expense",
        "terseLabel": "Compensation expense related to stock options and restricted stock grants"
       }
      }
     },
     "localname": "ShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ConsolidatedCashFlow",
      "http://www.southernfirst.com/role/ScheduleofcondensedfinancialinformationofSouthernFirstBancsharesIncparentcompanyonlyTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": {
     "auth_ref": [
      "r505"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period",
        "negatedLabel": "Restricted Shares, Forfeited"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofthestatusofthecompanysnonvestedrestrictedstockandchangesTable"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r505"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value",
        "terseLabel": "Weighted Average Grant-Date Fair Value, Forfeited"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofthestatusofthecompanysnonvestedrestrictedstockandchangesTable"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": {
     "auth_ref": [
      "r503"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period",
        "terseLabel": "Restricted Shares, Granted"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofthestatusofthecompanysnonvestedrestrictedstockandchangesTable"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r503"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value",
        "terseLabel": "Weighted Average Grant-Date Fair Value, Granted"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofthestatusofthecompanysnonvestedrestrictedstockandchangesTable"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": {
     "auth_ref": [
      "r500",
      "r501"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number",
        "periodEndLabel": "Restricted Shares, Nonvested at end of year",
        "periodStartLabel": "Restricted Shares, Nonvested at beginning of year"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofthestatusofthecompanysnonvestedrestrictedstockandchangesTable"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r500",
      "r501"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value",
        "periodEndLabel": "Weighted Average Grant-Date Fair Value, Nonvested at end of year",
        "periodStartLabel": "Weighted Average Grant-Date Fair Value, Nonvested at beginning of year"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofthestatusofthecompanysnonvestedrestrictedstockandchangesTable"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": {
     "auth_ref": [
      "r504"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period",
        "negatedLabel": "Restricted Shares, Vested"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofthestatusofthecompanysnonvestedrestrictedstockandchangesTable"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r504"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value",
        "terseLabel": "Weighted Average Grant-Date Fair Value, Vested"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofthestatusofthecompanysnonvestedrestrictedstockandchangesTable"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": {
     "auth_ref": [
      "r514"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate",
        "terseLabel": "Dividend yield"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofassumptionsusedTable"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": {
     "auth_ref": [
      "r513"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate",
        "terseLabel": "Expected volatility"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofassumptionsusedTable"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": {
     "auth_ref": [
      "r515"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate",
        "terseLabel": "Risk-free interest rate"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofassumptionsusedTable"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": {
     "auth_ref": [
      "r121"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant",
        "terseLabel": "Shares, Shares available for grant",
        "verboseLabel": "Number of stock option available for grant (in Shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofthestatusofthestockoptionplanandchangesTable",
      "http://www.southernfirst.com/role/StockBasedCompensationDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": {
     "auth_ref": [
      "r494"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number",
        "periodEndLabel": "Shares, options exercisable at year-end"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofthestatusofthestockoptionplanandchangesTable"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": {
     "auth_ref": [
      "r494"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price",
        "terseLabel": "Weighted average exercise price, Options exercisable at year-end"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofthestatusofthestockoptionplanandchangesTable"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod": {
     "auth_ref": [
      "r816"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "For presentations that combine terminations, the number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan or that expired.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period",
        "negatedLabel": "Shares, Forfeited or expired"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofthestatusofthestockoptionplanandchangesTable"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice": {
     "auth_ref": [
      "r816"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average price of options that were either forfeited or expired.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price",
        "terseLabel": "Weighted average exercise price, Forfeited or expired"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofthestatusofthestockoptionplanandchangesTable"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": {
     "auth_ref": [
      "r496"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Gross number of share options (or share units) granted during the period.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross",
        "terseLabel": "Shares, Granted"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofthestatusofthestockoptionplanandchangesTable"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r506"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value",
        "terseLabel": "Weighted average exercise price, Weighted average fair value of options granted during the year"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofthestatusofthestockoptionplanandchangesTable"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": {
     "auth_ref": [
      "r121"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value",
        "terseLabel": "Aggregate intrinsic value outstanding"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/StockBasedCompensationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": {
     "auth_ref": [
      "r492",
      "r493"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of options outstanding, including both vested and non-vested options.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number",
        "periodStartLabel": "Shares, Outstanding at beginning of year",
        "terseLabel": "Shares, Outstanding at end of year"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofthestatusofthestockoptionplanandchangesTable"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": {
     "auth_ref": [
      "r492",
      "r493"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price",
        "periodEndLabel": "Weighted average exercise price, Outstanding at end of year",
        "periodStartLabel": "Weighted average exercise price, Outstanding at beginning of year"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofthestatusofthestockoptionplanandchangesTable"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": {
     "auth_ref": [
      "r488",
      "r489",
      "r490",
      "r492",
      "r493",
      "r494",
      "r495",
      "r496",
      "r497",
      "r498",
      "r499",
      "r500",
      "r501",
      "r502",
      "r503",
      "r504",
      "r505",
      "r506",
      "r507",
      "r508",
      "r509",
      "r512",
      "r513",
      "r514",
      "r515",
      "r516"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Award under share-based payment arrangement.",
        "label": "Award Type [Domain]"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/StockBasedCompensationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": {
     "auth_ref": [
      "r497"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares.",
        "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price",
        "terseLabel": "Weighted average exercise price, Exercised"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofthestatusofthestockoptionplanandchangesTable"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": {
     "auth_ref": [
      "r496"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.",
        "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price",
        "terseLabel": "Weighted average exercise price, Granted"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofthestatusofthestockoptionplanandchangesTable"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": {
     "auth_ref": [
      "r491",
      "r510",
      "r511",
      "r512",
      "r513",
      "r516",
      "r524",
      "r525"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost.",
        "label": "Share-Based Payment Arrangement [Policy Text Block]",
        "terseLabel": "Stock-Based Compensation"
       }
      }
     },
     "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/AccountingPoliciesByPolicy"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": {
     "auth_ref": [
      "r742"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Period from grant date that an equity-based award expires, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period",
        "terseLabel": "Option expiration period"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/StockBasedCompensationDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": {
     "auth_ref": [
      "r512"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term",
        "terseLabel": "Expected life"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofassumptionsusedTable"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": {
     "auth_ref": [
      "r121"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Intrinsic Value",
        "terseLabel": "Aggregate intrinsic value options exercisable at year-end"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/StockBasedCompensationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": {
     "auth_ref": [
      "r121"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term",
        "terseLabel": "Weighted Average Remaining Contractual Life, Options exercisable at year-end"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofthestatusofthestockoptionplanandchangesTable"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": {
     "auth_ref": [
      "r119"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term",
        "terseLabel": "Weighted Average Remaining Contractual Life, Outstanding at end of year"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofthestatusofthestockoptionplanandchangesTable"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1": {
     "auth_ref": [
      "r507"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value of options vested. Excludes equity instruments other than options, for example, but not limited to, share units, stock appreciation rights, restricted stock.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested in Period, Fair Value",
        "terseLabel": "Fair value of stock option grants"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/StockBasedCompensationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SharesOutstanding": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares issued which are neither cancelled nor held in the treasury.",
        "label": "Shares, Outstanding",
        "periodEndLabel": "Balance (in Shares)",
        "periodStartLabel": "Balance (in Shares)"
       }
      }
     },
     "localname": "SharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ShareholdersEquityType2or3"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShortTermDebtTypeAxis": {
     "auth_ref": [
      "r14"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of short-term debt arrangement.",
        "label": "Short-Term Debt, Type [Axis]"
       }
      }
     },
     "localname": "ShortTermDebtTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofallowanceforloanlossesandrecordedinvestmentinloansbyimpairmentmethodologyTable"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SignificantAccountingPoliciesTextBlock": {
     "auth_ref": [
      "r60",
      "r256"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.",
        "label": "Significant Accounting Policies [Text Block]",
        "terseLabel": "Summary of Significant Accounting Policies and Activities"
       }
      }
     },
     "localname": "SignificantAccountingPoliciesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/SummaryofSignificantAccountingPoliciesandActivities"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SpecialMentionMember": {
     "auth_ref": [
      "r78",
      "r794"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A category of financing receivables considered to have potential weaknesses that deserve management's close attention. If left uncorrected, those potential weaknesses may result in a deterioration of the repayment prospects for the asset or of the creditor's position at some future date.",
        "label": "Special Mention [Member]",
        "terseLabel": "Special Mention [Member]"
       }
      }
     },
     "localname": "SpecialMentionMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofloanbalancesclassifiedbycreditqualityindicatorsandloancategoriesTable",
      "http://www.southernfirst.com/role/ScheduleofoutstandingloansbycreditqualityindicatorsbyyearoforiginationTable"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_StatementEquityComponentsAxis": {
     "auth_ref": [
      "r20",
      "r111",
      "r220",
      "r242",
      "r243",
      "r244",
      "r262",
      "r263",
      "r264",
      "r266",
      "r272",
      "r274",
      "r292",
      "r344",
      "r400",
      "r521",
      "r522",
      "r523",
      "r542",
      "r543",
      "r560",
      "r571",
      "r572",
      "r573",
      "r574",
      "r575",
      "r576",
      "r586",
      "r663",
      "r664",
      "r665"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by component of equity.",
        "label": "Equity Components [Axis]"
       }
      }
     },
     "localname": "StatementEquityComponentsAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ShareholdersEquityType2or3"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Statement [Line Items]"
       }
      }
     },
     "localname": "StatementLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ShareholdersEquityType2or3"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfCashFlowsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Cash Flows [Abstract]"
       }
      }
     },
     "localname": "StatementOfCashFlowsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfFinancialPositionAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Financial Position [Abstract]"
       }
      }
     },
     "localname": "StatementOfFinancialPositionAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfStockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Stockholders' Equity [Abstract]"
       }
      }
     },
     "localname": "StatementOfStockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementTable": {
     "auth_ref": [
      "r262",
      "r263",
      "r264",
      "r292",
      "r625"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.",
        "label": "Statement [Table]"
       }
      }
     },
     "localname": "StatementTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ShareholdersEquityType2or3"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockCompensationPlanMember": {
     "auth_ref": [
      "r781"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share-based payment arrangement in which award of equity shares are granted. Arrangement includes, but is not limited to, grantor incurring liability for product and service based on price of its shares.",
        "label": "Share-Based Payment Arrangement [Member]",
        "terseLabel": "Stock Compensation Plan [Member]"
       }
      }
     },
     "localname": "StockCompensationPlanMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/StockBasedCompensationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesOther": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares of stock issued attributable to transactions classified as other.",
        "label": "Stock Issued During Period, Shares, Other",
        "negatedLabel": "Shares, Exercised"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesOther",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofthestatusofthestockoptionplanandchangesTable"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures": {
     "auth_ref": [
      "r6",
      "r7",
      "r111",
      "r112"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares issued during the period related to Restricted Stock Awards, net of any shares forfeited.",
        "label": "Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures",
        "terseLabel": "Issuance of restricted stock, net of forfeitures (in Shares)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ShareholdersEquityType2or3"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": {
     "auth_ref": [
      "r6",
      "r7",
      "r111",
      "r112",
      "r497"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of share options (or share units) exercised during the current period.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period",
        "terseLabel": "Proceeds from exercise of stock options (in Shares)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ShareholdersEquityType2or3"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueNewIssues": {
     "auth_ref": [
      "r6",
      "r7",
      "r111",
      "r112"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.",
        "label": "Stock Issued During Period, Value, New Issues",
        "negatedLabel": "Issuance of common stock"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueNewIssues",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofcondensedfinancialinformationofSouthernFirstBancsharesIncparentcompanyonlyTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures": {
     "auth_ref": [
      "r111",
      "r112"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value of stock related to Restricted Stock Awards issued during the period, net of the stock value of such awards forfeited.",
        "label": "Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures",
        "terseLabel": "Issuance of restricted stock, net of forfeitures"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ShareholdersEquityType2or3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": {
     "auth_ref": [
      "r20",
      "r111",
      "r112"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value of stock issued as a result of the exercise of stock options.",
        "label": "Stock Issued During Period, Value, Stock Options Exercised",
        "terseLabel": "Proceeds from exercise of stock options"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueStockOptionsExercised",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ShareholdersEquityType2or3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockOptionPlanExpense": {
     "auth_ref": [
      "r50"
     ],
     "calculation": {
      "http://www.southernfirst.com/role/ScheduleofstockbasedcompensationexpenseTable": {
       "order": 1.0,
       "parentTag": "us-gaap_EmployeeBenefitsAndShareBasedCompensation",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of noncash expense for option under share-based payment arrangement.",
        "label": "Stock or Unit Option Plan Expense",
        "terseLabel": "Stock option expense"
       }
      }
     },
     "localname": "StockOptionPlanExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofstockbasedcompensationexpenseTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquity": {
     "auth_ref": [
      "r7",
      "r10",
      "r11",
      "r84",
      "r744",
      "r773",
      "r791",
      "r845"
     ],
     "calculation": {
      "http://www.southernfirst.com/role/ConsolidatedBalanceSheet": {
       "order": 2.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.",
        "label": "Stockholders' Equity Attributable to Parent",
        "periodEndLabel": "Balance",
        "periodStartLabel": "Balance",
        "terseLabel": "Shareholders\u2019 equity",
        "totalLabel": "Total shareholders\u2019 equity"
       }
      }
     },
     "localname": "StockholdersEquity",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ConsolidatedBalanceSheet",
      "http://www.southernfirst.com/role/ScheduleofcondensedfinancialinformationofSouthernFirstBancsharesIncparentcompanyonlyTable",
      "http://www.southernfirst.com/role/ShareholdersEquityType2or3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stockholders' Equity Attributable to Parent [Abstract]",
        "terseLabel": "SHAREHOLDERS\u2019 EQUITY"
       }
      }
     },
     "localname": "StockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubordinatedBorrowingsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subordinated Debentures [Abstract]"
       }
      }
     },
     "localname": "SubordinatedBorrowingsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubordinatedBorrowingsDisclosureTextBlock": {
     "auth_ref": [
      "r190"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for borrowings under subordinated debt agreements that qualify as available in computing net capital under SEC's uniform net capital rule, including restrictive covenants, collateral, interest rates and due dates, amounts due by date and amount owed in total.",
        "label": "Subordinated Borrowings Disclosure [Text Block]",
        "terseLabel": "Subordinated Debentures"
       }
      }
     },
     "localname": "SubordinatedBorrowingsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/SubordinatedDebentures"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SubsequentEventsPolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for reporting subsequent events.",
        "label": "Subsequent Events, Policy [Policy Text Block]",
        "terseLabel": "Subsequent Events"
       }
      }
     },
     "localname": "SubsequentEventsPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/AccountingPoliciesByPolicy"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SubstandardMember": {
     "auth_ref": [
      "r78",
      "r794"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A category of financing receivables that are inadequately protected by the current sound worth and paying capacity of the obligor or of the collateral pledged, if any. Loans so classified have a well-defined weakness or weaknesses that jeopardize the liquidation of the debt. They are characterized by the distinct possibility that the creditor will sustain some loss if the deficiencies are not corrected.",
        "label": "Substandard [Member]",
        "terseLabel": "Substandard [Member]"
       }
      }
     },
     "localname": "SubstandardMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofloanbalancesclassifiedbycreditqualityindicatorsandloancategoriesTable",
      "http://www.southernfirst.com/role/ScheduleofoutstandingloansbycreditqualityindicatorsbyyearoforiginationTable"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SupplementalCashFlowInformationAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Supplemental Cash Flow Information [Abstract]",
        "terseLabel": "Supplemental information"
       }
      }
     },
     "localname": "SupplementalCashFlowInformationAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_TierOneLeverageCapital": {
     "auth_ref": [
      "r651"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of Tier 1 leverage capital as defined by regulatory framework.",
        "label": "Banking Regulation, Tier 1 Leverage Capital, Actual",
        "terseLabel": "Tier 1 Capital (to average assets) Amount"
       }
      }
     },
     "localname": "TierOneLeverageCapital",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofcapitalamountsandratiosoftheBankandtheCompanyandtheregulatoryminimumrequirementsTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TierOneLeverageCapitalRequiredForCapitalAdequacy": {
     "auth_ref": [
      "r651",
      "r655"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of minimum Tier 1 leverage capital required for capital adequacy as defined by regulatory framework.",
        "label": "Banking Regulation, Tier 1 Leverage Capital, Capital Adequacy, Minimum",
        "terseLabel": "Tier 1 Capital (to average assets) For capital adequacy purposes minimum"
       }
      }
     },
     "localname": "TierOneLeverageCapitalRequiredForCapitalAdequacy",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofcapitalamountsandratiosoftheBankandtheCompanyandtheregulatoryminimumrequirementsTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TierOneLeverageCapitalRequiredToBeWellCapitalized": {
     "auth_ref": [
      "r651"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of minimum Tier 1 leverage capital categorized as well capitalized as defined by regulatory framework for prompt corrective action.",
        "label": "Banking Regulation, Tier 1 Leverage Capital, Well Capitalized, Minimum",
        "terseLabel": "Tier 1 Capital (to average assets) To be well capitalized under prompt corrective action provisions minimum"
       }
      }
     },
     "localname": "TierOneLeverageCapitalRequiredToBeWellCapitalized",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofcapitalamountsandratiosoftheBankandtheCompanyandtheregulatoryminimumrequirementsTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TierOneRiskBasedCapital": {
     "auth_ref": [
      "r651"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of Tier 1 risk-based capital as defined by regulatory framework.",
        "label": "Banking Regulation, Tier 1 Risk-Based Capital, Actual",
        "terseLabel": "Tier 1 Capital (to risk weighted assets) Amount"
       }
      }
     },
     "localname": "TierOneRiskBasedCapital",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofcapitalamountsandratiosoftheBankandtheCompanyandtheregulatoryminimumrequirementsTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TierOneRiskBasedCapitalRequiredForCapitalAdequacy": {
     "auth_ref": [
      "r651",
      "r655"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of minimum Tier 1 risk-based capital required for capital adequacy as defined by regulatory framework.",
        "label": "Banking Regulation, Tier 1 Risk-Based Capital, Capital Adequacy, Minimum",
        "terseLabel": "Tier 1 Capital (to risk weighted assets) For capital adequacy purposes minimum"
       }
      }
     },
     "localname": "TierOneRiskBasedCapitalRequiredForCapitalAdequacy",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofcapitalamountsandratiosoftheBankandtheCompanyandtheregulatoryminimumrequirementsTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TierOneRiskBasedCapitalRequiredToBeWellCapitalized": {
     "auth_ref": [
      "r651"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of minimum Tier 1 risk-based capital categorized as well capitalized as defined by regulatory framework for prompt corrective action.",
        "label": "Banking Regulation, Tier 1 Risk-Based Capital, Well Capitalized, Minimum",
        "terseLabel": "Tier 1 Capital (to risk weighted assets) To be well capitalized under prompt corrective action provisions minimum"
       }
      }
     },
     "localname": "TierOneRiskBasedCapitalRequiredToBeWellCapitalized",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofcapitalamountsandratiosoftheBankandtheCompanyandtheregulatoryminimumrequirementsTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TimeDepositMaturitiesYearFour": {
     "auth_ref": [
      "r107"
     ],
     "calculation": {
      "http://www.southernfirst.com/role/ScheduledmaturitiesofcertificatesofdepositTable": {
       "order": 4.0,
       "parentTag": "us-gaap_TimeDeposits",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of time deposit maturing in fourth fiscal year following current fiscal year. Time deposit includes, but is not limited to, certificate of deposit. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Time Deposit Maturities, Year Four",
        "terseLabel": "2026"
       }
      }
     },
     "localname": "TimeDepositMaturitiesYearFour",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduledmaturitiesofcertificatesofdepositTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TimeDepositMaturitiesYearOne": {
     "auth_ref": [
      "r107"
     ],
     "calculation": {
      "http://www.southernfirst.com/role/ScheduledmaturitiesofcertificatesofdepositTable": {
       "order": 1.0,
       "parentTag": "us-gaap_TimeDeposits",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of time deposit maturing in next fiscal year following current fiscal year. Time deposit includes, but is not limited to, certificate of deposit. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Time Deposit Maturities, Year One",
        "terseLabel": "2023"
       }
      }
     },
     "localname": "TimeDepositMaturitiesYearOne",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduledmaturitiesofcertificatesofdepositTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TimeDepositMaturitiesYearThree": {
     "auth_ref": [
      "r107"
     ],
     "calculation": {
      "http://www.southernfirst.com/role/ScheduledmaturitiesofcertificatesofdepositTable": {
       "order": 3.0,
       "parentTag": "us-gaap_TimeDeposits",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of time deposit maturing in third fiscal year following current fiscal year. Time deposit includes, but is not limited to, certificate of deposit. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Time Deposit Maturities, Year Three",
        "terseLabel": "2025"
       }
      }
     },
     "localname": "TimeDepositMaturitiesYearThree",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduledmaturitiesofcertificatesofdepositTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TimeDepositMaturitiesYearTwo": {
     "auth_ref": [
      "r107"
     ],
     "calculation": {
      "http://www.southernfirst.com/role/ScheduledmaturitiesofcertificatesofdepositTable": {
       "order": 2.0,
       "parentTag": "us-gaap_TimeDeposits",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of time deposit maturing in second fiscal year following current fiscal year. Time deposit includes, but is not limited to, certificate of deposit. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Time Deposit Maturities, Year Two",
        "terseLabel": "2024"
       }
      }
     },
     "localname": "TimeDepositMaturitiesYearTwo",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduledmaturitiesofcertificatesofdepositTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TimeDeposits": {
     "auth_ref": [
      "r164",
      "r189"
     ],
     "calculation": {
      "http://www.southernfirst.com/role/ScheduledmaturitiesofcertificatesofdepositTable": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.southernfirst.com/role/ScheduleofdetailindepositaccountsTable": {
       "order": 5.0,
       "parentTag": "us-gaap_Deposits",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of time deposit liabilities, including certificates of deposit.",
        "label": "Time Deposits",
        "terseLabel": "Time deposits",
        "totalLabel": "Certificates of deposit"
       }
      }
     },
     "localname": "TimeDeposits",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduledmaturitiesofcertificatesofdepositTable",
      "http://www.southernfirst.com/role/ScheduleofdetailindepositaccountsTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TimeDeposits100000OrMore": {
     "auth_ref": [
      "r217"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of time deposit liabilities, including certificates of deposit, in denominations of $100,000 or more.",
        "label": "Time Deposits, $100,000 or More",
        "terseLabel": "Time deposits greater than $250,000"
       }
      }
     },
     "localname": "TimeDeposits100000OrMore",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/DepositsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": {
     "auth_ref": [
      "r336",
      "r337",
      "r397",
      "r399",
      "r559",
      "r594",
      "r595",
      "r596",
      "r597",
      "r598",
      "r599",
      "r600",
      "r601",
      "r602",
      "r603",
      "r604",
      "r605",
      "r606",
      "r607",
      "r608",
      "r609",
      "r610",
      "r611",
      "r612",
      "r613",
      "r614",
      "r615",
      "r616",
      "r617",
      "r618",
      "r619",
      "r620",
      "r621",
      "r622",
      "r623",
      "r788",
      "r789",
      "r790",
      "r870",
      "r871",
      "r872",
      "r873",
      "r874",
      "r875",
      "r876"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Instrument or contract that imposes a contractual obligation to deliver cash or another financial instrument or to exchange other financial instruments on potentially unfavorable terms and conveys a contractual right to receive cash or another financial instrument or to exchange other financial instruments on potentially favorable terms.",
        "label": "Financial Instruments [Domain]"
       }
      }
     },
     "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/LoansandAllowanceforCreditLossesDetails",
      "http://www.southernfirst.com/role/RegulatoryMattersDetails",
      "http://www.southernfirst.com/role/ScheduleofactivityrelatedtotheallowanceforcreditlossesTable",
      "http://www.southernfirst.com/role/ScheduleofcompositionofourloanportfolioTable",
      "http://www.southernfirst.com/role/ScheduleofkeyinformationforimpairedloansTable",
      "http://www.southernfirst.com/role/ScheduleofoutstandingloansbycreditqualityindicatorsbyyearoforiginationTable"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_USStatesAndPoliticalSubdivisionsMember": {
     "auth_ref": [
      "r730",
      "r866"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Bonds or similar securities issued by state, city, or local US governments or the agencies operated by state, city, or local governments. Debt securities issued by state governments may include bond issuances of US state authorities including, for example, but not limited to, housing authorities, dormitory authorities, and general obligations while debt securities issued by political subdivisions of US states would include, for example, debt issuances by county, borough, city, or municipal governments.",
        "label": "US States and Political Subdivisions Debt Securities [Member]",
        "terseLabel": "State and Political Subdivisions [Member]",
        "verboseLabel": "State and political subdivisions [Member]"
       }
      }
     },
     "localname": "USStatesAndPoliticalSubdivisionsMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofamortizedcostsandfairvalueofinvestmentsecuritiesTable",
      "http://www.southernfirst.com/role/ScheduleofgrossunrealizedlossesoninvestmentsecuritiesandfairmarketvalueofrelatedsecuritiesTable"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_USTreasurySecuritiesMember": {
     "auth_ref": [
      "r709",
      "r730",
      "r732",
      "r860"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This category includes information about debt securities issued by the United States Department of the Treasury and backed by the United States government. Such securities primarily consist of treasury bills (short-term maturities - one year or less), treasury notes (intermediate term maturities - two to ten years), and treasury bonds (long-term maturities - ten to thirty years).",
        "label": "US Treasury Securities [Member]",
        "terseLabel": "US treasuries [Member]"
       }
      }
     },
     "localname": "USTreasurySecuritiesMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofamortizedcostsandfairvalueofinvestmentsecuritiesTable"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_UnusedCommitmentsToExtendCredit": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Unused amount of commitments to extend credit to customers.",
        "label": "Unused Commitments to Extend Credit",
        "terseLabel": "Unfunded commitments"
       }
      }
     },
     "localname": "UnusedCommitmentsToExtendCredit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/FinancialInstrumentsWithOffBalanceSheetRiskDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UseOfEstimates": {
     "auth_ref": [
      "r63",
      "r64",
      "r65",
      "r293",
      "r294",
      "r296",
      "r297"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.",
        "label": "Use of Estimates, Policy [Policy Text Block]",
        "terseLabel": "Use of Estimates"
       }
      }
     },
     "localname": "UseOfEstimates",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/AccountingPoliciesByPolicy"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ValuationAllowancesAndReservesRecoveries": {
     "auth_ref": [
      "r776"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase in valuation and qualifying accounts and reserves from recovery of amount previously written off or reestablishment of reserve previously utilized.",
        "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Addition, Recovery",
        "terseLabel": "Loan recoveries"
       }
      }
     },
     "localname": "ValuationAllowancesAndReservesRecoveries",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofactivityrelatedtotheallowanceforcreditlossesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_VariableRateAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of variable rate.",
        "label": "Variable Rate [Axis]"
       }
      }
     },
     "localname": "VariableRateAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/FederalHomeLoanBankAdvancesandOtherBorrowingsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_VariableRateDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index.",
        "label": "Variable Rate [Domain]"
       }
      }
     },
     "localname": "VariableRateDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/FederalHomeLoanBankAdvancesandOtherBorrowingsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment": {
     "auth_ref": [
      "r780"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The sum of dilutive potential common shares or units used in the calculation of the diluted per-share or per-unit computation.",
        "label": "Weighted Average Number of Shares Outstanding, Diluted, Adjustment",
        "terseLabel": "Common stock equivalents"
       }
      }
     },
     "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustment",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ScheduleofearningspersharecalculationTable"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": {
     "auth_ref": [
      "r277",
      "r283"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.",
        "label": "Weighted Average Number of Shares Outstanding, Diluted",
        "terseLabel": "Diluted (in Shares)",
        "verboseLabel": "Weighted-average common shares outstanding - diluted"
       }
      }
     },
     "localname": "WeightedAverageNumberOfDilutedSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ConsolidatedIncomeStatement",
      "http://www.southernfirst.com/role/ScheduleofearningspersharecalculationTable",
      "http://www.southernfirst.com/role/ScheduleofselectedquarterlyfinancialinformationTable"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]",
        "terseLabel": "Weighted average common shares outstanding"
       }
      }
     },
     "localname": "WeightedAverageNumberOfSharesOutstandingAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ConsolidatedIncomeStatement"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": {
     "auth_ref": [
      "r275",
      "r283"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.",
        "label": "Weighted Average Number of Shares Outstanding, Basic",
        "terseLabel": "Basic (in Shares)",
        "verboseLabel": "Weighted-average common shares outstanding - basic"
       }
      }
     },
     "localname": "WeightedAverageNumberOfSharesOutstandingBasic",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.southernfirst.com/role/ConsolidatedIncomeStatement",
      "http://www.southernfirst.com/role/ScheduleofearningspersharecalculationTable",
      "http://www.southernfirst.com/role/ScheduleofselectedquarterlyfinancialinformationTable"
     ],
     "xbrltype": "sharesItemType"
    }
   },
   "unitCount": 4
  }
 },
 "std_ref": {
  "r0": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(1)",
   "Topic": "205",
   "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721673-107760",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r1": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(19))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r10": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r100": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27357-111563",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r101": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "320",
   "URI": "https://asc.fasb.org/topic&trid=2196928",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r102": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r103": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r104": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r105": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "360",
   "URI": "https://asc.fasb.org/topic&trid=2155823",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r106": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "440",
   "URI": "https://asc.fasb.org/topic&trid=2144648",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r107": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123465755&loc=d3e1835-112601",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r108": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123465755&loc=SL6230698-112601",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r109": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=65888546&loc=d3e21332-112643",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r11": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(31))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r110": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=65888546&loc=d3e21346-112643",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r111": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21463-112644",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r112": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.3-04)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r113": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "15",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "712",
   "URI": "https://asc.fasb.org/extlink&oid=6410066&loc=d3e79218-111664",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r114": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "15",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "712",
   "URI": "https://asc.fasb.org/extlink&oid=6410066&loc=d3e79218-111664",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r115": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r116": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r117": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r118": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r119": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r12": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(32))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r120": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r121": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r122": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=SL79508275-113901",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r123": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=126964447&loc=d3e11149-113907",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r124": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=126964447&loc=d3e11178-113907",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r125": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r126": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r127": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32632-109319",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r128": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r129": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.7)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r13": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19(b),22(b))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r130": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "19",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569616-111683",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r131": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569643-111683",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r132": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(3)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r133": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c),(3)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r134": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "83",
   "Publisher": "FASB",
   "Section": "15",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126929950&loc=d3e34841-113949",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r135": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126966630&loc=d3e41228-113958",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r136": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5579245-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r137": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "815",
   "URI": "https://asc.fasb.org/topic&trid=2229140",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r138": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r139": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r14": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r140": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bbb)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r141": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13467-108611",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r142": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13476-108611",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r143": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "230",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r144": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "15",
   "SubTopic": "20",
   "Topic": "835",
   "URI": "https://asc.fasb.org/extlink&oid=6450852&loc=d3e24871-108386",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r145": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28551-108399",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r146": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r147": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "https://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r148": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(4)",
   "Topic": "840",
   "URI": "https://asc.fasb.org/extlink&oid=123392090&loc=d3e45377-112738",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r149": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "20",
   "Topic": "940",
   "URI": "https://asc.fasb.org/extlink&oid=126941158&loc=d3e41242-110953",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r15": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19,20)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r150": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "320",
   "Subparagraph": "(b)",
   "Topic": "940",
   "URI": "https://asc.fasb.org/extlink&oid=35711043&loc=d3e42429-110968",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r151": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "320",
   "Topic": "940",
   "URI": "https://asc.fasb.org/extlink&oid=35711157&loc=d3e42546-110969",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r152": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "320",
   "Topic": "940",
   "URI": "https://asc.fasb.org/subtopic&trid=2176304",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r153": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "820",
   "Topic": "940",
   "URI": "https://asc.fasb.org/extlink&oid=35710923&loc=d3e45360-110995",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r154": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "210",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126970686&loc=d3e59706-112781",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r155": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(1))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r156": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(10))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r157": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(11))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r158": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(13))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r159": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(15)(2))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r16": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19-26)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r160": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(16))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r161": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(23))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r162": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.1,2,3)",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r163": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.10(4))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r164": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.12)",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r165": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.13,16)",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r166": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.15(5))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r167": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.15)",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r168": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.2)",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r169": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.3)",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r17": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.20)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r170": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.7)",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r171": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(11))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r172": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(15))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r173": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(22))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r174": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04.1)",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r175": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04.1-5)",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r176": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04.10)",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r177": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04.11)",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r178": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04.12)",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r179": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04.13(h))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r18": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.22(a)(1))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r180": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04.13)",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r181": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04.14(b))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r182": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04.14)",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r183": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04.4)",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r184": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04.6)",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r185": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04.7,8)",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r186": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04.9)",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r187": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "230",
   "Subparagraph": "(b)",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=123398031&loc=d3e60009-112784",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r188": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "320",
   "Topic": "942",
   "URI": "https://asc.fasb.org/subtopic&trid=2209399",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r189": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "405",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=116652737&loc=d3e64164-112818",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r19": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.22)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r190": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "470",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=6479118&loc=d3e64650-112822",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r191": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "505",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=117337116&loc=d3e65217-112826",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r192": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "825",
   "Subparagraph": "(b)(2)",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126941378&loc=d3e61044-112788",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r193": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "825",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126941378&loc=d3e61044-112788",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r194": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "825",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126941378&loc=d3e61082-112788",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r195": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(15)(b)(2))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r196": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(16)(a))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r197": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(16))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r198": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(23)(a)(4)(i))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r199": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(10))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r2": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(20))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r20": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.29-31)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r200": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(12))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r201": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r202": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(25))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r203": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(8))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r204": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03.1(f,g))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r205": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03.1(h))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r206": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03.15(a))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r207": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(18))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r208": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(8))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r209": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04.3(a))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r21": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.3,4)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r210": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04.7)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r211": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "310",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=123605502&loc=d3e21338-158488",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r212": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "220",
   "Subparagraph": "(k)",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=124433917&loc=SL114874205-224268",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r213": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-07.2(a),(b),(c),(d))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=120401555&loc=SL114874292-224272",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r214": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12(2)(i))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611133-123010",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r215": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "320",
   "Topic": "946",
   "URI": "https://asc.fasb.org/subtopic&trid=2324412",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r216": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "05",
   "SubTopic": "10",
   "Topic": "970",
   "URI": "https://asc.fasb.org/extlink&oid=126943897&loc=d3e24546-110282",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r217": {
   "Name": "Industry Guide",
   "Number": "3",
   "Paragraph": "D-E",
   "Publisher": "SEC",
   "Section": "V",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r218": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(n)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef"
  },
  "r219": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "840",
   "URI": "https://asc.fasb.org/extlink&oid=123386454&loc=d3e45280-112737",
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef"
  },
  "r22": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(30)(a)(3)(ii))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r220": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "105",
   "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r221": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-04(Schedule I))",
   "Topic": "205",
   "URI": "https://asc.fasb.org/extlink&oid=126898705&loc=d3e5864-122674",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r222": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r223": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(1))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r224": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(13))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r225": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(14))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r226": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(17))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r227": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(18))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r228": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(3)(b))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r229": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30)(a)(4))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r23": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.H.3)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13728-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r230": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(4))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r231": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.22(a)(2))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r232": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r233": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r234": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e637-108580",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r235": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL34724391-108580",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r236": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r237": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r238": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r239": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r24": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r240": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r241": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL116659661-227067",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r242": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r243": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r244": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r245": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(210.5-03(11))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r246": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(1))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r247": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(24))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r248": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(25))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r249": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3151-108585",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r25": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e637-108580",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r250": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3179-108585",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r251": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3367-108585",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r252": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3461-108585",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r253": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r254": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r255": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4297-108586",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r256": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18726-107790",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r257": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(e)(1))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r258": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(g)(1)(ii))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r259": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(h)(2))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r26": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e640-108580",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r260": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(h))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r261": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-04(a))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r262": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "23",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r263": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r264": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r265": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(2)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r266": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(3)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r267": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r268": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r269": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r27": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e681-108580",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r270": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r271": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r272": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r273": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r274": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r275": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1448-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r276": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1377-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r277": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1505-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r278": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1252-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r279": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r28": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669686-108580",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r280": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r281": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r282": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1337-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r283": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r284": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r285": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r286": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r287": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e3842-109258",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r288": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "260",
   "URI": "https://asc.fasb.org/topic&trid=2144383",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r289": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "270",
   "URI": "https://asc.fasb.org/extlink&oid=126900988&loc=d3e1280-108306",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r29": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e689-108580",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r290": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "270",
   "URI": "https://asc.fasb.org/extlink&oid=126900988&loc=SL124452896-108306",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r291": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "270",
   "URI": "https://asc.fasb.org/extlink&oid=126900988&loc=SL77927221-108306",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r292": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "272",
   "URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r293": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r294": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r295": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r296": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r297": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r298": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r299": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r3": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(22))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r30": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e557-108580",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r300": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r301": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r302": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r303": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r304": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r305": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r306": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r307": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r308": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r309": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r31": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(10))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r310": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r311": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r312": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r313": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r314": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r315": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r316": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r317": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r318": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "40",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9031-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r319": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r32": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(20))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r320": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "42",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9054-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r321": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r322": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5033-111524",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r323": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5066-111524",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r324": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5111-111524",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r325": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=SL6953401-111524",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r326": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=84159169&loc=d3e10133-111534",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r327": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=84159169&loc=d3e10149-111534",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r328": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=84159169&loc=d3e10178-111534",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r329": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "40",
   "Topic": "310",
   "URI": "https://asc.fasb.org/subtopic&trid=2196892",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r33": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.4)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r330": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=124260329&loc=d3e26610-111562",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r331": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27161-111563",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r332": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27198-111563",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r333": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27198-111563",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r334": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27198-111563",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r335": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27198-111563",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r336": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27232-111563",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r337": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=SL120269820-111563",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r338": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27290-111563",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r339": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(2)",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27290-111563",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r34": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.4,6)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r340": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27337-111563",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r341": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27357-111563",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r342": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(2)",
   "Topic": "323",
   "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r343": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "323",
   "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r344": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r345": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255206&loc=SL82895884-210446",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r346": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(e)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919244-210447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r347": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919244-210447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r348": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r349": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(f)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r35": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.6)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r350": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r351": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919253-210447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r352": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919258-210447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r353": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919258-210447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r354": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL120267969-210447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r355": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919230-210447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r356": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919230-210447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r357": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919232-210447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r358": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL120270059-210447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r359": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124258926&loc=SL82898722-210454",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r36": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3179-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r360": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(1)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922888-210455",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r361": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(2)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922888-210455",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r362": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922888-210455",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r363": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922890-210455",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r364": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922895-210455",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r365": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922900-210455",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r366": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "440",
   "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r367": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "440",
   "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r368": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r369": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r37": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3179-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r370": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "20",
   "Subparagraph": "(SAB Topic 5.Y.Q2)",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r371": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "20",
   "Subparagraph": "(SAB Topic 5.Y.Q4)",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r372": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(i))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r373": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r374": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iv))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r375": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(5))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r376": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(i))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r377": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r378": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r379": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iv))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r38": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3179-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r380": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(5))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r381": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r382": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r383": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r384": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(e)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r385": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(f)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r386": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r387": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r388": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r389": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r39": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r390": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r391": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r392": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r393": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r394": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r395": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r396": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r397": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1I",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r398": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r399": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r4": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(26)(a))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r40": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r400": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.3-04)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r401": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130561-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r402": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130563-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r403": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130563-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r404": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "19",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130564-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r405": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r406": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r407": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r408": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r409": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130543-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r41": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r410": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130545-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r411": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "606",
   "URI": "https://asc.fasb.org/topic&trid=49130388",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r412": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123453770&loc=d3e1703-114919",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r413": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r414": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(1)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r415": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(10)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r416": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(2)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r417": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(3)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r418": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(4)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r419": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(5)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r42": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r420": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(6)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r421": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(7)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r422": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(8)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r423": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(9)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r424": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r425": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r426": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r427": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r428": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(4)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r429": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(5)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r43": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r430": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(6)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r431": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(7)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r432": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(8)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r433": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r434": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(i)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r435": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(ii)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r436": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iii)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r437": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(01)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r438": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r439": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)(A)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r44": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21C",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=SL94080552-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r440": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)(B)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r441": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)(C)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r442": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(03)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r443": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(e)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r444": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(f)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r445": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r446": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r447": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)(1)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r448": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)(2)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r449": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)(3)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r45": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r450": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)(4)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r451": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)(5)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r452": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)(6)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r453": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)(7)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r454": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(i)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r455": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(j)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r456": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(k)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r457": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(k)(1)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r458": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(k)(3)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r459": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(k)(4)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r46": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r460": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(l)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r461": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(n)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r462": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(o)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r463": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(p)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r464": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(q)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r465": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(r)(1)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r466": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(r)(2)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r467": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2410-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r468": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r469": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(1)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r47": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r470": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(2)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r471": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(3)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r472": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(4)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r473": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(5)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r474": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(6)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r475": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(7)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r476": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r477": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2919-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r478": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=21916913&loc=d3e273930-122802",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r479": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "60",
   "Subparagraph": "(c)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=6414203&loc=d3e39689-114964",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r48": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r480": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "70",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=49170846&loc=d3e28014-114942",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r481": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "80",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=29639808&loc=d3e29008-114946",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r482": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r483": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(d)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r484": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(b)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450691-114947",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r485": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "715",
   "URI": "https://asc.fasb.org/topic&trid=2235017",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r486": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=d3e4534-113899",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r487": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r488": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r489": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r49": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r490": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r491": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r492": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r493": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(ii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r494": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r495": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r496": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(01)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r497": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(02)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r498": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(03)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r499": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(04)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r5": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(26)(b))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r50": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r500": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r501": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(ii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r502": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r503": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(01)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r504": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(02)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r505": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(03)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r506": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r507": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r508": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r509": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r51": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r510": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r511": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r512": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r513": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(ii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r514": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(iii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r515": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(iv)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r516": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(v)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r517": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r518": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(2)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r519": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r52": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3044-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r520": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(l)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r521": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r522": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(f)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r523": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r524": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 14.D.2.Q6)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r525": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "718",
   "URI": "https://asc.fasb.org/topic&trid=2228938",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r526": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e32247-109318",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r527": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e32280-109318",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r528": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e31917-109318",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r529": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e31931-109318",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r53": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3095-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r530": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r531": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r532": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32705-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r533": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r534": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "19",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32840-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r535": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r536": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r537": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32847-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r538": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32857-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r539": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r54": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4273-108586",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r540": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r541": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r542": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)(2)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r543": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)(3)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r544": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB TOPIC 6.I.5.Q1)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r545": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB TOPIC 6.I.7)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r546": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.Fact.1)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r547": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.Fact.2)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r548": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 11.C)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330215-122817",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r549": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r55": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4297-108586",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r550": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "270",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r551": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r552": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "740",
   "URI": "https://asc.fasb.org/topic&trid=2144680",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r553": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r554": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r555": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=d3e5614-111684",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r556": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bb)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r557": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r558": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4K",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(4)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5708775-113959",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r559": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Subparagraph": "(f)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126731327&loc=d3e90205-114008",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r56": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4304-108586",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r560": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)(3)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r561": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)(4)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r562": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r563": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r564": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r565": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bbb)(1)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r566": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bbb)(2)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r567": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r568": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r569": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=SL6742756-110258",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r57": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4313-108586",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r570": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r571": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r572": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r573": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(b)",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r574": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(c)",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r575": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(d)",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r576": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r577": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "835",
   "URI": "https://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r578": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "https://asc.fasb.org/extlink&oid=124429444&loc=SL124452920-239629",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r579": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918666-209980",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r58": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4332-108586",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r580": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r581": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(3)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r582": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(4)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r583": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918701-209980",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r584": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "https://asc.fasb.org/subtopic&trid=77888251",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r585": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=124258985&loc=SL77919372-209981",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r586": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)(iii)(03)",
   "Topic": "848",
   "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r587": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "850",
   "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r588": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "850",
   "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r589": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "850",
   "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r59": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=SL98516268-108586",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r590": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "850",
   "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r591": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "850",
   "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39691-107864",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r592": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "850",
   "URI": "https://asc.fasb.org/topic&trid=2122745",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r593": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "852",
   "URI": "https://asc.fasb.org/extlink&oid=124437977&loc=d3e55792-112764",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r594": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)(i)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r595": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)(ii)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r596": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r597": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(bb)(1)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r598": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(bb)(2)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r599": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(bb)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r6": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(28))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r60": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "235",
   "URI": "https://asc.fasb.org/topic&trid=2122369",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r600": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(1)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r601": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(2)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r602": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r603": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r604": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r605": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r606": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r607": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=66007379&loc=d3e113888-111728",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r608": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=109249958&loc=SL34722452-111729",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r609": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(1)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r61": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "270",
   "URI": "https://asc.fasb.org/extlink&oid=126900988&loc=d3e1570-108306",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r610": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(2)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r611": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r612": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(4)(i)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r613": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(1)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r614": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(2)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r615": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r616": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(4)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r617": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(5)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r618": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(6)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r619": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(7)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r62": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "270",
   "URI": "https://asc.fasb.org/topic&trid=2126967",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r620": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(b)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r621": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(e)(1)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r622": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(e)(2)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r623": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(e)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r624": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "910",
   "URI": "https://asc.fasb.org/extlink&oid=126937589&loc=SL119991595-234733",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r625": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 11.L)",
   "Topic": "924",
   "URI": "https://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r626": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61929-109447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r627": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61929-109447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r628": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62059-109447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r629": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62059-109447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r63": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r630": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62395-109447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r631": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62395-109447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r632": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "33",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62479-109447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r633": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "33",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62479-109447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r634": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "35A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=SL6807758-109447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r635": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "35A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=SL6807758-109447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r636": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(c)(1)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61872-109447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r637": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(c)(2)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61872-109447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r638": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(6))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r639": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(26))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r64": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r640": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(27))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r641": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "230",
   "Subparagraph": "(c)",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=123398031&loc=d3e60009-112784",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r642": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "235",
   "Subparagraph": "(SX 210.9-05(b)(2))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r643": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "320",
   "Subparagraph": "(a)",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126980459&loc=SL120269850-112803",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r644": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "320",
   "Subparagraph": "(b)",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126980459&loc=SL120269850-112803",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r645": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "320",
   "Subparagraph": "(c)",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126980459&loc=SL120269850-112803",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r646": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "320",
   "Subparagraph": "(d)",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126980459&loc=SL120269850-112803",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r647": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r648": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "505",
   "Subparagraph": "(a)(1)",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=117337116&loc=SL5958568-112826",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r649": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "505",
   "Subparagraph": "(a)(2)",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=117337116&loc=SL5958568-112826",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r65": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r650": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "505",
   "Subparagraph": "(b)",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=117337116&loc=SL5958568-112826",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r651": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "505",
   "Subparagraph": "(c)(1)",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=117337116&loc=SL5958568-112826",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r652": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "505",
   "Subparagraph": "(c)(2)",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=117337116&loc=SL5958568-112826",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r653": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "505",
   "Subparagraph": "(e)",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=117337116&loc=SL5958568-112826",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r654": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "505",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=117337116&loc=SL5958569-112826",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r655": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "505",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=117337116&loc=SL5958570-112826",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r656": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "505",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=117337116&loc=SL5958573-112826",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r657": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "505",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=117337116&loc=SL5958575-112826",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r658": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r659": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(22))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r66": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r660": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(23))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r661": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(9))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r662": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Subparagraph": "(d)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r663": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r664": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)(1)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r665": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)(2)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r666": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(i)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r667": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(ii)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r668": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(h)(2)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r669": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12B(Column B)(Footnote 1))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r67": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=SL6953423-111524",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r670": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12B(Column B)(Footnote 6))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r671": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12B(Column B)(Footnote 7))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r672": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 1))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r673": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 6))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r674": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 7))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r675": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12B(Column D)(Footnote 1))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r676": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12B(Column D)(Footnote 6))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r677": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12B(Column D)(Footnote 7))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r678": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5D",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-13D(Column B)(Footnote 2))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=SL120429264-123010",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r679": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5D",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-13D(Column C)(Footnote 2))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=SL120429264-123010",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r68": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=SL6953423-111524",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r680": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-15(Column A))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r681": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-15(Column B))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r682": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-15(Column C))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r683": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-15(Column D))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r684": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "948",
   "URI": "https://asc.fasb.org/extlink&oid=6490092&loc=d3e47080-110998",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r685": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "948",
   "URI": "https://asc.fasb.org/extlink&oid=6490092&loc=d3e47304-110998",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r686": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "310",
   "Topic": "948",
   "URI": "https://asc.fasb.org/extlink&oid=124265262&loc=d3e48678-111004",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r687": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "440",
   "Subparagraph": "(a)",
   "Topic": "954",
   "URI": "https://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r688": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Subparagraph": "(d)",
   "Topic": "958",
   "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=d3e99779-112916",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r689": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Topic": "958",
   "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=d3e99893-112916",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r69": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=SL6953423-111524",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r690": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Topic": "958",
   "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=SL120174063-112916",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r691": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Footnote 4))",
   "Topic": "970",
   "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r692": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "310",
   "Subparagraph": "(c)",
   "Topic": "976",
   "URI": "https://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r693": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "310",
   "Subparagraph": "(b)",
   "Topic": "978",
   "URI": "https://asc.fasb.org/extlink&oid=126945304&loc=d3e27327-108691",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r694": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "1402",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r695": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(b)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(1)",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r696": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(b)",
   "Publisher": "SEC",
   "Section": "1403",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r697": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "1404",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r698": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(b)",
   "Publisher": "SEC",
   "Section": "1404",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r699": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "1405",
   "Subparagraph": "(1)",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r7": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(29))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r70": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(3)",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=SL6953423-111524",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r700": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "1405",
   "Subparagraph": "(2)",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r701": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "1405",
   "Subparagraph": "(3)",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r702": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "1405",
   "Subparagraph": "(4)",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r703": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(c)",
   "Publisher": "SEC",
   "Section": "1405",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r704": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Publisher": "SEC",
   "Section": "1406",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r705": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(e)",
   "Publisher": "SEC",
   "Section": "1406",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r706": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r707": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r708": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r709": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(m)(1)(ii)(A))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r71": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=SL6953423-111524",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r710": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "52",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e4984-109258",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r711": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r712": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "31",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8924-108599",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r713": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124267575&loc=SL82921833-210448",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r714": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124267575&loc=SL82921835-210448",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r715": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124267575&loc=SL82921835-210448",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r716": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Subparagraph": "(d)(1)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124267575&loc=SL82921835-210448",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r717": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Subparagraph": "(d)(2)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124267575&loc=SL82921835-210448",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r718": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124267575&loc=SL82921842-210448",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r719": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "79",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124267575&loc=SL82922352-210448",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r72": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=SL6953423-111524",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r720": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "80",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124267575&loc=SL82922355-210448",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r721": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=121590138&loc=SL82922954-210456",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r722": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(4)",
   "Topic": "460",
   "URI": "https://asc.fasb.org/extlink&oid=124440162&loc=d3e12069-110248",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r723": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r724": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69B",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r725": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69C",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r726": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69E",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495743-112612",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r727": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69F",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495745-112612",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r728": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r729": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r73": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=SL6953550-111524",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r730": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(ii)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r731": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(01)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r732": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r733": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123450688&loc=d3e4587-114921",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r734": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(a)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r735": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(b)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r736": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(c)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r737": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(a)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r738": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(b)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r739": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(c)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r74": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5212-111524",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r740": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "80",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r741": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r742": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r743": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "53",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=123414884&loc=SL77918982-209971",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r744": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "852",
   "URI": "https://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r745": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13H",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Subparagraph": "(a)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r746": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29F",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117819544-158441",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r747": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "310",
   "Subparagraph": "(SX 210.12-29(Footnote 4))",
   "Topic": "948",
   "URI": "https://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r748": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r749": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b-2",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r75": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(4)",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5212-111524",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r750": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "d1-1",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r751": {
   "Name": "Form 10-K",
   "Number": "249",
   "Publisher": "SEC",
   "Section": "310",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r752": {
   "Name": "Form 20-F",
   "Number": "249",
   "Publisher": "SEC",
   "Section": "220",
   "Subsection": "f",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r753": {
   "Name": "Form 40-F",
   "Number": "249",
   "Publisher": "SEC",
   "Section": "240",
   "Subsection": "f",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r754": {
   "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"
  },
  "r755": {
   "Name": "Regulation S-T",
   "Number": "232",
   "Publisher": "SEC",
   "Section": "405",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r756": {
   "Name": "Securities Act",
   "Number": "230",
   "Publisher": "SEC",
   "Section": "405",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r757": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=d3e5283-111683",
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef"
  },
  "r758": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "205",
   "URI": "https://asc.fasb.org/extlink&oid=124429488&loc=d3e326-107755",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r759": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(1))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r76": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b,d)",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5212-111524",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r760": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(12))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r761": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(18))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r762": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r763": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r764": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r765": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(b)(4))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r766": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(b)(7)(c))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r767": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(b)(9)(a))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r768": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3179-108585",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r769": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3337-108585",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r77": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5212-111524",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r770": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3461-108585",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r771": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r772": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(f))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r773": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(g)(1)(ii))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r774": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r775": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(k)(1))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r776": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-09(Column C)(2))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r777": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "23",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r778": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r779": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r78": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=SL6953659-111524",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r780": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r781": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r782": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4647-111522",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r783": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4437-111522",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r784": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.L.1)",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=122038336&loc=d3e74567-122707",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r785": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "https://asc.fasb.org/subtopic&trid=2196772",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r786": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=SL6283291-111563",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r787": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27232-111563",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r788": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "321",
   "URI": "https://asc.fasb.org/extlink&oid=126980263&loc=SL75117539-209714",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r789": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "321",
   "URI": "https://asc.fasb.org/extlink&oid=126980263&loc=SL75117539-209714",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r79": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5074-111524",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r790": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "321",
   "URI": "https://asc.fasb.org/extlink&oid=126980263&loc=SL75117539-209714",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r791": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "323",
   "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r792": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255206&loc=SL82895884-210446",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r793": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r794": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919230-210447",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r795": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=126905981&loc=d3e2443-110228",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r796": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r797": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(c)",
   "Topic": "410",
   "URI": "https://asc.fasb.org/extlink&oid=6393242&loc=d3e13237-110859",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r798": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r799": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "20",
   "Subparagraph": "(SAB Topic 5.Y.Q2)",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r8": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30)(a)(1))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r80": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5093-111524",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r800": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "450",
   "URI": "https://asc.fasb.org/topic&trid=2127136",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r801": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(i))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r802": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(ii))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r803": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r804": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iv))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r805": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iv))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r806": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r807": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130545-203045",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r808": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r809": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(ii)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r81": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5111-111524",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r810": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r811": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r812": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r813": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r814": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(ii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r815": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r816": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r817": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(01)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r818": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(02)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r819": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(03)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r82": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=SL6953401-111524",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r820": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(04)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r821": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r822": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(ii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r823": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r824": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(01)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r825": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(02)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r826": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(03)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r827": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r828": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r829": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r83": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5144-111524",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r830": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r831": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r832": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(ii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r833": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(iii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r834": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(iv)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r835": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(v)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r836": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r837": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "740",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=126970579&loc=d3e23163-113944",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r838": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r839": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r84": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 4.E)",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r840": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32621-109319",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r841": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r842": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.7)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r843": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)(3)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r844": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bbb)(2)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r845": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r846": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918701-209980",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r847": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "850",
   "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39599-107864",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r848": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "850",
   "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r849": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "852",
   "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r85": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "https://asc.fasb.org/subtopic&trid=2196772",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r850": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "852",
   "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r851": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(1)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r852": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(2)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r853": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r854": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r855": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r856": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r857": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(10))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r858": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(7)(2))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r859": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(13))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r86": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=84159169&loc=d3e10152-111534",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r860": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "320",
   "Subparagraph": "(b)",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126980459&loc=d3e62557-112803",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r861": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "505",
   "Subparagraph": "(c)(1)",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=117337116&loc=SL5958568-112826",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r862": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "505",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=117337116&loc=SL5958570-112826",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r863": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(3)(a))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r864": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(3)(b))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r865": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4H",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r866": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(e)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124508989&loc=d3e19393-158473",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r867": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12B(Column B)(Footnote 1))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r868": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 1))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r869": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12B(Column D)(Footnote 1))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r87": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(b)(1)(ii)",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=121614798&loc=d3e15032-111544",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r870": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "1402",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r871": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(b)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(1)",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r872": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(b)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(2)",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r873": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(b)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(3)",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r874": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(c)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(2)(i)",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r875": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(c)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(2)(ii)",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r876": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(c)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(2)(iii)",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r877": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "1404",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r878": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "1405",
   "Subparagraph": "(1)",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r879": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "1405",
   "Subparagraph": "(2)",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r88": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=121585226&loc=d3e18794-111554",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r880": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "1405",
   "Subparagraph": "(3)",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r89": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=124260329&loc=d3e26853-111562",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r9": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30)(a)(3))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r90": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(aa)",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27161-111563",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r91": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27161-111563",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r92": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27161-111563",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r93": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27161-111563",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r94": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27198-111563",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r95": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27198-111563",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r96": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27198-111563",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r97": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27198-111563",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r98": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27198-111563",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r99": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27290-111563",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  }
 },
 "version": "2.2"
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>128
<FILENAME>0001206774-23-000172-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001206774-23-000172-xbrl.zip
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
ML5WVG?($4W/J".[ZY&SKN%:L97N&G=C#P03- Q*Y?V+'#D+V &""7/( 'I>
MTI7-<KAZ.;NZH#?L2[JJW]1<0@K6P[I/ <'"SR%9#!-;Z(#*8K#@BP*8%7:9
M?-H4H)#/=?1 &06<I\98B#P\7MJ!'Q%ZG(V11ZTS^&RYGIAM/J+<N_RFYNUJ
M4QI#H3A:.07L*AQH@*B4$A561D9GS^H*[I0$81C[!",/6.*QP(+ YPI0(F/4
MFKC'4:K02.*1T=.,VQE+Z4=ZPW']-9%7!MLJ<%L)<(N>GP1RF@ET K_0LBD%
M<A7;B2E'3 /X<TE09&+&_U:ATW0#J00RPL8LB4/'V+52X/%L9M6W"L;6G)&R
M?'A2X[GCGW:<'(^/NFT4'H\W-9^E9JQ<=YIMKG:AG@T$?% (5*_&Q*-3O:#K
M9Q)X;B#3P1H-57RNAVXUXW-%0Y<0,84=$PM 63FJSF9<2RJ8=00S&8Z74"L)
MJGQH2X:XL?P\7/-ZMBH;B<''8,$! X!9@*P[#^O;:W$$M8N@LE;*7IMQ@M6L
MBI8N_8L-UTST#TN,"&U W"FD7<IN/$2VW<;]JH\+-1?J9L)5@ES(5(+:2F%;
M!6[X(R!G+0OLG>AIBQ[,\3AY94YYB,*0U4@3"@KE#+2@_\!3.N'R$VP[?:MV
MOIJC=S,!9-M<AMHJ8,OE$$9C+0OTW0ZYC@R.EPNT9&=".A.QMGAQFZGN"-ZN
MET-:4W2HO*28K 14=TC2$P<_\!>8P+4[W03H\L-1Z/JV%\.>0/^&;)O$$"%Z
M>BL5C\;=2(VHMS4W[F:RLH+.2N#]P\H!6B6$%D#LM$D#\6$SA[S4YIFC/P*B
MMV/IM57JE9H+=6-925$5)A$#)M]M.NG@2,<]7KI%2 \8O/,%<@EFIH=4-G1:
M*LWEM_7$WAN)!@5EE5"QEAFN1%@Z6UC_6O(!$S3%!-L!<>CLY_YI=AZ)Z!_"
MR&5QT/#)U(?KC<#7%J#6NE?JGW4?R(JN(!/@5H:\?)$#?6;@K02]5<!GMSXJ
M<>QDD2>+2631,KT$B^#*!)5\P<E1Q"L>38N$KG$_BO/6VTT]RE7A2@'FUWU1
M8%&,%EKI*SUY>:(B+IT,\62HQ&=8?,GL44;559#KIP9/LEKAISF.9H$3>,%4
M'EG1[B!R([QE+_>JC+'C6WI;#3WRU)WK%R980855(J/;;_7ETT?>,G1#<'-[
ML/@)\AR\P!")&ZFW4\W6*GW6LG<\@Y5XRC-@>SDRB576"8E"B94W*_K/V)_$
M=$X3KV&10UA76S7I36W8M^P'EVQ_[)<,;>IU+/!V$>EKEC?CW<*KOY;O5S7?
MM*S661=.L7YZ&A[S9-^ICE#OZAGY!"EJND")-:_$?=!6P611< FO9!&2W8@K
MVRKY6W/GJOC+NP1G,.!?BW)C+*F/UXD#1QS [S&'LQ\==1)[GON UQ",IKTH
M142S"J)01') 5H+(8I :B4NG/VI)KKC!<BM_D6[)[P25%;N'0&LLW/0!@0L+
MS8-I]%PT=CUE:+NZG9R'=?]FA8>5E5B,QZYIX6.K-&2W=3?W2\(# ^1AEG,,
MV52%P0G%#W$4>1B467(]'T*\8!+5"-T638(\YYG";]G>./+(YW<UMZ8PM9K*
MD<F>+M!6"0(K0PV^HP)W%B\06BGT(BZ^W#CHBHKJ)G#C;0S5ORF/\>]J'L8B
MB5MW.FNF*APV7RXUO-@,HN0-M71CD#:1[PDU-UZ=<94%FPP&RS(=SLK&ZWPH
M6BQVRONX30U:]EP^@G^E,RKFM6Y;I94NR;K(X;M3L07*(R<RP1IW2[RUFL(\
MM;Q6!TI)J#G;UBDPW#ETFF3WX-41YB?PD'VIN*%Y7_/%">H.=UOTVA6(>4R3
M?":WI=_7G&O\<L3=6MOPL<@D2U#DY EKW4KR6_7+$)U.%/RN><K4"70UGG_D
MP*P"F>6JRB%W,B-+OLO=C<6?*?A>\Z4)<N]VKK7F?A86$0Y/8@H_U1PCF&<'
M1462')_ <WNX/QRCT)7??6_2I?+D_+[FE%,(0]5]PM E#VD*?%8&T$+12A(>
MW\I16@QFYSUO7;3\K4B7H%?IZ?Y]O7#J=H6K#%(H7YUT<:0K]H-QB"FS*5-=
M?T'W<QC>]6FK7 C2>5=:*>OU)9>DFH.OF225(5D))HO9MJ[/PE9+8E1&]I??
M^7[XM[T]Z[^_7OWZYG_^^S=[$3_][K_YX/SY[F'Z^]*_.XT?/[\C'][]?/3'
MW6@9>N\>[#\/O)^B_6B(?_KSW?']TZ%]&1W\\_S\:/CS_L/32?_W@P=G2/XY
M=WZ*__CC\JQ__]O\_F;_[W>]V^CKFY,'YY>+^_L_W\]>']S]L?_/Y?UL^,W'
MM]'^;S\'GT>SW_;__N >];_=WOUZX<]OK@]/?_W\(?[II_.OI_;,O]GO'0?#
M7U[_-ISWGNZ^H9\&OSW^=G'4^W,9_W-";'SW_M;I7T]\\O;;>1Q,?HN'?UR]
MOOKU<.F\OWMS]V=P1:*K7_??+T>_N.=WRS=GY^CX[O'J=C2]^NS?++]YY_M#
M]RV9G!S__>[,__/WI]GUV>DO[NSJS;?3WT>W;_#PZ^L/D\_7-]^^'KW^XEX[
M%][T;1C\\NG3_UC]X>W>WK9NU\LISV@3.\EU&^9FMN;18?W^5!Z<]S4?;K.U
M65RX5Q*DP<),X?W_L'2NZ X3^@+%K_? .T_(OU0Y>VK^7$EQ".FYHN,=3QFD
MD[G )(0Y+$&2KGE5,^72KCEG-=A:7=Y9"XK"8C"L$HY.!N0RT"]"A*D9W ^8
M*L6^+<B]J_&Y8B5_J+EM2WTR4WRE5_EJ[ABI"*-,GMY%Z D_0<$(=5(A:3NI
M"?V!D]&T7!Q&*V(R?2I(![;2D3NV:[(=F!7";,8LV)&N(/H]2S$!E2CH7R$%
MDXS_#3I0Z?4/BD)! EE@"*P,@L4P,"LM1\$D W!T>GT==4"_I-1 ))1#)Y+G
MF]%5$+H]R5W%'S@90QOK#!"0# N3#[Y;IY.8]8I2\<P U;<*KM=\PK*:5-TM
MP5J9DZ+2)#ZZT<QQJ7V>YM/"3]B.X=XLF$Q<FQKO>8(9VJ]+$/V5+IQ(G<:K
MQ4'DM@6GQI):8GAYF,J(+8!LY9B3L/L,M97!+J??8<BM GIGG,AO&CFU5[_2
M.1],)B=)/JSA#./HU@WON3>0S9LK[Z,^U!V]W)MH&,>B ^VE(UEL* O&ZHXD
MNKZA^<(+EAB?8)_"CV[H1'(=0^+/%/M(S3&8=66E?5G06;>%;%C8D!NZ)?U2
MY0.H%U@2%C?LUEK#S3^$J1S#3-JEB=0X_VLT5/&UYLY3\[6R23,0>PR%588A
M<P=T@L!W"*2G]S#]3SJQP0( +:A2I+:./4/^5&[C->I"+AR'!_5XS:;"D;L"
MPN)?M LKP60!*&;$I; Z66D2_!'/V2RRNW1%1$?]4Y7==7A0\PXVYGYI8':W
MWAWHU],$V8VL'[ $1MB!)&W$A7J7;#FMHQJ:]BDU[ X/:N[#%E1%<=-+05H)
M2JN F:J23GTT\1A5RB7S746"CU3;!:=P>;VL<A?9W] 9C!9N1$^T<_:@#=*Q
M 9QD#<,K&/H+_:^TWG'R#Y)/^YQ2/H_G!+.7J\J(D.V,I=YI.-Y%L>!4/<L)
M9BL%G21\8[ S-<+>"L'/\(^L,'3V[P*_E1)@E2GHWC,TN;9(*R^7 H?RA+;!
M9)BV/X?VE"<VN_D/+WQ[P6IVI]H^\#UIFL*V1U$IM9H?4Z_"N/ >)*M.70Y>
M*MI!N>*4 HN18!4T_ .N6KZWODL(R79'"TCISMK:9^VT3OBWK#@X3XRD9V[]
M#A1WKH<'-<_FVE7,16?SK+\<+5_N.L-<D9H@L)F7N><[9W[D1LO26D_D1/J%
MZO(].6BG/93_LP?YB5AW9>WR?V"Q_[#_%'Y$BP7(:/IC\I/O!PDEV9S^0']U
MYY![P_+1'(<+9.,5ECZ-B?=]0*;[1P<'Q_L0*0JW Z^LD*Z3.;H,;-:=I G\
M:R]KMP<_[1T>[1T??O\4.J_V?UP'!1 -'K.F*+)VZZ"8H'#,NHO#/2CK%=)^
MCX[X"$+Z/1N^W&B*T(*UV<=>%.;=[,%/Z\V%$Y%]Z -Z/=@[.-P[.A3C4;5D
M_PYS(!K249[@-^Q?3J3-D:P!L.)-,:HV%T(2K<$&VJK$@KR/51[HDAYB^_MI
M\+ ?NK8.B.KG\!\K Z>#XC0Q#HSZZ56V'0TFO:P =A_J7U/5EK]7'$R*LK-%
MU=G>.&05KE^Q*G2?7@$(]R.<_OWI183GH#!>62C]ZM.KB,3TW\E7"TS<P!FQ
M=DY,4D7MNQXKI)U]&\:TL1O%\-?/)(@7V2!T5YV7]O\6:-AD>D)!WUE=\/.D
M,NS)LE_4!+]*2X+OUB2V0FE)#8GF^C.4.KS+2ULG*7P'/G?L!-X5JVF=<CH-
M93!;5+=&XZJ*$4TQR\=1#&;D% DQ"D6H5I4YE4ASJ%,B+&]3(N;UB\J@=)9B
M IW=9!5CS:&U*>#&I+,UQ&;R9'D+L;04N/'D2T&K]Z%!D;DA[21)\O%+4BSQ
M(J^5>++\'2-"&Q3U.DV<FU;HT=-Y20ZDI&Q@/R\X*1R0JEUHT<]K?YDX?:W1
MI+/XRH.=+&^2JHM#=BED^MR(X.[_J"$XU^4B@CT6#'V1A3!>ETH<.L3(>5@'
MOEH17>?5\M)U>P6E\LQ>+=J8M<3B9UQV(]&-_"(MP<4Z-Y%^3<1ZZK27E"N[
M3<OW%(8:53(7::FRY/7!;5ZHC!JXIL]1FV1IB5$O36B;FO2C8#3#>2D3RJ-$
ME2<'!",G;!W\.MM-N1.8U[0+WZGSYL)/%_1%7BSJJJ@59>2LM4Z<A@\CK9D$
M%FE6,>DT*YAD[H+41]U4JLJB2?]YEQ;[8292\8C6R$E9GPH][=[/GX0-)EE!
MAEZIPHN)DZ*-64LOGV5I+NY868E+J"JQ.W.Q!GJM6;G*\_I2 QLR_%\6+P)-
MG <MO!JJ,]WDP/.&O"11?2_-.'_A#_-\\\FI([Q)DLVG/JRB"4MM;^(T;84^
M#5=O<C-^X:?9I-/L,T9*D@JJ2HB<LBCV2PFQH>ND2^.H;H!9HCTD>:B9P;.(
MB3VC2[,W)1@;MN5N@%VVT9:2_@[2I+_FT"P#IV-BE7QZ>51,D:JV]"K0')(W
M :^AYA*O"WC?BMWG*LV*V(N*6TK_-LN&> +)$$V<GTU)T70NZ(YR7<H@N?MS
M)J9&;:+<E5(F7K",B=3THYLW/8[G(UR5<B6:.%%KTZ">GMP@+E]GC_)XZ9#W
M.-K$*=J(#KV#3Y%8CF4*ZQ>A8D9.B 9<+;K+Q\?$PS="3V?),TD3"=?"JUX8
M+#5,/\T1= <I@J@T#;,$0?2O<$MI(OW-@#<6 =K9:9H%A_;%4^$F3LJ:%&C8
M,&#^CDK9/B"CPVF6ZP,<"EFFCT&:Z"._9!I!EH]>GN3#Q&EKGSCUPN,_^3=8
MX>@!UCDA9 LU3/^3]CM@+U$AOP2=[G[R8M#$26@*7<LG7;S$!7O'1+)%$/7,
M^=5)RTP5:NW^RIZ-WN:O1ME\[I( K$&+4->>N@^N@WTG+%Z=F#,!,G!:D5O)
M2\!>\A 0?"?L&2";1.95\9UB.I-_E)ZZ)H__;DMO_\R9F6>@4??.)GV65#H#
MY+?] \GCN^317(IKX'M&WIAN@3H=N<T>?>4OO7C#FSA?S8!+S&/FXX?I(WA&
M&<"\8#;SAX8&K4(ME"*CK C$_HQ<=A<_\,4![N80O29NX0YD+J7-:<E"K4^0
M?6_F:P E0K%^$DW'P<M3)88FT3&JJ3" +C5$V2Z]VMI4&=20/'X#X_BCQQ6(
MC\$$]D1S.,+!)"?!IR<S3$PBH()(M.O6*35 C'B@A'L,Q#N0@6W'"Q=.?N;P
M0 1,?B=-AZ(_&:2=ZI#$BHF>P(UEAP2;V"2MD&[ VN!@4JDF.H!MU@F)BTIB
MFM2(/GQY&CB89(PX@<H/V*336@V1]C(X>GGP'$Q-=F@#%G(=DEBOUJ@]?GG\
M'$PR#D#T%L2[FO3@GH.IT>;\^N5)X&!JNAT8LA;JL+3UT9N7IX"#2<8'YBDS
M9R&LPFEV6C-@*^:!$IX7JGK7"/Q52.*MH$ZK ;LQ#Y0V XS 7X4D/>-4G_+V
MPMX-)1]2B$WAGM:8==T :Q.),\#ZX('2EC@C\%<A-6&  88'#Y0V XS 7X74
MA $&6!P\4-H,, )_%5(3!KPU@8 Z*&T&&(&_"DER%[\#%[$;7;HF>Z,Y)Z(J
M(%GHK))N ^C1 =G$ 6C ^N%@DIV<5CEJP*FC"D@R_:N?&F"P5P%)L%^#CH/H
M+G,T51V26/.>8C^80[(MDPC@@1+JUM+C$-@R Y\]$3&'& 4^B6CU8T)8<I#T
MX8=)@2T2;"*_6OVA@C'4B*%)V)-%?!I#1150DPWOW<O#YV"2;7BE,%N3.%#%
MI""AS# #[*@:(FTG^?N7!\_!I"= AR9*T*%ZZUO550:XG:J )!I(OBT:L!14
M $4KXRMVI[.("F&29:[4-BPE'C!'XAKB%9$MGRX#SB,J@.WPTP#!;0I8?#@X
M_W)YDJ9"89E06/:_4SRN2"WM'D>(+'ED3I 7<NE,ZGE$V9_&21;73Z]LEHQD
M@VPN0LRR0UQ6@['RM(L]OM\BL0X>;T*K'+;P>2HF#ZZ-SS%DHZ^D.FJ!UD*
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
M_R,6'UY%KI,()#OY>B/]!?_7V^)G;_E';]]_\_;;]W_Y''M[%MEOO&1/ICK
M=^^R+[_B>+UY\Y\T"L@=6;T1K_B/9+<E__PJ]C?;@',N/GNF9,4^6\4)H_;-
M-^^_R6C]/_R3?]-_GT9A' 6^QX5TX@3\G>^?"4F^>L.'?KR[/'A;)N;DF=!P
MY=,XX<)^QW_U3CK(.Z$)N)S^^]:A)&1L);[K!#$(X\=C8KW')9N-&W*?L+\W
MC)XQ[\?C,'ZQ>?T:BMFO,W1!^+U_9G)[C@*/V;SS/U(_V3VP0;Z)Z+=:W+8,
MDVD".+BG3OQ\$42?C$'=#_ .RC+<IYN-0W?1ZMY?A_Z*380P6;ANE(8)6S]N
M&6'7)[$3>@LW\5_\A/U##V2#\0'1OPQ?2)QP!;PG;DKU^6\<  S]ZX@F:V=-
MKB*V^OY$ H^MP/<.?UR#1>D@D/9,#,[%%##UXQ:4$6&KON<G5U$<:X+:.1B4
M97N@4?H4$.^,/"5W3(XT=1,FQ'"MQV_+,("Z>DNC+:')C@'#S=%6>ZUH' !,
M5Z^(HRWG[!% C):<S!UQ@O.8KRS+3R'QM%AJ'  ,HS.RC6(_T4-I_Q#<"GE!
MV*+F!#^Q%9C/M1,G_+CP7OA,X]-.8' 241I]TIX*>B,#+E-/$64[&KX(LEG(
M%#NEVBM1XQ!0IN8Q3&/B7?DAVR6M,F.FQ5[3\Y &_(Q0_X7M;%[(!<,@='TG
MN RY*>-60E=A6X<"$_J%X]-?G2 EI<.@IZL-ST-">N[0D*OY+:%L&[V)0N%1
M:K$H&0+.L]]L?.&]\-G)/$F. 0E=72^H;1PH7K,-PX/S6=M#*Y\#7&GN2, M
M!=LBLGT!#XXX+@\+Z/$F'012#9LFX0<_>5ZN5M7=[IT??]2;/AKCPBU=Y^RW
MT8Z0$Q*2E9_<,D)Z,ZKA>4BT[Y/(_7C"_!J/A\X($RF7J-Y*U#P$U$0Z8_LH
MCX2>IE'?/P6)UAU9IVP*1'1W[20)VVAK3I_CIZ$PRB(_''XGW%44G4= ]07:
M/1I@\(,$Q.6A@"ADXF(Z]$O*K NA04GXS$F<Q]!)F0NAZ1UK#P[W7O6@P,E.
M_+73>H.689##"@\.VR+V#R[DPP RV[7;-F!<<4@X[6C:VAKPW3(,).!BVVL"
M:_5!*%/7M.,UX*UE&$#HBKVP 8-'CPZW=S+B56% 0%@;=D(&7,M' =OR->^'
M#'AM'0C.+E4V'T;V__AIJ$DOVW@8,-DQ%%R(I]$K-F"X=2 XT=><4R-LF\<
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
MPWO8\G*V=H<)7]J=<%?9#.^;Z)H47IU&C)60O5?3@,O5 <UE&.S,MI@=55D
M3/2YA,&8.M[A67^.K-QV!JI0AX=L #(:X1Z5!$3T\2]>[Y?4H6R1#,KY?>8D
MSF/HI)Z?9*7")BI>'[8"'WK42)>Z\2+;2@AKLBH2M;O=-%2 ZA14!7>$V\AZ
M\\J3G?AK]V7V1SUQ8I_?77\X< X)UCQ1)#JE_JBJ..+<'G&?[:OOR#:B0PE1
MC:;-V\$T.]RJ8=BYKS:1WV-,EJOS./&9"06_R^UH<(OG?7H".0:EN^VYJ<_O
M,KG3+$+JQQ^S^AYQA@WNRTLI36>>M.+5>3V>8;%KS/;KC.CYB[@4;0CKID1S
M.E)3Q+#S\GFSCF]^1+.;[.Z(&SAQ+#J)"ZR\W].L:_$9B5WJBVLUH<]N=<E/
MR>_0Q[;[WG<C*YK=1W=\?2'J'%6C.9TYJH@AR@6/9?MP7)G)Z5BME] 35 M8
MW;<N&GLI,:/EB9G-C;GO^0YE?"ZIR,^HM'\O?TJ\<_9.O/@QW^*"^S, /$W&
M'P42@<)]CN9)AEE/=&9$LAZ(9>=G% 50HSD= ZR(8><]=4:]/V5$G3@Y2PGO
MG);B3&,=RE-RC;00+;;U';%*,+'>1.&64!XTY?6G[$?%;P85<1<7$UJ3C8$N
M)-_9\PI,]OLK(/BM9.PWV040@PJ^E87I&&PSA N)0UZ@QZF</CMT39:KE4*
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
M)=H#Y_N*RT*&<GHS8N/TJUJC#EWP(=QANV0$G81?W<&7K#M__9PL5X\QT4A
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
M2K[2\3/V>HB/TXNI80I>X%K6^L3/_'^\K="+$_"]YB+T+@@CYP07:>C%]U$
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
M?""C,D6Y=2*'U F%>^3XDI)1F;*DI,@!WRTL9G01D3^XW3U/-8O2^#%D6ZC
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
MK\.UZZ*D>5JB3%@,EA(8_W;0$BP-XHIGANYF_68B<T9M2VP,Z.D^B()3R+?
M9Q"@XXRHD/95XJ)]N+%GDRD=\6FQ.##KG-OF*T+?L^]"9U6\+3/D9!OKF*5_
MH<'W_5ID?U<%O_W2ZI4MGOR&=RM#.#.+BQN0"3;QS2WV; *,KY'20O[W^@UT
MW]] R]?GG-;*R<=T.+AUQ?M>PXA%:P[,>EC<BF9>Q6U5%B6S%G.\6V-FR#"G
M.!7-]B_EM-"N,QX=,X/,C'*[\^FF9L'+5Z90\Z(9V-Y:\+M+45;ZA8:K[@F@
MO SD9G#-U6E<15,.L4'TD/-KJ4.ORB<B)E.CVIJO>[&U/^?58Y](^95/VDW)
M#N?_--Y9\US NVZ>-0=JGN>^^V82I7XR^87MQ-H>$+?\Q:_XWT$KPID7'Z-R
MG%N^VOGL8<[F+^+QUHV5^C9KZ=).YM%E_K^\"JW0M*/CYV]'NJOV?/\>?T_*
M$M%I0W;&J)VAK8DTZZBX)NK&*-MT'%51F+>$SQCM5C1<^?Q!"O<&FI]XJ-<8
MXQ*\F,]H2[:5TRA>GJJQ1/^=![:P!<[JPY@YMK</0SUK>."^&/[(2P4(Z-)\
M&?!&Y2.:EZ M?UAY@-^9\[%,\$(6Z(T3M HFT-XQ+*>Q/J/_0/O]=?*<,U.>
MF^L6&>KA;X:[1^E#<[X=Y2,P^:DK:\V7N'UHN'Y&WZOFHF=QB[>T*LI%42#P
M#G5VO$/V%K2PQAR!-7O?9G4@;DA:JQR<+<7,I#5^(/1)>$P_6&ZW#.5_27HM
M,B/>0V=G%2C]<4<.[,GS>E.Q'TY[24O86E6-4!QP)*8O\^1;>-K:9^Z%J2#X
M5E8C =$GQE8N]3YD[V/.&S#ADA>13)+)(,$ B2U;L0P# 7QH<T;LI./IKLWQ
MZ9ZH+HWJH>Y2"E'$9 MR[]E!R_;::^$F HAF$83FMXI<=4K]W."MCSF+YA+V
M*B_29/\5)72)LQLQ?GX"S*-$PX1";6$?QP0V>7W23[P-'L$B6EM76;42Z !J
M6TD^#IF8X*1/^+I)YZZZW^?I:D\2586BJ3#:U"Y?!0T@8)+.M$9ZP1:4\46M
M]LFT+=^E%,/QV7MV;1K.4<<P!I2[U1EZ_8".$&JE1S&(X^FH2/I@:+-2SD9X
M<YI\1L^$\F$3FS(IJVE^G))P##M>C4PCBU^ 7X O9%_A,J''5;X_ZZ7D)($^
MQ8A>@#,PI$L$%P8_,1,\KID%M2,40O%TZ<5DP/20D*!#.J(U(QX;_8#)"]Z@
MI" 89>NBJ)2W;TS!'Z,<DQA&T9$"@6H(WEY>70H!X5\-4XQ"^XR (7&'=6XE
MLY,GMV*_@8FA]FG&<.R.XB'A!W1LN[QDQ1DL^FVJ$<0B%9!( >AF\CB<!)NG
M9+^_J@JVJ@+"Z.G2BTGK]Y"0F*L<63?(ET^([IA!^YZ2E_*1%] E&,+N&:8;
M2Q!A!!4I!FA_=_/(T\-@V'?(Q:#LAU"06"O<7%NPU^D#7519SCY=E"4J2K&J
MR5$<!=DH[!P5+%(*XP[N%&-G@7'%,^C<J08Y:SL$(SIFNT#(I!389?A.@H:7
MN0@L '$_(QK'63N.B10!O+?+W>KZFCI0=*$A%H6J.8=  JV\ NX(-9^02YD\
MQ9IXQ Y=\S:_]'A-,H@2 S7]"-2/$4Q20F"=5TZ<M\GK.F-KS1_RM+XA!/5B
MC%&.0R]IT)$24<VR=1/((LLH<SB:?_CZ5%>73(4Q1#6:MV,0$BD!#SYPP^B:
M_7A+M^1%585O*8 6S7B\@@$\)/H*;W@2]D('WM([2@XY3B%.BA'"T4GA#!DI
M"L5%S$FBN"/,'=G_F3\#'=F#9",RG89AD5)0IH2M!?&1\-#?(\$0]NH9L2A
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
MM6@[<;2:$@AWT_DF^L4+0IK"B[(8D=]LR$:Z>1[JU!_G*:KE /3ZZL#/ZLH
MA\QF$"E3'](I<J9></(8*PXK+UFJ@>-W083.B:'PDO3]P8VQT8RI[KU1R?'E
MI4KIV(F#&?0Q&5/+[!DG].([Z3]9W(,77-,FC)9KLJ+=Q@E=Z!99E@2/NXR.
MW4-\2T;,^/VFL=*X6*9&R@PL;(PJA6=-MC(0-";\WN5R9@@T35";&$7[2Z8!
MJ7F+K$CYURWE_Y?VZW'4-X(<SB57PP9.Q,G^(8) &L LG7$PZ12,$JIK70P?
MZ+'FJ2G+Q$Z7NXS64/'-IP_VZ3N[8M&5! !*D?W/O-F\C5NC!6JHE9#.[9SA
M(*+<-0N>)(*++-QQ/JAAUC]X(IC-,+W5GV<&TRD>1ZSDPUM@.BHBYF4ZVR@4
M(40D"3 I\T]1_2WZW_3K_^,V2"REO_:]D:&NCXNIT<HA+"W!Q_[I_G.*_:NH
MRCI=K++@98J+JPJ,':0;2 LG"-2Q\C+;@@0MN!:7S9%7M7>+177M=W;F*J.D
MZ6P 7/+J)@X0RF,\&X1RA!M"Z(XT9"E80=F6#\\Y 52@? F 0H-D/=M&23PH
M/*V@Q"]<@2.2>?A\+H.(>)L.; R/\6QL#$<XE55P73:?^RHHT+X$1J%1FHF1
M <03&AD%+7[I:M0W-9Q:?7?$F"7!*L,^_<,B\MN_:'QYRS;35]$JH76<SG'^
MWXNW5;BC&TORPS/1'+XC&X:+]1JO3!]86!;>P3TRNST4'_.SUNB=7]!Y3WXG
M4VET'J4K+8!ZH 3FU'IS8@'F-*&G"14.QF1'R0P%^J%I]0$]XJ<@BNA*%Z_1
M'GN)2W?:"':,S9N)L@2E0L:C!5<J#?P!8?+;+@#<^#GSP\"HK+["P_+"JXBP
MV-% YP21;(C+!"D4HC V( 9@E:JO4?UY/X;M!(0#6FO"2]1GY9O6Z3K-_OE
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
M-[: %)+PH WHFD2;.+8AH'*XN.CT5'-?VR+)EK)E<IO$+T$D+).BB(TN88<
MZ8@BB9+*=2G;S0,J@,*X>.%UW 1H;N,T\\+_-]@:<H"Y9)ULA'F22.(E;X-(
MHZZ3ZQ(N7%5QP=+OL\:.^9K\);Q]CB,3L9$>,<N0Z/*'DH_I9XA]-X/8"*2!
M*OF8URD-3=.U:)%@;[0):!&R>4;>9 P=E[$93K[I3&G;YV.<L:[.Q+J]T#HE
MO\>K74(HG7Q\? BR<)Q&>\0LS]LN?ZAP,/T;S9$Y^?CN\3TJ6[F<O) :2F5S
M>Z8Q>1\2C]92NM]O'N-PE*[;E.PZ>2W>D)+S;U#^D;M%F3OBI5K['='TTDI\
M7+SE=35&!ZRY!*W& G@20 F;Q:>H_-9QP%JDC>Z,[G5OS);_5QR&_RLBV\1[
M[*5DI?>OTG1G))P(47833@2D$3OLM-'1;[05*INAO)UKEWU ;6VO7=1W_8#B
M+W&XBS(O88=GR;@<"#Y%)]NZCA!B@%0?H_QK]R>=@%;:@.#U4?O,L\BTRD_*
MZ=+$:A89@ - V$5TB"^*&!ME_ES5*'^9>P88$6NL#15!ST>%AZXB,NSTA;47
M3&]"%&R,G)!R";M #5^4H4/1JDU^1:1HY1XU8HUUCT#!GH]"#;-79UZ&G^)D
M;P L;7IN/).6#,,Y-0DJOW65325013^KIMTS?6_C?N.%X>DN#2*<FEA<VO3<
M:+XE@UCS[%-4?NM6\UQ5M#7?[YF^YB\V.'DB*\]/2?R:/1=E$ T@@$_79E11
M((<8#643E+<I"VFZWI0(-=4&"-QIK9CDU6J=+'9^0/ZZR#),RXP&<709>D^C
M@"(@:WEO DL"(.7J[/(.%2U0HPFB;5S9CV$UE2@9Z*_V9N7^F>R%S=F0%CD7
M+F93@($5A'[)L12.UA".'CI+2+=GHQS'V]UC&*PNP]@SL<=H4K._8#2XBU6>
M?XC8EXXS$CCCWU9WMU-:RT"Q98TW&YIX29])9K5 &T]"F A+B,B[<21%(@T$
M*5C+_ '7#T7IU.:C),X-A8PR.Q&+H<'0<46+M>@R2#97_B@0M2G973-:O %@
ME#X#_0A=G3L$ '?,2UWWNZ*Y/A2$1A]_->E8=@X;K >4VCGD<J11WN%6MP\:
M'EY!@F:M#+R*+*W-BI;5<\P.\P&=EI\Y6^&!<>]HMM4;O1/+Q09'/KNY.79C
MUZ9DV0@W>4.Z+;]I;]?LJY8WXI5B>QT9>7LVOY";7]0V?:^Z2=5)!8Z>&))7
MJXN[]KW+U4[O5G-TQ+]=W>WOF%2%,T(UH26D?/SVO[")[7N7HI,#YXX0 _YZ
M_C%B7R/RN=M0,*"2CD/.Z:!FO:]%FN(,>)=I=&&O#G'K=3';_*&5X?[^XN'>
M=5U2OAZ:1;<XG9E@;_R"D\=8=51YY6#SK]S6$-49U&/=F034'9UF9@TP<_"0
MN%@BU8+//[HLB"^G28F:LV->W.N0/M_A2R+DJ1?]9KK\(H^#JQ+&32&&,./O
M,***0X_TZSG4 ^<IB0.37B='O.!^B7U,7('+7>2G]W$HBJ3I8*-'WE9P'A(
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
M\.81)X:-:I^^_5<'>S+ #PYNZ/F:PTSD0;4T31Z_7]JU_XMP\718X+)P4+:
M)P=82JD\(>BAPDW))%A)[2I)0 ^U;@5#N>X\D"A>6K / @EQQEQ;F,NMA3XV
M9#NN:3\6OA_0TU OI(4S:*G!;9!YX22&1,S+>I4LH3A0 *)JPTHB';$BE*R9
M:QLCI<A6RN1@]T=D1BY6J]UFQ][\A5*7IX&8-%_;152D)8/3?<OVA1.]:E(H
M2Q3D90Q<[@655=_)XU48)?TSK#N<7Q2_\)*(^N*3@!%@8M^3Y@L"WKXHJ@B4
M7SOVJ<6J:H)'T$W-U?$^>(K8O8HH(\BDF>3T/E,1E'C ;]DI:?^;8=A(,G51
MVE1.-+"NY&;C)7L:S6K0034A5%)BD8+%;,J0JZ&@57E2?KQ&E"JLHK<T>>B1
M'FK5KS#2XZULW[B9%_EG.*'SY"'Q_"HG@%Z4R,L2387JR<1T\PKX-)T1OK?,
M+DG45!V;Y:EAU\YKF7"X]8L.%V7M1*\AW6$ZE$$8L)33!_K-9,O&6''LERD>
M*;%$N<'B6ASQ9E9Q6MR 6WM!@E[HA7_P I)+_]D4K%KKD(F1UBV-W&6I5.8+
M;&SW%6A(#(T\!?O!IB$%5&$F82_U-UM=LM2"-\QU.47/R P]]=+ ^/U@5?8N
M/ I5(:6!]P%5C1%M[31I01<)K1"!SDAI+_(#W.IPQ4])G*;M^HI3%9@P(Y/]
M>*L)L15PS\B@1IU/2LCITFX43 IS0F%HQ\1\-86@]PGG-E7:,AW,5&F)/6:J
M7+LOVV<43B8F2W]P=3WB3V2->O*>\*FW^@W[#=XJGO$@$<MOO@W) \"Q;';T
MR-KQ-F$N?&99%56^LU3W36^ACD?MH8ZM'^"#DFCMHV:SD3KNH4'<4<73""E\
MR4%AF(KUQP &1=(W'',S&GV<R'5>_R6;*FYZ5I0(H^^?GL41([[SPD]>1CGN
MS\EZ-VET<I0H3M[(T9=W=%PR5:F,A![WA$@E%MH4<KF]PCH>>, !@)XVM O<
M"6_C%$S)ORZ)[E@-V8D>!]*7PWZV@;:LLW<"C*%"M!U1&R[=M#])IK\&V7,0
M+2/\#^PEK=B:(X +!+*>T35:9 #PYSN,7EDC%$<8[4DS,(H[8_0/8T=G&@R,
MIKE3"BD!JDDYA^E0"S-?H\\76&4BT$:(M7)[+]T,7D9/@?883KP<+-8$"(3Q
MPW,2[YZ>+X,7)D,ZAY5!3K;YS@PI^043Q:/MV3S)<@IH3?."Z:1)X4/ ><\=
M);SI3"7Y07<TLUPO,,-RS>&T7%MZ[?G$6X4.<"(968_D1MG8$;Q0#,J\D.,!
M1_-:G 9EF_GB-"3_X&1B$ZB<31F.\LF$#G%SHP0V[4DE->(V5B:.(+-8F81R
MS7YE$DFO/YD.;8,D#3"3T\C%VC2[!0E<A>8[9?06'HFU9O8S9)H51KBLV)P4
MLUA.@#5D_M-!?MEH3(6#7"C,KP[@DC#N4E [<6P9-<XP+=T#DI? MLG7D%'B
M4/V)93'NZBS&_"E;^O@&<)A>GKIOV&6R^E)0@O.+]NZ3T0S@BG\12&W@IU@,
MZ.E]$.WB72?'\C9. _9 0YV)27]M_61=5[[Y^$^:/9C[I:;)H26WE(P97=UG
MJ'>THD'K1;&K:$@.^N3WP[,7/;SB\ 5_(E\_RY4W-,?->E*A,=&EYT+C9O8'
MQ%Y9SP@I=/(1;1BA#RB7J9W:E:+_#UTYKB@[#;+JVE5&56'Z*L8+3AYC6T#B
M/49QV?4_/J"0AYZ(AQZG#Z\?!F*.]8,[G8LAG85 5J"3CSR3.]IO,2R<BUBI
MV2X8M-2752:N:[=_&@@V_9L)E#"3"=?QOV8]_[JR'OYT[/3(X.S\W-W@.XWA
M6L'L=!.6IR:]0NM:JW9SM5XFUW'T)%N9UABWP]B;\$37FU/53$+DKR$C]"7N
M343(&N=I@JK0O60R;D:7,YD_?1RO<SWA#F]AZW;!X*S[4OQ,"(+FEBVN$ASY
MF5U9YNQG#LEZ^-/1B)_9FIW7Q>S\DOQ,2<Q.-V$=^YG3^90'XC_JS8N'./-"
M1>_P,-Q#,Z[@A&Z?#(XG7EQ$@)_1BC$!X _%,1O&]N@AU,R#T>'GTI&2D^@P
MH&_$)2IFPB$Y04JH&CLY (=F9%V?$17 YE'W2ZW:E\OS2_'  Q5ZC%3SXI/4
M*> TF[)-BL6:9E3:3;8VDYF*3'7^7??EW9LXN\.>'X3[NK+]]"FB:E(XJ,.D
M*:I$MF@,/^?L.,-3"QK\+$_U01M?:XS[#"I[KJ[*L*[?8C",;%TIG%884Q(5
M0#;P]J[#=PX- 8-?!DQ]R'1Q39\284_X9#A=KL_QEOI_B^S,2Y)]$#U-<65%
MBJ7M+&,9H0!L,B.$HCC:5#:';W==O-BKH-[6([ZRPZ&9Z=N$^D.R2[/Z;=AJ
MHR+E,$H1L@4F:8F&'T(*(L0:H\9;O[O'-/ #+W%X7T-9>96[*3TL>F'STINE
MQC+]&8=^L;L%?,R![0=,Q=E&!!1I8$O"5LL4T98L$G+?OMC@:G<RJ*?>/D4\
M +KK'Z-*W$:<TM>T</F,_1U>X>"%FG(+;\?IR>#B;%-+4@"@.2[94XAA&+]Z
M!#<,H&?$) 19KT2_&^]N%#R:"ZK^R)EXP"U_G#'GSR0A_"^#B(PY6<QK&2R\
MW:8LB<MGVU2%E=B6TU>-BQ KVZ7O:+H,V<YLB95;QV$0SV:;K@T:X&4VK<'4
MC4&>Q9L-3E:!%RJ%G#G-K"_X?1D 6-4?.O4&X:&NEG"@2ZIK=H<6 U$-G')O
MLMA0G"FJ6TS+[F-\DE(!J& '6]3,%#28>7&9OZ"H, YHAH=!<Q<*LK@EOR4[
M%>)UCL-1@X[MMT@D9%)"$-I6[69B;@9U-@RESECH''">Q5&Z(]05UYE.(ZL1
MBBYW<'W)/W/VW@@TM V]<CJB%S\H29E85&0H63[%EA)JP![D%'KKB3-8J"XG
MLB.@[W-R.2BO)4-4''BD R(I (>WC,P$0,(%1&8$M/S9<BMTC;T4-VC?X(P&
MWO,0Z55$EF-5).E1MHXN+3&%B,L+)3&X?4 1SNA&VR^CZ&N,9^/+C-)]!4[]
M =0&;,WD=']'GR0BC415OP0(E2#E!)+#<JE'>QK I,]:)80LHGUP9@G5=-E"
MG.3XC(K+USSHFQ"_>$E ?[[+#R6O(J)$G&8G4T3C)3D[B\'+R0<E4Q $9L3G
MR0'8\>=<!=G5=-T+K2L,B'9 G</H,GC#OGU \MDZR/*1E0U"(OV6!\-YH%"H
MW0$(PL.@M>HV<MYV69IYD4\F,&-[NL]/S/Y]YX5!MK\B?V%4R!]HW4_2( F>
M@LAC=[O5U^A)&-L-J$[1!9D,S)I9O>:O\M/-WW.&**@XTC_2PK6L9<W575F"
M*1%7>1*3J69T1%@M;YW7SM6IP5"R.N?<R/V943\_'>J0IF:7KQ%.EJO5;AL0
MNPP\9 IH%VIK?6,"" (E)M*O45Q\CNXNW!F3@=&OE"[JH.Y6@G/(7-H.NB\^
MVY']<91=!NG*"ZEI,>R^*;-WL:E0%1) '.V\TZV$KJZ;SIS66&AO*@:XU6Q.
M\3I.B!*)1^D,K(/2S!"[0S+#4#Z9,Y1E@:& ;*F1F@;H#Z\Q>Z3 /<@')+&>
MCC9"6!C9QV[OS!B @C2L)89(X\!/CC7!*YX+K(=DL7WA9I2T(+)/?G"=,6P$
M$?+HEADH_=<MA+PO"2AF@NXA41Q$1L?("\/[>\?IP28 (0UNF5&:9%-(']1;
M)I\(S[G@6TJ@69EP*9$!H-\F0>PD[<P\.N3!+CU>1LWY'7Z)PQ?RJ^GA7+.:
MR2ZQ$@B 8?7WN>T#>TH;0%F[HR9W<!7ELSAZP0GU2.('G&QH"-\BHGC<[1>S
M4I1P"'6H:H.R&-%6\UO\9?0O"TYHB#1+M+&+1C6;GQ+S-=>X+!SXFCPY1!ER
MKO=((M4TT0+V2^L(_7/$_J58A:S?RG+J=D\ 0+,N4[+!H:T.=OB]T$VUOHFC
M,>=Y@N96+V+ <@ Z)@V.8OA4ST%QVD%%U!5HQ9W5N[;1@Y7<<3VGF?6SW+X,
M$A/;_<SN']0#'=&\W1D1&KL5*T&I>J.JU]#^G;N^$(++5>6GKB_30 />NO[
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
M?B;; %KG]-2+?EOX+[24?+J(_#N\)2I[]E*\>"(HS0NC*OGL8^C;378<(2D
MM((BHB3S.KJ4*"JILH(N>1+<:9PD\6MG6VG;>S< A<J!'SN8^F&.^]UCG/A!
M1"OCU,,Z?6%4>;ZVXVW2DH'9<W5[6IV7:(L>P#M>@97UW+2G:D.B6>+Y<[1+
ML7]-G_TBFU=6]%_-=@H).*AN#TL#EKBG31!KPQ[&8*W<)0W(:*11X7Z@O[KN
MVCE.@A>/OM)\%='BT,S\$:OX,_:?" P7>89J*]MENKRG$:(XV"Z,D1=,D2I)
MHN*M'+)B-Z@[W:>:@$H[HVKD^.EBOBY&>!/3+%$OS"_8D*FUW&5I1EPA=MA<
MBG=+75V:33IIRKLIJ:ROZ&;DEDC]BFMR:%U-#[^>,\%,9HIA@+6<!8.CK>E*
MU,33M@R2R8E0:]MIT: DP\:Y1E\#<A]0209YC(ZSYY0&-=3(012-@<ZAVZD7
MTIW5_3/&V37]C! ]Q^DJ"=AC7E(8&:)A]0AM0!CH%>&\%6+-4-GN [%654N'
MNVM))54PD1D#[:ASC<&\Y'4CO6N177I!\HL7T@IMII-2Y/G:7E*E)1NV5(S
MU^^J>Z3O/R!* #$*;C/Q%;7.=QUE!LC\PO*"D\?8H Z/N9E%2?;D/>'\N= J
M SFA=_SH$@Z\(/I%J_)X3"I\1<S"'1XQ+^LG$T)QH(!Q9290<35A!HGO4CIL
MPFNXYR,053OC%9L<Q&07V\#Q)^Q1OOXRNL.K74(SG4Z]-+"UG30AF_VL.*/R
MR[S>S(BS8Y!&&6>T*>@C+T-K.B->V(R((Y24_- C9>C6!$^"1/Z^TY0ZM#+Z
M*-%\;7CQ@I 2O8R3>R_$_*LD4.[>,!F[QWW# D$(KAHBKVS)GM),2=L?G6U
MY?549]G)#8%FS *F7L'Y<[IXPM%J?Q8GVYAZ6:=QY,M=]=:G;OD2IK:@ /RJ
MC] C_<KETYBC-2R!1)E!TLU]4.#Z^?XA87:V=W=S/#Y;M&U'Y#3EA [\[E%6
M?>,V%7F<;G60V1L?L\MMCU_]J6E$-BA;/V;6$A.&XU/\@I.(U?+Q:*,6+F<,
MRKYR=2#9&2&M9PXEV-VS C"1?QM3EW3EA?>[1S]X"=)^B1]]<(J9S,5YE!,7
M<BWS4E1D/[0M6Z&TT<SE*W6&4*""XN$AU'1-V3;JU%O]AGU%(\IO:?5PA"L"
M5%:*?GOTR#Y&:?6ULTV*<. K:, ]U#[P*".[7:H@]NK8E>$@T1A)K <Q1P@+
M7M[-*0I Z2C.:0 BS>C-V*$;\Z8'K5CX,PY]:Z"6X>BBGO>P6 ,P+:H_/A,:
M58S'<15O>>6VRA]+#H5N@E>5.]=(++N/0_\FSOZ!L]LBW=MOG"^9/OY1%\ !
M(M6EA !Z>D\!2<MT,E"FP-FDDQ,C;2RTCI'TADH7P'EH?7I3"?-Q $=0&&&%
M[^+<!CZG\<"3&@=H'%1L$W3B =':/Q=G-D5$_5A^F]%H8SLJV.$OVEVXW)0"
M0]O>2'2Z,<T9F)Q:9>C,)P \I'[)@[ 9A2I@I,B.PD0AW?M'SWPTMTUTCH'<
MEH00RDX7P"9Q/K@2ZU$IY-4;$:TUYW/$_D6\HP*]?Y8"%:>9@VMF71D 8#@]
M7H('N'%_C-L1[<>1ZHP/"_MY,3,76WFA1.('::1RBV;EL\HIN[6_'QX?[:U]
M._NHSC>ZB:-JS/*4HZE3.Q4DL)U KB'C%"ER48-;+TO.;?ZH.GRX6:6*XSOF
MB*C:.LB]VM5MXW;7!KW2-;-=6_\Y+EXW=/SN"C'+:-$#R=5FZ]'W?EA<5$J[
M"N0LIYC)2P;5LBZ^R:/=+DN0**NLKCBB-@BZ.6-@@"@E3*L$7 5S,4C*N@<N
M)]?8"*%XH7)CDV35VC%54D-E(';X46,5^NAX%?IX&*O0QX%5Z..8$O>JZ?OD
M@YX%H^W9'= 'O'J.@M]W>-J[+'9D=NRD3],K";=^%\6/*4Y>6,@TB+8[8BQ9
MJ9P@0MDS;AK+PH;.X,ZA51@+7/\)M::Y6:A]C_6GAKHX/!4]S4%RSCS-(<F
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
MO1&0--?B\6.G[Z)>!]XC?60Y8)19YM-S'/I$W7G*&7]S,AK<TFP=7!66E0U
M;:,Y*Z'-WKXH"/SQ#]]_//G+7XMT/J<H5E5\$[!*(Z2;=+)8K5BY\EMO3Q=I
MPHC\)MEAO\'];)=0O\4P.%4XNT@U49 /6M,+"FB;DV! ]7(B"+_11US<O]6K
M 8 F2%5'2=GOJ]]O>,'1#J<3F<H>>?NO>K0% !_JR#]S_CP'7QOM%S<X/=)?
M0TMR$RG>B8TIF0N+(";Y1R[S"[ICSU/SN.E]%J<97>8N"K,XT30'V=@O]@I(
M D#AHK=<.(F2B974#GT)^C?B 6?V>EE)U# ZVK1=&(26!  4V#<<_\$!(+C*
M:**@WQ]M"['<8OJ<3O0TE?)[].V'X'LR"!>&'@1<( #22@L%W&[I!+6OHE6\
MP==QFI[B=9S@B^)QP\^1'Q#[$CSN,NS?X"S_;KEN[NZEHH6C&-@.+8X1%MI7
M$V+HD5%#.+\.%T0T!:PFB"),0T64)(UZ\R-&]@.8)J!113M'CZP.N(V#61F\
M]J!K *H7^O"TC<U16-3!GBDS]$.NRP@_>82I,6T>FU6G VMC5:/'8QQF0C3!
M7HK/<?[?JT@F9F/\F$5+".N[,CTYP9.5G AZYQ?DWE-X>ZIA02>G+V- TSYV
MT1[1$: _\]+G6YJ8[F/_=/\YQ?Y55'FA"YJ_SMC0?(LX(K\CW(L_QY%I[(^3
MQ78<<I2TP$0@I@VM"-W\K@ AC![WZ-V.)5/$R7L4E_39G8*<@>MG"0W@I_T
MS=AAU:PQ4A][7D7-=87H1')#!+>W7/E/((KRV?8'ZE<X39:44$QC.R+NN>XE
M+(+(%<9^>DG$>GC&%V\X604I]4#H:>-RR]!'#/2O7I)XD629&66BUG.E526$
MTAH+,HAJE3WBC M*S%.EM(AI8\38&O]:D'.V#=%5=X5#K8'3?XDS?:;_H][R
MBQ?2Q(T[3-WE54:K]*;/A%'[%XTO;W$2Q'[?^5B%.Y\%HE;/1)7XCFQK+M9K
M;/Z@P:[P#A(X[/90X%D$I9M-3#SS,NA<8S_@FJ';)^M< +GK?5C6E>ZL__>=
MEQ#LA7M>RO14"?N23%V<",F)!B4PXQ!3C:(J.1=5]!II^.=>YJ%WGR./*)1\
M[2@G60\!39@KC)7V,52=\"SF)DBL'PU7/1E<H%=+4HEL_+0$]N\5G+EI^:ZS
MJT:AI0EM_8'41OIM>;'_,D[8.>Y9@HE]H(<BQN.#8E[6PX!"<>#=0-Z&QC30
MBC5 (6OATOF0TF(3:<-]G\"0O.#D,1ZI$]ZA@D IZ!WQ%\_C,/22]+W3+ KS
M*CK6.W_TDH@X=-3A*TITTJ1JM3OM0S2LW@0;$ 8Z5RQ:H2U.Z%TM6AF6W>-R
M>#M'4C7U"9-$S_6N8%4%68M2*#7U=+G+THQLOFA$4^6VM2))JQ!2DPU U*]5
MX>"BXDX352F*:T).(Y)ZJJTPIS%4>A 4@UNN,-00C1G9*:BBT^'9J7YA)9F>
MV[!3<HN;*DW+YR.*XIDS5O,V5/W546>@1AQ&+U:KW687T@R:<[Q-,+UB2)PW
M\G.(Z0_T!'P3)UGP+_9[XMV1&9WM;XE:,II!_?LNV&XFN8!E1BQS,!].-S(M
M/'QUJR2/_ ;]/%>C0=AU@,$TMCIWN\R-L>9=<;:]N<->>)'2:@+G0;J-4R^<
M)/.?Q\98Z$$>VI L4%C,"QVG@ ^HJ'<? .K;N"2W>(,?O+<[3"5F=[M9..SM
MX@UOMD5FG?FD-AFF)L,E\BB2$PZ\;40_*=(NW9X&J&FVDWDF.P)Z+N9U[$6W
MWGZ3'Z<Q.WGK$0,HY4N"C2U:'*$@T 4!G*8H)&UH^N+&U=&JU/A7_IZPBYIY
M5<V5;[D^QVN<).QI&YJ_F?\VJH]4Y1_SU:%K:K,JB1@-$<';S.571;K,$TT;
M*9-@G09#1NBWKIFC.5#ZAY.4Q%6:[HC'MDO('B8_NR^V-G3M-7T2.<S0@0<U
M+!7D2Q7ENLK$)M_MVB>OSM91H5SO1WA;C%3YE%>%Y07-^7IB!;].]_4GA>%=
MO'J)7V2(7<;)&@>LL$Y^0S@H$EVOHEQ6TRB=7%X76^#)>S4P28KVQ';'[#HR
M+87N]!S-&BQ;L\V*%C1WS]K"E3>4R-JT8VX3LQL/SUY4B/T+6;9H#ON\YJNJ
MV"[6)DM]&_:XRGF<MW,90; -4R/S5T<?+M;<03DK.WYPL[DO^4&MP^K]DY_4
M5=/#7)'U06MG;O,UH[M*\QWV7[QPAV_P*_N+Z8"W'$\GTTE&,NB^%_FC1U"9
M%VS.CRTIN5ENX_CZE=C)<89"$WEG<;*-B;^)3^/(O\<KPH3>0OR$-X_&0P5B
M7@[J;PG$ 9\)+]J@1](H1?\[__K_N*Y=+Z'$=FFNH:Z/\%,^WS_0^R&[9#\Q
MG@2,;-^9AD4!@/3Y'F5Y"UJ_=AXP&E9<$T,#7=8O\[AXPM%J:NP 3.P7_.(+
M J/FI_@%)Q&[T,R:S@<^8KVUT@K@/AN>N!)9Y; PO'1RHH&G6@,>J($#'?]C
M[5M[G^_98P\TA'4;TQ(>*R^\WSWZ0?$TY$0K@!13%_>>Y$2# JRT*<LTJMJB
M9F/>C'>S8J@HO;UZ2 ^/<9LL813DQ>,9B5I]VTI]J5A]7ZCRCL?X ?2]D5-O
M]1N>>F,BXN3 (X"E$3T=<_3(FJ"ZS5RLA(0B6ZO30/\=N ABB7@FH*6267@'
M1I6@[R=<8A\G7O@S*Z[I19_B)'MB&=CYCI1>:7L.-ZNKB+Z!YM-/IIGS^G+8
MMPC:L@+VXO+GZT]GLT#E:#0T,3MNF#0#:"47*PO5 #,'-6#$$@'X*QN5]C$5
M+UDN@"FGUB;Z)$;"=(A38ND:EHJW>IW12]$9G4ST*7M4Z>M4QL7X0K1UK)^$
M5QBB&V9SO+#D53XN1@U1M/%L+7'J8MB.GNH*"BUO-Y\6<_%]QT*!L[[I#9/^
M/JR.. HX_V0#T&,DL7Z\-$)8 -<_\7'M -4&(-$$]MBA&E,F.-YL:*9OS=**
M(R?-UD59/TG9#M>Y4U5Z^^A4871T-\DUL;KNZR0X%#"R[03 HH"E[2I@-:K\
MSF%7.ZR^5HZ'N./F+8#$MD$L$V_+D#](%-2*:,Q[[\4+0E;HGM9@2KT0_U\S
M<<],:JK[1H.A=*E,7T\GBGKZTN;.B799[/M'3^P! '?W>.WL/JO#D0"RGZ>+
M&1T6# U[=:4.ZN#$&YPSG&3!.E@5YU[+QS!XRJ]I4+?<W79'2BX7!^#&I%?:
M#<UU,Z0"'^6MD?0HZMUR;V4+JEA#;D/;3^3QA-#-[K1M#T4C7QE$L(,Z%2"K
MK#ZU=8_3S/J;#GT9-',O;6L9'O-*QT#?=/>7T-:577*P>G+5Y#BCXZN&6(<;
MYE#0LLS12'=,ILL @-<S=G+M*!] 3BI'9R=CY5;+%'![F&(*.6JY _+#J+\3
M&3[A$4@QU3;$D% .K+L9R15/&6=YR*@"&[4C1^D1U'X$J@JXUU7C)CZ3Z3&R
M_@0C* H QN5KA!,4KU:[;4"<D;N+>9P3#NN.?[3"[;630+A8)EX@_":.CF()
M=1R\0D:]25R39LOMM/.YP<+I>6HM!QB *#^='V#Z>N)#I=-)!SEOD"S\3#=V
MQ7_%2OM^(6-NLNRXW#$4) GO *J!<?KQ3%RHL6-^HI\M>(?3P,=1-KV'(^)D
M/ZM=( WTUJ/DTNH /Q)*;,)HJ._V[[@,2,2SG1).Y\%K0O^B2W-EF2XE$N+B
MXL0/D 7T=>:X\@IUUEX(X,[J';.=[M(@PFD*.<3 T0NGF?6CE[X,@-++#V=P
MZ@(/=W7J G1KC$78$>]APAU/CX$K.] 60V "Z(>S"3##&NI.?4[_7-Q3YXL"
M;7386,_*Z=8?[C$WR^N%?K*IR&7A(/C DP.L(4BV9)A].YL)*=)4VXL#NJEK
MJ^E!4%X#<#*(<%DX@ A/#@ B]%.$V;>S@8A(4TV(@-U4A0AS#?)'5PO+I."M
M\=K931#E2  =*M OG>MY:+@K;PWJF/XZ<>NET^S:&H0=3/B:._20M<?UT%W,
M[KX*6L\@MWNB-9-_];+5L\(,;GYO]R':FC'T<"/]8@9;*\Z0UB\O=GJA_]+)
M%K-;6#1V$T^S0G-9.)BP/#F@I/[\4U1\.Y? BDA9K?L<4$^U;]+M'MEKGE[B
M3P.1'GW[@?2>#! VZN_F$30'E=."!+=W.KG-S7".2G(SKYU=GXTC@7J S6F$
M#4ILAGJF^28;\P%5]=MK9'59[W)7=,:=>.(BC7+[HQ<19P=,R^)\Z>Y"1:7<
MEG;URA-!F+ZUG$^^T/#PU_H&^VDS("H61?/T\M!&7"<F6EPAJHH:R,^Q7B.K
MTZO+72>CROYU+OXP-ZYR<3JE9SMOXBC6-I]@8[MN#R2&(#U$PI+:UOJ0)BKM
M"[MK-?MU4)R#27PUIP&M=-=B5M>I LN(F]H%FEA>2\MVEB/" :1T#(]\P^I"
M71R7R*&QQ72ZNSRXC>7 GM+(&<#D*9F.KYI(IEZRP^$+X'#8Z<&PS*&PJW54
M) EO"1TZ@C^@@1ZW7"J>JCH]4)4Z2Q6E.KE8%07GJ$-'J%:<S[X0<-&Q%3RV
MLQ]:_6E2YS.H.!K]5O;.*_@"B%)-+N!4$]N:!8>[4BZ_9Z/NR-5^Z63YHAT&
MKO/&#V9_,:PD*%M\!BFC?5'X*:/"VXB'-MK:T5&P*H[H/,G94=+AG"*)#I!&
M;\*;&/A&,^3RC3-_LB.!GCUT&6WY1N !\3JG?7!1D_M64\O?.M?RMX>JY6\E
MM/SM>"TO5JMD%T1/WQQ_]\.YMT]OO30[WZD$4L44[&I>* OTPEO1!GUS?/3=
M#X@V0[0=(@WGL*64TE %C^$1& F4/Q]_/Q(H? IN@,*590@H?SX^^G[&0!%J
MJ <4> 1& N6'8TIVF7R*$ZP/%IB*]9N8@R(-X>:'XQPTRX0^^X1%X'&%G4&E
M]? C'@VMM/&;./(H];P0A$H(AM_2ZD:!*P)\JEY\RZX.SN( 2#CXS=-<H)=Z
M6XH236>[) $>Y!@P%.V65E7.%6'(&!0?ST'EPL'O3?A^+S5WD1=GURK;BOIS
MZV6N*];0-H)\X#R. PQJO7%H]T(GR[LSZW\-LN>;>!&&\:M'Q-*WTWQ"+LTV
M5R)9*TX;HYL85<UGD2@EK3G(R,-CHIU&UR6_B RAJ4_(-9IZ$BFA:1'-'$V@
MYD1HXH^)'IK8>:6^YRAH;A4YL!P 7O)S6AE/TCI,AE52@6.@VWJ0N(I6U%?Q
MKV.EA#%.,^M[S;X,@/K+#Q']<@8;27C,*UT#?=.K%=!**559-/@M'5YC&5^%
MV/6E"LCRP_W4=AST]0XVMIY_KZ)^;@)X_Z4_!XZ ' 2$W35P0/7_D_>N39+;
M1J+H7\&-/>&08GLDS7B]MJ_O^5#]DMKNF6IW]TC6*C8<["*JBQX660+)[BG]
M^HO$@P2+  FB6 !G]\39W5$UD4AD)A*)1#[>.CY0O0W"? T&7]X#U5L#JTV+
M<^0RLPR<DJCT(_U;<Y;I5-R0ZP\,"6+!#:96F5=YA"G_/<G'IY/K1_IG^2$*
MO2Q_AH]1.B^SW43^-M.UZW3T +]@$CWC>[S*28SC_N;,)E_P  R_7N%^9$S^
M83X*R6&]_9=#^(KMV-1XC2VHX"8P /(Y2WX#H)03%"R]6.3;,;;@  C??N9^
M=(S9(W(0DJ,0'S8#>\&.1[6P6!# Q6W='$V++'9*@3"/]QSBW8/*<);V[Z+M
M[B]H7ND2@YS1)'#KE^X:[%^[(*]S5EL#W!*C&G3V O ?I="#C>G,J3W+= PO
M8LM'S>/$L>!/<]P,K=[)RR1/KV5V(X^O&W/A^9[#IA>(9U4RA$_/>7-HF-QD
M)J]SB /'AE.M(V>0"JZJ1>:\%T=5BNB.]FV8&#$9\E850Q[+4.4*C!SIU"O0
MK]G%#%%UTP7!<5)R[?0Q6U=9#/[P*(-#+F%2Z'H"V4,.>C19HSEX9JWIF<6A
MR5/K#9(0^6&FP)S=B39:$+1'W3AJNA9\O(VRTU1Z5  '* ':S&Z0-?A@)C5[
MNRQ0D[,.5N+*Y_,J2>,D>SX)KP^ >W.\Z^<W5N3@'\VB'H.>'2K?-6LZ(C?V
M%D<%WN1I?+/=D?P%&T^CX_=]STS^:[WV8&-2#'($4H?,154,L[&E.P96[V+Q
M7%<D2\J*8'ICA_3MW4A_;M]XS[>E'E1,3:SE" 3'!Y9CPM^1++A2&QE#RW:]
M&3WDZ_(U(F.<M0=#_+[8MB<W%8$6'\WAHJ,G<,U7S7K<ZSBI+[XWV1W)GXFA
M1->D914Z4X4NL'"(D,V;?I(A.6@6QH8-+TWU +3K=ZWSQBV:<87>VF-\>TD.
MYA\P+?57T0#UWK2$5@J^=1<UUA0@Y3_?)UFRK;;V.H$.4O0!_:]&%W3A^>3T
MX>0&-HMOPC/91'S&8>UB7,YT !1]GI;%+7B^6:Q.;F(Q_V8>+-81OV9Q9S%'
MW [ER^P]:PBW^C3@L3SZQ!^>+\2Q/XB5269R4CY#? >$^]##7SS8$ZA*2.G^
M":WZ?)4![ %K=JM&@1UUW-L3X55%DC+!Q0.]KW[(RY]Q>4=9O*$WV!.UHK&8
M,43SHF&T3')X_@".\U?H5U-$*2[Z!2],"QM[-K>:VE@2Q=4[>HE)\A*5R<MI
MJM9VP/NN6GN(0&_L8EQ_C-9)%F4LSB1A5X(YB9*)9ZK<:-?M?BF^CA+R8Y16
M^";;565QBU]PJHU2/UIB^F;R[T7MP<;H1:6?H+<S$14+OJE2,[3<D7>E#MCW
M."HJPKVQ]Z#9R*D>9JRF]*V,;) R^5_I4,3&GJ%ZQ"QLJC',U<K:$#&FU5KO
MO&FM=[/26N\LM-:[&6NM=^.TUKL)M98"5EL@\B32\_M924]_>4DN/;^?L?1H
MJDS:+G?*,^]#GA'_QYYF5N^!"I:(69Q^ZJ!Y="<=R>K!0]! %M?7R?,H^S3F
MX:'YW/N;0SVUZ;F!?A#>0ZDG:O/(T%Z%8X['+LKV([C6'N$]&+(UO3EW [X)
M'S*@I:Z:F7&PE-%1]J3\YUT$9<5Z^.CTBJ"#ZBT-4#^_@=G\2V3DN?<WA1Z&
MR)<%T^J<LBS^7D6$TC+=7TM/TDVVSLDV,C5I,&QL&SB^];0%3@:QJ$>B>BA2
MQLX@R6\$WVJ584L/EZ/@?1XGZV3%0"T^)X65T'0&><T5/IS=^'K4?(9^@0\#
MLMU$YIK'VD4Y/_K\&)$D>DHQO"EUN7KT-: #?F+^IQK6F^8V<%]^ANY9#[,V
M^P,8\2:.J-:Z=FG'= Q,*:"8'COE_I%$61&QP*/B?*_^Y03B,6+BR=T/?:)C
MCY<QG8]]AMAW(76*.XO;[?)&T<,ADNDQ*5.\7-]D<?*2Q%64VDK;@*&JAWN"
M:XE.G(P(F![_X%N4KU'S=4=V?)NKO8R1!JMYD8Y.JWM<)MP)<4<I]$A'G$3[
M:"?QK&ET.!BUBOP8P=<(/N\*2!CUTL>OMBHQ+MA15@#.AVA["@EI@?8J%^K,
MIILMB !\$U1']'%!Y7MG08[<7D!PS8D40ANVIT-".[DI/9=%%AFV?0BN:[FA
MLKV[*N>KRF*URJNL3++GNSQ-5@DN%D]%2:@I,K48F"?R>'TQ8V'N@2 &(#F"
M2HD8$_1*,\RYELCT+]S]FG.)G\J;.HA*C:9\*)D1BRG[LC)ZQA,+U(B)_;^R
MVB/7UVA=M !G\;>[>D1@JV0\P]N1:Z,(XWB>W289M9QYI8%% =67XK<3BY]V
MBA 5 31XF![RZ:=P$5JQCP.+41^+6KF^IO4Y5X90 %Y'JR1-2GKAWD9)1I7C
M>4Y(_@J=8Z(=_5NY/Z'46$SN.X1M''H&,?N8506.$86/@WIGW!AMDCU+<K@?
MI(?EP!99S/+<>:44JA>3/+[)Z-ZEOUUB_G^GMM%<4/!_N+J@:56:AQVT*8,2
M5'*/$866T>=**)>GK-LD>F([A$XFZ_HHR316+UM#,+P^= T@8SQDQ2@F494L
M[J2DK(1[!K-D4?TJ9D,!YYOG/2ZI(L7Q541 G1:+W8[D.Y* %3B]3](\58B4
MO#Z$3'7J<(EBL4=1F2,B0" L8(2\B]KP\L!?V;_^(SHS-@5Y[_$*)R_PI&>E
M?,RC?4=@&#'I:]1(1:')T:Q'!*T=-\2.=K]&XX)=8W1YN$;VW( [F.<GDI0X
M7Z\G5C<C)@X0_VV-W'AAH__D+[14/[$> 4$S5T:SOQ6Z.XY,+@;3'<E7&,?%
M-47[(>)/?;*N:Y,8:J6Z+$%Y#QRUP\M4HBCB[[9)4[RWJ,>$U&OC&%<KN1'$
M</5M?$]/U65V"'SJ%QW3+"$L*0,N!I%B/4#0,QV#\HPEDP\+6 #5-<!&54_U
MK=_9-(?[X>G%R#1+"#$RX-(K1N HT(M14.$98%[+O]6S:F?AD65#BA]P&M.+
M(X"O$V$NDV)%Z5:1J5U7MK-Z3XVR1,RF!DN!-A0&\RN S)VA-21.O0"@P,[\
MD3Q797 ,?5QSI. Q[8J]I8$7K'EB6JX7S\\$/XL_6)E:MK#\UGRTQ&K\8R,H
MMI*5SX _A.S.,XJ%2L\$>\(X]W:4S5Y8+P;M'&TTK 3- :QO/\5X%(<;_W!%
M%_RU^TC.:CH!C2*16UHA[S,TL12.!!H@.7$<ACV53EFKJ3X!#""!;CQM=3@=
M31VW]M:B]\C!3%929AKK79@,B)@:7<N&,;.2F0%&-*VN>];J) %J?5T7*>@;
M[[UWG1$5FTK)/?(00H,,,$7;#MDD%2X6DJIW'IZBQ_S[*B)15F*(KL $WH+8
M=':^3EM@OJTA6\1,D><MF_OA? %>]&<)@L5M<2 'KO40#M"1_&Q<H&-(Y&(#
M?:@@'7>Y9L8^^%N+XO UV=3!3#O2:\"!%@73<S#[%J2"7]CDY^%N:+VD;UJ5
M&==XA+>22HP,;2F:]QKV^XV<97+GI=6D87R9-JB9PE?8R=4\Z17H*ZIQ+O,T
MC4CQ=> N,:,8W79T6I/$N<$S!9EDSU1OW^(LQN0:8]X0V-*K9![OO]>F"15S
MFTT^@IU:*1N#UO3,2GAOY_ 29,LCM=5F+Q&<>\ELHS0]KXHDH_*V*(I\E;":
M _4<5M(R#,7[Q6D0)=,C[QB)\2XRUNQJFM58T<'I>D4-IGN\QH1$*85C9RP?
MCO%M$Q_,WR,$1'P&8F Z=+RS7T_QAMF:U;EFK!A.J$L&'Z).NF?)R8R8@TGG
M9,2T4>N)E:26<2R^Y28RDRMH;[;*B](@83,R:O2,MS%J-"1R,VJVXFF.NP)2
M'#_C>%%< -$H_Z)T$;] <+F=)K(&YEM%V2)F]T([EY-K+.]JG3:*'$YA;Q$I
M^?VO6*X?-PDI]Y?1OE@22DE\%Q7E9847>E<UNS12_-9YFN1VSJ*I)O-LA$^%
MM[E^7RE]!P7\X_??H9C"1SE!5  PVM$I4%QA%%&=:7P.1CLY3U"']]02U;BK
MIN2"ZY7AFL[UG&=8QIURM;[,/N09BTCE+XM6N\$2E/?+@QU>INK!8G 3D"PN
M$7F&,OH_$8?0KY]]B^PXIC8M3NT)Y73%D,E@-YFI8[N5G%F \1L>,XR057X@
M3YP6&8+!+<B1'*N%R)(8CM$P=R391B1)]R")WY/\M=S8G=2:<7Z%1(.!Z?B4
M7_)3\)E]:S3] L2G&UF@!*/K%^O(=9,DB<33L7F@(\!Y-LSL,7/0*'4.LMK@
M;#9B-9['37[7.*JYFDJU]?50;87==I%&19&L$[C$/)*\HO?C&&J0W&/^TEU!
M&7Y+H72&[EM&71'M;9]65-OFRK"JX<$-H10044Q!(M*"&59DCQ6(1H*/HJE[
MX#++I]-NG\Z;IO%IJ1^&UR?N 61,_N$=7D%Y9A3)<<'L+4N.* ])PPMV?OF&
M8O8X*R(HZW4>I0!_L84R7Q/[B<WS!"AX9$3&IA#Y$Q\0NL+?(./:;>O[%GQ,
MJJ":_[,L-Y@LZ*%\DG1!TTS^\Y][L#&&1+3SO.*DV.7T/^#?$1L8.E=P@(^'
M^8)]RW=\OFK 7C+J)+#;ENL3RY-N+N\)7KWHF!((#S)05WE:;9^2Z Q1!.E5
M<A71N9,LHG^CJBMP-2(KWNIES$21(WJZ7^(=P>)1G?X[Q:QE0Q8OX.$B^8W]
M/K' 64WIO_7Q,%(&Z5.'LA?12!F#\&<X;0*%++MPN5U>TI(J[G7:[DB^PZ3<
M0^WEDH*^^K5*=G!W9:KT Y[:^!J>+\3[_"!61M<9'\?D#LM!H>TQ:YZVBF];
MD<#MZ9V7:1/EMVRK@'0&^2V7=C"[*6<&B(/2YKN@#@(3G9L2:+I5.5_8V.(5
M:!<5@:9D$VL,TRPA](0!E[D+AR7#5'70MU)W@:$:AEW\F!S^A)/G#7@37NBO
MS[@N1<K^^(C)=NHBQZ.G#R)B(Y$TR)X<B"(^$A$YE KDFD<^;#!*>0$^"BBH
M4>XJ&"V)=2'<:409"CV 2P,*@8MX"I^BK)M^=J*L0=)6E&,Q%%'H@2U[5S&P
M%EP3F282W(N\.*UHL@G""Q^@83JEY8="&;* VL 5:,Q,,@M.O41GT7A,MIA>
M,\'%4;S]#OX?CPV;6$",TWAW=IDP,?9>VU+E([Y'SP1##"D]1J,,_9]W?_CN
MC(X/+#=#'%2EIW?QQ[FT&,SW>8;W[R/R"9?RI^D]6<:90C1),6)C)4_YDRB!
MG%=ED<3,1-NQN)8]VC)PH:\/%IP]\%[U$L31.2^C!:^X9\^3TK*=U;L.LT3,
M(()RM/23@AN_G+V:&RD"JE".(=<12E#F%4!UU&L<0ZK!#_F6Q5&?1]FGR;O2
M#4T7H*W% $JF^.<?;L]1),:&5GBV7&QUJ;!9MZ/JN\0D>:$6WPN6W9W5EE.3
MGZZ]DP6(E>C':*AW=_C+HAW[VD?HX(J=(N/?JVE15M[X]@CO.16MZ:URUT*F
MJVG)6SOANVN9LOD7/=@2PE\,J8B<LD^<:<; ;>,,:)F$)H+(QG*/XN#J800W
MA]IZZ=;NI"@>2564=T3DX#9UW6^*HL+QHKRF>PT\$-WSQZ!'1@'TFS$Q!C73
MC0Y T%N;3-765?CWK8Q<6%CKJM$TF:KUJMR7EZ<P;(P3^0][,:$R6L#05JO)
M@I@Y0XPTMU#MD,!=GF[S[!D>>F"")JGU'$<0R.[!?AX_OW??P6@439<VH064
M+CI0?!O>&(<58I J%8ZBT2Y8X4*\*8I.TIGC/&.@G^B5<KFFQ,6Q]1%L"<I_
M>QTKO$QAS3?GR_O#.U[86I+#;-)6DAQ8NNM=0>W7 Z<W."F6:]/Y/K$N'#FY
M[V-X''KF6$ &!($XH$2 L=& @;Q;;A)Q$#,XEFZ.&;DW&041I7+"Y5H#'["X
MB'9)&:5-^Q<KC>@.W7,NI#.B1O<_@\<+KM:RN^*CU4Y22<8%.6"1B:-%0"D9
M< P574_P2URL2++CV0,_16GZ4!*,RWN\SLEVD<6RMCU%J\2L:/5B92>^;I"]
MG^].:)J"_O,X?G--Z/F(Z$<@OYOD*2F+,Q0WLX2[<Q_%ZUI.W0GF:B2T+V/7
MT8DR,(W3>+\!F3 QE3N0>=/P,I^MDAW5DA$; )>=HGK*29QDK&EH1GD2-M-I
MB)GF6_@!'8X*!E'AJK>A2Y90SKNVGU2\C).&B$JS0\U4F5A<JNM;=K_,!1>Y
M(7:;!;"7,$>45N^YL5\GGY66S9[=0=W)?5^!QJ%G\@/!=RC*,JA0%OZ]U8W?
MUCX>/56F<H##M"?5BVR"\#H0T# 5RFATVT&*P@S.4Y4_9D56K\Y=:6F>]]Y'
MGY-MM3W/"<E?J232BPK]2[GW\-AKG-J_\WH$=B:G(=0U9QGKO'!5F:,=Q7,#
M8>!K'KN#UE46!W?5N C!T!MQ+ZV<:U;%,<N/C](:;O&1UXIOA4)9W6NM@?DN
MLFR+F.D640]'3_5X5+&V 1#_%C)T92P#FY)28VCB&/^F^AL_9LR3BF.VB:5P
MG]!O;9C0N]X;QLD@=O7'S06"PL>-_@MZ6[7GK<D#W4,,YP8G'.#R!9,,TK*N
MJ3%"K_TCXEWZ(?@-<.G%Q62#"9')Y2"TEJ,"6OCVS&FZ6PPNWK5$;.OM#BKI
MU=7ES_=-.U*'IUDS+,^E9.VPLNH$* HNU@"2WS!ZVB/2].R>2RM "UX:WF_[
M*>1^05QD91(G:07QP,U+Q=7G55K%.&8O%OEV5Y41]QA?100RGJ&B^\,F(J=Q
MY4Z#D_=#=!*T3>:= EL-T,("NGAD:^##OL!B!NA.@ J8XTQXEL/Z4":5N5:>
MQ&0<."*D)LEC"GJ[2_,]W-87SP1CZU?COO&^&VR843%K93H")*\9@R(Y*+ .
M'F*+JG=[U^TJ&K*OY]5G*ID@H4M6N8[8Y4J81_N^J!HQ&>S#BN4(4;2/A*UL
M-,B03DM6_9)=6OQHA$MYF;62B $0OL6B'QV#;.CTA/ZUW;]XV+&HEA&+];L(
M"@,&K\--!7B=S64LR&X:[=V]9<)D\%6\J?3?-5X"E$L?8(=2#KUOP4ZBL-N1
M_'.RI3#3O=(0@!6?M^SA/03#:SV\ 61Z:^TK_1_"UL^W8THC%A9K=G[7$:74
MH2G77F2@&RLD'GU+&Y@L0,9>/T;F4J^\* 'S&#  :$<AA,JO&L=+]?9CL7S7
M&*YV5:!;WAL)&FNQ?]Y%>TWCFHF+/ADG#5\(RH2:,:<X*S?IGDH9_XRYL*#8
M*Z\51>40[O%1MI]5P:@AIIN+2/62QUG722C7.>GV>C[^D>8 >@!M=H""L4^E
M$*(R1W%"\(I2+/3+LH$UK3<6S>*<LU :6/?35T4\A!Y6$N[-WA?X$SW!H,<Q
MCL,Z^ P<,0A O:8)!. 19U%6WFRID?6"3W$H]<_E_^&V#YU^E0$:HV1C0D9W
M6O'.(#B&%1\16OPQJPH<M\SRJ\^42/%)(@&&9O,=KSF CS$$ ,*9<*R]D@60
M*$L>JC)EL_!CDL;U7>B5^5C8)SP:3ZVNQLT=HLK*& 1[0X0A<B!P!K@#G]N1
MP6-IX5SD9W@FF6T>2"K;TX>XXXU%TJ966%B7@BO71\IHERK'=8-H0$_M8#B
M'D#]':!@D*$+LPL\5,>'+E,ZG1X.EN6>/[B&$K;G.*/_**&5S =<\D?:9"5^
M/4')<>MI@Q0MM,/-Z/)DP]$3_Q+MZ%_/9(H-E"H/7=)P',/;F1(C*.,JD8O5
MBE0XYB]^& NPLIT)58X?Z")/TK=FS,PASLP1^)G>_3B$6C;SIS1YC@*^!1_!
M]%9HTDC*.!^9="(X(=2C>4,)C&^R][C<Y''37%R4*[['+Y2M43J]J#KB$:"N
ML"NN1E<<_S,/>F$CPEI^1PO%@2@?02VGE^_X7U4!3UM*2.Q#F:\^728O24SO
MZ9;MZ8?!^ V"'D;(F.W#!T)DIQ((7<!8%,O!87-^;%FF9/M84</=$<."/)\B
M[NH1#:/S;$$(2"_8J>?[YA/A9UR\1B1N2I^>I+; ='B%./,GP][82T<V715?
M@]#3SX,JU,E%256PTU+4V9)@<YP/HW%^B ;G6+&LRJ*,LCC)GF^RDB19D:Q^
MC-)JZBH(I\/3^W/.R98R&&67R,_1"WS/&L8(2"%]JB>7P<Z^.QGUCWB6<E8(
M K&KS_1(30I1/%1!;.I2[B=$-(";Y72K&;\=.40(H9<@452B/8[(&VH9?9EG
MH;5T3G(XVC'%U2<D+_8/F+PD*ZQ7)?2.#V7_<,P0XC&?ZM_!,_4A+W^&>FRK
M_#E+?L,QLX %[A/O5C\X^W[%]K(JXULXJ3]G47P27MNM&F"3>I5/=;_Z8X?[
MQ?!D.'(SG,4XL9_@NZG/7,_(!SB'_:[0Z-.K-_;K8?/@PPMID&,XC!![V>IF
M/KD>U\=:$3^R)=R(>_9UE)!9VM-&-+\H1]' 8DQ10?0#:3U+UR@WH]$SG3)L
MD-JIY6]*B[F7[L[>I58A8E$5^Q[_6B6$AW(N,U;S?5$4^ 1-?L?,'>2!?P2"
MIJ 147&=*.,0\PX:"EH'>NQW$(/VB_]84KF>&?0H2XKE6CQ_0?W8/$U6>_Z_
M'_'G\IR._S2QJ%I.&D*?VZ%FD$XV&!3S'<4-7GMF((OC&*P*X0A2<(7Y__T_
M;]Z@7WYZ_^,?_ON7?ZQVU>>?LS_\.?[MCR_//^^SCY?5Z_=_)'_^X]_>_>OC
MX[Y(__BR^NV[]*_EM^4#_NMO?_S]I\]O5[?E=_]U??WNX6_?OGP^O_CYNY?X
M@?S7-OYK]:]_W5Y=?/K']M/=M__^<7%?_O2'\Y?X[S>?/OWVI\U_?/?Q7]_^
MU_[3YN'7#-^7W_[C;_GWCYM_?/OO+\F[BU_O/_YXDVWO/KR]_/'[/U=__>OU
M3Y>K37;W[>+W^</?_^,?#]O%YX^_1G]=_N/U'S?O%K_MJ_]:4YGZ^*?[^.+#
M.B/_^>MUE:__43W\Z_U_O/_Q[3[^T\<_?/PM?T_*]S]^^Z?]X]^3ZX_[/UQ=
M1[__^/K^_O'Y_??9W?[7]/K;A^0_R?K\]__^\2K[[>?/FP]7EW]/-N__\.OE
MSX_W?\ /W]ZMD]=_W171\KOTYS\__O%I^[I^7/S?__O?Z.+A_LT;Y^<-_ P*
MXA[O<N)K-]O-Z3\ P@HOTTZN"JB-5R !)-2SLQ-?6W:2-1$<2TU^+/!R?564
M+/M[:IOF +CWIZOV_";_6,&,\?JST)F*>HZT4D.ZRSKB(><"4,I*_D9[GQ2?
M>*P,_&MB<>B;R;]^Z<'&Y&ZA?RH09$5_I$-)&279'/I;63!0E9ZA=3LJDH?J
MJ: F+H5\]0(:U\O1935G@*/+!B]S,7@Q%O'!H8^N,7QM'5W61'"NDISDA#L
M[O$JC8HB62<K[DA@85N]%:PFJ)D\<OH0]Z&Q2)H=S:VQP76>*^_;-94=:./L
M6[J(B@WTLJ+_Y^K7*GF)TF93G$H_VLT9X.BUP<OH0BHV[ QF_U"&!XTW&,7=
MUFEL30I'+=ET]3NMK)GG">"K-")C[ ]9=X!\Z/8M#2!/@UQ39:A_M:ZN1>BZ
M1\'%3"'"89[$240H79:$I=(ULQ;-ISB^HC8Q4(^C,OT-8@*<O-]#)T';%(H,
M ) "(:383BHS!Y>6B2AXQ$V9E]+'IG3CDTB\W9S^CW KO$SMB&!0T.-Z%"=5
M.;1?MN-Q;80<%>5EA1_*J*Q.HUO'S#RGV@<:_$Q5G_,L@I1':&9*#4@8B.A(
M%%X>';AN4P#!1)HC.DOJ)Z*4W6$"[7JAP![]2'[C55*'L)A1*9D!5,T"W(Q"
M_/DX]$W\2)&P$6,;8DU==6:1IODKJ/KKG, WD#IZ(J/6"07_)[X+FL;K%LL'
MI8HXW:,KB(=B)6X/]/"\Y-E&(&R$>9!<+LG( .AB$Q%(3UU;>-X-R<@68/PF
M(P\CU&-B(C[R3;Y>(SXJ8!,O>P[5N<>6BY^^"-PCR2OZ?V)H\7J/H<7KJN3-
MJ7VJOR$L9G2:#Z!J*AHO1B$8AEKCT%>/E_?%UX&??HZ4#QMM:$,YUZ.]Z4=V
M6L^G>9X@]>8-R/2ZCV 4XL/0\C4+7:MWD'/M$O-]*W:NWTMR:G.6>RC7!*5P
MP#F_.[T7W7K:$"6?+7$SE?@5P]G=NQX;NA?K*"8?=&2UIX;S[013XY!7J#_Q
M4V'?3 'N&F9LC!4Y1'E_Q$>%56 6?&N=C@/+=;D2G$?9)Z;*;Y,UOLF*BL"E
M@T%/!H3)<#L8!]%W,Z=1V!D#P+-/_/Q#  758)"$$^)QQ9V=]55B/'$<W=>0
MS4/P!F=%\B+Z:_@(!+.>-L"Q:8N;N<YJ,QSQ\:%])&.YW'[)&T$.=]/_!6<5
MYMU5(=9Q5?Z4E)N+JBCI?.34]X%1D_NN13 .O9YJ@A0(;_$KP13HE0)"$E+@
M,]A-!MHWB]&4<G?&\*WP&'T^=9B.81KO01$F3(P^8_@<T>]#1^;T\ZD=F-.S
MQ&-K+W6RV'EJ++V*W+  ;ZI>X6YRFC<+%PQ\*SH''$TQV9"H_8:!0BJLT.?P
M$7(P7&-LF%#NRNX#?E7R$DF>T7^N>&ZL#W-Q]/0AXAW&(FDLRRH*#.1K1$&B
M!B9Z@,)P$0GL['.5!56"G6AU1$M39A<HA3^\&)0]\X60ST&L3,HTH9]#H'U6
MJL+(!R->MCGX*[ UBS7VX@!%1HL=+T2L/!LWQ:S='#FVL#P7GK;#RJ3FY&BT
MS@GBXQ$'@'[W;W]Z]_;M7U!_E'> >M3C>-H4I1Y!J?%G=.\4[!UO2IG3 IR'
MX.E0<Y"^-P=Q+7.1LCY6#HJ:D3:N\L9;4=QDE%5TCQY&U(Z4-5M@OGW4MH@-
M]"&1XU$#(&A9_9&\:X1K##E<WD!D&TBE$9B+/%F \:NQAA$:ZHMY$;8OYDCN
MU!)CN7!')41O$>G^IBBH3)Y7HN#?U7J-5W#Y;4Q5>6URDJ5CY_!IZ4^!L"F2
M&: B#O8,4<"(0D84-*IAZVZJX81U(MFH)7D*LHY]'>$3YQF\!)+E:E7M$ARS
MD_P]WCYA8B? />/]!0H,H6(.H&?ONP3),2B%0>@7/NR_@X2CV/*E$9Z!A3NX
MEAG<NVB_VN#5ISN2ER")] )+\F<2;4?(QQ ,7UY@&V3,S<C9*-0,0V*<1E#\
MBXHEFVIQL:&"FU?BCN#W>=R43<CBN[PHU9_&2(XM,-]FNRUBQL W_$;]F">?
M40CM7V<A62/YV8C8&!*YF/++#$-B;[7%I GX!+TW0L"&8'A530/(F,+<,HSD
ML%;4+DMXZ(B0;_FQY%(M-C9$F$0SN:NA(,>6#@5;[:+1(X'5B)W..)KECZ\Y
MW NAE4J4R@J08\W;02">;=PA?$RY):\Y:L:ANA[F[4RL75M>U<)B10=7NY<!
MUZFAT9+3!R2$Y/3@TRLYAA-&)SIA9,>"6VW9&:*$\YWI"(.WQ[SU>-B,LF6M
MS%;_!XZEE=IKDSJQ_QK'F$3I#_F6210$6B_B%W@Q@70WEEUUGA.2OR;9\QAM
MX@+7JXWB@*"I*<8/M^?A3=<C&%G+ERM-W.R=[PG&V4N2IO@Z(47)JGS03_>L
MMP"UK$=(FR4H[\YG.[P,<M4,1FPTJH<C-A[!96H6ZFL<)VMQ&T$=)U=Q+WQZ
MJ$XE8 VH>0E8C9>K@($M-7\!ZW#23L#:U'$2L(?J*2=QDE%S#!+ 1\B3?J37
M U"+@KFHL_R69_O/P(SN)7XM N95CC^T2/G/BTV"UU>?\:J"=Z[EFEIBF.CX
MK@^:I""4@$GZ7TVPY!!T?R_T_8B8TKQ@!*J'(#$FO/JP8QJ3%XN%.PG-CQ0(
MM.1)8IQIE823L.B@>E,@^OD-L@%?HOK3T+JCGR%2$$RK<SHG+A."5_1OQ8(*
M5)I UPO(N#\0LS'7JW$0?3\XC<+.(#0U#-0 X:47#G6,UJGC_3ARXG%]3(VG
MF,LCU!W)UTD)Z3+T D?A7U.^_U!E,<$Q-;?_!ODQHQX:;*%Y?GRP1,M<YX..
M1P( $SD @00,=NOZ&P(PLY"[T3Q5WB_&$&IRK]X+)D_Y5'S\[BA&!G?>>&+B
M=ZZ1A0_5;I>R?*0HK972/2Y%0\B1BL,>FN<+D25:QDM2,UXYI1H(9J41X/(T
MDJ'*A6H,E9Q?0A\W>570+?N(LU;^YK@'K0$HWMTU@RCU/&K)@8B.1/70&<F4
M-=?4ART+<CB9W KHA^1SB7$&!:[*_03"- @OI%@-(6<C8 (&XD &92V@G-FR
M5B=Q5I0Z5O8>7RG8_62B-P3._Q.])696>HV!L)6ZP K.CJ]:36=!J6-J:T"M
M![4.@DG:CJ^AT3-3@)Z%9FSZJF*TZF',0M1&,+)5!&-@_2[^ E;1-EF5.&;0
M1^HM\VC?_B@C)L;J4/)[Q(7$(!>^%= @/VI]T[]B%UGX":?I1;1+J-F?_(;C
M$7*@'^GU:J=%P<!\^!8I'X?V5P\2OV:Z>97.I4+X,05J)<^@FV2^C9*I&Y'J
MYYA8/M*>HT.+@$$ZA'52?XQ^X9\',8>MN*0>$N:5NM="@E=U=O5_A-3GR6V,
M%O"I'T'[I*(]M=&&$!^A7]AG0<5 SXFVD=!9TU&FIH!VFV3XAOZS.!7WFPE.
M<+>V$H(:@V%!@$\1^S:8/V:80UJI:"_2S7?7$T,8=6((-2IC?#RI">ST5J9.
M4ARQ,\62<D ((/&<*%;360)CCQB\Y4$#KZ-ZYA1[.L!SF]#3/@JZ6+*CIC*H
MMBFDM*W4YB>G0RK/1E;O\8XBOXD*C!;/!/.2=NB7Q5/!RM$&=><<)P=NDJO1
ML"YE8:H"2J%G5#36O*J1O2(U#O8FA"8,C#5?X'/$OH<BD*(Z54![RXH)2LV7
MGN5.)P'C%%4O $\VUB B(P5"IU1F(!5FS3&X=J?7A^LH(3]&::5481EA9ID&
M^SNB#!B8#B'Z.6+?J_5V.A91B.-E@ _- =*W8D<%H8$YTI+I ^!30?0A,DXF
M-/IA!C+18U@,K=PQ%O4%8EKC$7>O@R'>5$%[7F.<J/A(L^G]QX#J:*L$>7;6
MX[B]:TCC-K5FF,^MW)U^D*>72;%*\Z(B6+=_@_'7O&D-:W1M!/-(HJQ88P+1
MP ^8O"0KJ@66Z^LDHQ>,)$IO,N@YR6Y5CQ1<H?_32=SVDZ+FT=L_)=ZF T@.
M0,J(6;P4G$*>5%?BY,1U5)  ?+EN"F;K=H IW$8_=/*(!J.:U"-@BJ Y^+@K
M90'.P7[J-T$QYH6ZEC-H@#45TB]Q&25I\;#:X+A*<;Z.MCDIX85TE1<E.&G6
MU-*"+N[T;TD-H*@!V%M*)YS>HS?[=*LP]D;2%+9'7XDYOT9OD)P7[OOUS(A-
MS?R,,#EBL\,7S?RH02"XQ^CTLEGOK!-ST,7K?A*4QIF_)T;!V[WHM.L(NT=O
MPS^>>A37TV[8[A7$M;6?A TG]D54XN><)+\9RT5-T.1O<$*?D2##Z SN&8WU
M'R8BP)Z7[4: 5A0XJ=7V3/*BJ#*">71;ROIXY)E.\,76V$;D$R[%!B$XI6C'
M)[/J3H.>OUM'N$5.<N PS%"#&N*XH3PSG#3UB<0Q; XF@62?Y3C; ^FD>V3<
M874Z4?FBM,P)+-33H>C!"S>#97X!^L9@!?^OT#E'&LFG%1OG0/J+/ 7 )$I/
MXHSO@/?H4#^<VU0AJOX,_8#36&L0A["(39Q1[5_M$MTO5,+GG3TW+<.@Z2:)
MH9F8E-.+-"H:_[CZ[4DD:!J<?%[+)L'8)*PP#+1S/5!I5J<1W0!R.ZD0J<(^
M'5V/R2T0"GVY%M$/Q8>\%'T;H<Q)=]Z3I)\X8N''67\DEJ9,!L7*D?#.$(-X
M)HJHLU(ZVHT1,!)](LEI)48<05C7%__63'02-EDS@>$^<;2D6T_K5[1MT3)W
M'!TGOS-P/[L*@BJXH\CF*JFL[VD6I3QR=0%V=F%Z:Y_ )=P[F5^I[$?&>+_D
M@V2\<C-L-J:P'4?;CN%!2CA%*3*!I=NT[M^\;O=O[ES[\JHLH-<DW="L(^+3
M?L4^_[6B]\!RG]"_L,GH'_8X(G0 29ZA+'"29_:>X !H>7M5]+\VPT9I='1?
M6W*38T;!2O3&?-HCCA@2F*$&-?@C(,=&-NC-PN,;;@_4'I= ,N$8].45VW&.
MW4"H^8SN#;/$.>N0F7AQPVZ+,+KD. L7"H#?D3RN5F43R(I'A%$/E&XWP_;S
MWMN'@KDJ,GS/MI08$#JDP8I+LIY[_WI]'3@@QT]1RI*#5^!!2]8)CHV"34'#
MB)6(MQ@3LQ (M5D?.),L\20'#LR#)&JHP:W_W('9V,@&Q1DD087=%.['S732
MX>?&>RR^)S9@IT//7PQ4N$7.7:MH3=G_\9IE0F-V6DDYXF$-NF UJ58?HNUI
MGI.-T_A\(38A84H[A<YFS?=G"$:$MG)M^:9Z97O7/<FC;%-H-GL^%V)]V@=8
M\XRA'EN-&%D\K*ICD1P\BQJ"]BS6OY3V4\7UK4D']51/H?US^=1?O9@8PZRT
MDJ7W104)M[+@9#OV:H@(1VBT>Q[N=Q>1<L]REZ,5N(].<B3VS^53KGHQ,=;$
MYF&J;!!21ND.R !R9<5)5:Z&B7"DE=4$J4*\XV/^/BKAO_<?\BQ:K0@U^4YQ
M8HZ9V7,QU1&H]5EH#8@S%DGZILS?2# 0Z"$!S>$X=9"#0T-N#,6<PY/M)CK5
MB3MV=B\> 4?DII%<P]/1?$6X]PAW(>'('',YU6V>/9>8;&%*R%4\R4ENF,2K
M6.IQ,/J1LN<WC_1KUKW[#,& 6=2CZ6>7*D,]ZW4I1S#:@?,)[Y.,?K1E[XOP
MUKC=10G!S$]SRH<9FXGG&R1D@?U)?)]T7J1,S$;*J<6;_A<9XS-"#-V=E;9,
M\_5LVH_/B1\R;">?]=.GY2*";46#O?.%;\<)WP_&,-#/^V/T@DGTC(E(#6H2
M+%G(#CVJZ7\FV2K?LD^>,\C&S#-?I^9DV/G*B0ZVPI/L>8$<DMBI2=$ 4R*(
M.(:H09%E4 \>U+-7#%/O#G?-,:F<N/6$"8'SB:V"23'T6-LOZ$*_ %43_)TD
M/)=FH7*.<@8Y8KTJDY>DW(L2$&5>;G"D#.:A&KR@Q"DME]%HS/KF,7HYIU$2
M HNZVDJ9(XH(BEJP1%"4*.42NEZH/P$^8J<[<=?3!64$;J>V%IQ0F7'@H]."
MYK.S9_"\$D"F_6SSR6(S'C8Y*1]/_99CFL5WHU$]&J90,OAZ^$$G3/V-?K:U
MHL9Z%NWKIJE\"(8GEV$*H6N\)IE(0^.&*ORTQ>4FC_,T?]Z?TB*<%L<Y'RN3
MKO0TYTUK# N4%Z<*0-1=0I.L22)MD$4*ME]BULYI-LX11]3THN-::#0<[J<V
M8Z?'<[[N]<G7^@6I(ZU]_+]')4UI.9]&C'Q91UF4[HNDR->KN@)FC'<XBRER
M)W_"LYQ\WNXONT6<1C>(N>'?S>QOZNF-SVOSW^GCY/*([3N"?9Z\6H,8G=H(
M&(' G*\:]LL(NCF_T*-XO)2><I-.YY.J\]PTQ3]KA*_;")\V,7(T(KX]6\Z8
M]G?7;%7N/#/OP;#GVW2"HT^W=**I<YK(B-D,I] IZI0/H^ U,M\%PZE$/?1I
M,86@#-0BMZ.E8_K('<EWF)3[.\J&<I'%5[]6R4[VO3K)^X/-C'XSW"TPZDLS
MN4U><(P>Z>\)E%2&FK#!N](ZL%>50EN*N&:W-^K</--);8B!:4-56.A'RURI
MC@TZ0VP8,]#K@3.K4&_';OW);T$<5WDT@C[5H6XQH<_\^&%TW&1/=SK/20OV
M'L661'%Y-"'E/^\I&;%],]&! ILJ-%_NP?:TIH?[,BJ3HDQ648K>XZBH")Y%
MUW8]!V3QS,-UN81C2O&)%,GIW.0A+G0+$295@==5FE)3@M[J=\U0W',>&AQ<
M)YG86\+E*; ?4%X'6LODP*HG17Q6Q*:%O^Q40-A\]/KW8YU2"&O_U<E8YIAN
M.3$^X]S+)YO<YZO/J181:B-JO01?^F8T.Y1/RCZG5Y]+3)(7:@F\8.'@B-*F
M7E]O)?2U_#ZN023-2/M3\;08^-R<)UV)L9J+'(#J297*D7:=!>KI43,_4A"8
MPX'I15#KC7IZ5LYJMXX[24^/A;_7VI.O)>R^G<?YZDUL3[Y_)WN^O8X2\B,T
M>E;NWM>$GNPX6^U/TU;78D:_[E4+C R[1W58U"-FT[QN!&];+TR6Y'#UI>K@
M%_6//R28T#5N_ F?>>[P8FC$S?0\2C]'['M4#V!WG0^+'V?2I-F%^T/BV4\F
M)Q.GAB@ZAU*5W VS@9<\5ID^B9Z2E-7RVW*LXJA<4P@O "'/")3Z(Q3$4U0D
M(^XD)T?"5[#YJ1<RO!V:B<T!: P!WNZA00%)'%!4(L ",32@5$*-"&*8!,^/
M]B6SM7GCA:UND=TG1&W<+<4+(A[KI?A8STRVL_[6XO_>XE.6?>SMSNTE[.[.
M9G) &_#P]K+F83%A-K:*B^&H_K+W=+\$GV9+]S#8\5GNM.@%/+5[</'Y+N!I
M3?/9X[KS^W_6/O=T? \P^VA/$ N)A4ZTMPTBXGH?+[-[.37]X(."R3E@ N-Y
MLW2\VF3)K]5ILDM.BJK?8/P3KF1XZZL>TYML5XD]7@-$#<3 KWT^A53KWSH5
M?QP3 4Z$E^%8GNN&;9W<7_B6'7%BC]JVP1_[?(NLA^VK>_ [:A>?[T7KN(<-
MQN7W)*]V=/J3'IU]4X;833WX#.Z(,R@6(H8C-AY) '/HLC6&S5KI':+-%!*H
MF:!^)8>P<*9N+J(=[(33GQ.NZ/A,PS@660NQULOTF1(=4H-'$G[PF];4LJ7?
M$D?0W"%"(\;)/Z_HO:T<?@DO\.J;Y_SE6SJ$BSS]1R/I'4 >=.WAG ;!XY\$
M+M-H(C0(@78=SLGB[9[ ]-)-<?HI*3?W^+E*8=R>2D]21ND]A-:*I^V/68S)
M>91]8CF_[$.0K]/WEIX"/X_'^N3(6S:MYC.A5SH5:N9"8C*DSH8JF Z)^9 R
MX4SNNB<34'-G[*D8Y6Z0'(_%J6R3*3'S&\LT(>8]7;TGVGHS,5Y.((>'7<.G
M9,GHJ"I24ARR(D^3&+)*V+%*[\3V<7X#*:X]P#UFO)JQ, IR,P#)$6%C]>Q8
M)7-A!U;LE!H;$3"EJ<1&V5Z)G*[;O76>,NAJ8IP5.*[CII7F</GZ(:_*#2;9
M=4**DDKVJMC0*8J;;+5C4ZWX5'F6CBA;'1Y+?TFWH9=J2@QD'R.!6"N%H6FO
M:'ICK%%4$AC4MHST$XDF8GBB!M$S.L/J&_05QQ8)=!'@^_4,ZD<&YU?G/3(X
M1D<E# =$WF!<SE G'1J;__-5TY"1.E/UI'V@^=^DHK2&\GRP.BJHXFJ]QJMR
MN;ZF6ZS<_+V*2(G)U0O+^CQ5R3:[.;V&.5BA9')+LK&PP?AH)(8C/GY6S65&
ML5N]#]H3R,6"?\ IA8[C"[D[Q 1ILZDNHS+ZF$55G-#O.MNJ$ !^E>-TV\O>
M5O>)C[^L88^K,GE#!0!4HX!J')3S#K! 7]5X?&T\]"1"J,;(</H%#^ -(.'U
M*>6;[ZY]7_S@.<Y"]HV3KQ0[S^N:G3X([,4-*>^>]8+F:?M471XF;Z;BV6\V
M!JN)FBJ$3D)UX>S83@='.W0LYQEWLHP&.L,^/4/Z?;0T:GT- 3RBKAP?*YI'
M/I+!3._S.%DG*^YNT%S7#>*G&>93P+K3FXJF*!]V+]&^Y<),[)KSAI4Y\?:1
MY!7573'T=[W'4,]G5580^#O^Q+,$Y5,&[% RR(4<S!KXHO;P&9UOXSA8"]$(
MTIQ&L,:=92/ ^7-WV"-UI(C-Y= :SU1[>=-8\6X.YQ\CDH#LWD?E:;S+F@D\
M=VSJ8F 0,/DA@B]G4PC,S"'5(6Q8I&/Y%1Q#T[$?\BT&PPF"B1;Q"YA-8$,M
MX4GD/"<D?W4Z^MRA^U-6SCB:@O0Y/ 0 $4!DP6Q(PF0V.8.*&K ]QV8 ;7:T
M3#3)S4?1UM6;Z3+KN%/WN!F\%?,Z!LL32;?^Q/X2)-Q\A!]/9^=,A7L,72/C
MNXA8I)^XG.F:"3R?Z5T,#*(I/D3LR]F<Z68.J6>Z89%N9_I#]923.,DBYCE^
MPADU*!T\M19@O/EGAW$QO7,H U$SLN_ ]?X88<VNYOW CAR.3M=>Z.,.2DM0
M/GT?=BBYBY/NA)N52)D/LA&D<?)]?,RJ L< J,C7W"<[6BL-P?!E7 W@89 ?
M/@JQ82PQC;OC^\Q_W[)CR:1::&P(X7:.F2&/4T(V<*9/NRHQ*?#M>/$94D$&
M$?IE\524)%J583UA(WAF(4$=G3,VD>DQ*2&!\2:+DY<DKJ*4YU2)1*E-LGO,
M+7.W;;.;QL[HQ80:CY?),0M00.H:.&&?AMQY+-.B7 CCIL\N\NTV*5GF'KT7
M7N2LV!O.5HF#<6X+RYN%;HF0.4M4CF8NA-;X61V/(YE8*[DQ]'&TVX>G&'=N
MCH'GTX(?@=>QXJ9U5\U/Y,QGZUA:.=GUJO?BD4#XQ8HIS]%:S0J0+PO?!ADK
M5Y0Z>$Z.AS%LJP7*FBIN9^0 ^'$*S!J8Q[+\MC@=)5ES\$&,Y:2MA!UU)VC\
MK:4HH@!-P4^6;V6<QF<Q,A,21@F3G[-6\'/*H1KB6MNCWK-JUY?%J^TNS?<8
MG^,,KQ,&>?09-P3#U_$V@(<IY4Z,0F(8EY$9'6J6+*JUC0T9W(XR,^1QIY@-
M'(\'F 4ZKK(SAV-K!-<L9&B2P^H!,I'/HP+R1;8[3 ]$. \7A)Z-S[P0T/F^
M^>8NVL-OB]>(Q.Q_@>Y;9#%@]2':GN:@.PF*/@_)4RS L W8@#D=JZ>4KU9!
MN5/1^(B@R)/NBH#R;"6)3/_"5_-H.3DL0=/PGK]UEOGJ4T<8QP=)#(/Q%R0Q
MB(OI51L&OF$CD3IT5HY7>X8U[]EV!'$-D^B#/L[$LP3E-4S""J4C!&H6KM5Q
M/+03K$D<JK+JX_NHA(=D!T]J'P1O*JD7#:,#HJX0*@;-Z7YIQ1K%ES6T?D?E
M8P(\UD$Z!,6GRAG$QDE@YG"IM.;6H. 8E<LDK(GS505&-U-G.A8M5BM2X?@F
MHRCAHKS'*YR\2%G^3A<PL,$HXH-0(D9! U<Q[)N !H5Q+1UF#*QZ/ERXR]-D
MM7_$G\MSJCL^]3&%PD\(1G%2K-(<FMVP;GYVG)H/JPX6;,\Y+:7",!+ZM1B3
M $TLE"-1*5,E8TB5)*W!P7=7[]+TS+*@Q@G.I&%.Q7$"?XO2)I6#E=\^2/XP
M\JL>CYZ:Q!A>[%R?4_--.!O'=K%=#HZBDO_M%O^K*N!I$5/(]+MGO%PS4_X2
M0K]P%INWFQB)=O505O4(!J-8C@ZK(P<7IV&7'3W";#C #3ZYSLDBSEFWGN7Z
MXNKBMI])[.422IU$8A +DJ7#O@D:&-NS'@-?>M8^\1OA.&;TLJ!5;&;%0Y-3
M7FPF@5@K1/5YTA3&+:DEDE=E4499#*?9CCM]"Q17&)4YBNJ2N.4F*A$%%N<4
M5):7"'_>0?%/^A$U4O(73(*>=H<$ZN=I2$Y*:6KZ#3\ ]2,2%Q]WT!S@W7=O
M__/M[WL-^BV,9 Q5]MCBX2."L6_>_C[T5K-<HX9)HZ@S_:OK,/^>GPE^IG@\
M5-OEFM4ZNDBCHDC6"8X7A8,A*0&BHMH"&U-6.6I5 T5186UD^F>U*SFZK#^.
ML-[W,<66H=L$>"[8KASF\ZH>(39R8 X:%J+A4.^2_5N3\JR[;A<8H_\)XJ-$
MWO;ITAV,9)4SA59E6["@JA4]06;]-MJC)PRG70[>='K<O6YP1O\*6Y&>L3%>
M1U5*3\P<?H3-&UCY6E.ER^"1!/6^YPSX,65QM.NEQW)B*CGL+AVQ=&N^FND6
MY,)AP'($8SO.-&%"H!V#P6\E9CX'-6#M5F_-VUFR%00.&GWCJ, <S9](4M)+
M[[KX@,OE^IY?)!)LMI9:W(-]R?)'4H H=^LKP*0"L*;W%,ST.:GASD<WV].B
ME^=C23H'$>!X+@K5[?$]H3\RA32"]8+A$1S6;<?0,X";F=X>7OH@IVTH%^)2
M9('FASRC+(+:V%0ACV!T^R36L#I3 7=8/D>&=TGAQ'@318-L\6U.RN2WB%_>
M+_$:$](.SEAF[-K&3&WFXS2Q_QY3D[Q@3BCP3KU 2W%^<BMS .-C,0MS4=41
M+O3_DWHB[B .K/3'DZ8K#J[D#:$,=CN2?P8?(T[WRIWA,2\C>H'OL]\6]0UL
MI22(EGP@BE3 095Z_PJ[W+.A2 A.49U2GD>K3U1D\*HBK".I42O#QV^>V->H
MJ#__)EA,AQ;[+NW-:PQ%\>(Z2LB/H-8NZ_M*097Y/> '+BWS%DD*A%.>&T;:
M:C*JW4O"JQ^QJ> SJCHHRZA>A)^?HI0=K<4&4]LX*N$P3?*8WHECM*5&9 4*
ME?Z\IC@*W<L<&_24)1(_"J2@F#SM&43,BC-\@UK8T7]"#$,6<Y?)$T:L:$J2
M0;>^#+.$0MZ/&D HDS57.,"=M5IFP]AG>5YF>=G^B$)G?ZN;G124_#R:/:SE
M9\5JO;Q:2LCD-5J'Y9=>):CM 9<*$D-8QPOF;RI,E8%JH_8)94+OXP6'0>]M
M&50O(;BL2 ;B0FVW[/E-B<F6_DC_@ADGZ1]@$A"[EXCL0?:X-%.9K+9/F(#
MKZ-5F9/B=__VIW=OW_U%"&9$H8C^D& S$6X?"%FB&HR."*B]+"G9%9!1+/#O
ME!U +ROH>&(C'ZL-I*4 OW;4K*$[?1<E,2B=E0!2(+C9\OL J#!0?,E6V(H@
M)Y_X[?\YSV->9J+ Y 5 !77T6!%H--M5NOK7"^?\5'F 0^4V%QT@<+$B"7O.
M,[%;^008U3Z;4@$GK/4^L+(.GZPH$<#R@(BFY6L&9;[6^(9*"P$TF9<PL?:Q
M7EKX5]FC20XSH91.1?>OF(M_U/;!^>?F""IH>#N:AM[U[T6T2ZA"N!>F$WB%
M^2^+F/X4403S^Z3X]!-.GC<E/*R"N?'6>!>'>8#7VR1+MM66W\40H1#>\(-X
MQ:&S,!#X]54 ;NQ/8<,Q7X[X.!*X@#N'WN(3$!:JV$D31[XFT1:_YN13N!/:
MC9(=H3F&(2$\.0?X/N;G^"><IN+GY#?XR:L$41V*GW,",X.\O%)DY!CYVX ,
M,=FC5_#M#CI\$P+7CQ<(BS\\7@*+F"VMAV1L',]"J2@W,1HM/F-43"@!&,7E
M(7WAEY=YFO+ME.ZOX 8/E8-ZK/L]W,KX59^Y&9@%OU* ("RA!+V]:]?5Y8AY
M]0%,O.;NQQ_VE:>".OCHGEZLK]B]NB]8OH$DHM':+RZ-KTF]IW="7T*4Z1NW
M?@U#W4CH7X>V$6WR:BXB0O;4).\/1I-?*3%/JP.>GT&<$VLDPIR]X',AJ,K$
M?YRU@X/9 5L1")$J4%&M-J!V"QP5+.$"E"Q,)E5UAG%,X8-C)^.JF#OOLN<S
M!$?8CKD0*;S5)BI$3Y-H1?]0L.2&@#YG2[(/R54_NX)8?28$FRU@U.KL1&YK
MB/IICCW3K[%@XBHORD(G;&'O^!:+M^?H(<$"J(:,A\="!^JV%NN-@VPQ<*4
M$6= _> 0FEG&Y6F8-$ *WQ&,TD]W_ '-X1QS/ ?AW)C%:]DYGGHAC&(%SPF.
MYB9CD5K/=;$F>CXG]*"E]UK(%2N4MSAE]\(0>!U)4OC]*WDT1^BI2E*6\<,.
M5T11B-=)FG[-'^7651:SIS6\7D.2CZH.SM SSB"9D!KK[!DF)M$KBO-7^A?P
MO!?L? <3@3T3AKQ=V?"A7\H&3^HY"-:ISFA5QX2TN086;<M!W<GLEW^7>$4@
M4/,FZVE9M^BTK#,_GW!P\$:V%CG,&\AA9AQECOA([0N8,W.^27\.QU-'0G0X
M?11!O5MF,F[K,?K,W38\:C>)GD ]]\7>\*/@"=-[%F81[*LZ"HZ['> _ZLCV
MHK6]R^@S]X6AJ"Q)\E25K/$N5>Y428-*9_^%M[N<P/MZG%"53S # QRC"OXY
M2K(FD 3N>@"SON^!A<CCKYN5A/2J#I)9(T96C FA, X0^X!+^1N(^34V"\UE
M1P!X/'Q7[X<U"VW6.,PQ(V$"..(4Y!09^@''SZRX1E-1W8IURJY"&PX#E0J0
MF6RU_I7V,="&1K/AXCVXW9?KCP7F<C>@L@\5L63FOJ.,Z5^C 4U,8&X 614R
MOF]^S#\DD"7G]70-H7'IH9:4Q<C+&@]>Y!46E+@($5$ISVG,G*KTOYO =KBO
M9^)\9G%+TJ4* 98RU(T'.#ZS>$<1OR8^^UU$T?U+T0Z=">J%UQ-0(P5F.ON^
M5EUB0F\(\(Q3?,AY^1S;7.Y,?"]OZ\4.KWC6O@A"C&O87Q5??X.N/H,3K>#/
MUL#XIR)/JU)(0^B#V$ &#?-Z"1; L*X#K);KGZ@=_% 2N@_NP5[>+EC;)78A
MO"-YR6./%RLC<P^"TB[S.'YS3> R]4HAHX*!IN8PP!8W9G%1WM7@(;8@H./#
MB1X:+CM3-83>AO*,D!O#](HH'\+K? [G#D=/51H1-7]XS5+[ :8,J(\Y9*G>
M0SJVK!:KX:<UB;QK8%GOJHDPM A&%&,4M@56H#VKZ')C<,G^-Q'OH\$*>T"M
M#_B'111O,PI%<AC=+?6XH.9(_Y(Z7+&A@/?C[>K7BMX8;K*/&95T?FO ,;WP
MWF34"H22<=53D<1))+.\W^J8Q&" ]5BI4)A'(&%P6#T]!5+0K31FR5TFCJ97
MB"?WZQ]NSX6+DAZFHND:E#>RJ/Q%607#V^Y=(EK306&:<*Y=X[(Z;!H@@/=M
M5B==T1MHM64;OKB'US9H3KRKS'?]ZR9]+6J&(O92!ZQ*V.B05_7!I7698T<,
M_V=4C=AR_9[?KEFNWT/RG-&+URJBFKO!V-+&+YK!+0ZRG$5ZD=M&620>7<N\
MOM0W68L!=]L8:IB9;$_+<+NRC>./\MGC$:\V6?)KU><(;S$;;'F^(YG6;-Y/
M2@F)WM0YZP>8'7 ?#Q+#EM=&.OJ^ C3X98L/2K+Q.001W&QW42)<^Q8N5XOD
MY41 [,:?A>/IT,)[>&I',^\\[7V4O<<RQ+.VM0O'^FTL\:P.DF'.<MCF^L+>
M$'FZ2BN(?OE_T5?)US*>1;VS_(7^@?ZE3,H4,S611:5PY.9/:?(<U1_1KYIJ
M_=2"@1]?OI:%=!&D,Q?T-_K3%D" $0YE3%GZ_!Y'!/Y&84 ,//V9L(QHEL;!
MZ,'^2O\L2YI W@H4=,JB^H_TKSN2Y  9YOX,L+(73 JF[P@=&F.NPM$:LU7
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
MR&TV%=$ZTC$M-WQ')ZIXW=([0)ZQ6F2@09>LD5-\WU,V[Z[%=CX>U0"0@(
M1%#>6RVRR]D1M/%_]U>Q>WB*'O/OJXA$%$'ZWQ?T4(R2K#=BI\V[A_,%'*[/
M$@:[8W(H,XCKL5UK+PN'B>1?DV.2Y/%RK6G@T,,V.@38H^M@$9I+IM7H&-._
M<N^*D"3;B"3I'N3A>Y*_EAN[8.V=',@/NV<VE/<;W?!JLF&9TEU7EQFFM8=P
MB,F*2U!<B8?Q-V\2PS5T'D3Z@E*C15\X)P C;-:EX8T].0(<0@IV=%M<?8:$
MH0*4+42++'D-_D46_\1:P)N]7(^LD%BQH7QC'DUZG\M7"4M]97FP9;/E>+8<
MM/0%KR?<\N!BB/G,[-*XP0GAH3@H%ST1P!7P*G (:HF,I%>O.-@3/(A@0*[;
MDCQ@\I*L\#*[Q$])>1$1HX-@H:A47AL04B[X<'#-Q   ZG\'C*+J69:.5?TD
M\'_$Y2\)%%B_S@G!4&P]2OG-I;\")\M-YX_C$@)4JTJ+''W*Z#T8KH"ZAMYG
MS.="Q^+/.YP5&+%VWN"^DWTD6S4\=WD)L<Q1BJH,*KAC%EFGY \J929"OA4.
MD5$G"!9T]RT-C4.#74--]U,;ORSG3(\+(-R&M5QEAV>CJ!/"3#IP!E[Q+3;"
M"<>2.N76#+F?#"OI88EFQ?Y/.)[U"RD$YPN>NG6-,<]<M[@X\!#AYYP9++DP
M:N _X"+.P2$*#W& (?>/<94:!@U0Q+^*6^7/&40MM0OLLP*%LA%L7Z+:8=<!
M@M=P+/%*'TVG<_2$RU>,>8]KT/!9A;EYRM\BY)NM!/?F"8N$=Q']GS4;D3]"
M:;Y-FY)]0>\Q5D35R88M*V8I)4;%>B_8+<J_\!Q%T; KP^6;0Q%B;7GR[/#W
MH#O<8OEN# VHG%F=(6U)=5Q8IN&SMNA0_:*V:/MJS8?8B;V+U+#,@B@! F/N
M,=SRL+X$YF,N?V3)LLT?AN,-!5QCG5 6/2-_YSG)RA]U-7="\/@XVFB$8 IB
MA[!X'YXB-3/>Z &D!E2K)D#0T_( Z0X[M(OR_@[Q -$P%3@7%Y ?FY1[H2L>
M<ZH238TIG-O4L]J>?)ZZPAW=B\S)9]/6(P ;)R!0E_>34=W_ =O@3L_Z&"S7
M6'0DBM('N*/!Z&,$9"7!RM9/=#<7$G"AU*XZTQ:O ED2%891L<&X/),&6 V$
M%URO_[..J@4'=,C[L -I>T1K)'L"'/\-KO1VGVQA WPL\+I*;Y,7S!IO\""O
MNQ1:^V8Q=#O:V8N7!,^20.4$$#5+9Z B\X)%CQ,12;9+63]EN)')><(>(--0
MIT=")J!Z4*DYME;V,5HJG:J2>=@DQ5,1LT?J3L&UD,?@LJG(RB)*C"LYW_^,
M(T('D.29JF261W>$!'8JP?:+GNC?RT8V",SBM)N.@CUB-S6;@ER$Q&KB]W4/
M8Q[-1+<0:)0"*JFR/%9GP6+5[N0T:J]D$18F9^*%3-E<<S#/QU+$*"ANI UQ
M#$(("(Z7+YADD";3M 7M"=L4@U N1ZGM50/':O8NJ,NOX>4'V:%U8,Y"M@T7
M=1>OHX2P(BKTXF\1S=3TVZL!L;T)H,X0 ..YG&?LW>A!%^D4A($CUJ[GZ6CB
M!3C[+?"$JQ8U7:"X6$D52/I0/4'[2!9",073V4LNJPTM9X!&?O44X5X5CB6.
MDU0,4WNFRN!CL7C&V6I_D9-=#AKXG-[:C0)2?X6>X+.PUU/7Q;DPN(],OE\-
M1Z [J9[_^( B!G4F#2&=Z' ,\[\(Q2^1_?CP"-V=J[[NYI2C9?U18#^ V\J.
M86>70OY?/WA\)B^W+,Q[42'4(BU?1JC*\M/B.B336,.:8N:%:7@V1(4 .VT;
MI>FY2-)=B)AP5L5*1!?U/0***"K*E^ Q%H/KZ'+#;N4!6%)MMQ'9+]>++$KW
M10+WXSR%9RL2I53V ;^LK-,A,70BB[+]46^%8B;^+"3G>E-/IB:J0A=>-F%
M9D]!H:Y 3$?W($9PC3XO9@[A0R2&X*&F-?0-Q3@AHK@2M>.YCH6$EU: D=VK
M#Y]/+1]/Q)1J;E"2H43,JD2:EZTP(&.D5I 3^D1T[)&W4S#,O]YZ3#!99O@6
M\^5<1+NDC-)[>.2C*X W=O[+(J8_1:O]8RX6SFO.&$MJW<LF;]LD2[;5%L%$
MZ"U*Q41HQ>&JW=M$V"<1D_-0!_%9).:'%(D8KY.,/R81_$PU8YE#)282;?%K
M3CX%O?@=2\^.P$W#H!"ZK1_SQ_P<_X335/P,$9,>9$N^+(J6&J\4 ?FU_&U
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
MET! SN(E2E(P(-:\#4;CC/V>T$]ZH@ /'B1$S?AF_!FJ8;,V(@^LC<A!AYG
MM\WC":13C%.1/40N7V\7W78OP?FT#.SL0<UJO+XJ="2 _D/^)JR>>UQ@\H+!
MEE^L5J2*TN*.Y"])04_/5H_>,5L0_EG_7D=#B:G8Q4G,=89< ]MGL4V/(*?5
MACV:7;Z=\NT>BE+\+W*RRPDSRZXWZ79UD[%:AFQ7]'M@.RTG4;WW%:#HJ^L?
M;M]??#V33#)G*F@=[<>1U.\Q_U1"]A>I>+@9#Q&$=@J7%:13\1)_9CWR5*)F
M.%1C%.&4  %Q$(C#",M?NW7J-[@]A?S>0R'XB-==DYH75(S4-E"WZP63GHHP
M#U<72,9'G*&W[]Y\]^<S5 -M]#EWFTFX5-&+.I)G2,P1O"R6+25T_!U'1;\Q
M78:TU,8F_"%/H1V&DD;7-"$B](#)GE4A[6D[LKRX&6^%B]F1DK-X)M]4F\JC
M9ZW>)"'?AJ8EI=$W=0J.M32+2PD<6;V>PF7.EXLH78E20X[5;6P@>O05C$+,
MHBA-W<F @N&1.D@!-*]*,R.8JRDB8TLOGW5B:^38CE):KGW(RWL<Q4FZ?Q^1
M3[BTBH?D_FVU=RT%@P0<U #J#80,Y'!UHX36Z7H,4>=V!V[5G<UBD5(ZXL9;
MF*Z\K2K!8/E(V'._QQI(XGAK[26P1[U.K\IQM2J71!0=7V;43$G*BXC$/?&P
M, 0MJ>+F@Z [ 1N&8%RX)\.>Q704].#"?>5H?<BSB/LMV%45&K)]R&MK>3 <
M2XSECC\$HZGV5;Q%\PC.&ERA[IW$DBQ^KX50]P0><.+;9(V9CP'PX7:H:<?
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
M#F?=604'7[%NL,/7.WNH=\3Z<4)B_=@KUH]IQ?HI6*R?)B363[UB_13=!AJ
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
M8 \1>"J=G]B<Z^&AWN4C8CJ3$QRY#S-$#B06F.GTW=U[V>I\R(&"B'KPFHW
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
MF<0]Y$?/TX6]HR@2@R1^M8*HV:+(P.>Q@/8EN22._H3:E\AQ\HT<73S;Y5M
M9/&KO/*I:13>MN=L6P0;5S$;.@%, 6TG',G&DWMIZ)SO*$#W7+(OQ>G(0SHF
M+@Z2FJGNG/L9= F[IP)?!Y&4@&#*_324>:OC;I0 8[O305T7OD,52+/@WEM!
M-?EX R)1!Q@[+0 2>KA"^;0[V(,%%"WCZ)J^;O=7=<VF=K9KKLOF/VBCNAJS
M.4/T$TI' (\OJ]9UX'(B6<+I$D:8,,IL-S9$=TS6Q(FB[EWJ!&'_HV1CR0DX
M@:RC:O!?LKP N/Q% 1'36A3)>?#-8(!LUP@6%XQ2-8,SZ.F8.LO&R9+MV.WA
M/R( I'*,B#X4OPNS 4JDYNL7:'  2A46^IZ5556^0A*C:WM*<M#Q0;;S (H<
M#0EH$DD4LW)XL;.FF\YQ/5(0G;UXE$"CG<X"'A7Z>%9KN#QD04)/B%K4QLEQ
M1B%'^G2!'IZZ%V>(#&)J.NORF8>D+$?V]^=UUM"/[S_\]N&34]41!""89[T$
M32(I[[]@3KMK-DQ&$5</MCE@=S3[GFP;/ [%DY:4CMAKT9EW1^8.SF*BQY1%
MS526-5;JWNWNZWR=9]!S9<%[!>JM6^M'Z1H[*["GN+KC@[Y2Q&?$)$]4:T7C
M#3-BOH/(ETRXL=A)Q&?W#I]L7>)G4@C_T%Z$09?E\I&Z>CIU:S:MC9.,W I)
M7<6(ER5A+_"UP2*'%;#I.BF=0$B>](MC)9^BN9W4XKZ55?, 9?6Z/=MG6C7Y
M)E\!4C0H=O?;_ '_4%_^_O7;9_]MT%62Y1M:3>_,=Z"_UW@+>8?O^6D27:]/
M)"[;:7/2E8CL_!W=H4+ #AN="ZZ*ILJ+.E\I4+"W1HYN-8E0K^\@1_^EVHWT
MR=7V ;[Q(L:M GAF>V5_P[X9"!B">O<,TQ4>"$?':1S#%!T8A:>0&G?H@4F3
MW._DR;::_3*(6Q@[^NOBNKD1 T/=:_F8%5;,\H,.*5\8_>:<G9@J%^,-CQ0^
MU5;PDNO7#9NM#ZJ^T\D&ITU@WG88^[_6:73J)3SIZ?4VWU?<OM[*#G$GAJA'
M4O?!4!.Q9WD<L!)9D=%YNZB#]13OZ_QD5&VGH*#:&+ )VLUH7/-#[IJKXIFI
M#X#JM?W88U*H\Q"T-1@U0U2S+?DX%?0$#U=6S;]/"'$/D\.44CP/50B=0W*Z
M\9*L*;?\%C2Z\B"1Y.C3(9S:3ZEP&47TT4I3D9Z5Q;H7$5\\2_#A*13?V:;?
M<;.X>8S>;O.(-CL7/P"DHQ958X:I%*55DO%VK\'[5VR6Y):L4VE\PW6,>I?Z
M"[6_98U$:E-=07M:J0>4NYOI^C.SGQX1[]M;.RJG^+)&B\?VX1PIZYAI2CTH
M(J\=E) D"4,N-!!S^FDT4]%HNUC+O$%L\YQ!ONUZ4=S"PD,5,'O@NBPJ^4]H
MP%K#>#Q1EG3U6.3_O0L%$S5J8,2K\"#G^B&ZIA1IHFE[0483:\)O*46O3OWV
MRQ?91/U>[/A])?K2U,ORXD=#BS6/*[D^*3[,:+]30\8O'RD"=4ESL7O8LJUQ
MD"32-+L%$%3E4-()^OT;7PYO.1'-4H<I;>XP7JW;<XB8(D8.1GL1VYVX3?4
M/83.F/KQ:GVGZ;EZ.6%:&O<D)]W9;R73DWJ!@]8O05LUX];JZ:BC'TSL5SF<
MMVV=[+Q%/JO9A;_*ZD<-0%]H1/.KAC[5?0:2(&! ]6/=I0* 1R)V R@-?G\H
MP[8E&RBMF !]7RI*BY=\R_9K7M4-5/'NFK+:+ZM=W2R*'F J/9K@<*+&$R1
M&(4)9#*&,=DQH8;()EY>OLQN.<M6?]*U_'+>.Y$R9-(0?UY!]KQ/ED/F8* C
M?B^C40U:/'*Y-30 EX%?+K*1F!^;(=5=XV3*>?/TB"&EHT';IAU[=*3; .J'
M#%)^+T%Z'T&(  (L_G YMF^J,4AM/A_#O%$3,]P-.(^1^&W'OBWFS7RR60?@
MO?$W8-V5\0ZY$]BET9CGUZ(@ZDT$7V4#@DL)!7>BK\J6H7R"M8CFPKZE-:U>
MP!+[7FQVQ?K XR-_!#^Q\0>-TNB&ET.ZF*@NB;3<8\M2_X[Y'>8?-?V4.N&Q
MLNE\(Z<1=LP3ADV5BLM[L<'+7:>VN);>& ,'!]=QC'2>A%5^/G8ZJ]7/>U1-
MIHL=_<=CN=WN$0)1SPR1W=4_5O^]RQ&O[(XVS185%E$N/ R;F[]* $6:J5E9
MT?ZW?"/DI>AWJF+KQ,Z3$\O0IBB]R3)%]-%:NL[=TI=R"ZTZ/Y?%"ZUXU0VM
MGF""/:[V5I^^&5&4L Z.TX) ":(@ [G$NO(PWCVN]V'BBYN!QJ$^!+RR -,S
M5)6S/2+<%N"[[?'025H_2[QJ0<W4$&?@8%<4'>ZZA#AI0^1@SU8;*\^8JQZ:
M43'?--@ =OE8E;N'1P#M@7R3NC>_?W VB\Q@F6%5XPK+'.$RN6-"9'>.2G"!
M[.\9R6!>//4%_(5B>LE!E$XFUF.R8 +7K!5>&66'#ZB\'&M\CWE%/+_J<1,-
M,;)'%/YV[.J_1L%OB"$]5LA1?3"[IZ>LVD,G%P<BR%4A._I*1$W>OF>QD7>'
MA!,.JA/G[\.OQ0.H<E40U3.9PY."YX:_&,8J1#,%T^PH'T_AI'DCD78_M3==
MNWCGTDU%OY5K7KP, ?EB?5/6C?F3/T;'QA/S:?Q6@$3[U^0@/:%\=A9ZF("B
M*F8<@(^W%J;TC!9TDS?UYUU54:PLA< P_X>W]0^ B0@:1!))K&$/8,VJ_@R5
M3-S\$5#J*_I(BQHQ9.$0N*;L7%AF/SR WWJ(/'@Y+!V60(.7A UG&G'35/G]
MKL$SF9G'-UE%T[2P"^#6MG:]PHFYQ9;Y$Q5FF5::04-F"C-U&C0P2MFS>IQ
M;\6A*1?$SY1M34+$8%Y98TR$_T/W5P6S]Y[P3&4J6OOV'&<4!!)-$W@+FUR
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
MX#6Q<D&.GZH+),' #FGW,N3Y6$"=('EX0K_ ++Z?0O[GZ3X9"R3(43*/HF%
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
M1V6)42J]PCYS>W2[RUNL,L8!^$C]6=LC$*?TD(1-X,;(H'LYCY=D/&?0=5E
ME4>U8+;$<T[7MSV8Y-=0T@<#B!Q!;B>AL+L8Z2R+G^.H0.7"T[_,?H@@O1F,
M\19#B,@'A#R$>[P=A4K6Y"",L<ZB!(HB:HZR\]+#9H2N&Z>GQ3:.3>K4\+,U
MZ/8W!!$76)[=BWFE2F2+!XU+*N : 7?I-?/DPDD21-$PX%UG"K)2T4F;ZA#.
MKS7]8:BX(MK\ZBI<%'-V,E>MP)2<.*+1.M%&M1:Q*$B+B(@&JK5&.@G/Q7!F
M.P?D4#E%M/-%+NPEXU,6[OR1-X^?=W53/M'JIMSFJWU _2Q2(2 N57A%7ADA
M(BF1?W%:UKANPDSA0,YM6W.,[&+7G!PHK^VBQ!8"&WZ,)T322UXR,I#U$/=^
MF/CB)J79NL!_\'OOS00-/FI&<!SY8.M<FK0JH\N5;:%ZA1 3U5YZ](27[YP=
M!G63K\[I,\1^OI4%W?.N[^YD<T[@9^DDE22(H#$C2(5P,HF7*IA=JWHS3%9Q
M6U&QBQK;)6PVV,2'0DK.Q0^V_R&#8,%^7=&JIW.[(D(T%<155W2())0^WV(0
MQUTS<+B\8N[*9?Y$Y6>EL$G[4 =AD-QT1 ^SP0NFV7Q>KFP;+D ,L;R5H/%J
M:^9L#Q&0)7M--Z7-V15&#X<0(?87 PKD,(4P&5AK&(^=O31$-!'1RD#UH>O%
M"ZT**/[7-JF(73G=R$PG5*-,J[T=X4OC*W8Q9/<)^]E/K-Y[(9@!>%E@,"]I
M@1#,2FTZ2N\WU<G1Z-F_*NSL#VDZD9Y<IL/RA48M6$1?S^==!1!U*K&]OS)8
MC# R_.T=*:+#;#@YZ>SX/J;C6GI&RAB[P9FRQ1M+LO_>4DPI*];"),7?G9Y?
M3U*7RN0S7S CZA6XE\V7S,B!SWS6=IJGW<HG$IAU)Y]T,:(!W\MD-_%EAV7Y
M$;F5#RV45(E]K=EW=JV'Q[@;EBWZAM8UPH9<4G?FMOD<@0<3&Q6'\W;$E2R\
M)6O&W0]38;3CG@A2Q>'<[3YF.X<1;W[LS7-3B2"OT4H7D^GGS>6VQ&I$GQ'
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
M'\6'P.\\:5KJP91[OO,/\962SR5$JYBI9SO-%IN;# J^1 1K46SWYWF]VI:
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
M4^JQ(V5AWXI'B#7J!W!+ZQQ:=N=@'\G(OM]3; QI93[8]F>:M'XG2[:UZI5
M-.@TZ89C1SBW09GF*'^#3T=65=H617DK04\374! @5:_X_YK%9+&MO9#V.O8
M\N$R^8LX+(6/RD!&ZD.L?*/6H\HC:4QE$&+I7\E?.4SJ)W57CEGPF/!*#LQ.
M=RLM-TCI^V1GBY.+SH'2PV],?]]5&WG\K*RJ\E4"+-G5JS;"^HSH,<DK;AR\
MV-4C+^/Q<HV4#K;8?*,9J& 84+C+'PK,C&%;F)G73WP'N\YB0Y%=;(A)AQB$
MB$$I84K1((X[FV>$O&)NJ+9[X2:K%A66X:YQSA* )]C#P@@0..*0A%AAA4:4
M6LL-X[7?">.74F1'958_WE3E"]/'UV?[[S5$I%6%S7S5Y"]H0(/!5#*%O=C1
MM?BS^-RL?DQ&E$BJH!.] \+,/OW)J&#2Q&?$)$\T_<0'[%&RL3I#CQ=V3+Q7
MBQDM6W-C^YMGX4N9/U24GTJ]F:$._X0DBR4ZFC#1E.W9H0D.\_$RZ1[MQ\HW
M<@BIA=V50;$0^X5]G\T>.N9 @1#D"3S#3 -!S3*.@BW)S+"_4#/#-"%%:S(8
M9WZ6[>?^0(E%M$(&I"?IJA1_=M?<EMV%/I%%)[G+J.Q)AT@R2@:=?7R$)*/H
MW;I0[&9WO\U7E]LR<^Y0413'GR3X:!K=V3IK4_8>MN+J4.U(_Y)63\')#?!P
M:K6V._W^= ;-9&1U5=?V ZP#:DF0@BRTIN!6P8H*7C4M.B'X&HF:%PY@W:I^
MCA!>9!7CE@).!UU+!-?Y\S.[,*M<MF*UPR+Q,40.FA%S6.IU\[%D#X[TB6 :
M "4*3.VRQ-I52+6A-6_2.@JG1(/. 0PG&@><)A'M;'UM;=.L[1C9V-9\O(RC
M5@$@_@:?8V!'8@E<(I;;NX+)@$FL'%F7J4\ ,5?CWW=9U=!JN[>U<^]=&#7:
MP PTQKMNO@1K%,:G;;F&2"@)-,I%W>1/<*Y_K^EFM_V:OT!9J--$'(X,J5Y
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
M%BG3$R?9!8Q#RJ-U/#?^R6'G>R_5[ /2QAU"%9\0A0H2J#:,=QI&3S%A@!D
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
M%R2;,R<A5@6I%RK(7E<_,>K'!*@BVGZVZ#&DQ G\/QEH=A&8AZ4]#61^U#'
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
MYBN^*B< ,V5C\$8<O;,@U.=, X%Z+7)Y)1NX"L$NX)%P8\@*?-JLG8UH]LS
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
M5?@T>/&UDABIY8 H+C521JD2 KA2""TISDW\%W9IIEG*7Q*Q7W=*WH KO(%
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
M^<S.QDY@F?\[,*^3_R4RP]6B:$]7V>'SD?H,*7:2*A862K\^>%/>0CBP>!Z
M'H/W,&TXLP^8RRU4-8_,U9N5(CK?GLAA\-DBS!#YB>.*NTC_M_<L-^*25^7Q
M=6?YNH9.<==JAD[/313Z[.+%*)R<L"LTNV'E $KQ7&#]40*)JU2*K"OKAQHA
M<1_,+[L0/-EL>QXVBVEOYANA@/UT;B .9J1&]H"K2$<KGL[EYLC?D&64^-PJ
MSCF:\\5'/WGVJ//9"6[F'RW+B18JR-'M/FK6)D-Z[( R-?""=,UVOKEVZ"?P
M?A#J<#'.EV'E8X_*8(8%7AKNG1=>0C.H)!0P<0N_AI&#+7UQ.R\^^"N28P3-
MZ[VE#X.E^]2"2X\QX9PEKNUS#)%G39)9YD6-#T"=>'#NNUXYW]PE-/$7/N,^
M_UM^ >[7(L4K9P:=EM;G;G3F/IM<@#66-?=_2Y*P \=?EN<A],-/*RCL]"Y]
M'DIL5P,5D>?;2Y&#3Q!O!76@+!Y# K@<.0O9WAW D!\!;'$9/YM;BIN%U.UV
M6*C/=I88/(ZL[,.^,H"SL-]4LHJ#BO@>P_X]3IR0-]98%".%V;;\%P;PA?C;
MX<)QSTRG^0[.=G3QV1;.;HBQZ8N-_OJZ 9;=:@VSE^-:;:XF855V:Q<# ]MA
M"Z$KK29_]K' ?A(Q5AYNO"S++4*'M\(<=\Q AYVB6H."=:D8Q XU3%6MDQFK
MW6,1][MC!_=5Y'YJ&&)O);PMAX<=5>O0A*;X=0OQL.MY[HF;^VCW4>#=1,FO
M)+E-J?OLQ,3.C"X5B,COG!HL5J(?ZB/5SH9986=M><P'2 W&U<DRX1Y(@YU3
M WBA@P]9V>TI9OK+F.4$375JG1YQ]6LD(S;816%?'FJTPSK93IR #\6^?R8D
MN>*_(>8'Q"[UU_R/2DSM6@/#Q@W*UTXB0AUI_4ZT;/)(N4(_N7!\^HL3\*8^
MT$DXZG /7CX,6 %WO*(6-(IM,KJ5FIFMB!.G;#-.LF [?N$[CD+*'4.>*O'D
MQ/XVHF=8NBB SD*O1-[K'&B)S//PK@!ZPH&:5BGVA&;2T;Q8-,] %1DF%8'M
M17D5"EA'0G<,J#U\]()^@R""7U4$HV2B+[UU<<8*!VUW=K+):<//B M*_DA)
MZ&YLA 05("+)SE!6:R] J,( =.DHH19OU<5*^$$))&I(0EUC&OG<2DKLZ&%I
M<]L__N03RLCSO+DB+R2P:Q':@&+%B9&M0BL?$*8"M IT'=FS:.7XX1!&0@H;
M._BLI5.=-D-.XNJ\@GYLO0S7[$8I\'MOU](W0,+-C0?@6!/UD+,-FW#[9C#.
M?G. G/T&_J4!C+,?!N/LAP/D[ ?H.4F'[K@,$]N &;!AHF)Y,,%.J7EE<90\
MW2&#4WL#HBN$-;\!O1#Z%)D^KN^>_6<O;--<O"\B>N\$1"_HVKT,:GO#9C$6
MLS 5"(!4$2-';2NTC_%LR6_?IQ%=1]1)R$D4>FK!4//5D3(;E26UG:V=M!L_
MMQ_O'Z@P/[76+_UYO;<V5BS;%JOW"8>2S:2![>Y7H9E<6AFMS,T6C\M4 [R?
M0#/Y7K0!"[W;B/L3KA/<IT^>_^+']8:6YOQN!X)3%P7-]PY"8@Q\%=[&B>-^
M(IZF#C=_B=)J2XM/DAW#388PN;M<1S19.DM2Q4LJ2F=^[ 81=^N!+SI],)F
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
M@-SSZC9AI7^D\!4V  A-SU 9$!TL/[&7=W)#DN)GW'9>$,5Y#TH+C9:/:F0
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
MO8J!>]"Y6_5B(,6E;"!9D]A^B%[M5_\,KJ?*\L(54Y6#>+4_^ZTS+:3"-@#
MNDOHZ9.\P2A<F4]_CMTX*SL)L%(P*#Y-M[C*V54F49\,V'E(BH2;_;0:C2S8
MKC4P:VC::=NY>ZSRF8?/T2[3K7@=T<U.[EP$-T6YG37=%,!HFRJP:A(8;;ZT
M+3)ZOK12 &/2Z'7DB0[M@DRU\U[:*:+R$8:ATC^_ZWL%2X T)7G38:U ]'+]
M"4KSBF:AJ1)96JVJ%X$A>_!"[S:*D_*/=*I651=#>M!JHZPZ(9#:8U40-&<+
MHONCP0#HXU2;W#W4H$7HQT7R=@D'.BI'?6KIA%1 2JNTXK+%4^A]NLH?44\#
M)XX9P_AKNAQWM3"M\>HCBP:UQVO-:8@RON2.\ P)KS',7,N1E69.MJ\Q2M5L
MY%XG-3"*J$HM$OB87R<1P\8"CM]LQ?L2 X>'Y'"0_"@S7BJ0#>ZP'_RYY)9&
M:T*3C9.U:ESS2VK?]LO%FK<!G_%56MA2;[5N>#U:"?PHRD)V[4G%*_0LCHF5
M=KTR2+@Q#&6&5OOT2@D'6"W<CZEG?KS..XK.%Y;9V@0+-53>DZ^-M,,\V<X(
M@YAGO+,_!R2_$L]X6J?_I_@Y^!N( DC,D+T1C]4(.>%C+\O3[CU@<M=?]8%A
M<L)^^9.E,ZX-DG$W0*EL"%M]0P8[J+?PL-M6*3"TDI[614"DDRX;E)7/8U*=
M"U'["/6M48T5]8TBSP$0K"\A=)I2OE5@59)!F9@"28F%U(5BBQ=3:W'3$^)5
M&=2\G3XI_O&!T!7TA%9M\%-CNS9YD;I?*"',-\\# 7R:<%X2,J0\-($_)'EH
M)"]<KPT >3B-8KL<%P FS=.,1'#S'X>_,K![$+_LEBX-.H(3T^0W/FG<CQ/?
M=8(=+2\B>N*$G[3F#K#%2C+$_K:3'W4XILF%#_Z*%+1X_X[_+ZN* U8 *1B4
MB(DV^_:Z?$LIACF#K,#H.@K)YMJAGTA2_ @^1B*%A!/8[,7.5L(A7SZ*.L;S
M+_RM@@RDJZI0IZ>ZRO0$3)\<]EB[(!XO;/\I6HF\0TZ1HLC="3UQ/SN)*(T^
M5TMHM(J1Y4!FH7='UBEUGYF7,%M20D05DE9I38_E#5Z&3"BF7H9COKIV&- $
M5.V)%'PS5^7JG<&M17])%67EYB*"-AKF%X?Z' 5^S;)0Y%-;?F3<55/=\ME0
M)QA>C589%RNU/@T L.^C,H&5\0AF3$Z[@:B(D$;VI<FZF.'Y-NH;T6C";?)!
MS$K/TQA@VH:)X2E0Y-.V&W8 ?8IT@IN. -0\J;+=ZB8K<@;-&:'^"R/M"RD,
M07%5X@8!/(#0"@PIG1"<Z5TT!;.0>H5)I8YH2B?9_A=87@(8=RH$0*D.V[89
M9 C.%UDJ\87C\D?3S?F7M4^S3!TF)= OD2H0#T7_E*@+]A Y>*3G/GUBR/LA
MSTP_(T]L_91"#$\NK[LCN*4\J Y@!GUIVZBB'K916$97Z5N7U(O#*"Z%?:-3
MDR315E>!:S"W\6/+E [FJ2O0$.U2COU2IM0OI20['(!&N*3YR_'V1I'L%'N@
M<%ZHQMO=;L0P:D>,MHE/-N5_L6# - #C7.G-S)H./2'FH_;EN14[UP  V[/0
MEW,95YO-G@X??J2$A"]^$) +[J#SM^F4_1;#*XV3>4@TK*#B4M.DOBJ=,"J.
M6G%[^!Q!\7"WU 'RL$0GV.Y3HSTF5*]T"--P!4=N"UCWQ$VIR,B_C..4>+/D
M(HA$-F<]O"MMTZFQ((H'K'?!SMINZ! ):R1NLT=Z[?!B=S['P$)\7@IH=#K9
M$8&74PS;5><SR!_R&>2[P1,GQ.$=# 9XA-&'/Q&E[D%@T I8]1Y/I;$C#&DO
M"@563T[X:;Y@.!!/V4@K+C7*V%(C,U5I@UQ/)$8<$D^\[_+#@[]:S!>RXP58
MDS6!3\N$ZU(6L)!(<[ +0\ )"G3GBP;L^!Y.G;6?.,%E^,*LSJI66B:=]V*Z
M^@BC+8W\[D$_N"HD$]7_5QKZ$2UO^"9*P'5<!F4ZEKR37BBC@<]([%)_G?4\
M^>@$P7W"KKC)'9_%L9J%7M'-E\EE0L0->::8Q&ZV\G3X:4@YL!G $'>H"\=2
MKS0IF(GYT')RX<P*;L:K[,2?B0YPS&WT(\\J4Z5 IZ/"NM0$&S4,?E^^\+_P
MH:PXE^4Z\&FYV+J4!1MYW%_S.=I6M5P F+I&9U2"G54\;*[;8YC&#%<^YB+*
M,_I*B6XZ<E1:J<@-U*I-;/M>^SB3;TL]4ZUK#4T]DR]7$SA#M*XJ^6F#JY6"
M"'!=ZF0.0'X3YM[;)*Y]_U>UERVL^OBKAA3?:^>+OTI7VX3#4V?-_B79#)!)
M+06-XO9KJ')7VK2<IEB/8C//$YU*G6"76?K(CA9:22-7,E;*B^%;+!5.JM,&
MNDC//&K^&,8\SE>QRQ8CY1* 4])4%?IA#2ZYS["9OS!GCK?_NF!N;.CJ)!RT
MKS %/G708+JE)Q>.3W]Q@I3,7-'*C6W)T!TO1'F[XJZ?BZV2DU90)B-Z]IXH
M^6"/*. 95,S0\F2J8@J<P?NM?"W4#',57M7?;EL( ^=##*X)YP[EK2UCME<^
MD#$*[Y\9_?H78976%2M:T@4I&-,HW8P9 \\/4E[UNGNX.__B!BFCKGC BU;K
M-./"?%&#;R,8#X,3JLIUB<->K3D,"R#'#@VKDUP1??$VS M'3R-Q/A%V\$)4
M1Y86GU47WYI#2]JJ!UO_5MU-./6PE.I:NH:F>UV].)7.>M@YVT:RQTV#,F,1
M:BQY/[\'/^$C92Y#SW_QO=0)5"N4.CJG-J^+Q49-]>*,:R'.T,/H&U'YZ"?/
MHEZ EPX\^^N'Z)SM2J<.Z?^6=V7-C>-&^+_D!^S6;%6NJGV1;6FCFEG+9:DF
MM7FC24A&EB:T/&PKOSYH'A(I B1 -ME"\C+C2XU&?T"CT>C#%L&>$<E*4G8N
M82V4??(;GI4$P]V_<K9??DH; &R!S7[/?1:K4ED&0=-%_;9AZ)0+D4<;^/HN
M^7B2\N(!1*MCX:2B2O'T8 R/4@S.9A0-T/I6-@Y&VJF]QX.+0%X=WHZA..7I
MT57Y3%,OA_;S-/&J ZS*TL.A%P2J5\,8F\<,]LNFI=[,K&']IXE>/@8"TR$%
MBO12Q?JHA4\:(=-#PBUX^N2!J^P-'Q2!$^C0?)F3RANE[6*M^[1;R'1( ;<=
MNR$HQV,L/OF;9"@\U::T$ZD7LL ,FAX:MVD4J-'I$P=:]LOL3CM=/OK(=R4=
MV8D\=+W#69_G/7(Q=\@9$;+<GCTT[3QQQL2(-*KMDJHUCN]!CZ[.N(:_^0H$
M$58$LME9!C6!J$O&:]B:O")0>RS2ES*#%6T IJ88FE5F&8^9+W^<+.35(^1R
M%'#:MRXD%I5E["C>II:\QL%22@X7E;=5-^9G*XX':'3IL:*/DK9',6X9LO9@
M1.O=U@32UB%3B(^RG5RSW6/^SSKR(7 4OGSR\ML[-L2&@U(]X(W!VE2>Q 'U
M%2,K$:\8?J6**^H.[MF6@"A\50IFGEO.=TRTGAF=)PL)K6=&Y<12,+-CD1>E
MZ[=C+-[9%)JT>RP2"QT)1Y7HD(N^S!Q,742%0TV3*F$S@;@ :?O>>2'4N]F^
M0F$%GOP^K%?Q.2FTW?!YFQV/82[%B1QB9F,.SB I O(;GM!E#L,DZ2-]HY&6
MJ[8!M[ZU>D6(&0@Z(.M?*@IY(\RMI.29^8R_PTVIQF^>H0X9%=@ZU&YLXOOV
M8/PM)4SQ?&K!:KV-'<%Z: Y/'2\ZY9JX$C1BFMF@VRH<K!?NL*^E5]1=W>HM
M*2%:PS.GW>0!!(S=L8CM>?HDS:21#X60$\&D39KC")V!4QX7@0DS1/4;CSP@
M6$LO*O.WPSX:@\)A5.3L7@Q-Z!#OU0'+ZA(@TP$:83.DRQR K9W\Q"3/A<I!
M:%SWAENHZ=I5"VG^]\&G6$B>(;6+1P>Y!%<BB_^110$D)D?L*[!G\09E3HWR
M,M2]1//(37.I#+__O+/X10RT>2\GNA>>G\.:\[)JKV1*[;9ALY *NB/]-A6.
MT5E*]T+X()F*6%#C[I&E1=@T]\N?WHL$O_ZFX; W!W"G&]1<FA1/A_]CH>>6
M&,T0<CXP)=_WXXP%5]-)[K,89B[/OD<1^<4WR+O09F0J7\G G6@E5&+G2%FD
MI>['>?6B UO+LS)]%:6C]YM(DN4G7%;D@2HME\0+\9?#0#YNS>SO6QI#Q8W7
MQ6)VC\PV%?[O=U[QE'"^\HZOMW"Y)V_V=<KE:R*<=DE>M^(%QJ[>"2=_S1K$
MC'T_U2ZA6C2S[B=C^S[32=+.BV-(ZG:<Z6,68GZ),4!U[NS^L_+Z\.)@(I].
MDS99467C/=50ZDVYD+6VSE=8B_M%',,)DZ^XN]/E;\I5F#-_F4$4Y#>'J=IB
M3\(B:4RY<E/45\<TJ(SIQ'WF#%9[G2F=XV@\[!TCT=AOYO!U"8DZ(+-<%!/H
MXP9IHCY1@Y1Q4R94?;<G5:*WI/Y42U %!T+2S.Y#[%Y%!DFQ.Q:M(Z@?R=^9
MI;>[GPJU,:D3J<'\*0)P:FQMN;P@LFCY1\;3$P) O?0<@*I?)A1!XO6U]"%9
M.J%AUD>.]K@WV5M]\D!L)VJ94"VOB]R7]\G\9+2$2/]IXB@('20=T\4+Z;YQ
MH\;4DT+00][X>J.[W51O(OEOD\6[G!),?R7B7^1GL;USD[%YDZZ*3A_T=(CA
M14-8+L9%\.\L@?R16E7Q7$ /4$J.18&9M]& #$V/1FNL301"W>3^XA#M7H<O
MU^MP^7GD<7$7GZ*5(QY?CNH&'$S0'C9G/94V>96Q9).E22J-01X=UI$T0Z*$
M^WE;@ULYEGKY=$11S0 8ZL/I?%JNG-CR4ZIPGL!!VYS8EUM1>_V,$MTP"-2@
M 6B(^:B#FH>4@0M;%K]S2!]5[;M'$;TSL!_R214EY.J_AP?-1Y'^!BV]?7&(
M^'_*6UHY?^2E.0_/)(UY!R_1F7 L5^N?J8S$R:99F"EY[G_^(_@[;)4Z,_/.
MJ=FYP2T7\U^(5._84^5[+H9U:6&?.VW=FB&@9?/_Z#K4BUBY%/_J8C'60Q;"
M*C_]ZJ7 #&8<WSEI=;Z2$V/*KZHE85-WM8N"[>571ZVUQ ?Q].T&H^VTRZ5X
M0.B$ARJ*3E'298+X#=TH=.71#/9*7?5JQ4067I?7)9+#0?&#PF+AT6&S5Y7H
M@8"B1/VK22)"4%FCS/+KV1SU!8(+QW4\G=T2^2<+PWOOR*5I"N:GQ;.L^I,W
M#H%FNO@/"K>HH Q.68*V.Y<LP'.KC,V^Q.B9_9&52;#))MK%69(NDH2AUY6S
M&YNL8J"AD=3,K;22*EYWG_G-^P?A%WL^"I9YN[EUM!?Q6S[(GZROOEW4U":^
MKKZU"2'+(*B \3/=&CF%^=[8&@GS?SB(]Q_EQXM=(;^X;(9.H@,VMH:>QJ8?
MS^B5F3_[_K19,;!%NT&L'4E$^L9DD77,HWVJ?!EFH@#]0J!2 W*08Y1"V-6H
M]:,D2/+R:+I-*E&K18&KN*VPD>8L/%YN3V\OHBNYMA^4)B6:76P+Q]7LT2S)
MH9H6;@PHFC4G1&'.VR+0G#E%3#)P4>;(KWCB>^%OS(N74?#@I>.PT!*ENFO8
M8J.7"DULPT6!0L% $>4.]B(JL!:'@7"R=))W!3T326%'--OB^)2]A-Q?A<+K
M\KB;PE:GYH+N4\@ Z]W;%HZ%Y#D OE>A-VX'-2FY809<S1[MO7:@<I.,Q. '
M"]CG5W;"T&=7%&_K3M*GP:[%@?:&.?SX*0[&9W84,?1/V4KQ9>.NQ)V$W=A%
MW;(I4?L;T:;Z+L),BBT^K7C8*O\U"*MKBDYMJI8X2GC^3K>I<D[NI7EY$#&&
MTFO2<\MJNY)%=2^E<! 4#,'3R]=(?$1;YB4B8L$Z2;+.>@VF,.DHNP685CX5
M='/7:JA/HP@#PKC2JBDZHODTXJ@0FMWI4/%SN5^OY$]P/.O7--VP(+02J3 B
M<#@T>:HB/'%QJE-UPHW=(90**JS&5P,.J^V;%X9W62*Y3S LO28]MPZF*UE4
MZ& $U@\#9_G&XH.\%_P2BX_T%>);O0C#W%/3=<<-I)%+!1B5,V+["D$W:"@U
MR+EQ**GD4*&"X(.PA67M[^-%%G#YVT6:LJ20V6BW70=91\R[+L%4>(WV/@RU
M'A91E$'L#CA%4 R'!D&G;(:F*"ID2!P/Y\='B.G,LW40$6H1=<5PT$NE>IZE
M\T. 8Z2H!X+D(2J).:+CVD*H()FU]MJ%%>@7'LO%D;,-KEYV#X7&X].]"#!B
M?+KI.Z'WC 15P8A1CW\@E#OO<QW(.?$]]XL,2*Q]IJ/LBD+LD4^%'49EMF'0
M+8) 2B\I_X-Y="5GFL*FHNK0CE,*I<**T#M1,G0OO]S$._'1E91C"56-IDMW
M*X5$*IP0_!2C4,HU]29^BL4[CWR,$TU#V$&\6K*I0$-(=!\%VI.0E[_P7_R(
M9(0HR3IE,:H%4^$UVHMAB]8W 5[C5Q%AV/(M8HX@TQ9"A<?L7@K0O(N8>:/W
M2X.0"[[7YLPK ,8[(VP1V#(_BR4O7WYZV?%T9!Y0BY@C.Z(MA"K.>-:>@756
MEI]^WBAK=,J*DJ 3UK1:%!4RLY?QK%^I)27/ASK9#U[JW??V"S1W.B@)NV2B
MZ613P8;@9[ .,2Y\\RL>OZV[:J<:A!@W*+D!R]7L*QP( AI*3D9KM#H=1PZ8
MQM0K"$:[ @8" /9?GMV, ,*9EA,G2DL %118Y?[4J>L__PA<0,TL^.Z_4$L#
M!!0    ( "A]358P5](AQ"4$ /L\-P 3    <V9S=#0Q,3<V,3$M,3!K+FAT
M;>R]^7/;5I8_^KNJ]#_@>>(INPJD26JW$[^29<E1VMM(2F?ZO7KU+9"X)-$&
M 386R<Q?_\YV%X"@%H>4%9F9Z<0FP8N[G'OV\SD__]]?)[%WJ;(\2I-?GG3;
MG2>>2@9I&"6C7YX<GA^=GC[YOU]O;OS\?[5:WCN5J"PH5.CU9]Y1.IF>#R+O
M(@N2?)AF$^]9,7GNM;QQ44Q?OGAQ=775'L S^2#*5)Z6V4#E^('7:NGQCC*%
MH[WT/J2)=Z+Z7G?+Z^Z_W.Z\W.IYOU\<>;U.;TN>'Q<P3YAKDK_,AWGQRQ/G
M-3!Z,599,HRRO,!WO( ?]KJ]K>X3^4E89)5??.UG<3O-1B_@BQ?%;*KP%YU6
MI]OJF=]$7XOFWT1)'"7J?]^<O7]1Z,4'!>R?#-)K=7O.(*U<#:K358/V*+V\
M=ISN3JNSW[(+@">_-,^FU^ELO<"O^T&NS'I59)ZF)_4[X0O:'#._/-WN=?>N
M&5J>T#_ +Z/K'D_R(D@&9B9" N87321A-VO1P-TM9[?,5/+J1*ZV]#2Z+_[W
MP_OSP5A-@E9]0F7>P@//S4^'0=ZG'^IO*AN49\7\D_!AY:&O\34[\K_OX7#<
M[0MK9R-/[K[@+YV)CH)@VCA/_*(Z@_P;MN+K'%7)[[H'!P<OZ%MY=/%#>"^?
MT 5500C_]?"?GXNHB-5K[^<7_(?-#7A@HHK &Z1)H1+8TD)]+5[0CXEAM-1_
MRNCRER='_'WK @[BB?<"!WXA(__<3\/9ZY_#Z-++BUFL?GDRA(=?>MW.M/ .
MLRB(?>]7%5^J(AH$OG<.-ZIUKK)H^(1^Q)-X@7_Z>7K'$5YYDR ;14FKGQ9%
M.GGIP0]>>;B$5A!'H^2E%ZMA >\)O'&FAK\\^:\B'?P?V'SXJ/_Z(NC'RDN'
MGBPN__E%__7/+P+XW_3&J?4:IY;CU'*>FCN- 0ROLJ;ITDQ^_WAZ<?S6.[\X
MO#@^_[F?X?Z>'Q_]?G9Z<7I\[AU^?.L=_^_1KX<?WQU[1Y\^?#@]/S_]])&G
MN^*I%NE4MG7!W/\(\C$(I2)-?.]M^Z@-PF%G^^"V<]M>Z=Q./IU]\'Z.OKY,
MTN1C.8$!!TSI7XLS)(<!2-4DF,!T@/^^?)L.X)FD(!I_W>VT_O'SB\IO7]]V
M5;>E6YJIUVE:),W_O_^KN]MY=;]OO7ZW6!;^\@3DY\MA]%6%K2(K5=,N'B9)
M&<1G:IIF>!CY-$A@/0=[V[NP(/I;?7<]>LA=5&L83*)X]O(F-M)_S6_;W.#W
M>9_++"^#I/ N4N]<#5!XHQ+S*?.Z.\_"YWCI+\8*ORJSJ(A4[AU_'8R#9*2\
MPT&!7W</MK9YXV6N][3_)VE&4SN)\D$0>_]20783!;MG$H+BUIK  V,\D588
MS%HS&**EDJ8S^@SCI>%Q$KZ%G]WI[!O>4WW%49EE\ 9>!J["O.6M&JA)7V7>
M5K=. ?[=+ZM]P0E\DC]YC=)W_MY6_]Z^M^/4-_B>7O<I>ZPKNS-?&@9QWLB8
MR#"*D"5HYD1L:?O5/#\"'<$\["UF+9L;W\I;[I&I@"7F.:OAJ^\-,[#\_H_]
MQRM2]Z_TS[U-$TS7292CQ>L-(U#-DI+XQ*UYPG$":NWL!'[ZD7[YY'6GTVGU
M]O:Z!_,<X:%(\8*TT(&*XVD0LGD/B\*_@^ 9Z+_?=69745B,\<G.TU=>/\U"
ME;4&:1P'TUS!Y.1/3X#&BTP/?JDR'"C62V!MBIX)]3,R;@^';=+,2&KGT9^*
M]4[+)HJP,HY,22ML;^)@\,7KPK+R-(Y",__=6[_GCD1RID91CM9]\1&^$?WD
MSJI'=1[[HG6>B]L#9'B6%]X;,.WR<0"6M>^=)H-V1:NH4V5MF_[*=L._LCN?
M[TTOZ?R%,[W5V,LX"!KHV?'7 -@M'CSRW,P<N!?D7CY5@V@8J="+$B\J<@\8
M= 83>FX.IK:VN^Z+;/X+NMWZSG\?<?SW8C"W9 S;!XTWXBYZ OK_7N8%Z*33
M++U$.JEJL,PHX,:F&0A^<@">X]-':9D4V>PH#9?$-SHNW_".@@Q6F@3?PB86
M[,E?X\'?NM7UG;P(OIZ&\%.X=P/:32VDE[F'._NMWO;.P<YN]Z;]^R;V6'^F
M2*<+]F9I;(QHS@,%+D6AXOT;E,H\C-BD!;X6N?1)CV6C((G^I+\O9&>W7L<"
MTOD.^W#:/FN?M[WCR31.9[ 155KR/J;MRFIO/%Z8LIPM,"O\W2]/MIXTL7MQ
M(1JN77$^S;N>EKAFO?G6 _'-A'MWV;S<>WE'7G$8AJ OY?*?]U&BND]>[WK_
M5%D8*.]-6L;J,LC"O^ _J+SG"/[X*;M(KY(GK]]E( <NHSA6RQJ=;O"G[#-(
MF0B]_*_/CYH=B[=5/9:H@=V9B\N:/J<@.>/_)YHN7PSV#G8[>ROAWJME4+(S
MR)2G&1QT- UB3WU5@[*(+E$'!5ZE\CMHF N/>;7K@$/U\%2;V.G]Z;./TV[>
M6HV*MK6[2$5;)@MWQT+EN15];8VC$.3P2X__"Z,/BE9=!%[W++#U_=WMUN[>
M0>N@T^D8DI/_+.:*=]C0I?&*[W(=K:?BO_]KO]?=>Y7S- H5J^DX313_E7UE
M/O\%N$]<XIW@OP:9"OA/@_J]OL.2'Y!)NY+7.0Y;=A:H3(7>5+M["R>2U'O6
M?[ZY 8P>G:J'@^+E _"Z-_/#ZFVIL#5ADXX2^](+RB)EYG8G-M1\H0Q[ZNVM
MFCU=8#H#2MY!'.3YG:P>S4B6RYBO>]4];$<6( 5XY[-)/XUONQVU4UOQCM3>
MMMWLXESBIGP43Z *!F/0RR0D ]?Y:AS!)_;.-YJ1M]JYOZ1?"_^9=7M](N?E
M2F^,K<!:SXMT\.4NKJ7[\Q3<=I^$N)FVE^R!.SF_^"N;<QT=W')_KB6E)2X5
M0Y1W)DT=R.28R<?#\[>'_S,7-7T7IWVP?#X$V1=5U%6XM1+A*!&CJA+A?01M
M[@%H$K77[=\I1>O?95Y$P]EM<[2^,>/G- G1\:<V-_HS;S!6(&I@^"]>Q+OI
M!'NBW N\*]"*6E^2] K>I8(<MCF$+_(2%&:,!H5J&"4<"SHK08_8[NQX<B[.
M><(1M;U_*:U=>$Y*T[9VTL$>WLV=\@?,[!\XL7.9URE-Z]MWYF-Z;7;57 K6
MXS_^)"W@D_^4$=Y$N("46I!1,D?>?#.WT(]N_J:3.G!D-Y/#)0;8O 9JN*N_
M\)]I7"9%D%$*0Y8_("+X:RR'/>B/DN%<C16%96ID]ZS[W!L#9T%:"[T@C@W!
MN9385_( C%DEO@K1-602;6XXJ41>"%^#MH_/3C,U4*3[=WL>Y>?EWC,8< C_
MRTM0<_-QBH%N;\KY/\4X*.J3OPKR^0M#/Y9%/ >NF83>LQ[(+UQE7RG8T[+_
M;U@#_H">A5_A-&0@3+S*:18TRR OO(..%P:SO'W76R*9A9R.A8I@$128^$>W
ML:ZPS;'JW5>5#[_I<B'A\LUIN/3KV[3TVX0T!N0UB0JL<5(QD%F6)J@UQS-/
M@08]\TY1J0D&Y&E_&Q2!=\)<OG+9[!A(OM,T+QS=;',#'G+%_YD:E3$'%\];
M%]XSW/&]5UYOJ]<V"D)$F2-3S!Q9\BW<W*A?0YZ]F;JY92I_WI::@3O>)&?3
M<,_D8MWG3?+6%^D^+Q(IPS&\7WG!8  7B:L&D8A0$TX:/P4%*FDU?I%/X ;"
M6S+-BC<WL(PL2&8^"C$8#_@^+G;DC;+TJAA[\G4;9)IBM9NR42EHAN[M7N?5
MHNG1U]U7^K$;'Y#);6Z8V>FWFR?Q*LG3"R:JG]260;?7;_4:E4&Y@>^;9W^=
MS< $Z/[[CCE,BBXSO0=I891FLZ9,)E(JC^2!;R>Y0[NVS0UW<;?2-1L6^\W,
MHT*5U;E4-[K"9;[A5><+Z?R6BOXMLM/YC.A-;\H<S-%<Z_]S;+&ZS<O;T6.Y
M YL;U4N@7[RD->K7O*.7'/$[;K?6M4BXA4@8;FXLYKP^L#(6&=Y-IC-J7:1K
M 1-#&QI4D#)7]!0L2B4AJB6VH$!4&51Q\%WQC"CI*H)WPWN]1%VA3,C49903
M5TR"9 #K0%Z)"94X5:R"#8,L!+,<<V7"19ZSK6?! HM\K4[<MUXN%J[P1@RG
MH%0-0,O&U%H\+C@YS+">!$DP(CM0Q[&](,^!S>%'^C35<*A('TTXDV9S W\:
MH9Z: *T@S\G2V$M!YW=(R$KX$JC2NFZV.]O/^M:,#K)^ ..V/GV-U8QJ<9YU
M=[S?V^=8M;K7V\6H[G.\%G:9XKWMQ]$ ;I6EU&&435AK!U5_&N!30-SD4@QI
MM4$91H5,C!Q%WK=RT7I]Y>E@F!WBZ&EV:'?Y) Y&*ZZR7-N]WT5=S\<JCC7[
M]IXUN*L7*J7/;^.O_NNVV[)T'UQHDSJPD)1_K%@)1NR"T0CH Z7WA,)KWF40
METJ?_8!CO.@S*&:;&["?Y%HD^VV(_CCX8:X?KA;$P(>_E8GRMCH^HKOTO&<(
M6Q(B/\>' V"XP+V]?L2^DR#_@DF. _-J-[R,X_VG3 OZ^>8&?LVAPFIH$,>N
MO/.Y3Z['GX2@3L@U 0]5**K[!.A_$(&>G%."BTM>23EIA6G1D@?F2>PS<?*3
M. V*)Q[6#2L:HP0KE$8O\_#)ZZW>GK^[W?6[G1U-<'HJ#[%P>*5\[KJ3Z+DG
M<?KQY(YGP11#!'-.U7&?RH(40)"OC8?#-71/7N_[G6WX7V_^=#Q^9)["C<;!
M-V1S(R<ZO0+Q[J7VM7(13E0_*X-LYNT176X]P$/OIW"UE_/.MY^.?O]P_/'B
MW#O]>/3I[/.GLT/$(GGS+^_L^.3X[/CCT?']3NBA5K(AALXMDD@9:F<^4Y7'
M7U%:!Y6>?D8E.$URGL'B2_ Y2[_./*I*(-T[4^CF1M=URKD(A*7A?5"*/H6!
MZ(*.X8A5EHLOG80+L(0/P<SK[O)%\> IIR )G3(X$Q!!F1K"74L&^#7\_G,
MIL+IZ:EQHLLKSXP1<8+ 90C!@KH1C<J:4]B>RR:A<ZDFE/#_/8B;NJ1L^(87
M(5+;203'\!+V<Z1>@=GSGQ+W&%Z*X&SR/%$C_\*!:'+9/U8.S_'_7?RLEM.7
MC?K/NGO[OOSON==M[^@$/[="ZILA>YQ=-3->N(1^IH(OK;X"J0-+GM(6N&_9
M;7B+U(K7:KEN_79GRU_@GCO;O$J;YYY,JR6@9-&_ B\*@0C,&/3L=T"FNE4=
M_O>&SP*34'U%GFHXWKTB@_Q-A2T5;\Y)6IFHV>,=W'?SQIO3F>\TX/[.L@:\
M99%/_7U9-!HO$S !B!%Y6F/&YO*.XSJVDP_[D?",92[J\.S".ZTL*WA]A^-9
M[(/ZIB$65=;<ZQ;WEKC%IZ!&@B:PK,U=Z5QU:.VO3U;?OE7.=J<^S?LGE*VE
M$\KAZBAEF9,]B_(OWDDP*-)LA=2RS!GW]K\_N6POG5S>K(Y<ECG9WQ-$3H9G
M0S2LAT-RB+*VO"K:6>;TM[>^/^WL+)MV>JLCG67.]7.63G%CU0II99GS?0BT
MLKML6ME:':TL<Z[OU2B(T8$W4)1?ND*26>:T'P+)["V;9+971S++G.L'4'CA
MB:$J9M[;*!_$:5YFJ^0URYS\=R"<OV3<+6$(V=;O:A[NK\("?S@F^$/8XH-E
MLZ.=U;&C9<Y58O^8)CB/;*+3"(XI@\&')V+*H7;B3]X'S"W+<DI#X&))A&0>
MC(.<([_\6Z=H:G6<;IG[\@!$9'>9V'5$D[LKH\FESO7_/5.YRL!V^_]61BM+
MG>_V[O>GE64Z:8E6]E9'*\N<ZX?Y-%;4JDJ&+4>F=)@$\2R/.)7$Y*@>I4G(
MB=+X#!!<&1?TR*>I8O#.U3&JI6[ ]M[W)[ZENZ_W5N>57.ID_P=SX2-,^;U4
M1$CP0:S_[FCW7M!/RT(GVJ$O<W7$M<SU[7Y_EW=WZ2[O_=71UC+G:GF520UB
M+>N\G$YC^CLFQ6&EZ.J(:9D+VGT 8G+I#O&#U1'3,N=Z1$GH6+I!) 2L*1AE
M2HB*BH(.N9HBP ] *A[:X@K\@25&R]561W7+7'FWV_W^9+=T7_K!"@7D,B=[
MQ!5"S+C(3QJNU-NUU,D_"-)9NFO]8'4AO*5.]A.5X)PFIMWKZHAFF=-^$$2S
M=.?ZP='JB&:9DW5U[C,U"C*J(SA),P4S\'YSFC7D7"_X.5.7F'1]FF /FA7;
M?<M<Z?>@L[4OOM-=C2]^[8QW]WCISOAN9W7L:YF3?1MEBE*<?._8="KX1)T*
MQ,5^I(LYO'=8=8U:^0H5\66N[2$(QM[27>K=U65:+G6REIRPI%<E^6I5JJ7.
M_4%0SM(=[-W5Y4,M=;(:;-C[=)4 %QI'4ZH^@<T.HL1[HQ(%[ D] _P]<2GK
ME1?W^L*XX>HH<)E[\" H</E)XJO+LEKJ9#6M$1FAA@XTF%<(BQKI<M5Q[HN'
MBR6IAP4]4T3'6:6@7.IR'P2Q+3_1?'7Y64N=[&?3*\IQ@9XH);YWE5UBVZC5
M4=(RU[*V$>_G\BS='OQGO>KKA]G*^G58>L"FN[K$K*5.]OCK..I'!8BSAD"@
M=SX8J[",5\F(EAN$Z2V!$9G&H+TG?_6DEADFP-+FTW<?#R]^/SL^7XX?9]&9
M+#>Z<4T\]O;X#?>"-'(-MD+OE?=I2HK?2^^CNA*LN5?>/Q&)";[^OM +O$<)
MAC#BV^S2MY>N.UND-^>5=S&;*B2,H!\-7GG8)H8W\&.*V]*K "CH7]&&+0WR
MH;X9MZ36"A#$/!!"9<0KA;>%*?%)$SY"<.UZOA.(Q/? %CHZ_/WB]-/'P[-_
M>1\_71Q[9\?O#L_>GGY\)VC))Y_._H /6N\_??H'?.J=7QQ>'!,8T0H $/C?
M[9TH60VDR[)0WJZ'PT$(+K!-<\2P,EDZW,$,OH(W%66A,+WZ*LC"5IRF7P19
MM7"2+R)&=9NH(-$(/P*9V=L[;&Y](\TFML0JD:>[QZ:#44.7"N=WV]1H!_@!
MP<8^PQ\(\K;[L,!M/V_C@A<M8!+,&+)((6Q&6CI(H(C++&F6/CQC<BQ3G6/I
M>],X0).]+X7@'B:@%VJ$B.74OR*Z1'P0Q.HOBS)3"&M+ 6%@5&WO8JQRY<X%
M 8\,4-X$ 1J#/"\G4\%APKU2<"83 MXCX#SX 8+ICLH $]\5YZPWO>L3+"P8
M%"7AF_)*<.5A-!RJS,,1D0+CF3?,4L0B37/," 12!%NR8'1(G$^-$ERRH2.!
MDY@!3<2QQVX+LY AUSY+)B%3V)6B!90)!CP12EC:C%9_P<_2UJA9BD.6F89N
MI3WTKD"XP?8(!<"RZN#M5VD9A_4/!TT?YN.F3W%!<T\J]04H9N[C(H,SUY^:
M20W309G7GU5?,68[!T5O=KW^S313&/V=_SC]=\,XTQ3E![*5^F3Z*H[4Y=SP
MN*=14LY]3C0X]RFBZ"9S.X7WH1$07\C6S@6(!?MH(='D$<C4(/-@/[#EM7C!
M,N8HA-4<A;B4X4RZ5"R\S6WOLUXU**'Y%[XE)=P <L$1.Z&X.1V^-PC*7 '+
MF;\;\$ZY&G>Z#^YE9G)6R!P*<U%C6&I!#3A\&314^2"+^HAN!N>27@GHL$8W
M\%SD %H-,KMA&L.C\,)5M(I=)-F,Y*$/(_1)PNB==@^>7!KT3P71YX[SOTG'
MO-%2FX?9ZSQ](K;%_%=FX0>[>P>OZD\U[-RW6C]/7I\IY"N2^$&0Z"*7@,PF
MTS3GID](QQFWF0%B ;I.Z",CKG+;NL"82W.F4IV&;K&UMSZH)Z_7]+$2^CA-
M!F#+Y)PAB^#.\ Q%2XFAEH1X2(RC'R0LMY&36,CS7/S""(Q8(JFI_-6:5!XE
MJ;BIU(,!ZJS8DZUDQ%I$G1=2"BTKF6'7&Z?O&B5<9Y2>YOQXS5P>/\6 4I_F
M4>$-0?M82Y-'>^!H9X"NFF)##3*T12]&XS)4@S@B.Q_81.Q1QPC0H0DY/O<U
M^\#OJ<\&?.^A25S]JDS49!JG,^0GOC>P!#8-Z#,P]<;!903L"/^?,JG%'%R+
MI1^!YL*2O#%Q&A!*//K46(5='_\C/7[+ JA!Q 13%\C7!@8,D0'Z+L'LC5*&
M=<56DW'T)YG-,Y<5D8U\I8(OZ(^S([I/<+.+M?AZI+1$KLY^%&/2'[</1C5W
M6%)[5\HC5416VFF+3DSVVJY)XL<@B: HL,D'L8I,47+>%S5#AWF>)HF*7]G6
M5&M">%2$@.$"80AT^H,TEYA.2?YG>!0C4=16 L3&Y@8(IBR&Q2O?^P@2:.P=
M!1E(H03&?9<IE>3]-$OKWS%P1Q$'28'/J13V,!"QP^^E%Q@//;4SE*_7/.B1
MDMX9Q2/$=T+5>NP\H5@=MM?$['/L<SSX3QEQ%\S<W]RP4;'T6KDVI7@@DY8:
M48D-.?Q$R$G T/J".0Z"(;@!N7:$&9)2Q3J8$^WH4YI\D9OP[(+YKM7SQTF[
M-?6\8ME[*KF,LC0ANYV"M1@WQ_ :F'3EH$I(J8FT\0ZMV=T/0#)3$(HT=S=N
ME7)_RAA1^V)"' +FXL2O9BY=N<D!*"M'5#Q(&#*Q1UW?:03@<=SQ%;M/89AT
M88!CK>K_ '2G@-S2"3<1U63'CDQV3_KH9\!@6"KM4A$"&3[T0H7I,"E+2@JI
ML7?J/P2/M::=QTX[Z6!09AD3B<WM<JB(]:PAUW.MK<7'2@^G)A8ZF/5!W=6E
MI)A:Y(HD8\AM;AAJ":,\*Z=&UEE1Q"[N-0]YI#3CJLIJ,$[2.%T[%A_M:5,7
M[5"!8C"8Z4SG6%VJ6/N4 DS4PQ1<3!4$PZ@:6I5T/AONH% '?NM-L_0RRD5G
M(0N=D@YM;F^4AFLN\ECIZO@K/):(IZ:>VC?S@K(8IYP>[\@A;HX^!>J)M)L(
M?3S2M[?AMY@"+DJP5]6!A>2\DM*#=$[0/$5[58*&#ZY@:-4*TZL$<WSSM4?S
M\1*I(^I^;Y^W/: C1:"N:/ /9K[##8'3;6Y<IJ@P$V$"JZNGA^##@V :%>P<
M,JYR)DS^Q-7!B;:QAH%M_F8ZIO!Q!+0<XEN%WTJVBF'11*7T91RQ@S5:*VB/
MEFI19)/?DI*9XBBANL%(5]20*,ZU+,Y!9(]A_2ILI</AFB9^ )H@%6R4I5?%
M&#E;IC#[R)NIP-9?;&Y04UUX. >QF.JJMX"25-!EU)BXL@Z./$[BJ2473+#0
M"%,*@BGH\%/X:2%2$+D*\!.1<41+*67KQS.."U)EFWQ-SD?/S;O^_MSGK]:T
MWITJ[E9,O[6NF[]%W?S6NFY^Q77S-QS:NE1NA=SX,+Q$3ZV;5$X*O@[>2)Z#
M1(&,1P9=NJU,\-@<]PS6Z";YNASJL9)+M1Q* Z;E!9Q]D(7H"4&8(I-8DTTQ
M7]"IQV?G"I---)EB5J&473K!9Z=&W@8-\)>*3-><BXS)%@W3J=8@R2 NLPS5
M3RX5QT!$Q=_R3,JKCXZ/WFNT@\V-21JB S+Q?@N2$NWQKN_U.KW>FH8?)PUS
M9AEPN700$2&2,BEY-FGFY!FB:V-$Y$O)%E%RB87Y(^MG',!<THG*R 5H788C
ML9!U-<Z:'3Y24M+24S,F1!,)HI@:$H@;^E(E(6(1%.GF!@4I0N51-Y[0*Z?
M=)Q4&TX5#))$9>Q<86<T)MW*3[Z_3;,FI)5Y5 10A/(H1#2"?O[IGZ=O6]T#
M%JE 8I<!#)04%J] A]#KPM*.03$SW08C^*(2I,U*3I@;Y,!4[FPFZ=YLFN,
MEU%6<@)K&&94!VW>8=)<Y1G^P>\)07<0BF$NR47&I^PD%O'=D7G"78)?37)O
M#HS!KSFFM>%/%;8$+D1.<WFYU2:,"UQ[F<!&S=(KC5W-_F_#Q]>,^O'>+RO7
M'79-_6#R!JPDC Y*Q&0<8+]'A)XIR''UITNVB4-K;AR&]%4F>I]Q> *X!5-@
M_Y-HP(]@#CK_[9F]NOK"/_>]JP +>F$B"B@6+*Z";O&EQ#'Q!6?8^33 G+O+
M(!<:__U+!G=6^964FHBODZ%S:9\*$YNB.PVLOPBO6.TGV!XZ1X<LPW=M;F!F
M/&]AJ2-391&,6-6!IT&VP1#34@-N:56_ *8U'.:$<;2^88_RAG$#KT4H4B&6
MC<6<DU&,(Y!>UZ#LP<]] 9**)E39C/_U-1%+@3O07S*2"I$:!!Z^WR#;85?S
MB!L$:_OO_/C(@-T]1')<*@"E.=GENZ.O?]_ID#"_C&!GV@!&424-#:87_:E\
M-K/<W[F0?HSU%<_(Y7 ]LAGE [$RT\<"C $(?8IZ<V8(HY9QV44SIA^R?\0;
M$Y UHEP?]9TXXKH,@9$C*"G_9J"U$[(?37>[^<(F@2R;AUN["6I-B;=#K%)Z
M::BMB<53@CDK P/IHJ9I.#H&5OL<P.T\A8,1A#4^EFM1,MO>'\HKLY$2@YFM
M'P+(C'!(V&-+%'K=@R!37)N%F>B8<!#8NH3%*(I:1;6<Y::)34 !UN^N;4Z0
M:Z(+);A) X;IH#3-3:[@RY2PZ031C_U:#/H'GWMI/Q8/@8^K+J>AKBV[AEI1
M>E:>S2A0BFB.LSK67H5J+=P>".<*J2*]+:+6FRA#?1THN-B!DTL'%D, J@(P
M I24<7#5?KR,ZXYAM.UU&.T68;3M=1CM>\!/6Z+NFWO4;Z1P^E?@1>$O3QA_
MOH,]E6@]3=-: E"UF1NWP7@(#&5^$WKWM0DL8-O>&_'G/(3M6.%RWZD$,6GN
M^:WW+DK@KD6OS\%*!IL%5)$H RO^39 ,<FR.!J+V-!FT@3E$K_%:/J-D*1VD
M2B=@F,RTH>)=!3DKLMP1DA2>#T$&>F?WX.! U#5*(0VN2)&AMU9!%B($)T-0
M2P_[LJ'8'_!;,'P1Y9AA&O)(G!S]!A_]51Z5"5E<\9W="I;XFU^/#BV&.*;Y
M3+-H@@$U4^43D2:(+F\E\-=S$\$LZ>I^;6[0-"JO@@_TJ[ "L;94QBW"=3+B
M-?V>U@YOF:B,G#6T#:2&$TMG9!/43(?DCH_3@:M($WK%913':*0<I7$YZ4<!
M-Q\CS O4<Q/C )K;?=2Y8(3Z2V3PLR#&.50Q,LS0"*?ACEP%SV#],TUJ8^/0
M=4B-1ZRRN:?,5!<AS$,R AEKSM"0(>:5(9KGE$R,4$UP"P6LD;T'>7!)W@7S
M842HZZ0'XU G*D3NY;T5A,=3_)JR_'7+5O(W."1[\O;TR"%9=/]1-(BS*@Q9
M^F0G@2W!(: )G#6N@;-K/899\4;,.[UI"<;&X!$?Z^])K$,-:.C!(]HBR=D-
M=!7E"F.O8 NA.ID#V^(MJC+1.83Z.7SV>;CYM,S,1\"3-.JZ?1?AK7N+>3O8
MS,C<=> F+_M@_T8!H@4_XB,#B8>L_\A!53XO8,-&Q3A?I'H^CI7_@2T7J%6
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
M9-BH_@R]>!-IJR@AZ\_,-O$2'\+E>H8_%\ 0.\KF!GQGP$.L#,I5[)V>G@K
MQ2"81FBY967LS(=B *[SGWEJ8J[SW(U]O 3@QN4P?J8R]RQ#YQ+@[L0D>]'+
M0MW%^: U:SGZ],_3MZWN@4<!CDDTJ&,U':6@6 <@<TO0':/0A]./@>&QVGZL
M85[/=2?S^N$?'9X=GWNU8]<QWH2\X,2R#['H:9I)C@3^@(SZKDZM%*P4KALU
MX1ACGELV*$S>O-=G0D%P%M,%6I,1-5/Y@>GHYXA$\>VO^>9&]9YCM?3CW9[:
MWB!I(Q )IGE2I1^F,057J +^5J+9V>MT.QQ()U+*KXG-)[B;6*UR%<Q<!]'+
MA[";#Z6*]&\.,8#D@^5Y.@TX\$X,/9P7VK/W29LV8%.D)7P;FS %G@)GUR=H
MB%!T&8,FZ*8C_9'2LJ552U-9_ /$65U.H>&:0I="H>\0(8W(2K0)Q+ H0;G,
MI!,@J6<I1N$0?(+1U3!)083LB3@%SA3G?;N"O_:=$?^4H,^&FA'?IIM[DB:4
M2^+HLS:A\1'2]U_]9WT_[N=^8([:W,4X>7MZA#Y8[IV)NC>'A:4P*?L[4.R:
M@%9*0.0E=%!OL7D\\#LV:72*O8G] ?E0J;\ 0B)60A"J!C*Z-2-Z</2VIKM[
MH;LS\KE3I;7V"U#(=I*&,*[QL&!:; C2'1-:'B*O6E/)2JGD6*<<6U^/>/.L
MH6+M_<V--R58,V75O7/R^8U6[?X.\F[-BNY=! ;3J6D@PMV@N%*9"T\Q%UQB
MXMZ$'R@$9YY+QAOJQ/]V9+8FL962V"E&G)'&*)L?H\M 9$E1BSPGINZ.*_RH
MZ.]OT)YF33PK)9[W6/%#I17(BC0.- <C5('A66 ^(0,3Z5!SNTE=>AR="!:[
MPC,E)DDR<^,M4JU6"_+A8R$7^U8UT"!,IX74?#GI&-Q\'C.E8?IEB.%\K% 6
M2VE84LZO_87&2:. 8=O[@^"Z*>S.D =]I3"9("^Q9)AF#&R /$V<047?N.T"
M0--Y")[WAU$3L[6NB;E-3<S6NB;FAZJ)(0T6>]U%DK56YV*#M(Q#D_@3SP3B
M'@,\6+D82-*7D_'EN_7&R  C,WBF\C*6O+9''(N6R@4.1)MT@G=9>E6,?3>U
MQTT[>!CA:)BTWJ3[?.VGQ/L TJ^WC0D2W7T?3'2IGL92Y,FT'I_F9 M!]@_^
MG69-1:P9Q_H)TR8G0"I"24I YZ%Z  GX5*/A.GOZED?'WO';9 Q)YL'[X,J$
MC<ASA?EQ,'^%5=K<9$='D.JJ/M8=E8FN-=(X%JSC\3SF0TT52!59VDDJH+M4
MFD'@ZHP<P#,\-'!^G'B(*4M20[^.Y#\>&X&]%.2PH&PATR'*^ZG;T1UO2!/&
MDB/BY#:S"7WZ&K6+*I*,/>%\(1_%$:<%1!P.M>\94FV1R@;Z,M)(3>^)$%B
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
MUNHYMJ/=7^_=F2 #D=R&U5Z4 C8R*'=,HATDBWYBMU;-&F.8YQ>6Y;\;YUU
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
MW5C&"E_ZZ],1@>G5J&B/K=6U7U0L!;6'6J7$9]# JU#XB#_S5\YYA4^+EUL
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
M89^F1-7))^=7 D*&M\N3XI:;;Y@3Z)>:GG>1Z[PG_="W1_JAV] /?7ND'_K
M]$/OF+5C,>X#GY=GROL8W,-;G)K074>]^]>=F?]H!LD%C1UQ61JKJ##YJV*(
M$K-D3T.B1->5S)@2SU;.:;G8%;_V?!X^8/6[HY-;',]?_T;',Z[U5?]TYDD;
M3FBH<]U\1'^5?O%W/R&/V_L#;^]_]O;%07<X2JIAA[]K@XO,R$&?>+6W']]S
MTR5L]U#($_69;_[TOBYQ_.[7?_I%6V[P.?9V'R7T;N$>)Y?XTW'KW?6M]SI<
M!L%*21JPVVY$DI9WV5>%?O77[<C>)6^S/4/T=8M#<6^+_:+M^=5-V_-6QVN\
MUJ-?NSD?'3?GG=^<YZAV3LFF=_N=R3/2DA-8I7J17CH"V<Y;@W6Q-Z?Q86[<
MF.IL^I+=E*L+PDKU& -H,M6#I0\=S(F+R4)PRY?YPU^RS#]I]L<7\TBQ&)4L
M@_=,2330F$XKA6(7#37<MRO:'QC8RZIL"5?EJ*:9=F)X(6V&!A01.0,H/\)T
MQVJ\-9U-'FY1]?RY4I;8Z0+<]<*BFFG-K,*+%,'^0WVPES?/155O6$1?:J^4
MR0]4@M?N.N=-I?0Y"P7,[/,S-[S0'Y$3];=;(\H#JUE+I'?3\!$L[>'?*_RN
MG$ZK]2:$H6WSMDK SE$%1JAK!Y1?3HOOKJH5Z?_Y$UQ8>QH3&G8J>UU ?T*"
M7V&;E^=#M RR=U +Z_UCFPGU/"*=O7[%#,+0>]D[-9#TQ(*NJ"2 =.P.N1\L
M<^3,I=/DSX_#%3O([D'RKA-!/2N5CTY4^B..!U'K2]#EPUZA+E)(;G<C5);A
MXA1E&U*+U>2@8N]!?"HBFR[YQEE0/46.?+A:^,7H9/^;] ><RYC#^=[/.GSS
M,-N=R*%(:TCO\4<GR5.<%C\T;84Q&T>+I.HK8?^&]7!93WCU0U*/?-5EJ<S5
MN\%\2A<<'Y>=448,:5IP4HPO,1SA5W:99;D*Q])2>A8J$QD)0X&?]"FU:Y-P
M'7Q"R=VP%BCV=1)+<S]CJ99#^A9[A_%>VTE21;AHF^O-9<K$77Q1OB/VQ*Z1
MK4MKB!*#:00FA51O*D^U1J3;"QN$K*O(<[E8!L9C55T7$/5ABZKVIX6'X8GK
MQ\U-?3S!D.2-/! [J_:4;"#$:JOND-SY6.RVGO9[9UX\Q/ 0#3QJ+>3"XD#[
MI=63)7QBV^(3% @\(([RI8O!#34%'=9DIXOE725Q:O!R\'0.?='-J[W1X3X2
M?T]\K89H(UZ6%>NP.L*43T4V<1T;L<*G%O7;BGIWL$JH$Z+_21_#2-+?H7&M
MS]XSQ S5#@Z(3K@,@#0(Y7?*VK"BS-#P_F2#F\M+QZ'(=BD.F,/P@.'YNH#4
M%)KD7*35VJ4.68I.-JFL"WP0"Q/5OSE7,YLQHYOZ^!2%T)NLB[\Z_5UIDH.Y
ME!?<U,L*I_2DFD+),+$ZQ8#1P4[AAI2G\#/26^*^0(V2UHPM3Y,JG-O^6\KE
M3FQ19/.#\W!?U:V,QVYLFTI:W.138>C7:N7ZYV(1>;_M13TP2692"MLR;71J
M#ITD]EWOX4O6G]J2FB/2&\>;,PIWV$5\?7,J)1VF SO7A:#2DGBQVBXGLB=R
MA4[Z[JD>9CS567.5V8,[!SUVRE9LBJN&.EBBX$"S DFIO1-XN$0RSI^ $<IL
M"T&D)+R4J@.W@0DP4-!AO4E4QSOQ5'AB=.M&5/2HQJ7&))Z"X=09;F?%6&TH
M\8D.63FFDOA)3.I[Y+?J>?$.+R$)]0=WQ4'[#0(B?E-= K2.8KVE^[E>:L.I
MQ5U^F)MG8(F!< #>,C.0:X*J]&2B3BTZEF@R9P":*56+SR?:4W-TN<J2P["2
M#AL"4_BEJFB(F1$=*Y\H[Y*_P]O^S %XATRI.3"(RDHX_'UG^H VC?9!+N00
MP?'3Z]EV*?5UV.U,!%W)]_F](47V>JYI#3S&VYXHY'C?#3#-QGV//(\C5]G7
M-&3LZ>^F,<A8CB_))EO4$27N\X_:T<M@<(+#$?F8O$8<>=O-E6BN5["!@X,0
M&XCU.4*$G%[M/<;AS24D>.MYJJPIU^Q'3>I/Z+C;Q^32TY):C.+I)W:Y?S_)
M,O KOJ(&[N,CJF/QJ0C8_'9R+F%XGP4KQY/ST8-Q\?#^PX<)$/::) '5DJ8.
M> '34NJG/^Z^W/%[0L3"&!TA8N^&B#V\?X2(?8X*=1ZYP4]Z'?EX7AL?3R)2
M]\9Q](D,<)?1)]W$MD&V$A7C',-)3$3E4.DT,>EQ9%520B8Y,-HZ#37?GZ$C
M/,!?6!3>(VY *#+<J^X?S9O6I4",QMQP$&>=N5K^'>I(E/KMN_JPB#26AA/)
M"_:R2QQ[ID1\,/<&)6U7&;OPM%'3()("\TNIOE G.72$PMEJP+E;K3K]& E)
M*8-<K:HY4_-O!B;>GA,(+N359@U#@K2O A=Y@5'0N.BO447\1WTE7.G=2S./
M0JR/0A-W_B["M=-E:N6QD>,@#54<"T\X'7I7ZE+C61 5HOC%+.)L1AGI$!<&
M&X3EM&'L?.-2%>OIGJ'I)X>7+/%22<M(UC!B*>R#V5'Z$!8+"OB1WGA\25],
M'K[%X1HGX1R#@[0$9T4^#3#5@3,&I[TDC(@T7M85FF[Z.25.ACX2%Z;/9B):
MI^NN7D7Z)8Y=S'7/JG(F\SQ7'S:I$TH:XJJNKLVE'9T,+H#DX?#@=SDDE+.
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
M"KA.$EW$[4I;?Y&I #A6IL)A#0.L,C*%4G'P-"N=<^LN:6"MT3:JL;6E>-7
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
M!=KQ4NW<O8214J$I2PZ_>V]#DW#T13[-Y?B*#45ATI\[U.9'Q&/370I,U47
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
M1(IYTZ,K'+!$V=)UM5(_(>6"#^_8GU_-0-2.TX^C%WU.>WSFF4F*1I#52H4
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
M@MF*FKD B V.N6-&]?N1=$C[^O.;@0V@PDD'<T4X*?B Q=C)L=9U#1O"9HE
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
M? QD3N!!6,V=*6XH74CSFR^>YJ2#15-:/@0_:UO?F,";?+U<JM."F AG12@
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
M3+"<+DP[7G T7D=9EL1P:H(>_C71?Z,PO88KQO3CR#8PDM,K[V[VZ/MP7/K
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
M P(_?8;B_G7=)RB^XC!@7^,I+@>+*84,NWFR18-+)?\CJVMHJ6@I4'-ZUF)
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
MA=2]N"T54O>BME-(W<O;4R%U+VY+SU;J[M'3;(=W>\M)\@)"#_>;?-R*/.(
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
MP,YVT)0*K&4V%$YV>>@1Q".P<[ -9&A$%HX703P]Q,ZYU*8Z*+9J:?ETZ3D
M0/#7OTQ49?R6PT?_W-CA\T$7(==]J:-.#*)7QO6U=D$B&%A@YV38.6M^-61B
MJG7[YPI^/0^*%-BY6'Y5,!"F\[ )09$".RV;#W5-@USWZ3:- Q;]4>B>RW*-
M@Z+=<(#)D%E)2T;#>;0$UXBJZD2I[%@E6H(+N7:)V#ECEE6):4Z(7GG1)ECV
M7(E28.=B65:;@NU06?E L.RY$N4%8Z?MRX=2NV!70G=L:-0*NZ%A$CPN!6N?
M6G.Q]8(Q!';@,!I-&KKMOJBX5D$T CN'8D<;-15&+UCJ:HA&8&<W2U7Z)$\6
M)]Z=QFJ[,V]%7X?6-^;;?K0<F/.[-RO+?[#=2]KFBV."IOJ\3\?$G(C2;I72
M01$5Y 4WU4]-&9/Q5%2JK>2FRJ@&P4T71#1-<=-X2B:&B)BOYJ96_"L7%PR^
ML%:V\_R]],ZW+8=(?Z?.(\7E$.FSY09WGZEO+]Y*VTCYE0;!]QQX4(_O4O58
MLN;_MPG"%?[Y0[!9__A:^0X0"'\<%!]VW;'DC4W6[L*N>Y->&PVI--]=DOR]
MN&/[RK!SUAS95(ZNX$C!D4T#)@I;;G-K4XJZX-;Z8[4;E+ZWBSX>2UX?[K?G
M<&XY[P\.+MN&3&^-35^:M@/NW0^$=BR7,T##5><HX%6(6E5N3.QHNRO_P4Y@
ML?=RI#3/V1V!(LA!2/C+)(#>2GB\GJLLMBEV]-Q6+EA:$( @@"N7Z7A)K.S5
M-43L:(]7?BDLG;B?WH36O4-__&%N/\(7^/]^>(-__[#.CO:]I,@ T^XK:AZ6
MR7Q(DIP'<D;1*Y1"LDXGC*9C8,!SCA.M^&^OY%?L,T ]BS\?!M)=Z*T!+/2
M15\D[B[\[LF>ATL<3KX%1%;[XV"4_*KPGMU>/*.'+K.GT7!5D0&X5_E;^6K7
M8C+!ER7=<<T?>I);#)N-G@B&@Q#>?K:I,Y<6GB]904##0**6[V(59C;L-[I:
M)^_!<)8$?ZTMGVT*?]5SX5MXF'UU;P5V,(I8FQ%3@9"N=5_5??;UHSMS-G,:
M2(X'JY.6\1X%L,>LS(?KN=9LYF\LAS]2"^>-LFX":Y6(,4M$3)&_VX#IK?3J
MQ]\V?I[X^6MD.(@)-LLTC&ZEUU]^^8Y(3U8@80#M+9$P\N^6X1NCEF[9%C"F
M 28!3G'G="[]3&=T=4]]25.(I,JJROY5V%OPATPDF'Y-9Z']2)WGD10!-AQL
M0<9FE^9TYE,K@'%5,X)J[<&3 2PD&IUS(#P!_(@S$6F^8<RYA%,'X)AYP-S(
MEA[,M*NX.H%#!"C><IQGP,IB >POW3\#X,CP# J<-.'RW'")F.!28R3]O&'#
M<X"\<N1G5A<N?4IS"TP7!H+)BU 7K0QQ_N![3^$2(;* 4:T'F@*3AT6R0D#Y
M?#.#:1CP@71/\><'F!O>@-%@B?DA=Z%I.'A:VK.E] 1/2)83>-D)?!@1F:\[
MPNX?NW%F>VE78IJ: XT-!S>&:HQD:64[C@VT->?4$_-6-6L5B1\V!V0BONE3
M!SM15U!L%3C# ="\,L[1XDC"@S7+!2^M#H7&W <6=QD+23>&88Z,9'UE0Z'<
MAED=RYT!+PX'"3-*&5Z4;C1CI*5XHNDX"PHJ(LC_Q<8%$@>U<,YD3H&4YW3M
M!3;": .QWUON5UC?1X #CMT0!B4,>3&$*)?*,2B]L&1%U[-(S*TYU32B02N
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
M\E73T@1;Y$H9_W?KV-?KM ELOVB12A2S?OFV%@'1B*[4+_5U)DGH$5VA3PW
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
MW<<%WP;]8(,X8+OS!;T#/[RQ2V\U+F.QT4I#ZUNRUU''2SF]/KQ1]#3@>3A
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
MW_WQRV?IW2S,GLT)W;$5KKPY<Z7P^KBP->D*K<4"R(./]OZW?W[\^4Z9LB=
M3.*<<.!%!FBF%BLRM1;=5P'>5UCE-5OCM[AX94JDU[;]'1LG#T[DZN<ECF'F
M& K"T 4OV=]Q/27[&C^<F1Y*PR<*?/0/RP?ZYYCF+K7_L4"G V4M*6C\F5*P
MX,"2DA3V@!%3*=9D03<T ^%#PGF?4;/EU6X7.:,(>8?9(AP4E^].#=%RHJKB
MS4[[+N=4>L\MS%^94ZG#ZXW[9/GWG94U+]=Z&"T5[O7(EJI1XH%#-LJ[X)@G
M6)/36[-M?S",H8R4R2U[4AFIL>$6,I=,4N$Y_]H(6/D%9R K-IVO+XXB=GM@
MIGTO@%6\S"4ENW)$-N)UEIG[$/X$=-H.,Y66-I9=YLH\NFJ?HFK0B5H?>W9
MW**?14H*.'.]G"D3((-\EGWK<K]:UB!,H&(NDM169I*:K_//*,$E8RP/!^EJ
M0&N!(S7VR.$3I9?*T:*97\F+[I*S-\3L0IB483-[0TRV'=5,$<P>#[G=D_X.
M0O<1"V*SA6<]7UF@. 3Z:,QI8F:M;3YEA2&7A1M4,A/?&@YVOZ8P"1]7U\9Z
MX$N0I[$S+#JV?#R%GMP'WT+M<,[U1_X"^@(C@Q2'YS?1L5B6]#)Y/!Q4"F1V
M[FQ)8D31#D*_6'WSU8_(XBY]L'B9=E0042F+\9]<0<U]&Z_X[]$]DR\OSUF$
MOV_-<5RFC,5,F3FBF7;XR%R.,>?$ZG^B$&4+\J-*%2F5KA7Y%9FCDSY$YRGS
M03 Q]$0=1GU;X^YFY8P$N-P-WO=&?RIN].O<Z$_%C?Y5W>B7=F+9K%!=^4_4
M$@.;6J7:"1BH-+1LI^Q8CYTA_  $&XIK-G"T>@'O(Y+<X,/FO=1RI0^RZYH[
M4.S*48PC'^]*4Q=WYNZ^ $=AG/8Z6*B%2O+UD=-,Z?E_EP<7O)A4<4#_BOY5
MM"^ETL.)CL<:UT!=4WT(S [Z6Y2 WW8;AP.F[#%&=_:L%A@] *,[FUNWBM$V
MF^D<*W>::;W3HK1JNFO*.Q8^?MW<U31."RGT IV"1/N%4T&B@D1[CM/3D6@3
MUE ]!:16<XU/.<?-2W7,^MNZ2PS<_L!-DNZ>JK-H6B<&[E__/FV\BXHC?ZXZ
M*6W(]EL/6_H5JK"<44N\OL"^)\JGA?).9X1S>23OUT6QH':= ..OU4))E9W#
M%QPTYX;M9DN=[I9Y)0KFKO:E;9634HBA[_1!=EG;"O:M1N>GUFN?OC;&-;H^
M?=<!-FJ T3XV)L52C:?!1HWZ?CTM2+N?**BT_+?[?>X+SGG4!E6*/==$DXO]
M:OHVU:V^AEYR6;A[/2UVBVX,=Q?>IJY,0@NZJTEWDV(3:D%W_:&[%LJH[E 7
M]G+YO=#Y9U;P!UXF%2C$K%F[4N@-E7S47I?12Y??"M&+\69"@@O*ZX#RQBUB
M[_(IKT]]*#IQ1NQ]H<BKC.V'IM[N^/$#'0Z00(I BD"*0(I RH$ G?:"[H^T
M)EW;MQV]:3=3=I5Z@DLHI<85U%4AY+6BU.@PU<6MW,Z<H$X5X;T=9CE!\.K'
MOV,-;BST&#ZWOGVJ7J.]9K^VKSTPS-XTD>L+=ZM:#3#Z11[MNLB/<X97LOQO
M6$OULET<KZ?M=2F]?.^0Z/!ZZ'V,N(L1E'<:@:>W1WM"X)V].[QI38*WS8TO
MVP_QE9\;E;S6M(+Q(CBL/QQVJ;B;")U"D-ZI1-Y$B+S#Z:Z]R)A&G \'.PX5
M?OAC:C@KSO<ZDR#^'>MB\(A5]Y. _3T=-85\K=*X-\VHX0GNQGWV\H,-0%,'
M*Z\!+44SX 0NM/Y@1"5R,4#R3#!R$INA6$BQ31'!*X#>%@I_UI*<&5 /. :Z
M:S#?Q%#' -5KY+PN2W\\!*;;>@K%N>!%$$T3H;,OT<Q%8460S$Z24>K9@?5(
M)CF;W[#RSFG1YW;*3,=%VW,'LC;51N.<#=1QWYH?L!Q+=H([]G=<F7ZK,OAP
M4%H:/&J5EG9;V]U69>5%O2\>80QO$T3UP:V0/GBH48Q^>(-0U>E@TS$RXDVJ
M!.^:"X7O*\YZ4/I;T47I[Y=<%UV7_B[*ZQK(Z'&A9%',NVF,GJZ8=YNEIXMT
M+XI)7R&_-(W3HDY3K\T.5W] Q>.:!VLN>/M#L%G_^%H!&L0_>)?!2!>J?5[E
MA/TQ.])0]P]!PX*&Z])P_TZ57?6"<X>)**_:_<!=%RO-%24UU+,I2FJ0B5FX
MI3ZC(IG*9+0?^'THDJF3L7'.E4F5Z:C@0.Z^5F:_:F+*1!OWYDY=-4=]* ,)
M2#'ZDX4'2*D!2T<1IW6)&2LIA#YOBMOZ=A%UVINL*FU4OW1G>U"8:HWBLAV1
M;U'FMB1HCR@.4AK6L&7 7$=%TC$H5B+V]!@,*GKQ$!.QI_5PIPOJ.Y;Z2@Z@
M2TMKJ>G!$-4B^0%L$&W:7M6T:V J4RU:ZT*DUR0_F8R-]@K/70GY]4FF'^=3
MSF<-]BGR6D!S+M!T4EVG5)/(9\)V6"5K2O1B6M;);/I)+[P<8R(7_=$GP\EX
M5"AKWY*TK4N>'19Y4HEAU,A!ZF8KC%$?6BMAE?;>.)'-40T/:9>URVJ0;Y<^
MY$F=?+&N'*9]H%YCW!O:+=%^3^1!KNEAJ"+H*ZC I2GMY3]?@ZDG%Y4(X6BH
M27IJ>R4?KH'TE%'KK=1.[3@^6'XKUU?Y2-&(VF*#N&O@*&TL;@(/Q=V4F(:0
MYT=27^N=AEI0MW=FXA8AE(OB6AU-TUN^'6FEM9!3FM)W+ &\D&U<",L\*/=9
MFQ"S9J?%EQ?99)YV1U@\%+S2@$!Y=$ >><.R_(Q)429ZS>93@A1[08I[5#K@
M:?(\AUB.L^93^;RK3L%>N>][5E2H!"B7*O_JQQU'%XQ0D?8/*TBQ'PU7'0R[
MG3]4[<M*)OB=^EC] 4LCO5ABP%L,!ZQ^$F9]4FNVC LC/,,*X/_C,1C55TJS
MEG /8(\+^]M%T81J@FAUVI_IV@OL,) L=RXQ7YST$0MLT""\^XE:/M";]*MM
MW=N.';)"=B_"UU01B?L$)?=U2E@T-.UO&U]:^S8\^@QB8@,$A[4X%F!R!TQ9
MXC2%R++=1T#2"@@R& [L0(*'I7D6F];\$74L>,_W5JQ0QX>___K3"/#+/JRM
M("32$Y66UB/P^](+J(NTZ=V'%M"L):T]/ZX%@F//D!$7-I)Q@-\E<['A+9]:
M (>W"0-[3N-W8!E?:8@LP(1A9GC'<Q_P"^JOTI'")3 5C"3!8'/;>9:L1\MV
MF#S"(3:X?! %T; C"9%E([6X\.7#!B9V,!IX./#I@^6C[&(KW00,H'O?^PJ$
M-9?>_QQ(CKT"G1.'S'T- *HR*X+&630&C6$-Q2%BA&%M[@&OA_%R0GM%TW7
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
MH+K7?(U6\ZW2^@GH^IWCX&[B1N2WV/*QE[0/3\&XV 4;GHI_' T'V&![987
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
M $L4>I046CMOQVVM+AM@L]S.5*2AX@5Q8Z!<3J8J!<(3.:D<[*/4SF/=@U+
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
M>FC(C!=!>_!1;_\>8&6"/#G_9L )2)."%N:_=)\U7%3T)@W8Z<E4,_ABP("
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
M[*GEX*Q:W* )YKFM\Q/PU<$+YKH!#P*YX4A/S,0=PV#6P^_9-+0J\\=Y?T>
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
MA:+=PYGCJ64G-' 4"XXFW"ODR>_!6T@^RJ+.!_QJS5E^!1K'H)=/3SQ/?.T
MFX02("?(B^=: I3W[,LL;7#?RN#!:'&*8%AND08X6E61)H^S:!MQ TB4@/B_
MUX!ON&JS+2&;0$7P]+EO.?*G)8T\\B2=S1;?9=G+>G#AUZXE+%[Q_&'@E?HS
MD#[Q"AP1V>)21S"+XU5-!*PH"O;$A80$2G [1(6'BOTV+Q9 6Q>:GZMC@]NO
MH!''8V8^<3'A)>71O$;? U/F[!6@KC]YO/+X'+Z5QUHQB- M."VWO<=HBZ*>
M 9V/SG6(;T"6QHL667*UGSAH BW<7\\69F[Q0K^8;]?+*!E"!_*D0,R).#7(
M'E?S*D)1]</\TSC!<6*>@$QOAF79*GHL;_P$?.C-0V>1PL$(A(-1J' POO;&
M %VNQU$V+KB"*0]3='0BPV@ <X!B!J%H0&/)V/4-\W =_P*E+T4'-.G)1M]P
M;($YA>[IR!H;%K+;;_7SN@1>P=@W7_UHN+: @,7( ?]>Y[P%Y@K_8FPWV+FT
M<)UY$,VWV$6L8_' P"A#M+W13C=&#"O#D,L&H=I*G8VTV5A4I'&G]PGC7J<G
M_L]M_NW 07D&C\.R.0?R3V.AG&V@Q>*/=S$\RP$G7?FOYQ_C!JYW[84JXZEE
MC0/_B#^5\[Y7F@=_>>(6)4)\'@6'[X1G/?O^MZ@P!C-@9G.;3L07//U@K1S?
MX'%R(3$Y<CR=,Z];$L<(F\5H$<VFB'K\=_D+13I4*)*F4*1#A2(9CVPNNWY
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
M0-JEA[,;<XWF;];D3JV[EL=R!<HN(;#=7UD0L>WOKKE)\JUIKB,WF^L5=79
MB4PSY6F7EDK4UV.#JX^6B_T4<<$>DO)ED_+HU.'_KN9( A]O QNY#>*^W2!Q
M?\!WS36BL!/QM=JR6JBMD:_<WR%*NXT,6Z[O]C)4-^8+$VV1H5E?6X;ITP3
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
MR]%8P+.@^Y'*^^.B@YE2%:H3[YGZ)NQ$\ZNJ?[>]]21L2&OEGFSUT<5=(+R
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
M.T5CQQ%[)2+T+XW ">0Q-,GZ93)=&ALC!BK&F=F:.20MLU,X[1N ]0ZA^AV
M>N/#5  ^B7+5#DU5**NFV1FW=2J6+ZNVV16WM6XI-4YQO3ACW QJ!X&N^_M[
M:6QIIN0 Q(Z#)$,[F<\<-CPS7L^>#5UG\!'QY]D("..L^>[KF;>#EWB_%'*=
M6YI P]\Y"?=,'1[%;!R&S*,5]],IWP64X$BT*-E55L&^.W)EM5%<</$ 6V9X
M'3(-HJY Y6NH&,F;W(JH2S1[.E3@6KU[%>LN;4Y5]39-FZ[>O8IUU#:GJI9:
MGO%N12S!2G/*#4<AF6NK58E)2JW0$[I5Y&:G/-7<1% 5T>4) K<M*S6:KU6]
M>^U9CR<MGI+K1S3P<,>.D\7>$F]V863!X0'U*M#%JG:QTB4S+JP)LHK&Q1S6
M7PV8R4:T.6)'4_2[!G*9AU_'FLOTM?/OZAVY3;O%2YLSV1JM+; *U^MP0NM^
MK;*-T=J06YU29L#+4G-U-QS.IIHY?"/"W$6-!&!,GDP)0H8J=LNN.]+ALB5W
MF]176':%D1:7:H%S14OG6HA,N,VTL00^.2A6K_#6=\YER63N<=!ARF*I%A5+
ME4QX\WJ:!R#A*T[!O%;2,P^3UL45V"9\S!C=ND)J8XPJLJH6Y\=5T>"?N8ZA
M,\GQ6L!Y*Y_F:C@8<,@<!P>7#"V'XDJ[3NL3'X:'/K+ALPDH?WK#%=0 ZOL
MTHG#?!5J BNKMLD*RTVY036ZI=5 66&Y(1]UP_@-M>YEH5&NF<YL;>P-*0B
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
M:H<@6BP++5)Y)='B =C!N[3FD!E,K3W[3-PLC)ZCK,UA2B_2E$1KV5EMU(A
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
M/P!5EA[E3;E5V/*$ W7A-ET<$AEPD31R]W+;)K)U3EN5&RKIP%T1K1LO_F.
M!8=GQNO9LZ$#\WR2Q)]G(X#LF:+4WWT]^_(1/DX@S@O$C9Q!7$D?)5VM7^Q"
M#6EJC8UAQ$"@HZ6R)C%RZ=.K"TL2[CT*3JHF;M8HQ[H]9L_V+F\/V:8>&:^X
M;I9/ISUP0BK0;MZBZ:";YZK1HU !!6[BVP*_N=;9$'ZSW<:W34^8W"F,A0_-
M5XC43&)$-PX]D9CC:BX3+L2V$*WT#-[4_D,KUG^@&=G54S/_?+;&XS>^F>T!
M^."*LP&(H] _A$NBWYA]YKICAC+*6R::E*U0FNN#<T0P>3DPY1A'O957<U@#
MJQ.'C=TR5UR?#]^:.4RL*S?\B8;KAQGN;ZCIKC/F]C3X=/O)<GL;CIITXOP:
M.6)&IP;3-J-'I\8L4VAW5;G9B:K$VAS4!<]2303_!V)+8LN-V3*'D=[;L65#
MJ<DM-6JY!;$EL>6QL64.@\:W8TNU7I/;D:O:#HDMLX@PY3MV_-HP-7.8O%?F
MP#IYZ&)5N]B!)AGCYU>O608@!N:*:Z28<$T#U7=Y.DVN)T 3H \N6Q8>.ZZS
MJ>48Q[%\O<!%M9<>6!.R^>V:7,MUR@*E]+-=-[L>IPU5D6LMPFE9RS2VP:G:
M:LFM>@G[3*MD[F^\7?V:Z<S6QM(?UH1)F(R6OF$)N*:_8,FLF*4BRCL&EFU;
MO\"+I^+##;G"&3GNISDK>"!'B"/ $=X]#]P]4^=M;=\"6*?9L-UNRK5<ZY:/
M0AAFGVO("N]+<C)O;!]ZE7KVT>M\$-TI"-$'YG0MEB@"L"7VRNRA(1J<'-<:
M_I2L*8)R2T56[1*G8DKK$<IW LA7'O3UA(+Z%)O!J<:M[([<#@10EVO*^LU"
M1 )E]_MV( %%KG?6._14CUF2>LQ;YHI$T-1+U4N#-VF4(M%+Z^.KN3X^AQK(
MH"X@S?KX=J,I=QOKA]"5J8HC1_02!Q3. 3F4&V[$ ?5N5ZYUUCN$Q '$ ?EP
M0 Z5?1MQ@-(!1T%=[RB4E0,J&6F)'VZ)-J 1G5;@IB'F#OA?<-/I"Z"4YE]N
MS3[(._B_JSDH'YCCVL;093K^@O<:AG\0^N0]G-?2EY-R5Z_#\0Q9 ?[RK)E/
M[$%SV=5HQ(8)O=-UN=6B\0=E#<&4A4I:+;F90DX3F12<J-@_G<25ZK=E)=<I
MA(5NY$I93K]2*I]43[]@KBP7XK_[>A&G<&5IP$!SFQB5L4;2&]-L"GDNL5)C
M7ZR48.JVVK*:8G$UQ<2+(!!U;\(V:25'36YUHIH.B4**IQ"E7D(* :W:4=:O
M1R]'4F6[E$D.G6L+8(C0T>L\_@15S+":+EH)4TPL=*3?*A$.*R/+MVMRI[V^
MB+:L$3+BAZK'B"ML2Q-3$%/DPQ15]A_*RA6E"N5L.1DAL3^R/YM.Q9A ;2Q.
M9YB"; !-U)]*C< $: +T479<)PRU&'#W6QQTJAE\$.27CX/U9%7MZ25TL:I=
M[ @;4%UF@YE:KJ3M2J2IC,4?/NCN0:#=LJ1E;AVYTUYOTE/>?5^C#E+BL24W
M:E0^4=8NE_3LV)+K*?J:2I1JB?&\]]:@DCC/ $<6N-IK;(_)5I?9*5N9U8O3
M<D<>[RM@A@\@[A'QA@R4P#V*W%'7MX2M@T$A^6^BN)PI;L<)0^DH3E7D5C-U
M>3E1W$%3W([SCU)2G-QNK%]-OD>".U W=<NQJ%\&7_O#9Z;/QMYD5&LD >+.
M>*6':\-Y!08=$7*B@"9%C@G0!.@C#-''.V[7ELV&8\N9V=&[ P\]*I%Z06";
M%HR7Q)'@\[U"='LWXD.\YKO]$OKE6A2.+5L<;P=TJK+2+6KL[(&:WO&:X8<9
M;!5XT@Q3>@_H<3Y(@'*0DS.;-X?S\=FH-XR$^-^!,4#VR^DX!\S!_0^ -L+Z
MSNP'@+YE[MTHY,>F&42JRJT63:;,"]%;:Z[L$2VW<VT"/W0\YZ/1MD?SRB0V
M=?V<I3(DK4JGP1X0OV?6Z&SF,$ES'.8ZDC5P 1V@TT"C,:\WFJ^G'?.Y&=8
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
MZ1E(>S@L\>KMY=GI8K6/U[2Y\DVPGF3AYZ>+*0*O;<7-)=P,N6*(HDI>YK]
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
M3GH5X\N]LV4.AC(T7K]&4YQVZZ!"LZB9/(PQ],/Q)Y64H.@<Q4T6.*)G$*?
M<HU1,4]C**0; %Z)-4HI;XQ#69&465Y(4%PENKCF%N9G1 MB:WZ"G-S*-'9#
M6))&M;@Q?F#H8N#HH>D/N.%<$EUP*Y_97#"8)X8+XMI\1BM<P03AR+40)&FH
MTK$#D1"*G?-+6!ABQC.[F3'>6OQ-*Y=>4JAH(JL(I[,TX<044@@4\AFCDXGV
MWK.7^T7R@(I @=[YYIG5616ZKPK*!&-_CJC/9\8ZXANCP,'[@.NE,C_9( =[
M^\GJM<-I'9:QD)=G@U<,^/8&*V"/.Z6Q>NZ#;SX34IG?FTL5JSH47-)I2E[;
M>.S/YN&V*G/(9ID!?%8Y ?^%)3Y^P>PARJC"PB><FI05//S7+[K@(4]KSZT(
MF+9KG-'Q46R<)^<-TCZ G#@SF_BPJ;WA'')+OEFE9381'I;R=8BC)V0&#15L
M,,ZR#>G[V@E-66 B\- ='Y#3PA@_)^O\P-0 9 C2^KQRM5RY*I8E4G+GP'Y^
M+9HXU?3K%+9R?*0K]!F*L\*^JJ/^^G-6/9FV\R7%.RKSU2_F5\'*NXN<*8%R
MT.?O/<J4^.,C M'$1H4S.A5=!^91U:RT_I.&N F92J^" S$%$3#;TU;?7Z9P
MDPW,3AZT!\PR;*I"F:3;K+3)@8C5)F05#=JLHC)918,VJ^CY9Q7U*L)W>A<;
M:J9<*5B@O(RO X\;/7W1]2DVTSQ+#5:O9DESOSQMLB+@IG>Y3)O<E"[J.6^:
MGIM+)(X!!-9^-X5+!;TH32B)"_9[:OT>9(YKA&)1,OE(B*PZ7+Y*&JB2,=5A
MRY5+DWYYK*>*'F]2S;+<9&55YY"Q6";F8]Y]C?J?@2+6KFAR!$K;G]:GBTCD
M=ZBJ69C[NR5OHB[/IH <='VT3:XPHWR5'FC4;B)+LL*XC,:5[@_SNZK<FT5
M"UF"C10>?9R+_OEL2T@+LH2.-?%'PMP>.J#,X('\6+9/0F-SK1TK[_ WO/P*
MX*V7P)]XP;7A^A6!4KVK#27%4E;@Q,F[E$H!I!MZ*C88LJYN/_[;7\- H=&1
MTG%N"R:WI"21M_Z2I$F_(HRD7U1KB0:J1CMURQ33*G=<YKV!I@:NQYK&["3/
M^!2:=QD0#QE@;%UU+,]YC$&9AE]Z6/X:/L7?8Y;&MO1DHNI2P(GZ.!SUE/@W
M>>&9DV/?GQ6+,4" ]!?,)DX3&E*Q_+R_ >MQ1['A<)ACWA(C2%^>)7%^5BD,
M5(%KY62@ /7<.+;,4LD2.B,4G$+S?[-)4UYV@Q$^/^?\'I(T"GA4]2D^#EFE
M5B63&!%?GVLX(530O >SK<?4\81LJ$%B)=1B6960UVD[II@FX:4>&!:WB?V_
MCH\(+:F+8GU.(^/L7%T87!,(+\J0E[F2<X6TEM^![L%!NY!* PS,U7)?<K^-
M?D5T4[^[(X$( D7F8F'G7/B0^LQNA..:X>LUKW*36]=4<.WER<>*&*9^$89I
MI7PL3TKUW$#^NF6E;N6P-ZIH 1]6]:-5+P_T+NF"WQ'"MC&T^4V@?QJ, Y$2
M3#O[D)U9588PD"*8\0OX9\U E<C%*$$8R8X<B8^.:?HRXRZ8=YY:F= ODJZ6
M(>EM;1?-_$#:1%EE$8E5EQT2)9(I2V<UQ,_Q4:H*$<NJL)R\&80Y(:6.A,PJ
MLJ88AT11#6XUPL795/DK[/.'O20B65D\A_W"*EC#$ 61$B$L(?5!'(8W>K>O
MM6JKM?Z.Y,&U<C5\""/\S"_D7-B-,%@U=GTFTT==EA#4EO<J]+$'BZGA5;?[
M%3%%_:68HBUIJJ88+H&F#1+0T2_E/5(M@DJQ]&GH<4HFYG):"8@/V*#'J!LJ
MRIJZ"3=I4*'!VW=?=,,ZG=(>!F96^<*$I\=''T*EE6M0GY$02C9-T:8P\\GP
M%P+31J$WG/CQ6%D7<S"B[Q2@5<CX[0B^'-M&3>CC(_HDE] >8M8*!4!D;))*
M;G^OK(X51TV96=*OAPFM8@+WBON:D*B@0MS+DJL<=HO"N5QKF\NP5);,RB)2
MNRK)E1CD^T=1>XU[[@?A)]S)-AQR(=RQ=."J8"^U>L(J0)3"1>6XI'!EQ)(+
M1YQ.C#+<7+>AR#ZBBT#-8,&D,]V2;-Z9]IR#A=$I5&M]<+ 0)+7YT.>0[^3D
M!QH31PI&UL)":47*X%?VNE$'7%ZY<D'SJ<BJY".M5"#D4VT;RU5H/[ AQ[/C
M4+NFJL?8EXK>PH@WHO0>64L#K5.*%?J!6=M>K=@3$U2HJ!FPVL08"[ ""<"9
M&)UF5,.K$H\G5Z)"PPE9<<D6X3+RL-Q".$D;*/!D"+P.D8H$8+-1EY):7Z@I
M69*DT5\[UP4,-$_@-X$N',(4(2](J5Q&=1&;@+9ABB7;L.,:#<]*X40$=Z!Y
MR6EH#[8$]F&*HD8HF']2,YC.$0Q'R%VSPR6CF*RP-1V?.A,+Z^031D/6^Y@+
M()B$ [/!G7PTZ!88,"R0ND*'V@T%5*]B$KYLVI)5[97.$6X,S0P5/B]\)#TN
M<"V+Z6;L!HF/HRB,$,VXHF7P2LD<<NXBAD+Z]X;//Z)ZQPN?#(>H;"_P49M2
M6!>!GDJ1EX_3-U@"<4+]%UU#]B4[52HB)?N;(B6186'-Z3OQ>32J5(HK'L7)
MC^N'J4\[)NP93WX2CD863URO7MSL9M?]BF#'_E*PXT9D4L^9?\@S1=DFZ\$,
M*Z#'_Q&T"5JHA;2 W^&?,@9#855FHU[X0 P<8[N,&B=V)E,\QN3N729-B7-Q
M6CRB%UF9@&^_L71@=3&!'G20/YDQ#\5C2!!+G4]/WH=1!(\J?I/-@(78N?ES
M3OH[W%Q!RP&960DK#)1/GUN5JG:HQ)7Q0ZJC9D$_")[6G5#)5IQXY*,NB-^(
MTEGB/FK)R)/+: R7WT)9)Y5 6)SC?LM:1+Q1&6FX+CJ4;F\N@@-G2+HU>5.P
M2/X)P0)E.-Q707I=2RQS"8$:291ARL<YNI D4'S;TC3(# LEDKJ7<VM\R5'O
MBOBH_J;XJ&4&^*TT4[$V_A?32-V-7V?-\/4)+S6QA3-;7_+F-]C=\?<O,R1>
M$6#5+P)8[9;"5+AK>TJMXTK?6+FBR)EI'2M30U5R >+*>!XZ?\+(L%ECHT8C
M-AS#+IHZY][T**C.X=PKA IWQ]*;+FN!/U"0@#LVLZN!2H 5VTM^(/T)9*3J
MBB.Z<LY*?\*-L027)."$NE@ON"4X)\XP;G1NMD<_&C:AND!MP\!&&,>.S47Q
MERA4'\+H&Y:>G$UDQ#JSSI4PEGV?QOZ,Q=/4>40K,AN?;X?VAS(TIA0!W84#
M?0Q4]WD,IR?,%FC*)Z0KJ(O@WH_"H$XX/))9PP'QN,1-(?$7+22^#"3^HH7$
M/QDD?N[EU2F$SRI"'?OKNYIN*SS[.Q+"]=0=P3NZIBY<4S^A)"754/+ZR_NO
MV.3:-A*UE81F <#1&5E&E82UE@#<#)Q]Y#>?__?CNY/NE13GJ"DJ$RH7O<82
M:GT=ND?<%+7%ED:74U34OWME6]_Y_O<T4'XYU"?$R$Y3JV"7*7RIX%M9.>*A
M2![0DOWD1.[X^(BKPG7HJ__C )V )2HKQ1V,V-KM>ZN( SU;WW-SVW=RMJ/W
M5D\M$;Q6#)+.:++CH_FNE46 1>SZ(%O1:15,AD11,QZ%$_*6 [&+>XS:Q"D\
MYWL_1G_)7>I[C*2\I?Z^&'@;P1?UJT/?B8$;\:@U)T7L4$Y2QT[IT. *NJ;N
M1\":,<[MRJX6LOTG?M_X;F[=V???9#=?M&^J,K3P]7P?8Q_6XW\3D\=3ZV-N
M6\A,L)H/7M;D$0,K?L"5QT,#\<DQ%=TFU2 &!JW2YL P,78WQ2+G*S:511\X
M@LG+TSM%/F8$H.]"JC$?1@].Y)U:OP"WPTJ&,N*0 7NH9RIRX#6'.[^$)9AA
M%?BV_LTV3[8\C(]-0FI*!#3A)SIU5F)6 P]I%K^!S\I:P%-)O.D4M["TZY*Y
M-RX5(H4+K\' E>427W([1=OF^(CVBW=ORP+X1J'GH2 C9,X7"2_&-A#5N3$=
M3/!%5R>CJ^9B?7J!).N,F*DV/X^/3/N3KB'(PNDXG9."/NLD,C5XY=5D7&*A
MM6V0P]XIWD HNYCKJ.@UJQ;6CH5QZ6E*>46Q_Q>)<N&F%#XKCJ"7,78-9B ;
M163;==&!.M2PNB'Y60-K?I\?N-]5/NII38%=TO/+L98B$J&8+L7P.'ZHWS2N
M.S3Z@<Y/_#'0^#SNW\6G;1?MM8BEVMS46'L5&/UM."XB8*OW*CT,.;5"IL\%
M%#7*A9JJ!^)!QCOI6%U.P,='1"M1)K1J^\[ES;2OVW3#&X?$[$)/1$-S/KK9
MV$R6.T/O 57\B>3W)%@Q'R!_H8I/10CY65&!S)WH*?54CL);^*@<;AQ,RE[2
M8I9D+CG2-CE_YM0CQ9_.?Q5<@'2*K$^()T8.L%/E08KGQ'1,]@JC%/*H&WL9
M9,& *,EXU&YA"<='V^,2K!*P!+L0X;44JP"RJ04K_'%6$9]_UMLP.(3EN=X3
M +YB&>2E ^RC_!).;O'LUN>'0'@O+JIS5A$:?K:T]V09BJCGC+\8/<U7)6-0
MN!NTQ,2726=9D3SF*:B844 [IA)]6<54@T\14U+5+8DYG5I&=S*IJZF.5K2<
M6.I@C @U:\P63IM--E=T%H/E<S-_T)\EY=;L[AXB7<L*28@^$*J(5#1A\,!#
MY"?B!"/QF$QH5E*B6!2O=K[+53&DUIP7&]<*+Y[G[W1NV8GFV#J&B_!'CLP$
M=P2&9=%\+R;A;*KJ_8+X VV4!2_J^1C;@M^ 7I<\RHI%U$(3<24$CT9,!XR$
M14G=W!2J[J)"/^9&0=D8O-#FDV<5@?QGFS:?_$V>^&]8H0ST0^R>,-NBKG[9
M\>J5+[]I.@)RU4MX>>*E(FCRK*@/Y99THRR:"@17SZ7E:$2H5>1KO2!: +/W
M/CE_DM6,:K],J28$%?G\<1@.!R"SXT;@?W(--L4FXWFV>&J]$V ,@'G"HCO.
M:J5RZ1'"5R>1@P&Y$^S&>WPD:Y$4E!)/8S%*T0EX+S040 4E&'!V:OT^"S'H
MGLBFY385;.7T#U+&P-R@IB8RIW!6>#HV^WVR,G0N6.JIK*%N;HCX-P+4N4:N
MKBKH,/7)9CY8$4#5E+7\?&EHF8Q(W\Q.^$7*@HK@U;.EX-4*C[>F9E04$$@Y
MD]4/N,JB8&*8>X2V++@O:226=BH7C73-<;+JF+FR0TZ21/XPY=J3&0)&?X\J
M.Y*;+:8J1I0SG'NC\ 1EK0-WV;J7Y,[JH(G,8%;%D2<BD8!.>/OL8X2W_"*)
MO"*>\FQC/"5<DQ#L!JNHXZP8HCY<Y&?F@2 :>.(7B8(\JXB"/%M:9JX<.=1S
MRN^U!R\7[4?T@ $HQ+)EX0SYQ/77W_'/@Y-.S[9D)BJOW/KN-IP!Z5^>];Z7
MB:F27>J #7GA,0M-T]&$O\K\B<K#Z8("5D1Z1S@Z 7:4%<3]_+O*>L4*/,#)
M6 F .XTP;A1R&AN-"\J(3"W4]0QR=>JD0D);TQEL"D(I)NP4G5$O-A>M6K %
M/=\HUXP34>%=,E3E5D"]D2U58#2P>?--8@G<,;][]@U/A_PU7CK^#DC^A']"
M/AT&W)#; ))R6$:ME,)E"<(799V]_ DJMH\IQ[G3X1J_/JE\I.I03MT)E>;C
M%;Y$87!>$6=UMFE).2S039['7_R1^!C$:804JB:HDO>UT8CU&L%4?9S68N%B
M++T:2RWGQ<F/\XJ HO.EA>6J4E ]Y\X%Y^G*J?REKZ]\)E>$1BP'H3A1E@).
MVH.H/X4'+<.Q(6(-,+(F#4O)_PZ$+S6AKOAE"Z(N Z*^;$'43UA7?#'CKE9&
M7!'@<+YIC3SD5I$8BR &/?LC^90J)75GO6W*C;=;!C\1HX2N*#>]Q?._2$OP
MO&*(_7QI";P*E%*74\R\8^D'_0Y]I-\KG%9, !F,1,H_D\D"/R[T^OJ.P3+?
MHT2?:Q1+=7%(%<AJ<9/33:/T5O458[LI6RAFD'$]UUMSG,P #0.,>&:EZA#?
MPA'A+''+:'ECI-MEBWJ#\5"$J7(-6[*?"53'#51PT7 R>_ 6-SX_^;PBLN!\
MTZ)S7[#24BH^@/&*(@XM]G_[R?@&3@JH(:J,2]EDU/J\;G(=;)NKE<2,D52+
MJ;GB7+,K:YQ7#%2?%U6<VPEE*<VB,F'6<X^FZX@A'C'5QM;4Y2KJDND:KB*O
M(J1P=L365VS*X.!P-V:2$3L$!YV!=A66HF7E/=25[G"8XR,81[G^L+D%PG6-
M"4S?'4&J97_'QUR:,<_DZ(W9^8^9"2'A$$Y/IEAELH%&L1%BF#4%%=BZ-H@=
M#L5(7".B1EU*="[ZNRY057)"V?E-._;X&.&6$)_S';I5X^]S1Q##0/&(Q.R2
M24XMX[EH,A@[<596V^C8,9?6S'U[?=TX&@UY)]$BD*YWV=[4TCR.6LED&Q[G
M9;H:*T(DSHL@$MOPG;I"K ;?,8N\33'<$(/JY I6)A41<LN9R-<I!5F]?VKD
M(OL 4NMFQC?+ C.%?7]M(QJ;*70^14]9S=25,,E_CBQ"J:(N*'*HA6I&D_>_
MXVO)RD)2(0)'E27PDSCCI]8<.Z5]S 'J1IP>@DJI<W<7B;L,AE[,I.<'I=@M
MY9+> ;]!?)^%'.@NI(:-LK;1 R?'+:K=-Z;B^S6G@W^4+>@?)',(!%9T@-O+
MG\9<S2>#!^%9+&,'2+,KCPI!EM&][\I>1!%"NR/5U:>0N_('D\>9S#X:^7\)
M[XW&RZCB3 'S1FI@*(O\A5&&F<<1[ZGI\L_"=3"$LF0+C)G,V-JR%5MK%DS+
MS$NR,27W>=2ZT2Q7^6?JW>G^E,YL-GEDL.18RP:=O$,W[4;^D*]:4[*D>K9?
M%K(?E*=55EMT.%4,&7Y9<GR1G+PB3.9\L*'%PR_RUOFKHFVS[/OU1H-X5@NF
M?8EQGXKHDO.+95*^!!'4)\^+7"-&7QEJ9$9<6J:TJIQ$[K/.[7X,QY$$6L>Z
MD6^F=V*FJ2"M4^J(A"/(YC=T4=D/V<)V/VE6;%;]GF0I@QPYGY*F3Y <E6:+
MN:K.(SK,[:SY&W^"&B=P"B3)!T98B2G,CHJ,6B8F#%KOC*_F(N]9S#U#VLNM
MJM7.YV/A$.B5DL$(DLA<6II9>';H!?KZ.F\6U9_ &;B_4+FETU'H@KD96%0$
M#B,1<#Q*U]1[P81_%%-D^#A_441"M0;DI3Z"-H<9HX%$C3!6O_!\-31?#3T4
MEO8YPBG"FI,) EQ-[22?F.TSBD/>/]94) *2Z-,8SP1[4LCR6\8\\O>LM!@'
MQ]GEI'W)1'@J/,ZV%-!*C(%,/"V"G*280RCKC\ @U%@DA1T;KM$L$S[KDT6=
MLCD3Q-!<:68VO;A6@BH' !^EQE>4+.BJC/4%53RC"U=U>[(-;Z8)+J:"E3I!
M4/;TP%B7C1H*JI31O03ZZ,X?YCGK YZC6DPVR5U7MCC9T9Q;FU E!*F-FH>/
M! '+#%12Y9\R?US\Y6B-1@. $=YD7!U1'GU152=XP2[;BN"V\\L-%9BOZ-;_
M&55MO'!@_;3XSP3$N@X\$&WHEKD7" _>L$U(A:'K<]Y^Q3[L)[0:RUS.BPR8
M#2IBJLZ+:E?Q0%N14?U>UC%5XHB)"-BP!'DV"1\%93!D*Z8:A:<Y"F%@>;YO
MK@)0TH 6PQ9CLO85AIL+'3R:G7*!$Z-7!#_P0#Y:[%,PTEEYJM2N3.T8.QZS
M9137/HL]%L79MU5Y?YG:2/._1'-O4!'*->ALR"U_%0_&N%$8A"A=2078"DFP
MZ;CUFH?7$HB+- 4K*PHP[#F?OSF<LR)695!4C&-'M*66M 5QUL,P/@;6_Z0!
MZ7DR,/3A^NO/P$KCU$2P=_N@SG[0NN]'PR%,VF?WC77#Q3ZXL90"N/=[@^]9
M5\6A_"")0FSRBB#T *C6*! B>6HX">]DKY,;&3]YKXP*GN'X"*?0 :^;]S>_
MJ%!7?HPY0#THKL"CHWGL_%R-$DX(-$KXD+F1H2#('8G6>H!UVIPAULR50T1^
M_ T#1=0PAZQ%6?(7#Y,[007SYXPR3YYUC(UWX=/IS.-.?6&^<# <X(N4&Q6!
M0X,BX-".7G-_V]=<:_ ('H3Y$*PT\=':I_K9_DA@GMOQD7P]VF WGH$**4NG
M!9<-("L1\4W*\[+J&=&'9)AI+";>21*>Z +51K")PQ(<;8ITB:-8E9:@C+PD
MYS_C+!9?/ZZ$G1BJ?L6I]3'AQ\L:&;VB<#0ZR>6RJ,7"YAG/! LA!Y6#"8&C
ME*I>83TB7WD.0ED-2WZ3.5K1V4E_BRY (1Q7-7GFBDAC1U6^UE]7ER+'P29X
M.!!/8EYD)*AH&J< 3;&<W&PB=%:-V5N,OT73J"CT/Z^O?U,\T>R430<GXQNJ
M*P:Z#:CB*59JH_IM_IQVS3TKG'O'G^"5G<"'3C!!V<2L42$)LY@%EF7D^JX.
M:^RVW/*)2GXV"S5A0<H LY',>3%LPQ5*<BWV%HI-<:)3B5LP>?=A<-<F(.2O
M6H1\&83\58N0?T*$_)Z*C \J(C<'2VM";:&7U-2_-9BO;YV/O,N$5XZI&['T
MD&J3@M8P><S 9%1_ C6)S#?/=3FETQ^!*EC#[Q2;R3!"BFMYY$!4**9@U90%
MRC5>LQ4>'^$290Q*(3>X9B4I1ZSCR\Z)+!4X=!_G*MY2H 1GE665"PJ=&G5E
M2>%P5:Q&2D^2ITYFFAO2G,4[F1.L1!G'H70LQS#R:>6ZX(9#D8*(<E-E3&B%
M-*3 HFRM.[+^+MTI'R()JYCWIWC"]8&?QO]X=7+^RN(^K?]XY?^5_!BDTQ,O
M3$[D)^9=)/--AE7]2MELF([ZHUSV.\'_!5;C.DBO@U=P1SZO(HV!T0#+5XX%
MM53YIH'!353EB(*3D*$5&5F1^AP7GS64NEI.@GL)JE1J.(;?Y?PWV<S+=]P[
M[:S>L2ZJ$1MEQPB"!5=,:K01>60*6Z A=%K2H9D8F=5!KT*HF(5/8P2<*,S'
M#M7"0+FG% =/7G3A(U]_"_TMZ/&+G.Z]G.UZAF5R@!G"DUYU"Y?KZ([6/<<2
M]:LU6)R0&0\C>0W  O .,M_$"//18V:<A;R 0&3XX(?A/08.A>[F:C <KR ,
MG44*/\BHX(J^>3I6C]D8TM,180QXA+=&_6<E0^(8J3&$+)*D*4A2&9H3DO+R
MY.'Y5*6;,_$M+J "8Z-)EY_Y0-3QW>H2%='Y@TW+R$G0ZY?,B-\N\6/Y0/6Z
MP4U8MN$"_TWV4;AA0^_%>L(K@J4'Z\#2I>BFGL>;*T.2P8W[O<%<%194S6*)
M-#94,%D\7S'KZYS6E/=A4P\,D"#40E0@AL.XZ!?&F"J"-0>;@C5-%9)O0RJ/
M%6I[E!RK/D##*N*289/CHX^9<O55*U<O$_)0$?4Y*$)];D=6*EZW.3G6USM:
M>UN)FLC;BETO#96<$(&@VQM9Q62!*B19WFH?^5',%>Z((!_&@BP(GPK;4<Z(
MKA^/U3%'T@E<"-N3.$&&UPT%<E]549K'X!017NFCZ@J".BHHE(\&@!YL_/^3
MA8X5_/7C2&<AR&KW6((9#A354"?R5*.9(.%6&32Q="L<']'D/H47[=PBM'53
M-"M^ RL]PZBZZ[+AR59.:(G6T_X +.8\G/CQ6-5:SGFIR04!2@GJQPAH<>3Y
M.*KP(=66YOGD5O6)L?OBH_0L$!-A'_P<"111"5V.[-6F&A6!=897@.L$PJ @
M!A_J7&4OF;"3D0?I\,+%$J=H;^?=^Y[L%62$=4=@%801-U:9.M\8_HH];XCN
MR-6/=1H+.D/@3,I3KYHQ<2VP^<,9/F()-/X;F32/TO_/UHI&:L86.J2(LW#P
M0_>!,X?#L-0TQ&DX#4IO8#2_<FJ2ZG*TE@,HYLXI,"/;+BTTDC :1\R!9F6/
M6;3%- I3[U05HE2DL^S5S!^17'W!0G11H76+R45OELUK%YZ!<M2L"MB8+@UM
M26>?L"VL3FNV(I39-KJ^^K) TW+&<@T$9@3-)$!\+J>3%E04=.)&.86;R'#E
M3$)N086(%VG>5D3,#M8WQ=Y44/<K"OC:*NMF(<FUSES#E9UK0.#$<_5POR-Y
MB$R0>NA]/_<T*8OD5%L[1I5LAXJ1)'-+H03JC%5C<%BG":!TD\S"9^>G$G]+
M8\2/7$8[&.'[HS ^35!-UE/S T/6P^M.YON"RK %[//!B?F5!"'_=Q5GFA,3
M!1O*/*&HSAO]P_+IB>CX(CP$]U];P$.@TVQAR2^13UQ4Q#X/EF*?-V</]9SY
M-69VY?I5:M@+I=$JVF+A4J3C ^TD#GHD-@A>=,K'+N0"/\KU98W'M+^\,^\O
M[U_V[$YG,7)12,[<0P53P?^2H2RMY*CZ^ MPHA?Y!"K"I2\VA4LO>QG4@&Z7
M7I>B 9_&]7)BT5I>I(_EHB(X^F(].+H2):USM*PAPYI\S+J-KD+/%6']L!>Y
M)R;V.H4MZ]2,QJ/%%C5%^?1WLM8@P#,)K98'+'J<R[> 04!0GRPG0UVGO-3-
MM>^@:54EN$([$3LS2Y.02G)@C7 VK)99@BI(3&._2-9<$9%\L1Z17.D5K#-E
MUKR_>J[O4^;1T1Y&CB"#SNZXRN5W?)0] JHQ G^,0/7 1LULI-\NN%QD/Q$P
M=5P@^$@V7E;*0_XQ4BT.H2P9-3>Y(S(L0"#B6'<PY5Q>[C(]43W2L1';O9AH
M/Z4>'];&J6J4JIS91MJY*++G#E^&O21A1!7R90M33A=7]ABWCK:/CQ3?H58C
M4?@GOSQL0QU.6:1+CY8M(=&P,3*Z$BR@ K_]%J 7D9LUC[DB &)<M8&I319;
MN\EB/TEEG1GB*%,',QRRFB>Z-[=F*-+0(V#'S'F4C57MG#;G9:XFM(+(=J4*
M++FFI52T/^MFI/B+N4P_\("XHD<&C<^$B C1P)]3VY<..=I$ABW'YCE^0,@J
M=N;91E<" \N EO04KL^3Y2BM3X6]RB4UE&EZ2RR?R"XASZ@SC,-H2'F)\Z4+
MU!?4=?E!P3$H:'Q./!P?H7R0<!^3-!4P*G-@Y?T#BY!I!=;QT*?*WH"3<#2*
M-?)$NNQ]+JV@8',9#@Y(EWT(^+47*1TJPD$OBN"@.Y .9]M(A[K,X-OUKT:5
MS"#LHJ/4#_2?LN*"7YJ%X83HD-4K[LGN3WVLYH7<CB@8RVQ$F"+AQHL%R61%
M0U_B!."-P:(8)B"'UKDGLH5*B6EH;5GWZ>(\D1\/XVTT(-O@LM-F&Y3(-KCL
MM-D&SS_;X*(B0O!B??W>2A+B?!OQ<E9?1?:IB"AA<,*>GD-@M;NEDXK0OXOU
MK60K7?5@&SK!-7$?2%=,)C.,KP1WY(G&G^.9XZJ?JUWQ2F[\!@2^EXQQN,YK
M7$BD9KE'LP)L.446,,H2.H$[3CSU-3E<Y[1W[@<H#1/O[;(_%[65^.^_70TN
MKM[,?Z]8U,+A!!LS[%=OL452!*J7ZZ8SGWJ@9ZW*3YCJZ2.6_H2;O3GT,]TY
M&,UTN?U!IJ*ANRF-0%^*!0?P3EB_XL;KQG!!&( ESNH9ZEZROZU,:\AZS\:R
MWY$U3'WJ2PZFB@ZZJP6!U2=S(KB^[<B)IF _>51$9G'5%&QA$RB_*G,9,KT(
M"_/">6+K4:Q<&N@<"B>+@FK#F2Q =XQV)*PW]M'QH(N'R;/"(22>" O)9,:_
MD[ MJ#*?$5E_?/1ORF6""6/ID<N:UJFVI<K*)M??\)'O4O<+9L28&('0)SC^
M%,[I#J\9-5M;8K[ -H_](4]D3?S_8(J7SOS6$V Y8#!L$3YA%K5EN(913/NG
M'Y JF?"1^R41_AO?]XOCTA5AM1=%K8)WP*4OMN'2@Y9+[YE+_QH&)^%Z3JT_
MMC6W5LS:2 BKSJC-4N.:06,!:%G482)=5R'A61F#,7,BR<;!#D>TAQ-K;D[C
M45D$/KWYM0A=1YV,=K#F0Y=2P9C?2BSGC"K4L']RX8RR.,X<B\<?>8"3; #%
M8V6$)L>)X\RY1R$8*HN3N0HU(H_QLU0@6Q:>'B98$7:!ZZ]G]0H=O!->;[6L
M?D.671'<?E$=W+Z26U]NP^HO6E:_9U9_8W2P/SZ2C-W\I>0#13Q<<>V)*GKH
M8?@BG"F0NL'HB,MK;CZG*G(/,7,=\&6#X5H.LF=5*GE1#9]CQSG>-?;OQD5J
M=)Q2)62.34S5!HQ!<8G'1U+@&5*!F:7^1B >8!B]>A*4V3['P+BEYAPB7%F6
M$YH_+"SXC%[>,)+0LD!- >]XXF'6@RHLG 52#)Y)D;!89?_2=Q 3+SA\IM/2
MS7J4?$)8S]EW<6C:O=$VH&6ODB-5A!9?5(<6K^205]NPU\N6O>Z=O2J&<GRD
M+',F]A/31Z"-]B7,%K56_( !833XK\Q"C0W0)[?A"2CZK%FF+,^5K02XE\"@
MOOY9CNUBD5G;:%,O@U64!A,)6;4>608"I6=<5^M> />9(!O2$W)@:Z6.K)J<
M96?!V **R:L?YQ>Q3%O>PB%"2GWF$3&=(=8'QY]0$X!L4%:1Y5<(%2#13C%O
MT,0UJ.0U,#?H[15HWL::Y($D1N<Q;-F ;6%B$\+0\NB,K56$=5\4P;IW@6+M
M;,.DKVH+7@0Q0D5?;.CBLB+T^;)3$YETM\*H=EIAOF=A_L4P"900_V)H^U4\
M7J:@6.C+YZ'1 ;=H8^@@#+1M@4F"(28ERAZ?8]7!AUIPC#"YV(@U=$_.+&E(
MF;:),K_R/2BIQZ4S\SV5C$O(/M/YQ\8&Z B!E*CD_\E$[]BY1QE-8HWP;+(J
M*;:KT]E7$H8(N_PFYI-&M5W3BKB,!U6$UU_6!*_O;H>O[[:\:\^\ZU_4KH>;
MMC.9J_KJ^!?5S7W!_!B;?YRS0#(W^_Q?#.;#Q2"H'Q1QL(DO@E@W)%O*^32C
M6_3H&(/#I8[AY\ /N7?0GRG]D^90CIX%MY-RZ00>=_\BU[^+G3K1W9S&KI@E
MOM33F0?F0<62 <HH!&G[\%\!K(X;?*D2U>9"]<("+O_C8'\D],5P;,.H>\"L
MD%TXW+.2=F'L3%?=D%7@N QF&LCI6J:9,;^*"167-254=+?*J.CV6J9Y0,YQ
M[1*&Q[Z4S6F^F.-YEM3M0$$BUSKE@*B&?*CZ4<S5**9CSJ5T1JJ4J'( -(X_
MQTFSYKP&J\)$"G),<["4N"-])OOUA'@G!?UD4SP=QIO.)B)A?FF<$B+ZUZNA
MMY1"[V<>%"ZQD@W#SOHLQ"#=+R!.4!G-\ERXL&0LXPIX+T"C$7!(TD*%IUHE
M+ER+T0\@2T&1FQ*RS E-"3IS2IYV8W!>1>:I1[2K.Z%& '@ V4&J 3FPG :L
M!//#;G7? G9<,?/ALJ;,A^Y6J0_=?LO&]PTZ1"4UQ[\S/]C*P*96JE@/]J>8
MYL3>;S#)DY0"BK(?B9/"&8? -F3 +Q+WX80LX3GM6*$V8"O#3)NEDM)*A2.'
M><XH+DQODR6:N7J4.W%B3@OCC#SB.6&B-%]ITL^ )_D.RS,S6IBQK328.?!1
MF0A69+NW/*J UU2$SU_6!)_O;H6?[]8%H/\@>R?*Y,-P$N=KV:14ARCK)X3R
M=F@$>!:26^_ ^@GTKREOGG0?3,+%=/?E&;S+T^G9LCL^DLT8<4UF@JT+6@.B
MQBCJ,Q3)@S!68"@AE"*,4]Z)/'-!O<")$_6=6.^&\6? G%A!D9USG(!U+3HO
M*\9FF_'J-#'5<XA/F2!@"2I[PN;/JXIV@:Q>#RNT%1*"]"VJ/*>F4%N;FP73
MUI3YS^&X@->,R[054D(MX2Y2J=JRP"%L&R_9?70G(I\^!V>,UC@NH009R%X(
M>3K@#7 "-;I'L\N;SXC.ZMZG$A.HIS<:*3%]Z/$XSSF<:+V1JS9$TJVP>.M^
M]IUEN;\R_W:^0O[RI:O2ZGS.0Z$J+W"%'S\YD A/$_( NVT>8)D\P&Z;!_C\
M\P O*^9W7=:4W]7=*L&K>UZ3(F,4#@':6=*QCQS("-Q W^X:[2,O TGGH%Z?
M#P'7=,/^%9Z3. 2OYA3VXR-3*YFKP"B%A+80A,P\7Y]DCOX,@G.[JBA()J.+
MY3!7SBC2QUB#HL:)&JY/&H[LFHV@Q"$UU?&LJ7\GX8^T D:)2_F_: 618H$'
M\A)K05Q63.^YK"F]I[M5?D]WL(=:04B"KBX!/4HC!JAE_7"HT.>\NN4'7-]0
M%S:1<6LWJ_S,MKX3APSNPA\16QQ&B2J63=J^U/$0<(MY*:J0EC$0_9WJ&K,*
M1V^6NXC1@V!-U5BAN3A?5P3B>JT*K2RQTED16"YHPUV$9-$:RK90Y6$DF!F/
M2;"3%]<!WP(BD5^#4YT\+K"LK/>GT1=V%*;1B2R]E!D^<E?H69!5C*1#=JYV
MDGKVV?$RIRDZ7RL&!<B!<6-Y4.C@QLR9:(:H:J-4C7D"QOT;_F=_.@72I?P5
M*G*+!YPC#FETD)G!IV .BH6[[T(J9:.L :/E;69I\*'*W!8NHB39-55JX\W'
M^?$P_IFJGKF8BA0+63UM^&B4B;*&::(KG5"^J>ZSFUN*25_\;]X.21K"=^)*
MS(:]4P>K[,-XLN$64;*24(1*@9?(XBJ&RW?5 :F7(V?,K0)W95 OXEAB;")&
M[;R92!D@&L!W\%HRA*0<55?18OM6<)LL>M(S)([<="Q>0*SPRK+"7$LH@SOO
M4M]?7:PWHGAOD!CU8R:/QB8R!X<,NP#ESHUHU/?*BI-1F2VC+!GWDA41GG8F
MD=7#U8:^ P8'0GY'[)>PZ0V3DQ,QJ?Y4E?SBI ;/CV=AK%H*AE.12WO3V%SL
MJL9E_)F.TRC H[.-JE$P#=H=++<E8O@N"A\0T5M4(L<X87S*R$>,<E*$<U8)
M#O%\Q37XEYMQ8B),?<IYVSROG*G# MW#C?RAZGGV(O6&BKEBES7EBG6W2A;K
M7M2D-_S"KCJCNP5YW7)J,]<C,_5F [9=R!)8_\[S.GI:5%SNWO=2ZJ6'#T)!
M^19K&1>/C?(HXS<?L^'HUUFI0)X^D]3 C%&%D*B5;!D+K$SG%FDM/@"!C"6=
M52D4Y8O#?TY#CTM?D=LR ;$[Q,+2A C$XL\8S^425M_)=O&W[[[([O#?R]!J
M%J7.5K+HLM7/7A9W!\Y&U(Q'8C2?D-J4T<DAEW.Z6+Y+"54.^6+=:52XT*[R
M?&0K7"G_^NL-]@?+.9GG3$'5=#W/H)8M),O@4HIJ+(/Y&&G6?D3LE99P$>^%
MF QI@G(-IUR/&,]-17LXC6#L8%X$^JWS5P77,'?DF#MQ)_60V,$86$9<1@E*
MV1>>FK%D*Z3L!GTCE'L,JBTF'TO#4+E=\6)I=HX&R.2+B5'-G.K49JJ3&M4X
M;GW;=3%V^4N?T@A_M'IGIQ?GLZ31[+YB[MIE4>[:%GSZLB8^K;/5%]SF,[DW
MYDI&15=%0&6#0O9\ZB=KBPZC3Y:6O%3]+I(PT[#089.95EE*?EYQ5ZP?"U^*
M!Q0;I#!+G ZEWLNRHK VBG<A(\%4^C"*9>Z4U+^=%%9$+XK[^P0"P[A45@:4
M+S2U_N(SH&]-*30<"V4'X3>4ZC04CZ&T9.9/FG*4,."C=%'#UEQ38#:78<L@
MF%A#C@B0J6NSFG8R,S*T0W#Q$6-J9)?8?,U:'8O)UP8NO&_-J/E+J7G;LN;"
MLMM^B9KD5<64J\NK3=L(+.L;4:F%0,G!:FP?(/MTJ"58V1I>9-N JXHY65=%
M.5DLHC8GF/VW9,E:_RB=N4+WE0V;EG]0Z;/9D<R=U;^Q)U(X&BUO87YY>K6N
MA?FJWBR10->!U#97=ZR1SE$*D=)1Y2I3QZ?'1Z;.KO1U:AFI R3K6L.1VKEB
M&2Q-XT0X7F81A-(I*/17T$M*)7XT'IAAO;JQ#B$Y,--@XKAL!!C6$XJ_-#:
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
M\1&FC@M*'E^2?AMXE,%*R;I3VC[G[&+.'J6["JIR97S'MIR[NTC<T:^'C^;
M+OSN+HP>:=B)".Z2,8WC3\7Q43)V$O@PT(#O8;*ML0I*KAT*$7 ROZ2(,#7W
MPEGPLS#VD6KLU5G";:+Y(CU>[8OP+]<F^>5W_M4="R_%T@+Y,FJ? V.I^6P^
M/5=W=<9@A:%?0J)@B;23;=($:\%$]Q>2!$M/7T]>8'V[WRK]J')-N++;KPGD
MO;&7JMPU;^,'VV*&C&SWBN5?D(B'F4*WEH:W?L/[RZ/L+HB*.@G@%P%*$FA:
M :^DV[.F\(GQFA93AY1?\TPN2M\,KR2,0+\-[D347E3#+JJHZOV!L-&:,I%Y
ME7[ _]TR)_DY9-#][?D\VH,[^[GLQ?L&9B^^I.O(S&SC4M@)U=Y*RZ!>X-FW
M#*I1U]$RJ";>2LN@6@;57L>!,:@&5.58OFAN6')-9;'7>477#+(AC6RZQD)Z
MW\MWVFVTVVBWT6ZCW<8+WL9V,/-=R.B"$EK/[YC;;;3;:+?1;J/=1KN-FL1S
M92-[*2PQ1EABO-@,A=/%S-XB1:U:X'?6?_G361@E3J  /'[@"9KQO+AYBD9-
M]BY?OWI[$T;P=2<1L,G 6TAHK[V"VGF%"FH7O8K- 7]-T4F1:[#U,<#F%HR%
MSB-8?Y- : 3\W(Z=X/8!K^T304H*VW+-TDB\>KO8DVOIF3:CCN"R&RA=,;%_
M*!43M][I6=-V>N!/RWQ2GZ-?")ZUXFFMS_XY$((K?P,;YEG-I<_-95VMNXYN
M;\E5%#977Y\JV][&+F_CVG73:4JY0OBQ%85Z2E1%:?E5%7[5\J;:7L.: V\Y
MT-[._&GXS/9.TB;96*_>_O[52N!T8SAZ\;3U)B_Z!VTMK3N6VLZTM%5POM0J
M:/[:!\U;>W-H>>?FR0&<:4,-CLN+]G3W9D!T>P=:076_[*%E!37J]^V#W[F^
MOOVS?FFA$E+C[T+88T#55YP[$;A/K<^?M_I\O3KQ1?-TXM)KOVS>VIM#RYOJ
M\PTFYO*'VE"%OMNQ!]T#;8+3H ,N[ZRS^U?/@IZ?4JM_%@?XM&[[]MG7X8G?
MP>-^;@[XKPF"FK!<X2R<^+0/*TZ'6!PQAM-Y8AW^K,$Z_,&RN6TJU&XGEM4)
M*_&\_*F>V]W.@7HV&G2^I3GCQ=8-ZQIQV VSC#"_\_ /M:F64=^^[)RW![PO
MRZAO]\[VSI&SRLFF^M-95&74/&KXV<J5-8^SK. B_9:+;&U.7=I7G0-MU+GW
M8RS-$<[L3F=]/_HV5)(WN*AL^0EN1GA/2UCG#3:N#E6PGS=&]U_U;GM7AVI;
M->=\R\>3^\^"F!MF6QVJO?IT!+Q)VLI5_T"A30TZW_+.EV?!C)_00FII=5L#
M:6#W>NNS%-I3W"S<M+7)^=R"39_@\W?.G=B3^;/^@_NDXG8U[6K:U;2K>1D.
ML'YGF1#X\*]?/MT\J<IPT618P;8>U4:<:4,]7WW[HGN@T90&G6]YS]?Y@7J^
M]LL@-L5;'R@N\ DI> /7U\ >'*HEW* #W@!5<'ZH>.O],HE5,*,#]1_62*^;
M^K]Z';N_?W3+@1[C!H_[XFQ;#> P76 KK)]?/UT_+;DT.>Q_J)*W.6'I5=D/
MO<Z!1DH:=+X;>/\/59XT.>Q_L"4WFA.77D&R%_99]T"!%0TZX-(LXMSN=Y^%
MQ'M*=/2A>D.:$_SO7=F#@[4A&QO]/[?/>WM,-GTFP:%_/KEY-&BP>72HCW30
M&/5]5<K]H6H^S3G=\I#'YW#4#3.-#C2_Z0G)M[QE=&9?7+3GNS?#:'#9,HCM
MS*)G<7Y/:A6=V9<7AVJ<[_L4RS_LJSTFC!88/+)#.5DM"^W)"]N7]T[/LT^4
MO;"MIGFUDF8.80<5NC=<--CJ*H$'.81;V3-=+33W>%*2:JK1>6Z?==>'R%OR
M:LEK%WA,NS=8[T)JB:V5D1L['R[7QV4/X59:)M8\W\O%A7U5H@922UXM>>VB
MJ<NY?=%J9 W90=.%Y*I078DTC4.X@I9E/94#\JIO]\]:(FJ):)>]C0;V58E
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
M,N0M_PR_4=1",C,*@7T("\1<Q!$B8 T^RAIT!^.,8S#,$*G'H<QX!CQ7D&_
M\#G:%BEWNG2@X7?D<HGL6&+VG.T.V*XG8#/,Y;Z20^MGY="Z]J8@J6(I3$'&
MR0U\_?E:;R"BJT4XAL2[4:0K3<8A'8T"'>"\UQS FH8>1GC$7S"R8MMX"/BB
MF-'K& N(CT \Y#X!(\"AT $M>E@#6N@#GJ;C@32*A83+F]N_^?R_']^==*^R
M ^?-T_(,F/T,D?H)QW-AQ[CTN]3!6(U8XXJZ/#>-UUYYX]4TR[\.G=OPGVK"
MSR,),Z<7MM(GT5G,?V8'E,LCJ"@Y 4/Y@/79(@+$,VEU!?=3!$X7CA%P2<CL
MZ!ZAJ_A>L&-T9*4SBR7P\1'*74-1R@"/5)ET])B)<GW<G@%C!5Y;@ZC,Y_8T
MC+L.=L)=SVNU&@B-!*H8N?;Y>8(6:+G D2BEA4J.8ADZ(95/DS,H+F3CGX?"
M=1!4$7 0%GD+/K\)X<302R\Y.7!QJ<J'+CY_;Y-'6:&^,#G#U5PK:@5?GB_Z
MQG)O3E(Q/1-'.I?"T?'1:NCGY6 +["=1#M#++V2M9 1#O_^HMK4<^GEU<;K8
M$TA!/VTI!/#A&C<U$D(!9.!QU[ Y&:R04\/,O]#$'X3X2--60^-2^)]A-W=8
M:UT'ZA&J@3*9[@WO+[-,N 9CQO D29*IS%P@J]S,$NX^A->6LV\-=%2NJC&Z
MS]'^DH%"L)G^0L%JF \21(1)6SK\QLEFKN_1U,='0)IQ*G(0+46&<X$[?+\X
M6N21-8_@"3!F$"3B2S1#G,[PXQP"0[ #O70<2KUV\VW3\,;A4/0-3X>E+OV9
MX4X8 \=,.A@L$23I.;)'2 ^8A]#T)D_AQT^1/A3TAK>"9)+G11CD,VI*XSD.
M:6D)2,1 :029$@1ZXO^D@;!Z Z4F/@AYZHF\&'5\:L^+QX?;HG)'7^$S0"]
MC:=@YX9W@L(=[ %(8MX3EEF$(X&3#D1D6]<WU[]97S^]MW[YY4;6@)Y.8?%P
MT9-'DT:J/K2+J@^-=$.E&EY+ZJ-*ZO+1+7]NO=/>"N81B$3AG4Q^3O<64JR5
M8R2^BLC*2'*H"N#H#(<\D \C$/^?O6]M<AM'MOR\%5'_@>.YO3$3 57S_;#[
M=D3Y->T;W2ZO[9F)^ZF#):&J."V):I)RM?K7+P"2$O4@"8($"4K8V3MCEU5B
M\F0BD4ADGL0YX;18>%N=O*WON\03M]-))&%SBR2^9K%V2.I!T1K..H,40A>#
MS00MN;RF-/<RO_B;;<?!*^4).9%O>"D]X[K26=I(FS=?D:H#'/%N_?>-\F_R
M.;#[Q>Q(HT1Y"@\M,!+$%II8T&*L66@N8[B!XO[/V8/1HCH]E"!=5;8+U!/!
M_O75;!WEY/@((XA+"/!\ X5TG*4.SE!3O-*DZ2F/=;#-H2_;%)O8\#7MSA=?
MX%)R.UE*#M>EM..%3OG!XO4"5\+\F54ID]*4=!@%.2!BA1[<<BHI <ECA*LD
M]TNY22=8YKQG.:U2NMM#F)<U%/PW_RZMLBCW;29=75CHG+C5WO4W+>M$;].<
MU59TZ^;8$>2BXWQ).5' 4=,6(#DFF$55%[BRO4Y6MML1J?=M6@N4"I*;R?LT
MG%D^[H0I%K">);'W/M]I8[)@=C[LPT=WP4R+N5#:OS9?'O#6[]V**[J<$Y>3
M#5 ]D M-<<$8:I_'GUN\#8%SITAQI1IO:4F-J,<IE-I*@RQ\]?W:6 MJ<@YV
M)373"6OYD"N>D46V!M!TX>^J6'GS ==_L$]V8BE-M]*T(RXM81O-0G)+/TDX
M?K=?8O[YG>B,[QXS+_%!1?ON()237M^2B^5RWDA;TX&G=LCPWBW*E=_,!'5'
MO0,[I%LT230"^;MQX&L-9LJFZP+//KZA/5M3M@<R9>\$ Q*+*?..<RBIJE_\
M^/&X+VFW:0PR!L%S!EM&KJT#RSDN#1 E"*G&S1UF39SL!:M'[+MAP?*&"SML
MFXIP7$@CTU1U,"L[;BBFMC(ND?BI@^.N]W!@-6F#V;>F>L#1Z[=)0>U;'\:^
M3_6?BNY$-77 PYL)3+T^X!74R 8ZB>D4T:MH(6OS&3QYC=HE3 +2U $/G3;2
MI79<V=?FG2]MDI.F#G62-2FB]N:H'65JSE-IPQU1#<, JEE_1)6+KDI_ QV5
M-9HHCWG1<9B3=F)P6[X]EYV!TGK!Z0&'TR68E3M<3D$'JF4 0ZL_(DN_4.47
MO&'\@JU3W)#(S?AT)D\=+M,!++3J=$>&P*U6G3902A&M.C%V8YZ5+"G-GXC5
M$5*:L4C34_;\\XXD<MCTG-8B>5Z@U6R^H7B&AK83EGL.$;*:&GOJ_"1JE#E-
M=XR9<ZU%YKR5B=F>"4R*HB=!38P]<=[&Q)P3= &BY\V/Y?D)]T9#,K]T8"VV
MR%FW,G[-\8!QHF-V),;/GBIN8?S6">(/\=UKBP1M.PNS3. :(ZT@TC3VO&@+
M"[-/L$/(RHY2';7(,K8R;5<%IC;6&W>=/<?0)G 8H^_4ASK]6!YPS;'6#>G#
M''[:G'U&4]!!NNXO(A6J#W4LU#V@6C*/W4YY@QQ.58JSJ;PZ*M'84 =1W0&6
M)HLXVBEOD..P=F*\TYE6<!0G4EV"17E#!;X:T'45J&;]84$ZA"J'X SA$(Q3
MI&%R Z9;<?I@%VTVL%6YWMJMMT&RA6B]U><(A*W:H$XX'M$N@B.J1<RR.&C2
M@^6P6L=W^!$F=P\EI(?'Q=! =PQ@V"-MIF0=<=@ .\J@5E5/T$>*GJDTAS8_
M'9BN!URGOG932/-C35>(9GY\3TW'C_T9,_SG(]S]?' [H4O.>.;GV=SVLP@"
M_M;['G";8UKA^5U@4URS-H?M[V>BM?9?=(;Q;+4I\]A/:$Q9!:;*HW%#FG*Y
M0+SC_)/2[5'K-CP)[,X 5$#HQ9'(C?6Z)^BQ1$?\;\V^9,"CQ6>(F>WAK+;+
M$NB&"1R=L3^@!K\&!LU5CVQRM%VCEP?.$*<86DM'9QC+ Z;-&$M=GC+Y6/IV
M/_J>4/?W-'!A-YN@:@##WBCV@S$,?,0\-96],"G^$YEU_P7^OH8HLGJIN/8K
MY5]X'O9+12\,D"=VLY4Z%S1]?LIXK^F8MCC[2:X[>W5,J7RXXRM:T5H/45CB
M%3RG :/X]OB@#*.M.$1 ]81\*B'B+\"1 _%*^;I9(0QN(_\^F+Y2/B)?D8+U
M,<2PN';QM[[/?XT@1BRBH.#3V-U'T/]M<@^1BT+?O")J*(IK$]'VT)B0J;2;
ME_16@;[!5YXB[*'^FH337U7,957\QGV&Z:]XO>"\Z!OL59<).G;[E>]3Q "#
M4[ 8SF9=6'T]3C/![94=C#/QN XJ*DPBPKHLCANZWY"1[]=7>/0Z'@+GQ]E<
MH_AE%[-ITO\^<1N>+L@CIRG*E!K<I=:!7I%YL,RIV68"=X]YO?F,](1]$%F3
MVT>=ZSR:XQV=TQR6;F<,-'@KON-E!!@GTZ4*R\?'=#TNQB[?#_E/AP%MAD4,
M-P[F4-,M46D^_J7OH2)ZGT;2=KQ+I^-<SAWI5N-:Q![/DNWOCGV"._TP94J.
M8"]^?(^BQ 1/N,1!XNEB1=%F7K1.;NYBKG\'R=._?!3]H#_CZ"N^>_B034/6
M*I@;#0_H;LNA#*<3(4*."VB=8VL+N.'8P*6H-Z.&I=V==]/-L&SI!7_ 6<6Z
M&^E]4Y]KET!(;T<Z< T3J Z/"KBSNNGMTQTTUJ&F&4B'O+NMAK_BI-S!1;DD
M&.^U)H^*27G=<U85B&)?4)6D6NGOIP9(O^K=I%\U;GGUV^1XXCM0_-4J"O]
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
MIKY%R^@]MM>IIA=<NM:H#5\V[/9O^$T'HO,W^&$;#])VW!Z+6NF7QX@319:
MB2)JV07,?%#+/N*;1DO FT9JV<=V=:99_9=3.1XP5'7\J5%+P!LK?LIN6$[5
MB9(%*:>2W8I2&BF-E$9*(^CA[4VXC)-H/>VCH&7\NI+22&FD-.<LC2!Q\[#M
MBM6Y4U,(NCM3 ]IHQP/QQ)"=[<XP@2KRQ)"!(&4ENS.!IPM,=4>=JQEQA:XU
MX@I=:\05NM:(+UYL 2]>^'F^AL/=5:#UF9H\^SY.>\0W9;9X-V43402A!W'$
M5W:V@%=VU+(+> -%+?N((S);O(BLH=,0/4,@:I>B/>)XUAYQ/.N,+IZUQ:-9
M-[0S:$AS1AQL.N(%F_2RCSC&<P2,\?AYCX:S>%H[!3F^5M#">D?V-;6&4/8U
MM890]C6UAE!VR+2&L/SP(R&D@] M/X-)""DA+#^\2 @I(92L"ZTAY,6Z($A6
ML:;)K\]JT9J&#&Y#G2^G"HDGAA=:A<0/TC.M0AH*S<O.!+L"9O6H91_QS:T[
MXIM;5[R;6X[>HW%=E"EF,E@V9$III#12&BD-#S\\R%'\+GF"D8C 26FD-%(:
M*8V COH\.S%=(7*@!G ]4]R<R& 0MDB! G6T265^B+)F0#7@J/4,C!>')G,&
M5 .6(=?[(9[OPW7$EE V-0GF(9C!-_2W7Q".;) "5>0L?:^@TM *FL"T!<:+
M.D,M8(<)/UTWI"%V@.>VO545)#,R<&]OM4H%J4L0>)CB8/BU",AM@6=8#X0G
M<S@N\$XS%)3,L;C$LK,X7),NL^,P7'.D>5('X9[ 15K4 ;B ;=+\]-QP_+'6
M-H2XK.''E7JS52&B;)'3WK1KUA.0'H!:=@$;V@>R6_80TA38B <"DSF&'&W
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
MPZLW_0(HBW7WE5+]@?)FNS$QE%+CX=7A<5FDQX9:A\=EL2(;6AT>%T";; [
MOV*ZN)ZGOB3W;$"VAJ!MZ1IDWL'WZ2W[Y#8]##TRM5^Q:OR*(2"='_7+V74O
M)R #%?7+.74O5QY!B=EQ80U!Q A4>ZSMG=8 -(RV;0&'HKQ54,0&8#6T;1NX
M1GV10/\GS))TD8 MFJ9>Y^M&W =I&G4O-^)&2=.L>3E3P$Y*ZI>K"YY, 7F<
M*QVD/0 #H6T"4Q]KEZ@]Q"2?+@ 3Z(34&^,Q[;JVZI)/IH#4*=0O5Y=),D?,
MAV#5!0KFB ,%JRY0, 4,%*J]YP#$V>C0#]31TJW9 \RDZ0:Q=B<82?HKI9'2
MB""-0(&C,.2^SB!$:X; \V.H8YJZ%+TE8!:;^N7J4O26@/21U88^"#T><$3F
M"JT&; @*"MO3@35:XBUG"/('VS.!23&X5Y LO3#,P<X0],^F-M:1HLX0-'R:
M(_!]'?5>6E<@9PF8V:FVA2$(!G5TDA_MQC $F9YFZ4!7VU[?#@69.PAEMF4"
MU^@Q7\3[G"GDG;A==[-JC_AFU:Z[6;4%O%FE?KFZ,Z\]XIH[N^[,:PM8<U?M
M0X<8"F/AF3 "YW>J$1OB4- )8NT.<$TYDBNVG,NA2/:&"%'J0^!+Y^>D]?=.
M73F!77XNDQA38EQ7U6"77_Q+C"DQKBNN<,K#Z4O'N-J_#W$WICO TB0)<SO%
M#7'70Q17GSH8.PGS820HN9:[C <KXC[)XMN-EMSV%QGM+BRDEAK&-^5U%!)*
M&H/G20%O I=U9(344^?A9M7MF>F:0'<E87\WNN)+>6ZZ'G =_E3:Y?3,E 3
MKY0MCS/ZI%KUO-4I-F?!^)V];OB=W1='2 9(Z\&T):#;T/H$HQO^<\Z'^^+'
MVU@)'Y0=+7!&":PK_G*V_?&6*!BD4;IBE'!=*A%<13#&],LSI7)A[-6,F?2K
MXI,?)7</!/:[AZ]/091LWB))[J)?D!R?D!AOU_ V_@0CS 'M/\*[A]O'QP@^
M^@G$O_0IC)('9/#A=E%-],*J6B$UO?A1O3DQKN0[@DCE.YE"OY-Z?.3\#NL>
MV:N"2<3]Y>;__M75->=5K"3;$YFRRK\=7%\AU:X@^M5O<+ZY47:L>W56\0S1
MWRJAVP\]Q,/NN#B"PA[VCWGBO=1QP6DC@U#\AK[CT'S2-I;VQK,?#XF'\_%Y
MG,9X=+%?JLR;['(Y[>QC2S2ZZCC8V.Z-E?'&03!Q\%<^ A%1#I[TE\E$>1_
M^>RE\@DIZY7R!?Z^ALLI9F7U7BG_\N=K]$==F4SR7R71\5;J7-#T^9,D7"%Q
M=3S-(/M)'A+:JV,RVL,\H*(58_)#%-*0@@:,XMNGLQJVXA !U1/RJ9B#M@A'
M#L0KY>MFA3"XC?S[8/I*^8B60@K6QQ##XGK%W_H^_S6"&-%]0<&GL;N/H/_;
MY!ZB%8B^>4744!37)J+MH3%Y\!?!?/.2WBK0-_C*4X37V%^3</JKJFKE3,(O
M?OQ*AGF@Y?4&.XUE$O_PO5_Y/D4,,#@%B^%LUH5UMHO9>PK4#;6;0-T[-O<N
MCCP?P^4*1MBS!\M'Y"]CB!7)R>,=S$4D&?E67I"KXK1.%(?TS\NLOZ(P"6V4
M\_ 9ZRX=KA,_A<\Q":"61<U>7Z6J)1L?_M<(SGU\1%IM=V&\E)<GK %MJ-F>
M6OB*QRB,XW23O5'^ 9<P\N?S#5#\-$(+8F6%#OCH^Y%2EEMB? 5W$:[CZZOG
M)X@^E"CW<!HN8+R=7+ -N7SRV%44+*?!"OTBBLD"[*5AG #\%_(%SQ!]P3R
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
MV4C4^\EP2=_=<ZB(K_1%@/I,'??7,!DR72O6()JL!$)WOVO*DW0/'X/E$A<
ME;(EY?45WU47 &X_1L5_E'W:^N[TF;VZ![4-MW0WG>% I6!3J43D=.UC%UA7
M?C,;X(,S2VDZ4*UZ.KOS07QX^B>@6?4EK.<"N*D.SM#D ->Y' LWU<%9E#05
MF.[E>'%3'9SJR "Z6=]J=SZ #TY'Y)CU!'[G _?@A$&66D_D=3YP#T[J8YI
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
M2=^'Y2SX%LS6_GR^4> W4F(,1T#/QS)Q.,W2%%[X7?Z^Y3E@6[\<0CC39*X
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
M2W O#_+P9#?PD?==9.V(,XC".'3824C0C_T"BOWPLL47PZ>_=YNBS-,&:!O
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
M>"?ML.D&;[B?#'>AZ.NU;?V <[ELN3U4OC+N[=#^NAS:CR.T[W1CKCLG@O1
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
M@_$2Q!B&-4LOVKB.%B/\!%H6 B/@XRLO5%;PH5%.Y"XA1(KC'2:@/WGTYW<
M_--\\ $/;Y#H8#R0_)/M#DL GS"0+ .S2FN?GPC;J&D?>0D,/$18!AL^S;U[
M;K<AJEN1(0T" *"1 7CBNL9F?VX,6\@-$.F>V]-V:_!2__EE[V<O2@@<=+*M
M\%MMW <#!J8#R$"MZ.%3[W[<9W\OP AY"/"DK]R90'#>XY]6F^4#H14KRQAX
MVQBL[PB6./B7);!M6(CC'5?M@G7]Z&A=?WH+?'YOE7/^0G]DP+XY=^&&Q1NS
M(N':C)">P$7'KV8;^PG0X1S*#.%S7KQQF;GO,U!B"0YKKY!GU7:+I(=4<^#\
MX;9348+F!]7H/6]PH(CWJ7W[UAN@U[=<TN*4()U$E6US5#7P%F".9>G5;:G9
M)5)ZV:O=XA0GQ 'Z%C-4Z!6OC"M^+(BF47>!*P<>K>I/M)A3%<,<#';2O( 4
M\K_A_G%4%CWEA70$=SE*PBAQH@3$!_@IRQE9-P :7KC$U-',4Z_XE[@4H;.
M0^-()N8&&2A\BV[N?7(-8""25@I#]X,^ UQB3A<X\89_YB5W&@R'1M9,Z0:-
M!VS4_'3U&Z7M$#_*_=W'KS_SM%U_T.W<*!/=@>^M+7BKXQ,G!%- EXYRZW =
M'8H 27;C3L@M3;OE&4';PYJ^7B]!@>!;=G/$:[+%%&E,<,X%TH?&_TQX^(/&
MC3^::HLIBHD]7].'G>37VM='Z_O1V?0]SB]!26$KY 45&>II82VY(,$/:^!
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
M(AG!/]L&1<SQ.LI:TXCA?1\QQJ/)=D25%[]-J AU@RFO()GT:&$Y/661=GQ
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
MVL]^B^)![E@;0%?#YIFO,/SDIP65EOW>B!<N[EXWI%T!(G![&AH#&OJ>@YP
MZ. 9D)TT%<UJ<^FO]!K5T[;^2SV'#CU=5:$B&*"*=SNA@BL+BGS&Y5$D1-#5
MWKV0 (8%WG$"IP_CD=3C<*['W!J"N<-]-EL#/A&'RSW6BK^A83_6#$T1?I'S
MF4/7/Z&S0QC$&!F^(.,3RI<@L<C_Y+>M@9.?2,']8F0EMA:YW0KI'K\,.14O
M(NP,XX-3WA.['1=W#QNA$XN\I>*%#5.1)3,BWPNB!7'N?V/R-Q[5H1< 5#XD
MF,6-W/IS-X!G;T%W$4K :]>!MP Q@KM":51?6H4H)6,)1=.TS$ G>HZ \BV:
ME?5?SK^)JHY# 6=86V )Z2[*0U<8'M"GUH1BO,V:I\G];SKBU((#4%4X'GG]
MM *\E3VA#<$:29%TUQTO[1U_/N[=J5X0;YJHYNB)()N&J R!L/$!7#\%'@^<
M#>0PL?;2/Y6H4O=_9GYDV.&T#?[*9L$EY$[V@@0HI.7\&THG$V?,-S;/29(^
M1*9E>&-)]ZE[;Q8.J2U@B#*2\#"+Y97^(?U;0,5%/K_@;+6B^<#,6QLZEK6A
M66I#Q[(VM)+:T*-ELHQ()5\9CE9F'4[<Z?==$P@!VBUJ$)I$LP6\M8F[;;Y"
M]3VS^88NNOS:%<IV4FL50/;?P)WAQD_$$0[O1@HY\;JGO;G_(&P:3Q6$5+D'
MF[CKW4S^ U#@&^?+#08.E&$E!]UQ-CP]"!^=6!N76RCJ#.>&"9QC3(6$CA(Z
M@PZ.@U?&1S9P81G\6MMSC_F8,DIW^.U?81Q-]>5TL^3G>!;7;/DJ5+0J2U1X
M3OHK<*3R =QMH-O=D\EFU64N>OG*4K2JZU+NOGZX4[DX.JX0"PCSUSAC!!.
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
MC0?+1J$%$@C/A;MYGRVP/@.?+_@*)D3^[<X&I7<<=[_2!B5PY<3G;.;O'$(
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
MK ,E%&O-H<,W/H%BU$T7D:"["A[ VKB."W^"<P$HB#W=<0 YV'%L/C+;0?:
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
M[@PXQWJ)HPO@<$)CV%_\-T0)85\R[;+D>GRXO5GNBZB& 7K'K-8]D0.&Y^&
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
M$64]9[Z3:)B<]0A?9JP*BK]#KVA656;7L"D#K09RH%6F@58#.="JO(%6T7N
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
MSDB&:]+7D[Y><0#FN/C.>:V=5*? #W.H3 %^I_S%6*TM&W3'_DFU85)APS]
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
MAV$,$,93!1Q-&!/<S<$S9HMLPK*B-:J/??LF*I ]$;Y$HP@--[PAT,13V\0
MXA);>*%G!FF,B6^:PK/MX5M(^M<E-EP/C_2[G*-#!I3%LCEZE.3H4N+",V"X
M&5RUZ!CB>JKGN]&G]18DBP38VS<)3L>LH$VQ*G87YI>D?X"'L'FF6(VUM(Y!
MV#S@6/=#9;'P#NRS!HY<F+-/DO,%5IOU$/ 237C^=GPL7.'"F0_"G?J$/@H/
MZ"\?-X[!"J[_42 9"8!+.#Z.[B;;3XO%1/#'U5K0UFA-K_5C!5/1=^O'!05I
MN=N1Y,\@_;Q)\6[:5@JPD#7<CN$CPL1'X?%UCO!NNCHVM(_"#;@0 ;9N;(P6
MP%/\MM/H/H(RPA,QPM.1-W:0^N-XC(#+X=%S0H@XO/WHN&H=JD8J6=6 [EHC
M9<8#"C%6AR>HPM3!;M3?03=\%T7IB+I%@8OICCZ3$GRL<O"48T22)>JF9,D&
MZL0IBFD=$X#-XBOED]^MS;56Y+5>8U-VCRQ9*JG3PF)O89D3(RFQ/\#'=L]P
MZA/<XCWKOT#=R]W:0R[BHQJ+CVNO9*55'+>UY#CR8X(U@3/#8/UQA:7&6X2D
M3IYG@87[ZVJ(N1X>C;(4)Q:=6)L:8G!B,4BL3=TE6JNLLP!>H=YFKLG&UF8H
MC7+??6QSC< X=DX_"T&NL2!V-UKJ&O0*IWQFRD=C7@G% S##B:\!#Y!=BV,\
M^#7XC ^C!+D?SA?[S!=<(QPJY0]*(W"Z<XD_>,H?@,17W;LBS #+PYV*@Q=9
M;-QN?HR>#,O"&^#VA.QN\N)SYB9?!L=MKBW0G#[9XKC%IY,>IZH5GN1>4#0X
M%[3]E)74Z8_2B\$.K"/&?W!F2C!3I+!#+4WT,U;/BTH!*I_Y+BZG67!;]V10
M4\^#]C!;8^JKH6%]I>HON=\1N?YB07\QSTUE*#!E>"+V.+<QHL DA7&6RZ#
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
ML)YJXY'$<W ,2V259<1<5AN4U;I+@[D09^I8>.PB[=CX>3PU=!W!-<%_CR>
MU>->KQM.PIBH,\-\_9#RKIC[-<+>H76J;NA]R"6Q+ KUF*800X=6N -=JKG.
M7S@KBYV1S(TTFT:ZM,)9\21#.R=NF]F16%XXVPIB\\+9/:)[=O>NS[1[QRG4
MZPV8IA"[*6Y>E5J/^=^A*E4<<(^]/59^AZI4\:3;Y?:\35++JU);06U>E;I?
MI,_N%@Z9=@LYA7J]$=,4VBUS3ATC)9_TYFN#I.HI""T+FNU<6.6:Z7Q:S1MK
MRP1F+SO-F+IO+P4X9Y7FP.Q4_BH-&F6RA/_"^:L-FJMP&6ZO67;C.JV=.JW&
M<F"N[9CGO,P1!T!63<317HQR3J%SBM1R3EE$KZ>>.C;1YT_SU>@XYPS@?_FN
M9TQ>5\< BYO& $> S#]'ZO7&G\%#M> S-@V&Y:N!OM6-9X 4_]^G4_SWXHOP
MX]H-0O@!Z6=@/K[?HR??5#W;>5TU#3-D>>X?%N :3Q$UK*?P0GB"^P@+.S=M
M[<>Q)G['C_O>/Q(,O;2G]8Z24)/'/VA3I/LFNIW@VD#34"T-_6EXTW)>*\%K
M";$%#9GF7-5UN./7(W$Q*C8@U0=!]3U[,;5/$L5?%E.O\2QLN G(>)0M]T')
M?(0OCK$(=<YVEAJCK>.S/XT7?(:G2F_)!&4<+9X1\-+@3!WKRRSD;<%P?JY,
MO#K!J)50FR69:1Q3;>$N+K]<?KG\9N N]AB+0LS^$3M /]K"& DOX,4Q3>?,
M.V04+[$Y^=CXYLQJL!X+PA"<;&(O#:J&; %CG%V+GF>(*[A,M9.;N$QEYXIF
MQ:F?19PJ 5%;MH5DB&3<#>(JFV&HN,IF064S(%.9]'8E<$:XQK_A%SIXE__S
ME>T$4(9JO4WD; $E*P'1QYM1PMRQ9W./(1'D)IB;8(:AXB:8!9W-@$RQ9H+5
M\-1< .K<=^:VB]PV$;4%]*PF%+8=!VF>\8R$X. B0])8NC6.MCJB0T;2/ EM
MC8IL(SAMT#'4 VC2^O&S&G70F>;Y^9S_M"4TIY,J1^Z>T'QF6,;,GQT2T?=
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
M[NA,TP  SX5?7\FA"\R5JJ8Y/M(%]'..3VPP%J EG PV8[,(LW<!8L\L_2Q
M:TP'7/@./M.SK:T5GPG/;IQ6$HF[!Y(56E$\#SZVY(9%2B%T- XS:(?-C+OH
MF]^!K6PGCM8;V]N:DNQW9*DNWCM4BNZB7HI05,H0>;8C U1'%IKF?J.-[O?A
M<.TN>HAT@0MQ&H0RVYKU=#L]*7T[C.>GF5),N4@\&'1&8EMRU7DST=65J.?(
M54>Y:',MN>!NU&[_)U<&I];^"77C.6_2NLG&,+NHY5A( G%*'@DN):%='MJH
M8I&S9<9!\GF#&*G;0.W [&6DO!ME]K1N)D%"N[0"V: <CW2*B* P/E/+9-DM
MP.M54(#7+;U2>H'IM5++11F=BTMBKRW-GJ%M]98E@=&*TLI^!93M':6M8)=B
MRJB(>[>"S+:74&Z,!C;NQ"RDX[ J*Z4$$1LI0LQ?O'1EAU65N%/.*U(=5T#
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
M,,>O\*T!E'003E]V=GVM,%6?\;D/2S-]'9[O356//%-?LH\6%]7Y@GN$=RK
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
M4>C0+V(H_6O=]+ O92C=;-W0L"]H*-WL+T"#$CB/TH].MG!;NJ)9/#64=E0
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
M8FSYG!;KW! WW9)=D*P@@.;-IC,8X)H"_WHF=1/R#0\!H/'<+O6S?V2I(X0
ML$P6$< UU@%XP77^RCWJ3 ,!W-)OZ'Q  ,C9"&"Y$C0<1>,I'8T>5LFG*OT
MH^DL?TY>C\"(G(^GISPI2$+6:_WJ/O@M CAB[T8 @2/@?>BNW6)D:P^VF(%0
MV-S<@S#6T6(28E/0H"DJ\-+ UCFK?_WD8ZET="C=SAJ9WL/[BX%,H2":41Q"
M]'N%CTKD3J.G!BT\;)WX@9@^_!62E[-Q+W@/>+:3EB-MA'[$>WR :9C,M'=M
MQ#S97^*Y=H]&=ET@5+G_]A''XW(C&PVC/$V:$7*/#H 1L)^.^EP1Q[0^:8JD
M7N*5&/RMDI2,D*F(KW(Z&H6WL2W:@,DR6<SL]<#]:<]JDN&T^E'[U6INAPHT
M^[#8V&<TG^T":T<MX"(#3OT&KQ64',L_)9Z)XS'N<5+P>474MEF627Z2/)H8
M*IJ##N,FV)XHB'\R%'6@3L.]@?/F'6U'6X'JP&$[QR+#V KWXC54%J*(WC5/
MQ^H9%DL^'_H 2ZS(WHZQT7A<8.N"U(_W%;N/&%/-C EH#W>@D=[NL*HNBZ7Z
M6)-H.YVG3OO NB$F^$5F.+WZ%>.A0'6=JWM(;V_8RG7DS'1G[8<X,2_QXW/T
M;6GBG2J?^O??I!49,(KZ6M1TG_"6+M )5'<@ %?3:U[5M^TGL'3)/"8R;(<W
M7*<807*SE<O<P12[[7@N.B^J=(LL(;J6]_F[=I3NR3@K=DH>HU8GVE5^'-E9
M^1:H%LNL223%H7C97 )^ KA_+NC-G9U]>&'_/3<@=YZ]HZ4\=7G%;%!R>;[J
MY:,EJI$"<3XV<23K=(*B@@Y_Z?87.HZ<D[#+#!K5IY3U&1L_-HJ$IAK'NWEG
M]B$?B9O<0=(M)^2T4[DOX4<Z]Y[5Q-X8Z#'%JE;P/R;0.XS% $7-B1/* LR0
M< Z'$=*3PW[>CX]+VYCX")]4X'TVS%VD*L Q2Q8I>%^<F0Y"C9L946IRO5\J
M8$!EZ\ <!)]YI>+S,NVU',%<ULJ(R<Q >"&E)OYE_A8:,2A<83Z+^T18D=#
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
MC<]ZV?.]UF,)7KU&SK/@_+,2/3#:E=CU<:\O)#$_21[I2,P <CD?M+(P8;%
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
M(T8<DN?1LDZ)>ZV.J+:7R<N/0^9>(H#X<7"MW<6B)\L6+O"J?Q][26!=8UQ
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
M%%\\GJ]G'!0! TZ14R3,'Q,(N0+%C&<4:* ,V%?EK(H\G72>2?>[NY89*42
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
M !*EWU.H?V8&739%71.:[/TDQXH1P'K]PZP+LSTS">%<LR&!7!I*:"MTLJ
M$H.5?>6,;.H,:KD(U/BM*8,$$OT^3L3,*5D[G*J',_63<V5,E<6,WKCI&Z$K
MQ:S%V-DO)3H>5\AC%=2P<&";,=$>(8#?CI#.*\L:&OK([[FML^9=''@!;-#0
MW.F)P#1J+1F[A1T+YFKH8Z5Z!UZ(\  O]/=,.6:#4D!=B=A;.4B>%4G6P!S4
M+ *$NPP^<!@?AG: 4+,:M.%!"I%,&!F2K04(X+=">(=E_'8)4;?8?L?SX=4,
M'VWWOJFI+:U*]MPOUWNN;='2U<+(F!BDBK?)-2QJ?5*F=/]ZI>QAV"YF+Y)3
M$NW;B0<LOV5#.+-YHE-"-*LW/3#T]4=E&1JKGYP\#;KJDS _*I6:&I_L"HA!
MAX;D:!EW8H/9W7<#TK_C?]"5LZQ/!6/T9Z8,!E'H,983F=T,<7"0)%B-6)1U
M(&XC,&2#<.E6DKY'/SR7X=F_(S?P(\T:2<^"4NM=K%JK_*6H19M;=Z?(GN;4
MYKBH,Y_NU/0T>U)I$+.T:B.J[!^='[*_^?\BORYP@?%<IPO&8QT407]35F3$
MU/\"4$L! A0#%     @ *'U-5D8->E8U,   <%L" !$              ( !
M     '-F<W0M,C R,C$R,S$N>'-D4$L! A0#%     @ *'U-5@QYI$,5%
MTO\  !4              ( !9#   '-F<W0M,C R,C$R,S%?8V%L+GAM;%!+
M 0(4 Q0    ( "A]35;6P>9>OH,  "^;"  5              "  :Q$  !S
M9G-T+3(P,C(Q,C,Q7V1E9BYX;6Q02P$"% ,4    "  H?4U6V1C5,5Y< 0 _
MN!  %0              @ &=R   <V9S="TR,#(R,3(S,5]L86(N>&UL4$L!
M A0#%     @ *'U-5F2*Z!A8A0  ^_H( !4              ( !+B4" '-F
M<W0M,C R,C$R,S%?<')E+GAM;%!+ 0(4 Q0    ( "A]358P5](AQ"4$ /L\
M-P 3              "  ;FJ @!S9G-T-#$Q-S8Q,2TQ,&LN:'1M4$L! A0#
M%     @ *'U-5J(VIV<+/   EEL  !@              ( !KM & '-F<W0T
I,3$W-C$Q+3$P:S%X,7@Q+FIP9U!+!08     !P ' -(!  #O# <    !

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